Skip to main content

Webhooks module

Signed outgoing webhook delivery with retries, secret rotation, and delivery history.

Webhooks module

The webhooks module gives Cuitty modules one shared delivery lane for customer-owned HTTP endpoints, Slack-style integrations, and internal notifications.

Delivery model

  • Endpoints own their signing secret.
  • Deliveries record request and response metadata.
  • Retries are explicit attempts with their own status.
  • Secret rotation keeps old attempts inspectable.

API

EndpointReturns
GET /api/webhooks/statusModule health
GET /api/webhooks/endpoints?project_id=...Endpoint list
POST /api/webhooks/deliverInternal delivery trigger
POST /api/webhooks/endpoints/{id}/rotateRotate endpoint secret

Product page: Observe modules.