Partially update a trigger
Requires EDITOR. Same ownership/consistency checks as create.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Tenant project id (row-level isolation on every query).
Resource id.
Request Bodyrequired
Section titled “Request Bodyrequired”Partial update; all fields optional. Quiet-hours start/end must be set/cleared together.
object
Trigger match rule. properties (event props), conditionTree (2-level any/all fact rules), userFilter (segment).
object
object
Segment predicate shared by campaigns and trigger userFilter (all fields optional).
object
object
Event property holding the attachment URL.
Responses
Section titled “Responses”Updated trigger.
object
object
Trigger match rule. properties (event props), conditionTree (2-level any/all fact rules), userFilter (segment).
object
object
Segment predicate shared by campaigns and trigger userFilter (all fields optional).
object
object
object
Event property holding the attachment URL.
Validation error, or identity/channel mismatch.
object
Human-readable error message.
Examplegenerated
{ "error": "example", "message": "example"}Not authenticated (no valid session/principal).
object
Human-readable error message.
Examplegenerated
{ "error": "example", "message": "example"}Authenticated but lacks the required project role.
object
Human-readable error message.
Examplegenerated
{ "error": "example", "message": "example"}Resource not found (or belongs to another project — indistinguishable).
object
Human-readable error message.
Examplegenerated
{ "error": "example", "message": "example"}