Saltar al contenido principal

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

CampoTipoDescripción
event_typeStringNombre clave del evento (invoice_status, update_parametrics, update_branch, quota.warning, quota.exhausted).
descriptionStringExplicación detallada de qué acción desencadena el webhook.
is_configuredBooleantrue si el Partner ya ha registrado una URL para recibir este evento.
webhook_urlString/NullURL de callback destino donde Emizor enviará la notificación HTTP POST.