ENDPOINT: **POST /configuration/integration/{integrationId}/webhook
📖 Descripción
Inserta o actualiza las subscripciones de un webwook asociado a una integración
Headers
Authorization: bearer <token>
Content-Type: application/json
Body
{
"Url":"...",
"Subscriptions": []
}
donde:
- IntegrationId (en route): integración sobre la que se realiza la acción
- Url: url a la que se notifica el evento
- Subscriptions: array de eventos que quieren capturarse.
En relación a la lista de subscripciones se pueden usar los siguientes comodines:
- puedes indicar un asterisco para suscribirse a todos los eventos
- Puedes indicar el nombre de un evento
- Puedes combinar * y -{EVENTO} como dos elementos del array para incluir todos los eventos menos el EVENTO (no incluir las llaves)
Puedes encontrar un resumen de eventos disponibles en 6.1. Introducción a los webhooks
📤 Response
Código 200 - OK:
Revisa 7.1. Introducción al envío de interacciones#Response para ver el resultado de esta operación ya que es la misma que cuando se crea una interacción.