manage_trigger
Manage outbound triggers. Triggers fire HTTP POST to a URL when records or relationships change.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
action | enum: create | get | list | delete | Yes | |
workspace_id | string | Yes | Target workspace ID |
trigger_id | string | No | Required for get, delete |
name | string | No | Trigger display name |
url | string | No | HTTPS endpoint to receive events |
secret | string | No | HMAC signing secret |
events | array | No | Events to fire on: record.created, record.updated, record.deleted, relationship.created, relationship.updated, relationship.deleted |
collection_scope | array | No | Limit to specific collections |
filter | object | No | Only fire when record matches this filter |
skip_hook_writes | boolean | No | Skip firing on hook-originated writes (default true) |