Webhook
Los webhooks son endpoints HTTP que reciben notificaciones cuando ocurren eventos en el sistema. Cada webhook puede estar suscrito a uno o más tipos de eventos.
id string
Identificador único del webhook
Example:
wh_1B2M2Y8AsgTpgAmY7PhCfg
url string
URL donde se enviarán los eventos
Example:
https://company.com/your-webhook-endpoint
subscriptions string[]
Lista de eventos a los que está suscrito el webhook. Los eventos disponibles son:
*
: Todos los eventosdisclosure_request.granted
disclosure_request.timed_out
disclosure_request.fail
validation_attempt.successful
validation_attempt.failed
auth_attempt.failed
auth_attempt.successful
signature_attempt.successful
signature_attempt.failed
auth_request.successful
TIP:
Puedes suscribirte a todos los eventos de un recurso específico usando el wildcard *
.
Por ejemplo, para suscribirte a todos los eventos de los disclosure_request
, puedes suscribirte a disclosure_request.*
.
Example:
["*","auth_attempt.*","validation_attempt.*"]
enabled_modes string[]
Lista de modos en los que el webhook está habilitado
Example:
["production","sandbox"]
enabled boolean
Indica si el webhook está habilitado o no
Example:
true
created_at date-time
Fecha y hora de creación del webhook
Example:
2024-03-20T15:30:00Z
updated_at date-time
Fecha y hora de la última actualización del webhook
Example:
2024-03-20T15:30:00Z
Webhook
{
"id": "wh_1B2M2Y8AsgTpgAmY7PhCfg",
"url": "https://company.com/your-webhook-endpoint",
"subscriptions": [
"*",
"auth_attempt.*",
"validation_attempt.*"
],
"enabled_modes": [
"production",
"sandbox"
],
"enabled": true,
"created_at": "2024-03-20T15:30:00Z",
"updated_at": "2024-03-20T15:30:00Z"
}