POST JSON a tu endpoint HTTPS.
Configurar
GET /api/v1/webhooks
Devuelve la URL actual y si hay un secreto (el valor no se vuelve a mostrar).
PATCH /api/v1/webhooks
Define url y, si quieres, rota el secreto. Usa el mismo encabezado Authorization: Bearer sk_live_… que el resto de la API.
También puedes definir la URL del webhook y rotar el secreto en la aplicación.
Verificar la firma
Cada entrega incluye una firma HMAC del cuerpo en crudo. Calcula el mismo HMAC con tu secreto y compáralo con el encabezado antes de procesar. Rechaza las peticiones que no coincidan.Eventos que puedes recibir
Los payloads incluyen un nombre de evento y datos de tu organización.
Responde con
2xx rápido. Signyd reintenta las entregas fallidas.