Update an existing webhook configuration for a Grist document. Use to modify webhook settings such as URL, event types, enabled status, or target table. Requires valid document ID (from GRIST_LIST_WORKSPACES) and webhook ID (from GRIST_LIST_WEBHOOKS). Only provided fields will b…
urlstringDestination URL to receive webhook POST requests when events occur.
memostringLonger description for the webhook
namestringShort descriptive name for the webhook
doc_idRequiredstringThe document ID (a short URL-safe string, e.g., 'rsUfVdgSXSL3UpmhYq3tAe') containing the webhook. Obtain from GRIST_LIST_WORKSPACES or GRIST_CREATE_DOCUMENT.
enabledbooleanWhether the webhook is active. Set to false to disable without deleting.
tableIdstringTable ID to monitor for changes (e.g., 'Table1', 'Products'). Get table IDs using GRIST_LIST_TABLES.
eventTypesarrayList of events that trigger the webhook. Valid values: 'add' (new records), 'update' (modified records).
webhook_idRequiredstringUUID identifier of the webhook to update (e.g., '0024e0d2-8ecb-4748-b89f-7b15824b9778'). Obtain from GRIST_LIST_WEBHOOKS or GRIST_CREATE_WEBHOOK.
isReadyColumnstringColumn ID of a boolean column (e.g., 'Ready'); webhook only triggers when this column's value is truthy for a record.
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
API key connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.