Obtener Webhooks Globales
Obtener Webhooks Globales
- URL:
GET /api/partner/v1/webhooks - Cabeceras Obligatorias:
Authorization: Bearer <TOKEN_PARTNER_API> - Descripción: Obtiene la lista de todos los webhooks configurados a nivel de Partner y su estado de configuración. No requiere
tenant-key.
Ejemplo de Respuesta (200 OK)
{
"status": true,
"webhooks": [
{
"event_type": "invoice_status",
"description": "Se dispara cuando una factura cambia de estado ante el SIN...",
"is_configured": true,
"webhook_url": "https://mi-erp.com/api/emizor/callback"
},
{
"event_type": "update_parametrics",
"description": "Se dispara cuando finaliza exitosamente la sincronización en segundo plano...",
"is_configured": false,
"webhook_url": null
}
]
}
Detalles de los Campos de la Respuesta
| Campo | Tipo | Descripción |
|---|---|---|
event_type | String | Nombre clave del evento (invoice_status, update_parametrics, update_branch, quota.warning, quota.exhausted). |
description | String | Explicación detallada de qué acción desencadena el webhook. |
is_configured | Boolean | true si el Partner ya ha registrado una URL para recibir este evento. |
webhook_url | String/Null | URL de callback destino donde Emizor enviará la notificación HTTP POST. |