List event triggers
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”projectId
required
string
Tenant project id (row-level isolation on every query).
Responses
Section titled “Responses”Triggers.
Media typeapplication/json
object
triggers
Array<object>
object
id
string
name
string
eventName
string
match
Trigger match rule. properties (event props), conditionTree (2-level any/all fact rules), userFilter (segment).
object
properties
object
key
additional properties
any
conditionTree
object | null
userFilter
Segment predicate shared by campaigns and trigger userFilter (all fields optional).
object
locale
One of:
string
Array<string>
hasEmail
boolean
hasPhone
boolean
userIdLike
string
firstSeenFrom
string format: date-time
firstSeenTo
string format: date-time
lastSeenFrom
string format: date-time
lastSeenTo
string format: date-time
savedAudienceId
string
queueKey
string
paidStatus
One of:
string
Array<string>
valueTier
One of:
string
Array<string>
minLtv
number
maxLtv
number
minBalance
number
maxBalance
number
minUsage30d
number
maxUsage30d
number
lastPurchaseFrom
string format: date-time
lastPurchaseTo
string format: date-time
lifecycleStage
One of:
string
Array<string>
recommendedAction
One of:
string
Array<string>
templateId
string
providerId
string | null
identityId
string | null
category
string
enabled
boolean
guardrails
object
maxSendsPerWindow
integer | null
windowSeconds
integer
quietHoursStartHour
integer | null
quietHoursEndHour
integer | null
quietHoursMode
string
dedupeWindowSeconds
integer
dynamicAttachments
Array<object>
object
fromProperty
required
Event property holding the attachment URL.
string
filename
string
createdAt
string | null format: date-time
updatedAt
string | null format: date-time
Not authenticated (no valid session/principal).
Media typeapplication/json
object
error
required
Human-readable error message.
string
message
string
Examplegenerated
{ "error": "example", "message": "example"}Authenticated but lacks the required project role.
Media typeapplication/json
object
error
required
Human-readable error message.
string
message
string
Examplegenerated
{ "error": "example", "message": "example"}