Webhooks

Suscribirse a un evento de webhook

post

Suscríbete para recibir notificaciones webhook de mensajes entrantes o salientes para un tipo de conexión específico. El webhook se enviará inmediatamente cuando ocurra el evento, con los datos originales del proveedor y una versión estandarizada mapeada.

Seguridad de Webhooks: Todos los webhooks incluyen un header X-Webhook-Signature que contiene una firma HMAC-SHA256. Calcula HMAC-SHA256(request_body, tu_api_key) y compara con el valor del header para verificar la autenticidad.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
connection_typestring · enumRequiredExample: whatsapp-businessPossible values:
event_typestring · enumRequiredExample: message.incomingPossible values:
webhook_urlstring · uriRequiredExample: https://your-domain.com/webhook
Responses
200

Suscripción creada exitosamente

application/json
post
/webhooks/subscription

Desuscribirse de un evento de webhook

delete

Elimina una suscripción de webhook para un tipo de conexión y tipo de evento específicos.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
connection_typestring · enumRequiredPossible values:
event_typestring · enumRequiredPossible values:
Responses
200

Suscripción eliminada exitosamente

application/json
delete
/webhooks/subscription

Listar todas las suscripciones de webhook

get

Obtiene todas las suscripciones de webhook activas para tu organización, con filtrado opcional.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
connection_typestring · enumOptionalPossible values:
event_typestring · enumOptionalPossible values:
Responses
200

Suscripciones obtenidas exitosamente

application/json
get
/webhooks/subscriptions

Last updated