Create webhook
Webhooks
Create Webhook
Creates a new webhook subscription to receive notifications when database events occur.
POST
Create webhook
Creates a new webhook subscription for the specified database. The webhook will receive HTTP POST notifications when the subscribed events occur.
Omit
Response:
Event Types
Subscribe to any combination of these events:| Event | Description |
|---|---|
record.created | Triggered when new records are added |
record.updated | Triggered when existing records are modified |
record.deleted | Triggered when records are deleted |
table.created | Triggered when new tables are added |
table.updated | Triggered when table properties change |
table.deleted | Triggered when tables are deleted |
field.created | Triggered when new fields are added |
field.updated | Triggered when field properties change |
field.deleted | Triggered when fields are deleted |
Filtering by Table
Use the optionaltableId parameter to receive events only for a specific table:
tableId to receive events from all tables in the database.
Example: Subscribe to Record Changes
Authorizations
Enter your Zite API key. Format: Bearer <api_key>
Path Parameters
The unique identifier of the database
Body
application/json
The URL to receive webhook POST requests
Maximum string length:
2048Array of event types to subscribe to
Minimum array length:
1The type of database event that triggers the webhook
Available options:
record.created, record.updated, record.deleted, table.created, table.updated, table.deleted, field.created, field.updated, field.deleted Optional table ID to filter events. Omit to receive events from all tables.
Last modified on May 29, 2026