Workspace
Create webhook
Create a webhook endpoint. Before it is saved, the URL receives a webhook.verification request carrying a challenge, and must reply with a 2xx status and that challenge (as the raw body or { "challenge": "…" }), otherwise the request fails with WEBHOOKS/VERIFICATION_FAILED. The signing secret is returned in full here and never again, so store it.
POST
Create webhook
Body
Response
200 - application/json
A webhook endpoint