Configurar Webhooks
Para configurar un webhook en la plataforma, sigue estos pasos:
- Ingresa a la plataforma.
- Ve a la sección
Integraciones. - Selecciona la opción
Webhooks. - Haz clic en el botón
Nuevo Webhook.
Pasos para crear un Webhook
- Selecciona el
Tipo de Webhooksegún la información que quieras recibir (ver Tipos de Webhook). - Ingresa una
Descripciónque identifique claramente el propósito del webhook. - Ingresa la
URLdonde se enviará la información. - Agrega los
Headersnecesarios para la autenticación y otros parámetros. - Define el estado del webhook:
ActivooInactivo. - Haz clic en
Guardarpara finalizar la configuración.
Una vez configurado, podrás usar el webhook para recibir la información que solicites.
Tipos de Webhook
Configura un webhook activo del tipo correspondiente antes de invocar la operación por API. De lo contrario, la solicitud responde 400 porque tu cuenta no tiene un webhook activo de ese tipo.
| Tipo de Webhook | Qué entrega | Documentación |
|---|---|---|
Resumen | Resumen de un RUT solicitado por API (JSON o PDF). | Buscar Rut |
Carga Perfil | Resultado de la búsqueda de compliance por nombre de un perfil cargado por API, con su análisis Marshal opcional. | Cargar perfil en Compliance |
ResumenEl body que recibes depende de la versión de la API con la que solicitaste el resumen. Si lo solicitas por /api/clients/v3/webhook/profile/resumen, la entrega incluye el campo success, el bloque legal, ayudanteFallido y ayudantesFallidos con códigos numéricos. Si recibes entregas de distintas versiones en la misma URL, puedes distinguirlas por la presencia de success. Si lo solicitas con includeMarshal, la entrega puede demorar hasta 15 minutos mientras se completa el análisis Marshal.
Carga PerfilLas entregas de este webhook viajan como JSON comprimido con gzip (Content-Encoding: gzip), por lo que tu servidor debe poder descomprimirlas. Si lo solicitas con includeMarshal, la entrega puede demorar hasta 15 minutos mientras se completa el análisis Marshal.