manage_trigger

Manage outbound triggers. Triggers fire HTTP POST to a URL when documents or relationships change.

Parameters

NameTypeRequiredDescription
actionenum: create | get | list | deleteYes
database_idstringYesTarget database ID
trigger_idstringNoTrigger ID. Required for get, delete. Auto-generated for create if omitted.
namestringNoTrigger display name
urlstringNoHTTPS endpoint to receive events
secretstringNoHMAC signing secret
eventsarrayNoEvents to fire on: document.created, document.updated, document.deleted, relationship.created, relationship.updated, relationship.deleted
collection_scopearrayNoLimit to specific collections
filterobjectNoOnly fire when document matches this filter
skip_hook_writesbooleanNoSkip firing on hook-originated writes (default true)