Webhooks API
Subscribe to platform events and receive HTTP notifications when resources change.List Webhooks
Create a Webhook
HTTPS endpoint to receive events
Event types to subscribe to
Shared secret for request signing
Update a Webhook
Delete a Webhook
Webhook Deliveries
View delivery history and status:Event Types
| Event | Description |
|---|---|
droplet.created | A new Droplet was created |
droplet.destroyed | A Droplet was deleted |
droplet.power_off | A Droplet was powered off |
droplet.power_on | A Droplet was powered on |
app.created | A new App was created |
app.deployed | An App was deployed |
app.destroyed | An App was deleted |
volume.created | A Volume was created |
volume.attached | A Volume was attached |
volume.detached | A Volume was detached |
database.created | A Database was created |
database.destroyed | A Database was deleted |
backup.completed | A backup job completed |
backup.failed | A backup job failed |
Webhook Payload
Verifying Signatures
If a secret is configured, each webhook delivery includes anX-Signature-256 header with an HMAC-SHA256 signature of the request body.