Developers: Webhooks
What It Is
Webhooks provide async event delivery to your endpoint when subscribed events occur.
Where It Is Managed
- Settings -> Developers ->
Webhooks
Endpoints
GET /api/v1/merchant/webhooksPOST /api/v1/merchant/webhooksPOST /api/v1/merchant/webhooks/{webhookID}/rotate-secretPOST /api/v1/merchant/webhooks/{webhookID}/enablePOST /api/v1/merchant/webhooks/{webhookID}/disableDELETE /api/v1/merchant/webhooks/{webhookID}POST /api/v1/merchant/webhooks/{webhookID}/testGET /api/v1/merchant/webhooks/{webhookID}/deliveries
Receiver Requirements
- Verify webhook signatures.
- Enforce replay window by timestamp.
- Process idempotently by event ID.
- Return
2xxonly after durable acceptance.