Skip to main content

Webhooks

MCP tools for the Webhooks module. See the Webhooks module docs for permissions and data model.

list-webhooks​

List webhooks

Arguments​

ArgumentTypeRequiredDescription
project_idstringno—
limitnumbernoResults per page. Above the maximum it is clamped, and limit in the response reports the page served; below 1 or not an integer it is 400 VALIDATION_FAILED.
offsetnumbernoResults to skip. Negative or not an integer it is 400 VALIDATION_FAILED.

create-webhook​

Create a webhook

Arguments​

ArgumentTypeRequiredDescription
project_idstringnoPublic ID of the project. Optional when authenticating with a project-scoped API key, which defaults to the key's project; required otherwise.
namestringyes—
descriptionstringno—
urlstringyes—
eventsarray<string>yes—
policy_idstringno—

get-webhook​

Get a webhook

Arguments​

ArgumentTypeRequiredDescription
webhook_idstringyes—

update-webhook​

Update a webhook

Arguments​

ArgumentTypeRequiredDescription
webhook_idstringyes—
namestringno—
descriptionstringno—
urlstringno—
eventsarray<string>no—
activebooleanno—
policy_idstring | nullno—

delete-webhook​

Delete a webhook

Arguments​

ArgumentTypeRequiredDescription
webhook_idstringyes—

list-webhook-deliveries​

List webhook deliveries

Arguments​

ArgumentTypeRequiredDescription
webhook_idstringyesWebhook to list deliveries for (wh_...)
limitnumbernoResults per page. Above the maximum it is clamped, and limit in the response reports the page served; below 1 or not an integer it is 400 VALIDATION_FAILED.
offsetnumbernoResults to skip. Negative or not an integer it is 400 VALIDATION_FAILED.

get-webhook-delivery​

Get a delivery

Arguments​

ArgumentTypeRequiredDescription
delivery_idstringyes—

redeliver-webhook-delivery​

Redeliver a webhook delivery

Arguments​

ArgumentTypeRequiredDescription
delivery_idstringyesDelivery to send again (wh_deliv_...)

get-webhook-secret​

Get webhook secret

Arguments​

ArgumentTypeRequiredDescription
webhook_idstringyes—

rotate-webhook-secret​

Rotate webhook secret

Arguments​

ArgumentTypeRequiredDescription
webhook_idstringyes—