Endpoints de webhooks (sistema anterior)
El sistema anterior de webhooks de la cuenta, en /api/v1/webhooks/endpoints: sigue disponible con los permisos accounts:*, pero solo para los eventos de la cuenta y sus números, como device.connected o device.disconnected.
El sistema anterior de webhooks de la cuenta, en /api/v1/webhooks/endpoints: sigue disponible con los permisos accounts:*, pero solo para los eventos de la cuenta y sus números, como device.connected o device.disconnected. Para una integración nueva usá las suscripciones de /api/v1/webhooks, que reciben eventos de las tres áreas.
Endpoints
Listar entregas de un webhook
GET /api/v1/webhooks/endpoints/{id}/deliveries · Sirve para depurar un endpoint de webhooks: ves cada intento de entrega, del más reciente al más antiguo.
Listar webhooks
GET /api/v1/webhooks/endpoints · Usalo para ver qué endpoints de webhooks tiene la cuenta, a qué eventos está suscripto cada uno, su estado y su salud.
Crear un webhook
POST /api/v1/webhooks/endpoints · Sirve para que tu sistema se entere cuando un número se conecta o se desconecta, sin consultar la API. Registrá una URL HTTPS y guardá el secreto: se muestra una sola vez.
Ver un webhook
GET /api/v1/webhooks/endpoints/{id} · Usalo para ver la configuración de un endpoint: URL, eventos, estado, motivo de desactivación y cuándo se rotó el secreto.
Actualizar un webhook
PATCH /api/v1/webhooks/endpoints/{id} · Sirve para cambiar la URL o la descripción de un endpoint, o para prenderlo y apagarlo entero sin perder sus suscripciones.
Eliminar un webhook
DELETE /api/v1/webhooks/endpoints/{id} · Usalo para dar de baja un endpoint; se eliminan también sus suscripciones y su historial de entregas.
Elegir los eventos de un webhook
PUT /api/v1/webhooks/endpoints/{id}/events · Sirve para definir a qué tipos de evento queda suscripto un endpoint.
Listar tipos de evento GET
Usalo para conocer el catálogo de eventos de la cuenta y sus números, cuáles ya se emiten y cuáles están planificados, con un ejemplo del cuerpo de cada uno.
Listar entregas de un webhook GET
Sirve para depurar un endpoint de webhooks: ves cada intento de entrega, del más reciente al más antiguo.