# Webhooks

Webhooks are not available on Pay As You Go plans.

Webhooks notify your system when events occur in your Signable account. When an event triggers a webhook, Signable sends a POST request to your specified URL with the event details.

Use webhooks to respond to events such as:

- An envelope is sent
- A party signs an envelope
- An envelope is rejected


## How the webhook works

When an event occurs, Signable sends a POST request to your configured endpoint using the `application/x-www-form-urlencoded` content type.

Your endpoint must return a `200` status code to confirm receipt. If a webhook does not receive a `200` response for three consecutive days, Signable suspends the webhook.

## Create and manage webhooks

You can configure webhooks through either method:

- **API** — Use the [Webhooks API](/openapi/webhooks) to create, update, and delete webhooks programmatically
- **Web app** — Go to Company Settings > [API & Webhooks](https://signable.app/company-settings/developer)