API reference · 5 endpoints
Webhooks
HMAC-signed event delivery to your endpoints when namespace activity occurs.
- POSTRegister webhook
- GETList webhooks
- DELETEDelete webhook
- PATCHUpdate webhook
- GETList webhook deliveries
/v1/default/namespaces/{namespace_id}/webhooksRegister webhook
Register a webhook endpoint to receive event notifications for this namespace.
Parameters
namespace_idstringpathrequiredRequest body · application/json
urlstringrequiredHTTP(S) endpoint URL to deliver events to
secretstring | nullHMAC-SHA256 signing secret (optional)
event_typesstring[]default ["consolidation.completed"]List of event types to deliver. Currently supported: 'consolidation.completed'
enabledbooleandefault trueWhether this webhook is active
http_configunknown | nullHTTP delivery configuration (method, timeout, headers, params)
/v1/default/namespaces/{namespace_id}/webhooksList webhooks
List all webhooks registered for a namespace.
Parameters
namespace_idstringpathrequired/v1/default/namespaces/{namespace_id}/webhooks/{webhook_id}Delete webhook
Remove a registered webhook.
Parameters
namespace_idstringpathrequiredwebhook_idstringpathrequired/v1/default/namespaces/{namespace_id}/webhooks/{webhook_id}Update webhook
Update one or more fields of a registered webhook. Only provided fields are changed.
Parameters
namespace_idstringpathrequiredwebhook_idstringpathrequiredRequest body · application/json
urlstring | nullHTTP(S) endpoint URL
secretstring | nullHMAC-SHA256 signing secret. Omit to keep existing; send null to clear.
event_typesstring[]List of event types
enabledboolean | nullWhether this webhook is active
http_configunknown | nullHTTP delivery configuration
/v1/default/namespaces/{namespace_id}/webhooks/{webhook_id}/deliveriesList webhook deliveries
Inspect delivery history for a webhook (useful for debugging).
Parameters
namespace_idstringpathrequiredwebhook_idstringpathrequiredlimitintegerqueryMaximum number of deliveries to return
cursorstring | nullqueryPagination cursor (created_at of last item)