# Webhooks Create, read, update, and delete Webhook subscriptions. ## List webhooks - [GET /webhooks](https://developers.signable.app/openapi/webhooks/listwebhooks.md): Retrieves a paginated list of all webhooks currently registered to receive event notifications. Supports offset and limit for pagination. Webhooks include metadata about creation, update, and suspension state. ## Create a webhook - [POST /webhooks](https://developers.signable.app/openapi/webhooks/createwebhook.md): Registers a new webhook that will be triggered when a specific event occurs. You must provide a valid webhook_url and a supported webhook_type. The created webhook will immediately be eligible to receive matching notifications. ## Get a webhook - [GET /webhooks/{webhook_id}](https://developers.signable.app/openapi/webhooks/getwebhook.md): Retrieves details of a specific webhook by its unique webhook_id. The response includes the current status and metadata of the webhook. ## Update a webhook - [PUT /webhooks/{webhook_id}](https://developers.signable.app/openapi/webhooks/updatewebhook.md): Updates the webhook identified by webhook_id. You may change thewebhook_url and/or the webhook_type. ## Delete a webhook - [DELETE /webhooks/{webhook_id}](https://developers.signable.app/openapi/webhooks/deletewebhook.md): Deletes the webhook identified by webhook_id. Once removed, the webhook will no longer receive event notifications.