Skip to content

API: Webhooks

Outbound event notifications (standard and Slack-format). All endpoints require authentication unless noted. 6 endpoints.

List webhooks for workspace

Responses: 200 · 400 · 401

Create a webhook

Request body (JSON)

Field Type Required Description
name string yes
url string yes
kind "generic" | "slack" no
events array of string yes
secret string no
headers object no

Responses: 201 · 400 · 401 · 409

Update a webhook

Path parameters

Name Type Required Description
id string yes

Request body (JSON)

Field Type Required Description
name string no
url string no
events array of string no
secret string no
headers object no
isEnabled boolean no

Responses: 200 · 400 · 401 · 404

Delete a webhook

Path parameters

Name Type Required Description
id string yes

Responses: 204 — No content · 401 · 404

List recent deliveries for a webhook

Path parameters

Name Type Required Description
id string yes

Query parameters

Name Type Required Description
limit integer no
offset integer no

Responses: 200 · 400 · 401

Send a test webhook payload

Path parameters

Name Type Required Description
id string yes

Responses: 200 · 400 · 401 · 404