WebHooks
Last updated
Last updated
Update a webhook configuration. Requires member role.
Webhook ID
A human-readable name for the webhook
Deploy to Production
The event that triggers this webhook
release.published
Provider-specific configuration
{"repository":"owner/repo","workflow":"deploy.yml","ref":"main"}
Timeout in milliseconds
10000
Number of retry attempts
3
Delay between retries in milliseconds
60000
Current status of the webhook
active
Possible values: Queue all active webhooks for a specific event. The deliveries will be processed asynchronously.
The event that triggers the webhooks
document.created
The event payload
{"id":"doc123","name":"example.md","type":"markdown","createdBy":"user@example.com"}
Webhook deliveries have been queued
Create a new webhook configuration. Requires member role.
Repository identifier in format owner/repo
octocat/hello-world
URL where GitHub should send webhook events
https://example.com/webhook
Queue a payload for delivery to a specific webhook. The delivery will be processed asynchronously.
Webhook ID
The payload to deliver to the webhook endpoint
{"event":"deployment","environment":"production","status":"success"}
Webhook delivery has been queued
Repository identifier in format owner/repo
octocat/hello-world
URL where GitHub should send webhook events
https://example.com/webhook
The webhook has been successfully created
Repository identifier in format owner/repo
octocat/hello-world
URL where GitHub should send webhook events
https://example.com/webhook
The webhook has been successfully updated