Before you start implementing webhooks to automate integrations of your services, learn about the limits that apply.

Note: Only account owners and administrators have access to Caspio Webhooks.


The maximum size of a webhook message is 10 MB. Any messages that exceed this limit will not be sent.


In a single webhook, you cannot create two events with the same configuration. For each table in one outgoing webhook, you can define:

  • One table.recordInsert event
  • One table.recordDelete event
  • One table.recordUpdate event for all fields or multiple table.recordUpdate events for different columns in a table

You can configure your webhook to send messages based on the following actions that occur in tables: 

source Action Webhooks Supported
DataPage  All single and bulk operations  Yes
REST API  All single and bulk operations  Yes
Triggered action  




Datasheet  Create record
Update record
Delete record
Delete selected records
Replace value in records
Delete all records
Delete table
Change table design
Cascade-delete related records
Cascade-update related fields

Import    No
Data import/export task   No

Payload message

If a triggered action is enabled for the same event as the webhook, fields with list data types will not be sent in the payload.

Plan limitations

The following options are available to select Caspio plans: