WEBHOOK-SPEC
Standard web WebHook formal specification.
Définition
Le 'WebHook spec' désigne un ensemble de bonnes pratiques formalisées (Standard Webhooks, IETF draft-hooks, Discord conventions) couvrant : signature HMAC SHA-256 du payload, header X-Webhook-Signature et X-Webhook-Timestamp, retries exponential backoff, idempotency key, response 2xx pour ack, dead letter queue après N échecs.
Origine
Le terme 'webhook' a été inventé par Jeff Lindsay (2007). Standard Webhooks initiative menée par Svix depuis 2022 pour normaliser le format.
Exemple en contexte
POST /webhook avec header X-Webhook-Signature: t=1715693400,v1=abc123... payload {event: 'invoice.created'}. Receveur vérifie HMAC avec secret partagé.
Termes liés
- WebHook bridge — pattern intégration EDI.