The identity and technical contract details declared by the specification.
ParentTriggerGroupNameInCampaignControllerTriggerDataIntelligenceEventCreateRequest
Choose between static or dynamic parent trigger group name
DefaultQualityScoreInCampaignControllerTriggerMaxMindRequest
Choose between static or dynamic default quality score
NegatedInCampaignControllerTriggerEventTargetingCreateRequest
Choose between static or dynamic negated
TriggerPhaseInCampaignControllerTriggerJourneyCheckCreateRequest
Choose between static or dynamic trigger phase
CampaignControllerTriggerExpressionRequest
object
10 properties
2 required
BuiltCampaignControllerTriggerAccessResponse
object
11 required
TriggerNameInCampaignControllerTriggerEventTargetingUpdateRequest
Choose between static or dynamic trigger name
TriggerNameInCampaignControllerTriggerResponseBase
The trigger name as configured: a literal value, or an expression (type:string) when defined dynamically.
TriggerNameInCampaignControllerTriggerScoreCreateRequest
Choose between static or dynamic trigger name
CampaignControllerTriggerExpressionResponse
object
EnabledInCampaignControllerTriggerAudienceMembershipEventUpdateRequest
Choose between static or dynamic enabled
FilterMinAgeInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic filter min age
TaxYearStartInCampaignControllerTriggerHasPriorRewardResponse
The tax year start as configured: a literal value, or an expression (type:string) when defined dynamically.
BuiltCampaignControllerTriggerRewardEventResponse
object
14 required
TriggerNameInCampaignControllerTriggerReferredByEventUpdateRequest
Choose between static or dynamic trigger name
TriggerDescriptionInCampaignControllerTriggerShareUpdateRequest
Choose between static or dynamic trigger description
EnabledInCampaignControllerTriggerStickyJourneyCreateRequest
Choose between static or dynamic enabled
ClientDomainIdsInCampaignControllerTriggerClientDomainUpdateRequest
Choose between static or dynamic client domain ids
TriggerPhaseInCampaignControllerTriggerAudienceMembershipEventUpdateRequest
Choose between static or dynamic trigger phase
CampaignControllerTriggerJourneyCheckUpdateRequest
object
Body of a PUT /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/journey-checks/{triggerId} request.
10 properties
CampaignControllerTriggerAudienceMembershipResponse
object
ExpressionInBuiltCampaignControllerTriggerExpressionResponse
The expression as configured: a literal value, or an expression (type:string) when defined dynamically.
SumOfValueMinInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic sum of value min
CampaignControllerTriggerHasPriorRewardCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/has-prior-rewards request.
26 properties
FilterMaxDateInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic filter max date
ParentTriggerGroupNameInCampaignControllerTriggerZoneStateUpdateRequest
Choose between static or dynamic parent trigger group name
TriggerDescriptionInCampaignControllerTriggerTargetingCreateRequest
Choose between static or dynamic trigger description
SumOfFaceValueMinInCampaignControllerTriggerHasPriorRewardResponse
The sum of face value min as configured: a literal value, or an expression (type:string) when defined dynamically.
FilterMinValueInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic filter min value
TriggerDescriptionInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic trigger description
CountMatchesInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic count matches
RewardStatesInCampaignControllerTriggerSendRewardEventCreateRequest
Choose between static or dynamic reward states
NegatedInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic negated
TriggerPhaseInCampaignControllerTriggerHasIdentityUpdateRequest
Choose between static or dynamic trigger phase
TriggerNameInCampaignControllerTriggerEventUpdateRequest
Choose between static or dynamic trigger name
TriggerNameInCampaignControllerTriggerJourneyCheckCreateRequest
Choose between static or dynamic trigger name
EventNamesInCampaignControllerTriggerRewardEventResponse
The event names as configured: a literal value, or an expression (type:string) when defined dynamically.
TriggerPhaseInCampaignControllerTriggerEventCreateRequest
Choose between static or dynamic trigger phase
EnabledInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic enabled
RewardStatesInCampaignControllerTriggerSendRewardEventUpdateRequest
Choose between static or dynamic reward states
BuiltCampaignControllerTriggerSendRewardEventResponse
object
13 required
TriggerNameInCampaignControllerTriggerLegacyLabelTargetingUpdateRequest
Choose between static or dynamic trigger name
RewardStatesInCampaignControllerTriggerRewardEventResponse
The reward states as configured: a literal value, or an expression (type:string) when defined dynamically.
TriggerPhaseInCampaignControllerTriggerAccessRequest
Choose between static or dynamic trigger phase
BuiltCampaignControllerTriggerLegacyQualityResponse
object
CampaignControllerTriggerStickyJourneyCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/sticky-journeys request.
9 properties
ParentTriggerGroupNameInCampaignControllerTriggerRewardEventCreateRequest
Choose between static or dynamic parent trigger group name
ParentTriggerGroupNameInCampaignControllerTriggerStickyJourneyCreateRequest
Choose between static or dynamic parent trigger group name
CampaignControllerTriggerHasIdentityResponse
object
CountMinInCampaignControllerTriggerHasPriorRewardResponse
The count min as configured: a literal value, or an expression (type:string) when defined dynamically.
ParentTriggerGroupNameInCampaignControllerTriggerHasIdentityUpdateRequest
Choose between static or dynamic parent trigger group name
FilterQualityInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic filter quality
CampaignControllerTriggerGroupUpdateRequest
object
Body of a PUT /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/groups/{triggerId} request.
9 properties
CampaignControllerTriggerAudienceMembershipUpdateRequest
object
Body of a PUT /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/audience-memberships/{triggerId} request.
10 properties
TriggerPhaseInCampaignControllerTriggerTargetingUpdateRequest
Choose between static or dynamic trigger phase
EnabledInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic enabled
EnabledInCampaignControllerTriggerHasIdentityCreateRequest
Choose between static or dynamic enabled
EnabledInCampaignControllerTriggerZoneStateUpdateRequest
Choose between static or dynamic enabled
FilterMinValueInCampaignControllerTriggerHasPriorStepResponse
The filter min value as configured: a literal value, or an expression (type:string) when defined dynamically.
TriggerDescriptionInCampaignControllerTriggerEventTargetingUpdateRequest
Choose between static or dynamic trigger description
CountMatchesInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic count matches
ParentTriggerGroupNameInCampaignControllerTriggerResponseBase
The parent trigger group name as configured: a literal value, or an expression (type:string) when defined dynamically.
EventNamesInCampaignControllerTriggerRewardEventCreateRequest
Choose between static or dynamic event names
ParentTriggerGroupNameInCampaignControllerTriggerScoreUpdateRequest
Choose between static or dynamic parent trigger group name
FilterMaxDateInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic filter max date
HavingAnyDataNameInCampaignControllerTriggerStepEventUpdateRequest
Choose between static or dynamic having any data name
EnabledInCampaignControllerTriggerHasIdentityUpdateRequest
Choose between static or dynamic enabled
BuiltCampaignControllerTriggerTargetingResponse
object
EventTypeInCampaignControllerTriggerEventResponse
The event type as configured: a literal value, or an expression (type:string) when defined dynamically.
NegatedInCampaignControllerTriggerMaxMindRequest
Choose between static or dynamic negated
TriggerNameInCampaignControllerTriggerZoneStateUpdateRequest
Choose between static or dynamic trigger name
CampaignControllerTriggerLegacyQualityUpdateRequest
object
Body of a PUT /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/legacy-quality/{triggerId} request.
9 properties
1 required
TriggerDescriptionInCampaignControllerTriggerSendRewardEventUpdateRequest
Choose between static or dynamic trigger description
TriggerNameInCampaignControllerTriggerTargetingCreateRequest
Choose between static or dynamic trigger name
CampaignControllerTriggerHasPriorRewardResponse
object
NegatedInCampaignControllerTriggerAudienceMembershipCreateRequest
Choose between static or dynamic negated
ParentTriggerGroupNameInCampaignControllerTriggerGroupCreateRequest
Choose between static or dynamic parent trigger group name
FilterCampaignIdsInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic filter campaign ids
EnabledInCampaignControllerTriggerShareCreateRequest
Choose between static or dynamic enabled
FilterScopeInCampaignControllerTriggerHasPriorStepResponse
The filter scope as configured: a literal value, or an expression (type:string) when defined dynamically.
RestExceptionResponse
object
Represents the API error response
5 properties
5 required
NegatedInCampaignControllerTriggerSendRewardEventUpdateRequest
Choose between static or dynamic negated
HavingAnyDataNameInCampaignControllerTriggerStepEventCreateRequest
Choose between static or dynamic having any data name
TriggerDescriptionInCampaignControllerTriggerReferredByEventUpdateRequest
Choose between static or dynamic trigger description
TriggerNameInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic trigger name
TriggerPhaseInCampaignControllerTriggerAudienceMembershipUpdateRequest
Choose between static or dynamic trigger phase
FilterMinAgeInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic filter min age
NegatedInCampaignControllerTriggerAccessRequest
Choose between static or dynamic negated
RewardNamesInCampaignControllerTriggerSendRewardEventCreateRequest
Choose between static or dynamic reward names
TriggerPhaseInCampaignControllerTriggerZoneStateUpdateRequest
Choose between static or dynamic trigger phase
BuiltCampaignControllerTriggerHasIdentityResponse
object
10 required
FilterProgramLabelsInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic filter program labels
FilterScopeInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic filter scope
StepNameInCampaignControllerTriggerZoneStateUpdateRequest
Choose between static or dynamic step name
CampaignControllerTriggerDataIntelligenceEventUpdateRequest
object
Body of a PUT /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/data-intelligence-events/{triggerId} request.
9 properties
CountMaxInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic count max
TriggerNameInCampaignControllerTriggerStickyJourneyUpdateRequest
Choose between static or dynamic trigger name
OperatorInCampaignControllerTriggerGroupUpdateRequest
Choose between static or dynamic operator
NegatedInCampaignControllerTriggerTargetingUpdateRequest
Choose between static or dynamic negated
BuiltCampaignControllerTriggerGroupResponse
object
TriggerDescriptionInCampaignControllerTriggerEventTargetingCreateRequest
Choose between static or dynamic trigger description
FilterCampaignIdsInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic filter campaign ids
BuiltCampaignControllerTriggerAudienceMembershipEventResponse
object
12 required
SumOfFaceValueMinInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic sum of face value min
TriggerNameInCampaignControllerTriggerLegacyLabelTargetingCreateRequest
Choose between static or dynamic trigger name
SumOfValueMaxInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic sum of value max
AllowHighRiskEmailInCampaignControllerTriggerMaxMindRequest
Choose between static or dynamic allow high risk email
TriggerDescriptionInCampaignControllerTriggerAudienceMembershipEventUpdateRequest
Choose between static or dynamic trigger description
CampaignControllerTriggerShareResponse
object
AudienceIdsInCampaignControllerTriggerAudienceMembershipEventUpdateRequest
Choose between static or dynamic audience ids
CampaignControllerTriggerEventTargetingResponse
object
TriggerNameInCampaignControllerTriggerZoneStateCreateRequest
Choose between static or dynamic trigger name
PersonIdInCampaignControllerTriggerJourneyCheckCreateRequest
Choose between static or dynamic person id
NegatedInCampaignControllerTriggerReferredByEventUpdateRequest
Choose between static or dynamic negated
TriggerDescriptionInCampaignControllerTriggerMaxMindRequest
Choose between static or dynamic trigger description
EnabledInCampaignControllerTriggerTargetingCreateRequest
Choose between static or dynamic enabled
TriggerPhaseInCampaignControllerTriggerLegacyQualityCreateRequest
Choose between static or dynamic trigger phase
TriggerDescriptionInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic trigger description
NegatedInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic negated
TriggerNameInCampaignControllerTriggerReferredByEventCreateRequest
Choose between static or dynamic trigger name
PersonIdInBuiltCampaignControllerTriggerJourneyCheckResponse
The person id as configured: a literal value, or an expression (type:string) when defined dynamically.
EventNamesInCampaignControllerTriggerStepEventUpdateRequest
Choose between static or dynamic event names
FilterMinAgeInCampaignControllerTriggerHasPriorStepResponse
The filter min age as configured: a literal value, or an expression (type:string) when defined dynamically.
HavingAllNamesInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic having all names
PersonIdInCampaignControllerTriggerAudienceMembershipCreateRequest
Choose between static or dynamic person id
ParentTriggerGroupNameInCampaignControllerTriggerDataIntelligenceEventUpdateRequest
Choose between static or dynamic parent trigger group name
CampaignControllerTriggerAudienceMembershipCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/audience-memberships request.
10 properties
TriggerNameInCampaignControllerTriggerShareCreateRequest
Choose between static or dynamic trigger name
CampaignControllerTriggerHasPriorRewardUpdateRequest
object
Body of a PUT /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/has-prior-rewards/{triggerId} request.
26 properties
TriggerPhaseInCampaignControllerTriggerStepEventCreateRequest
Choose between static or dynamic trigger phase
TriggerPhaseInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic trigger phase
SumOfFaceValueMaxInCampaignControllerTriggerHasPriorRewardResponse
The sum of face value max as configured: a literal value, or an expression (type:string) when defined dynamically.
NegatedInCampaignControllerTriggerLegacyQualityCreateRequest
Choose between static or dynamic negated
TriggerPhaseInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic trigger phase
ParentTriggerGroupNameInCampaignControllerTriggerAudienceMembershipEventUpdateRequest
Choose between static or dynamic parent trigger group name
AllowHighRiskEmailInCampaignControllerTriggerMaxMindResponse
The allow high risk email as configured: a literal value, or an expression (type:string) when defined dynamically.
TaxYearStartInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic tax year start
CampaignControllerTriggerMaxMindRequest
object
12 properties
FilterNamesInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic filter names
EventNameInCampaignControllerTriggerDataIntelligenceEventResponse
The event name as configured: a literal value, or an expression (type:string) when defined dynamically.
FilterMinAgeInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic filter min age
CountMatchesInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic count matches
TriggerPhaseInCampaignControllerTriggerEventUpdateRequest
Choose between static or dynamic trigger phase
SumOfFaceValueMaxInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic sum of face value max
TriggerPhaseInCampaignControllerTriggerReferredByEventCreateRequest
Choose between static or dynamic trigger phase
BuiltCampaignControllerTriggerHasPriorStepResponse
object
35 required
CampaignControllerTriggerAudienceMembershipEventUpdateRequest
object
Body of a PUT /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/audience-membership-events/{triggerId} request.
10 properties
FilterMinDateInCampaignControllerTriggerHasPriorStepResponse
The filter min date as configured: a literal value, or an expression (type:string) when defined dynamically.
EnabledInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic enabled
JourneyNameInCampaignControllerTriggerJourneyCheckUpdateRequest
Choose between static or dynamic journey name
LabelInCampaignControllerTriggerStickyJourneyCreateRequest
Choose between static or dynamic label
ParentTriggerGroupNameInCampaignControllerTriggerSendRewardEventUpdateRequest
Choose between static or dynamic parent trigger group name
NegatedInCampaignControllerTriggerShareCreateRequest
Choose between static or dynamic negated
CampaignControllerTriggerReferredByEventResponse
object
ParentTriggerGroupNameInCampaignControllerTriggerAudienceMembershipCreateRequest
Choose between static or dynamic parent trigger group name
ParentTriggerGroupNameInCampaignControllerTriggerLegacyLabelTargetingCreateRequest
Choose between static or dynamic parent trigger group name
RewardStatesInCampaignControllerTriggerSendRewardEventResponse
The reward states as configured: a literal value, or an expression (type:string) when defined dynamically.
FilterScopeInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic filter scope
EnabledInCampaignControllerTriggerAudienceMembershipUpdateRequest
Choose between static or dynamic enabled
PersonIdInCampaignControllerTriggerAudienceMembershipUpdateRequest
Choose between static or dynamic person id
CampaignControllerTriggerEventTargetingUpdateRequest
object
Body of a PUT /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/event-targetings/{triggerId} request.
9 properties
TriggerDescriptionInCampaignControllerTriggerZoneStateCreateRequest
Choose between static or dynamic trigger description
NegatedInCampaignControllerTriggerAudienceMembershipEventUpdateRequest
Choose between static or dynamic negated
FilterFaceValueTypesInCampaignControllerTriggerHasPriorRewardResponse
The filter face value types as configured: a literal value, or an expression (type:string) when defined dynamically.
NegatedInCampaignControllerTriggerScoreUpdateRequest
Choose between static or dynamic negated
HavingAnyDataNameInCampaignControllerTriggerStepEventResponse
The having any data name as configured: a literal value, or an expression (type:string) when defined dynamically.
CampaignControllerTriggerAccessRequest
object
9 properties
1 required
TriggerDescriptionInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic trigger description
TriggerNameInCampaignControllerTriggerAudienceMembershipEventCreateRequest
Choose between static or dynamic trigger name
FilterRewardSupplierIdsInCampaignControllerTriggerHasPriorRewardResponse
The filter reward supplier ids as configured: a literal value, or an expression (type:string) when defined dynamically.
EventNamesInCampaignControllerTriggerEventUpdateRequest
Choose between static or dynamic event names
TriggerPhaseInCampaignControllerTriggerGroupCreateRequest
Choose between static or dynamic trigger phase
CampaignControllerTriggerJourneyCheckResponse
object
FilterQualityInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic filter quality
CampaignControllerTriggerEventUpdateRequest
object
Body of a PUT /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/events/{triggerId} request.
10 properties
TriggerDescriptionInCampaignControllerTriggerResponseBase
The trigger description as configured: a literal value, or an expression (type:string) when defined dynamically.
TriggerNameInCampaignControllerTriggerLegacyQualityCreateRequest
Choose between static or dynamic trigger name
TriggerDescriptionInCampaignControllerTriggerJourneyCheckUpdateRequest
Choose between static or dynamic trigger description
TriggerNameInCampaignControllerTriggerClientDomainUpdateRequest
Choose between static or dynamic trigger name
CampaignControllerTriggerZoneStateResponse
object
TriggerPhaseInCampaignControllerTriggerAudienceMembershipCreateRequest
Choose between static or dynamic trigger phase
CampaignControllerTriggerLegacyQualityResponse
object
CampaignControllerTriggerEventResponse
object
ComponentReferenceResponse
object
2 properties
CampaignControllerTriggerClientDomainCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/client-domains request.
9 properties
FilterMaxValueInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic filter max value
FilterExpressionInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic filter expression
TriggerNameInCampaignControllerTriggerJourneyCheckUpdateRequest
Choose between static or dynamic trigger name
TriggerNameInCampaignControllerTriggerEventCreateRequest
Choose between static or dynamic trigger name
BuiltCampaignControllerTriggerScoreResponse
object
13 required
FilterFaceValueTypesInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic filter face value types
PersonIdInCampaignControllerTriggerAudienceMembershipResponse
The person id as configured: a literal value, or an expression (type:string) when defined dynamically.
EnabledInCampaignControllerTriggerReferredByEventCreateRequest
Choose between static or dynamic enabled
ParentTriggerGroupNameInCampaignControllerTriggerReferredByEventUpdateRequest
Choose between static or dynamic parent trigger group name
CampaignControllerTriggerDataIntelligenceEventCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/data-intelligence-events request.
9 properties
1 required
FilterMinDateInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic filter min date
CampaignControllerTriggerAccessResponse
object
CampaignControllerTriggerTargetingUpdateRequest
object
Body of a PUT /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/targeting/{triggerId} request.
9 properties
ComponentReferenceRequest
object
2 properties
EnabledInCampaignControllerTriggerGroupCreateRequest
Choose between static or dynamic enabled
FilterMinDateInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic filter min date
EnabledInCampaignControllerTriggerSendRewardEventCreateRequest
Choose between static or dynamic enabled
EnabledInCampaignControllerTriggerReferredByEventUpdateRequest
Choose between static or dynamic enabled
ParentTriggerGroupNameInCampaignControllerTriggerStepEventUpdateRequest
Choose between static or dynamic parent trigger group name
NegatedInCampaignControllerTriggerHasIdentityUpdateRequest
Choose between static or dynamic negated
EnabledInCampaignControllerTriggerLegacyLabelTargetingCreateRequest
Choose between static or dynamic enabled
FilterMaxAgeInCampaignControllerTriggerHasPriorRewardResponse
The filter max age as configured: a literal value, or an expression (type:string) when defined dynamically.
SumOfValueMinInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic sum of value min
CountMaxInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic count max
PersonIdInCampaignControllerTriggerJourneyCheckResponse
The person id as configured: a literal value, or an expression (type:string) when defined dynamically.
NegatedInCampaignControllerTriggerEventTargetingUpdateRequest
Choose between static or dynamic negated
CampaignControllerTriggerSendRewardEventUpdateRequest
object
Body of a PUT /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/send-reward-events/{triggerId} request.
11 properties
ParentTriggerGroupNameInCampaignControllerTriggerReferredByEventCreateRequest
Choose between static or dynamic parent trigger group name
ParentTriggerGroupNameInCampaignControllerTriggerTargetingUpdateRequest
Choose between static or dynamic parent trigger group name
ParentTriggerGroupNameInCampaignControllerTriggerZoneStateCreateRequest
Choose between static or dynamic parent trigger group name
FilterExpressionInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic filter expression
ParentTriggerGroupNameInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic parent trigger group name
TriggerNameInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic trigger name
TriggerDescriptionInCampaignControllerTriggerLegacyQualityUpdateRequest
Choose between static or dynamic trigger description
NegatedInCampaignControllerTriggerResponseBase
The negated as configured: a literal value, or an expression (type:string) when defined dynamically.
JourneyNameInCampaignControllerTriggerJourneyCheckResponse
The journey name as configured: a literal value, or an expression (type:string) when defined dynamically.
NegatedInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic negated
ParentTriggerGroupNameInCampaignControllerTriggerClientDomainUpdateRequest
Choose between static or dynamic parent trigger group name
HavingAnyAudienceIdInCampaignControllerTriggerAudienceMembershipUpdateRequest
Choose between static or dynamic having any audience id
EnabledInCampaignControllerTriggerExpressionRequest
Choose between static or dynamic enabled
ActionTypeInCampaignControllerTriggerLegacyQualityCreateRequest
Choose between static or dynamic action type
TargetingAttributesInCampaignControllerTriggerEventTargetingResponse
The targeting attributes as configured: a literal value, or an expression (type:string) when defined dynamically.
TriggerNameInCampaignControllerTriggerSendRewardEventCreateRequest
Choose between static or dynamic trigger name
HavingAllNamesInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic having all names
LabelInCampaignControllerTriggerStickyJourneyResponse
The label as configured: a literal value, or an expression (type:string) when defined dynamically.
FilterPartnerEventIdInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic filter partner event id
BuiltCampaignControllerTriggerShareResponse
object
12 required
BuiltCampaignControllerTriggerClientDomainResponse
object
11 required
FilterFaceValueTypesInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic filter face value types
TriggerNameInCampaignControllerTriggerDataIntelligenceEventCreateRequest
Choose between static or dynamic trigger name
NegatedInCampaignControllerTriggerAudienceMembershipUpdateRequest
Choose between static or dynamic negated
CampaignControllerTriggerAudienceMembershipEventResponse
object
EnabledInCampaignControllerTriggerStepEventUpdateRequest
Choose between static or dynamic enabled
BuiltCampaignControllerTriggerMaxMindResponse
object
14 required
FilterRewardSupplierIdsInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic filter reward supplier ids
SumOfValueMinInCampaignControllerTriggerHasPriorStepResponse
The sum of value min as configured: a literal value, or an expression (type:string) when defined dynamically.
TriggerNameInCampaignControllerTriggerStickyJourneyCreateRequest
Choose between static or dynamic trigger name
TriggerDescriptionInCampaignControllerTriggerDataIntelligenceEventCreateRequest
Choose between static or dynamic trigger description
NegatedInCampaignControllerTriggerZoneStateUpdateRequest
Choose between static or dynamic negated
NegatedInCampaignControllerTriggerGroupUpdateRequest
Choose between static or dynamic negated
StepNameInCampaignControllerTriggerZoneStateCreateRequest
Choose between static or dynamic step name
OperatorInCampaignControllerTriggerGroupCreateRequest
Choose between static or dynamic operator
CountMinInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic count min
FilterTagsInCampaignControllerTriggerHasPriorRewardResponse
The filter tags as configured: a literal value, or an expression (type:string) when defined dynamically.
CampaignControllerTriggerEventCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/events request.
10 properties
2 required
CampaignControllerTriggerClientDomainUpdateRequest
object
Body of a PUT /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/client-domains/{triggerId} request.
9 properties
ZoneNameInCampaignControllerTriggerZoneStateCreateRequest
Choose between static or dynamic zone name
NegatedInCampaignControllerTriggerScoreCreateRequest
Choose between static or dynamic negated
FilterMinDateInCampaignControllerTriggerHasPriorRewardResponse
The filter min date as configured: a literal value, or an expression (type:string) when defined dynamically.
TriggerPhaseInCampaignControllerTriggerScoreUpdateRequest
Choose between static or dynamic trigger phase
EnabledInCampaignControllerTriggerZoneStateCreateRequest
Choose between static or dynamic enabled
CampaignControllerTriggerStepEventResponse
object
CampaignControllerTriggerStickyJourneyUpdateRequest
object
Body of a PUT /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/sticky-journeys/{triggerId} request.
9 properties
BuiltCampaignControllerTriggerLegacyLabelTargetingResponse
object
10 required
EnabledInCampaignControllerTriggerTargetingUpdateRequest
Choose between static or dynamic enabled
ZoneNameInCampaignControllerTriggerZoneStateResponse
The zone name as configured: a literal value, or an expression (type:string) when defined dynamically.
TriggerDescriptionInCampaignControllerTriggerStepEventUpdateRequest
Choose between static or dynamic trigger description
ParentTriggerGroupNameInCampaignControllerTriggerJourneyCheckUpdateRequest
Choose between static or dynamic parent trigger group name
ParentTriggerGroupNameInCampaignControllerTriggerLegacyQualityCreateRequest
Choose between static or dynamic parent trigger group name
SlotsInCampaignControllerTriggerRewardEventResponse
The slots as configured: a literal value, or an expression (type:string) when defined dynamically.
NegatedInCampaignControllerTriggerTargetingCreateRequest
Choose between static or dynamic negated
TriggerNameInCampaignControllerTriggerMaxMindRequest
Choose between static or dynamic trigger name
FilterTagsInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic filter tags
TriggerDescriptionInCampaignControllerTriggerScoreUpdateRequest
Choose between static or dynamic trigger description
ClientDomainIdsInCampaignControllerTriggerClientDomainResponse
The client domain ids as configured: a literal value, or an expression (type:string) when defined dynamically.
FilterMaxAgeInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic filter max age
EventNameInCampaignControllerTriggerDataIntelligenceEventUpdateRequest
Choose between static or dynamic event name
CampaignControllerTriggerScoreUpdateRequest
object
Body of a PUT /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/scores/{triggerId} request.
10 properties
2 required
FilterMaxDateInCampaignControllerTriggerHasPriorStepResponse
The filter max date as configured: a literal value, or an expression (type:string) when defined dynamically.
TriggerDescriptionInCampaignControllerTriggerReferredByEventCreateRequest
Choose between static or dynamic trigger description
TriggerDescriptionInCampaignControllerTriggerLegacyLabelTargetingUpdateRequest
Choose between static or dynamic trigger description
ScopeInCampaignControllerTriggerTargetingCreateRequest
Choose between static or dynamic scope
CountMinInCampaignControllerTriggerHasPriorStepResponse
The count min as configured: a literal value, or an expression (type:string) when defined dynamically.
EnabledInCampaignControllerTriggerClientDomainUpdateRequest
Choose between static or dynamic enabled
FilterStatesInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic filter states
CampaignControllerTriggerHasPriorStepCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/has-prior-steps request.
33 properties
ParentTriggerGroupNameInCampaignControllerTriggerShareUpdateRequest
Choose between static or dynamic parent trigger group name
TriggerNameInCampaignControllerTriggerEventTargetingCreateRequest
Choose between static or dynamic trigger name
BuiltCampaignControllerTriggerEventTargetingResponse
object
CountMaxInCampaignControllerTriggerHasPriorStepResponse
The count max as configured: a literal value, or an expression (type:string) when defined dynamically.
ParentTriggerGroupNameInCampaignControllerTriggerHasIdentityCreateRequest
Choose between static or dynamic parent trigger group name
TriggerNameInCampaignControllerTriggerHasIdentityUpdateRequest
Choose between static or dynamic trigger name
BuiltCampaignControllerTriggerDataIntelligenceEventResponse
object
11 required
RiskThresholdInCampaignControllerTriggerMaxMindRequest
Choose between static or dynamic risk threshold
EnabledInCampaignControllerTriggerLegacyQualityCreateRequest
Choose between static or dynamic enabled
CampaignControllerTriggerEventTargetingCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/event-targetings request.
9 properties
1 required
BuiltCampaignControllerTriggerHasPriorRewardResponse
object
27 required
HavingAnyAudienceIdInCampaignControllerTriggerAudienceMembershipCreateRequest
Choose between static or dynamic having any audience id
EventTypeInCampaignControllerTriggerEventUpdateRequest
Choose between static or dynamic event type
TriggerDescriptionInCampaignControllerTriggerStickyJourneyCreateRequest
Choose between static or dynamic trigger description
ParentTriggerGroupNameInCampaignControllerTriggerLegacyLabelTargetingUpdateRequest
Choose between static or dynamic parent trigger group name
CampaignControllerTriggerLegacyLabelTargetingUpdateRequest
object
Body of a PUT /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/legacy-labels-targeting/{triggerId} request.
8 properties
CampaignControllerTriggerRewardEventCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/reward-events request.
12 properties
TriggerPhaseInCampaignControllerTriggerLegacyQualityUpdateRequest
Choose between static or dynamic trigger phase
EnabledInCampaignControllerTriggerDataIntelligenceEventUpdateRequest
Choose between static or dynamic enabled
EnabledInCampaignControllerTriggerLegacyLabelTargetingUpdateRequest
Choose between static or dynamic enabled
OperatorInCampaignControllerTriggerGroupResponse
The operator as configured: a literal value, or an expression (type:string) when defined dynamically.
CampaignControllerTriggerLegacyLabelTargetingResponse
object
TriggerDescriptionInCampaignControllerTriggerJourneyCheckCreateRequest
Choose between static or dynamic trigger description
EnabledInCampaignControllerTriggerClientDomainCreateRequest
Choose between static or dynamic enabled
FilterPartnerEventIdInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic filter partner event id
EnabledInCampaignControllerTriggerResponseBase
The enabled as configured: a literal value, or an expression (type:string) when defined dynamically.
NegatedInCampaignControllerTriggerJourneyCheckUpdateRequest
Choose between static or dynamic negated
CampaignControllerTriggerShareUpdateRequest
object
Body of a PUT /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/shares/{triggerId} request.
11 properties
2 required
NegatedInCampaignControllerTriggerStepEventCreateRequest
Choose between static or dynamic negated
TriggerPhaseInCampaignControllerTriggerEventTargetingCreateRequest
Choose between static or dynamic trigger phase
RewardStatesInCampaignControllerTriggerRewardEventCreateRequest
Choose between static or dynamic reward states
FilterMaxValueInCampaignControllerTriggerHasPriorStepResponse
The filter max value as configured: a literal value, or an expression (type:string) when defined dynamically.
ScopeInCampaignControllerTriggerTargetingResponse
The scope as configured: a literal value, or an expression (type:string) when defined dynamically.
FilterMaxDateInCampaignControllerTriggerHasPriorRewardResponse
The filter max date as configured: a literal value, or an expression (type:string) when defined dynamically.
FilterMaxDateInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic filter max date
TriggerDescriptionInCampaignControllerTriggerGroupCreateRequest
Choose between static or dynamic trigger description
TriggerNameInCampaignControllerTriggerClientDomainCreateRequest
Choose between static or dynamic trigger name
PartnerEventId
object
2 properties
CountMaxInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic count max
TriggerDescriptionInCampaignControllerTriggerLegacyQualityCreateRequest
Choose between static or dynamic trigger description
ParentTriggerGroupNameInCampaignControllerTriggerShareCreateRequest
Choose between static or dynamic parent trigger group name
FilterExpressionInCampaignControllerTriggerHasPriorRewardResponse
The filter expression as configured: a literal value, or an expression (type:string) when defined dynamically.
EnabledInCampaignControllerTriggerEventUpdateRequest
Choose between static or dynamic enabled
ParentTriggerGroupNameInCampaignControllerTriggerStepEventCreateRequest
Choose between static or dynamic parent trigger group name
EnabledInCampaignControllerTriggerJourneyCheckUpdateRequest
Choose between static or dynamic enabled
BuiltCampaignControllerTriggerExpressionResponse
object
NegatedInCampaignControllerTriggerDataIntelligenceEventUpdateRequest
Choose between static or dynamic negated
TriggerNameInCampaignControllerTriggerDataIntelligenceEventUpdateRequest
Choose between static or dynamic trigger name
TriggerNameInCampaignControllerTriggerExpressionRequest
Choose between static or dynamic trigger name
NegatedInCampaignControllerTriggerReferredByEventCreateRequest
Choose between static or dynamic negated
DefaultQualityScoreInCampaignControllerTriggerMaxMindResponse
The default quality score as configured: a literal value, or an expression (type:string) when defined dynamically.
NegatedInCampaignControllerTriggerClientDomainCreateRequest
Choose between static or dynamic negated
TriggerNameInCampaignControllerTriggerAudienceMembershipEventUpdateRequest
Choose between static or dynamic trigger name
CampaignControllerTriggerStickyJourneyResponse
object
TagsInCampaignControllerTriggerSendRewardEventUpdateRequest
Choose between static or dynamic tags
EnabledInCampaignControllerTriggerMaxMindRequest
Choose between static or dynamic enabled
ParentTriggerGroupNameInCampaignControllerTriggerAccessRequest
Choose between static or dynamic parent trigger group name
TriggerPhaseInCampaignControllerTriggerScoreCreateRequest
Choose between static or dynamic trigger phase
TriggerNameInCampaignControllerTriggerTargetingUpdateRequest
Choose between static or dynamic trigger name
RewardNamesInCampaignControllerTriggerSendRewardEventResponse
The reward names as configured: a literal value, or an expression (type:string) when defined dynamically.
TriggerPhaseInCampaignControllerTriggerSendRewardEventCreateRequest
Choose between static or dynamic trigger phase
ZonedDateTime
string
[RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339section-5.6) or [RFC 9557](https://datatracker.ietf.org/doc/html/rfc9557section-4) date-time with a num…
FilterMaxDateInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic filter max date
TriggerNameInCampaignControllerTriggerRewardEventCreateRequest
Choose between static or dynamic trigger name
SumOfValueMaxInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic sum of value max
TriggerPhaseInCampaignControllerTriggerStickyJourneyUpdateRequest
Choose between static or dynamic trigger phase
NegatedInCampaignControllerTriggerSendRewardEventCreateRequest
Choose between static or dynamic negated
FilterExpressionInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic filter expression
TriggerPhaseInCampaignControllerTriggerAudienceMembershipEventCreateRequest
Choose between static or dynamic trigger phase
TriggerNameInCampaignControllerTriggerStepEventCreateRequest
Choose between static or dynamic trigger name
ParentTriggerGroupNameInCampaignControllerTriggerSendRewardEventCreateRequest
Choose between static or dynamic parent trigger group name
Duration
string
[RFC 5545](https://datatracker.ietf.org/doc/html/rfc5545section-3.3.6) duration string.
EventNamesInCampaignControllerTriggerStepEventCreateRequest
Choose between static or dynamic event names
FilterStatesInCampaignControllerTriggerHasPriorRewardResponse
The filter states as configured: a literal value, or an expression (type:string) when defined dynamically.
NegatedInCampaignControllerTriggerClientDomainUpdateRequest
Choose between static or dynamic negated
TriggerPhaseInCampaignControllerTriggerLegacyLabelTargetingUpdateRequest
Choose between static or dynamic trigger phase
EnabledInCampaignControllerTriggerStickyJourneyUpdateRequest
Choose between static or dynamic enabled
CountMatchesInCampaignControllerTriggerHasPriorRewardResponse
The count matches as configured: a literal value, or an expression (type:string) when defined dynamically.
ParentTriggerGroupNameInCampaignControllerTriggerStickyJourneyUpdateRequest
Choose between static or dynamic parent trigger group name
FilterNamesInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic filter names
EnabledInCampaignControllerTriggerShareUpdateRequest
Choose between static or dynamic enabled
TriggerNameInCampaignControllerTriggerGroupCreateRequest
Choose between static or dynamic trigger name
TriggerNameInCampaignControllerTriggerLegacyQualityUpdateRequest
Choose between static or dynamic trigger name
EnabledInCampaignControllerTriggerGroupUpdateRequest
Choose between static or dynamic enabled
NegatedInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic negated
CountMinInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic count min
CampaignControllerTriggerRewardEventResponse
object
NegatedInCampaignControllerTriggerAudienceMembershipEventCreateRequest
Choose between static or dynamic negated
NegatedInCampaignControllerTriggerHasIdentityCreateRequest
Choose between static or dynamic negated
ActionTypeInCampaignControllerTriggerLegacyQualityUpdateRequest
Choose between static or dynamic action type
TriggerPhaseInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic trigger phase
TriggerPhaseInCampaignControllerTriggerLegacyLabelTargetingCreateRequest
Choose between static or dynamic trigger phase
FilterExpressionInCampaignControllerTriggerHasPriorStepResponse
The filter expression as configured: a literal value, or an expression (type:string) when defined dynamically.
TriggerNameInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic trigger name
FilterPartnerEventIdInCampaignControllerTriggerHasPriorStepResponse
The filter partner event id as configured: a literal value, or an expression (type:string) when defined dynamically.
TargetingAttributesInCampaignControllerTriggerEventTargetingUpdateRequest
Buildtime expression resolving to event-targeting attributes. Required key: EVENTNAME. Optional keys: EVENTTYPE, PROGRAM, CAMPAIGN, JOURNEY, and APPTYPE. When…
JourneyNameInCampaignControllerTriggerJourneyCheckCreateRequest
Choose between static or dynamic journey name
FilterExpressionInBuiltCampaignControllerTriggerHasPriorStepResponse
The filter expression as configured: a literal value, or an expression (type:string) when defined dynamically.
FilterMaxAgeInCampaignControllerTriggerHasPriorStepResponse
The filter max age as configured: a literal value, or an expression (type:string) when defined dynamically.
CampaignControllerTriggerHasIdentityCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/has-identities request.
8 properties
MonthDay
string
[RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339appendix-A) month-day date.
ParentTriggerGroupNameInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic parent trigger group name
TriggerNameInCampaignControllerTriggerShareUpdateRequest
Choose between static or dynamic trigger name
TriggerPhaseInCampaignControllerTriggerShareUpdateRequest
Choose between static or dynamic trigger phase
ActionTypeInCampaignControllerTriggerLegacyQualityResponse
The action type as configured: a literal value, or an expression (type:string) when defined dynamically.
TriggerDescriptionInCampaignControllerTriggerDataIntelligenceEventUpdateRequest
Choose between static or dynamic trigger description
TriggerDescriptionInCampaignControllerTriggerShareCreateRequest
Choose between static or dynamic trigger description
TriggerDescriptionInCampaignControllerTriggerStepEventCreateRequest
Choose between static or dynamic trigger description
FilterNamesInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic filter names
EventNamesInCampaignControllerTriggerStepEventResponse
The event names as configured: a literal value, or an expression (type:string) when defined dynamically.
TargetingAttributesInCampaignControllerTriggerEventTargetingCreateRequest
Buildtime expression resolving to event-targeting attributes. Required key: EVENTNAME. Optional keys: EVENTTYPE, PROGRAM, CAMPAIGN, JOURNEY, and APPTYPE. When…
CampaignControllerTriggerGroupResponse
object
BuiltCampaignControllerTriggerAudienceMembershipResponse
object
12 required
TriggerPhaseInCampaignControllerTriggerClientDomainUpdateRequest
Choose between static or dynamic trigger phase
TriggerDescriptionInCampaignControllerTriggerExpressionRequest
Choose between static or dynamic trigger description
EnabledInCampaignControllerTriggerRewardEventCreateRequest
Choose between static or dynamic enabled
NegatedInCampaignControllerTriggerLegacyLabelTargetingCreateRequest
Choose between static or dynamic negated
EventTypeInCampaignControllerTriggerEventCreateRequest
Choose between static or dynamic event type
HavingAllNamesInBuiltCampaignControllerTriggerHasPriorStepResponse
The having all names as configured: a literal value, or an expression (type:string) when defined dynamically.
FilterScopeInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic filter scope
TagsInCampaignControllerTriggerSendRewardEventResponse
The tags as configured: a literal value, or an expression (type:string) when defined dynamically.
EnabledInCampaignControllerTriggerAudienceMembershipEventCreateRequest
Choose between static or dynamic enabled
HavingAllNamesInCampaignControllerTriggerHasPriorStepResponse
The having all names as configured: a literal value, or an expression (type:string) when defined dynamically.
TriggerPhaseInCampaignControllerTriggerMaxMindRequest
Choose between static or dynamic trigger phase
EnabledInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic enabled
ParentTriggerGroupNameInCampaignControllerTriggerEventUpdateRequest
Choose between static or dynamic parent trigger group name
TriggerDescriptionInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic trigger description
ScopeInCampaignControllerTriggerTargetingUpdateRequest
Choose between static or dynamic scope
TriggerPhaseInCampaignControllerTriggerExpressionRequest
Choose between static or dynamic trigger phase
CampaignControllerTriggerJourneyCheckCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/journey-checks request.
10 properties
FilterProgramLabelsInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic filter program labels
TriggerNameInCampaignControllerTriggerAudienceMembershipCreateRequest
Choose between static or dynamic trigger name
FilterStatesInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic filter states
CampaignControllerTriggerZoneStateCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/zone-states request.
11 properties
NegatedInCampaignControllerTriggerGroupCreateRequest
Choose between static or dynamic negated
TriggerPhaseInCampaignControllerTriggerStickyJourneyCreateRequest
Choose between static or dynamic trigger phase
CampaignControllerTriggerShareCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/shares request.
11 properties
2 required
BuiltCampaignControllerTriggerStepEventResponse
object
EnabledInCampaignControllerTriggerEventTargetingCreateRequest
Choose between static or dynamic enabled
ParentTriggerGroupNameInCampaignControllerTriggerAudienceMembershipUpdateRequest
Choose between static or dynamic parent trigger group name
TriggerDescriptionInCampaignControllerTriggerLegacyLabelTargetingCreateRequest
Choose between static or dynamic trigger description
SumOfValueMaxInCampaignControllerTriggerHasPriorStepResponse
The sum of value max as configured: a literal value, or an expression (type:string) when defined dynamically.
TriggerDescriptionInCampaignControllerTriggerRewardEventCreateRequest
Choose between static or dynamic trigger description
TagsInCampaignControllerTriggerRewardEventCreateRequest
Choose between static or dynamic tags
FilterCampaignIdsInBuiltCampaignControllerTriggerHasPriorStepResponse
The filter campaign ids as configured: a literal value, or an expression (type:string) when defined dynamically.
CountMatchesInCampaignControllerTriggerHasPriorStepResponse
The count matches as configured: a literal value, or an expression (type:string) when defined dynamically.
SumOfFaceValueMinInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic sum of face value min
FilterTagsInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic filter tags
CampaignControllerTriggerSendRewardEventCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/send-reward-events request.
11 properties
FilterMaxValueInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic filter max value
CountMinInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic count min
NegatedInCampaignControllerTriggerJourneyCheckCreateRequest
Choose between static or dynamic negated
IpThresholdInCampaignControllerTriggerMaxMindResponse
The ip threshold as configured: a literal value, or an expression (type:string) when defined dynamically.
FilterNamesInCampaignControllerTriggerHasPriorStepResponse
The filter names as configured: a literal value, or an expression (type:string) when defined dynamically.
ParentTriggerGroupNameInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic parent trigger group name
PersonIdInBuiltCampaignControllerTriggerAudienceMembershipResponse
The person id as configured: a literal value, or an expression (type:string) when defined dynamically.
CampaignControllerTriggerStepEventCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/step-events request.
10 properties
TriggerPhaseInCampaignControllerTriggerGroupUpdateRequest
Choose between static or dynamic trigger phase
FilterProgramLabelsInBuiltCampaignControllerTriggerHasPriorStepResponse
The filter program labels as configured: a literal value, or an expression (type:string) when defined dynamically.
StepNameInCampaignControllerTriggerZoneStateResponse
The step name as configured: a literal value, or an expression (type:string) when defined dynamically.
CampaignControllerTriggerReferredByEventCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/referred-by-events request.
9 properties
1 required
FilterMinDateInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic filter min date
FilterProgramLabelsInCampaignControllerTriggerHasPriorStepResponse
The filter program labels as configured: a literal value, or an expression (type:string) when defined dynamically.
EnabledInCampaignControllerTriggerEventTargetingUpdateRequest
Choose between static or dynamic enabled
PersonIdInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic person id
TriggerDescriptionInCampaignControllerTriggerClientDomainUpdateRequest
Choose between static or dynamic trigger description
FilterExpressionInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic filter expression
TriggerDescriptionInCampaignControllerTriggerZoneStateUpdateRequest
Choose between static or dynamic trigger description
PersonIdInBuiltCampaignControllerTriggerHasPriorStepResponse
The person id as configured: a literal value, or an expression (type:string) when defined dynamically.
EnabledInCampaignControllerTriggerEventCreateRequest
Choose between static or dynamic enabled
FilterScopeInCampaignControllerTriggerHasPriorRewardResponse
The filter scope as configured: a literal value, or an expression (type:string) when defined dynamically.
CampaignControllerTriggerHasIdentityUpdateRequest
object
Body of a PUT /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/has-identities/{triggerId} request.
8 properties
TriggerDescriptionInCampaignControllerTriggerGroupUpdateRequest
Choose between static or dynamic trigger description
CampaignControllerTriggerScoreResponse
object
ParentTriggerGroupNameInCampaignControllerTriggerEventTargetingCreateRequest
Choose between static or dynamic parent trigger group name
EnabledInCampaignControllerTriggerAudienceMembershipCreateRequest
Choose between static or dynamic enabled
FilterMinDateInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic filter min date
NegatedInCampaignControllerTriggerEventCreateRequest
Choose between static or dynamic negated
CountMinInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic count min
NegatedInCampaignControllerTriggerRewardEventCreateRequest
Choose between static or dynamic negated
CampaignControllerTriggerSendRewardEventResponse
object
TriggerNameInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic trigger name
LabelInCampaignControllerTriggerStickyJourneyUpdateRequest
Choose between static or dynamic label
TriggerPhaseInCampaignControllerTriggerShareCreateRequest
Choose between static or dynamic trigger phase
BuiltCampaignControllerTriggerReferredByEventResponse
object
11 required
TaxYearStartInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic tax year start
TriggerDescriptionInCampaignControllerTriggerHasIdentityCreateRequest
Choose between static or dynamic trigger description
EnabledInCampaignControllerTriggerJourneyCheckCreateRequest
Choose between static or dynamic enabled
TriggerPhaseInCampaignControllerTriggerDataIntelligenceEventCreateRequest
Choose between static or dynamic trigger phase
TriggerPhaseInCampaignControllerTriggerClientDomainCreateRequest
Choose between static or dynamic trigger phase
TriggerPhaseInCampaignControllerTriggerResponseBase
The trigger phase as configured: a literal value, or an expression (type:string) when defined dynamically.
FilterCampaignIdsInCampaignControllerTriggerHasPriorStepResponse
The filter campaign ids as configured: a literal value, or an expression (type:string) when defined dynamically.
TagsInCampaignControllerTriggerRewardEventResponse
The tags as configured: a literal value, or an expression (type:string) when defined dynamically.
TriggerDescriptionInCampaignControllerTriggerStickyJourneyUpdateRequest
Choose between static or dynamic trigger description
CampaignControllerTriggerClientDomainResponse
object
TriggerDescriptionInCampaignControllerTriggerTargetingUpdateRequest
Choose between static or dynamic trigger description
RewardNamesInCampaignControllerTriggerSendRewardEventUpdateRequest
Choose between static or dynamic reward names
BuiltCampaignControllerTriggerResponse
10 required
NegatedInCampaignControllerTriggerEventUpdateRequest
Choose between static or dynamic negated
FilterMaxAgeInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic filter max age
CampaignControllerTriggerTargetingCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/targeting request.
9 properties
CampaignControllerTriggerMaxMindResponse
object
CountMatchesInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic count matches
ParentTriggerGroupNameInCampaignControllerTriggerLegacyQualityUpdateRequest
Choose between static or dynamic parent trigger group name
FilterRewardSupplierIdsInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic filter reward supplier ids
FilterScopeInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic filter scope
ClientDomainIdsInCampaignControllerTriggerClientDomainCreateRequest
Choose between static or dynamic client domain ids
CampaignControllerTriggerScoreCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/scores request.
11 properties
3 required
CountMaxInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic count max
NegatedInCampaignControllerTriggerStickyJourneyCreateRequest
Choose between static or dynamic negated
PersonIdInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic person id
CampaignControllerTriggerGroupCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/groups request.
9 properties
TriggerDescriptionInCampaignControllerTriggerEventUpdateRequest
Choose between static or dynamic trigger description
NegatedInCampaignControllerTriggerStepEventUpdateRequest
Choose between static or dynamic negated
BuiltCampaignControllerTriggerStickyJourneyResponse
object
TriggerPhaseInCampaignControllerTriggerRewardEventCreateRequest
Choose between static or dynamic trigger phase
NegatedInCampaignControllerTriggerShareUpdateRequest
Choose between static or dynamic negated
TriggerPhaseInCampaignControllerTriggerJourneyCheckUpdateRequest
Choose between static or dynamic trigger phase
NegatedInCampaignControllerTriggerStickyJourneyUpdateRequest
Choose between static or dynamic negated
NegatedInCampaignControllerTriggerLegacyQualityUpdateRequest
Choose between static or dynamic negated
ParentTriggerGroupNameInCampaignControllerTriggerEventTargetingUpdateRequest
Choose between static or dynamic parent trigger group name
FilterMaxAgeInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic filter max age
ParentTriggerGroupNameInCampaignControllerTriggerGroupUpdateRequest
Choose between static or dynamic parent trigger group name
ParentTriggerGroupNameInCampaignControllerTriggerHasPriorRewardUpdateRequest
Choose between static or dynamic parent trigger group name
SumOfFaceValueMaxInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic sum of face value max
CampaignControllerTriggerHasPriorStepUpdateRequest
object
Body of a PUT /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/has-prior-steps/{triggerId} request.
33 properties
TriggerPhaseInCampaignControllerTriggerDataIntelligenceEventUpdateRequest
Choose between static or dynamic trigger phase
BuiltCampaignControllerTriggerResponseBase
object
10 properties
TriggerPhaseInCampaignControllerTriggerEventTargetingUpdateRequest
Choose between static or dynamic trigger phase
CampaignControllerTriggerAudienceMembershipEventCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/audience-membership-events request.
10 properties
CampaignControllerTriggerLegacyQualityCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/legacy-quality request.
9 properties
1 required
HavingAnyAudienceIdInCampaignControllerTriggerAudienceMembershipResponse
The having any audience id as configured: a literal value, or an expression (type:string) when defined dynamically.
TriggerPhaseInCampaignControllerTriggerReferredByEventUpdateRequest
Choose between static or dynamic trigger phase
CampaignControllerTriggerHasPriorStepResponse
object
FilterQualityInCampaignControllerTriggerHasPriorStepResponse
The filter quality as configured: a literal value, or an expression (type:string) when defined dynamically.
NegatedInCampaignControllerTriggerLegacyLabelTargetingUpdateRequest
Choose between static or dynamic negated
PersonIdInCampaignControllerTriggerHasPriorStepResponse
The person id as configured: a literal value, or an expression (type:string) when defined dynamically.
FilterMinAgeInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic filter min age
TriggerDescriptionInCampaignControllerTriggerAccessRequest
Choose between static or dynamic trigger description
BuiltCampaignControllerTriggerEventResponse
object
EnabledInCampaignControllerTriggerScoreCreateRequest
Choose between static or dynamic enabled
EnabledInCampaignControllerTriggerStepEventCreateRequest
Choose between static or dynamic enabled
EnabledInCampaignControllerTriggerSendRewardEventUpdateRequest
Choose between static or dynamic enabled
TriggerNameInCampaignControllerTriggerAccessRequest
Choose between static or dynamic trigger name
EventTypesInCampaignControllerTriggerAudienceMembershipEventUpdateRequest
Choose between static or dynamic event types
TriggerPhaseInCampaignControllerTriggerStepEventUpdateRequest
Choose between static or dynamic trigger phase
TriggerPhaseInCampaignControllerTriggerSendRewardEventUpdateRequest
Choose between static or dynamic trigger phase
ParentTriggerGroupNameInCampaignControllerTriggerTargetingCreateRequest
Choose between static or dynamic parent trigger group name
EventNamesInCampaignControllerTriggerEventResponse
The event names as configured: a literal value, or an expression (type:string) when defined dynamically.
ZoneNameInCampaignControllerTriggerZoneStateUpdateRequest
Choose between static or dynamic zone name
IpThresholdInCampaignControllerTriggerMaxMindRequest
Choose between static or dynamic ip threshold
EventNameInCampaignControllerTriggerDataIntelligenceEventCreateRequest
Choose between static or dynamic event name
TriggerDescriptionInCampaignControllerTriggerHasIdentityUpdateRequest
Choose between static or dynamic trigger description
FilterMinAgeInCampaignControllerTriggerHasPriorRewardResponse
The filter min age as configured: a literal value, or an expression (type:string) when defined dynamically.
FilterMaxAgeInCampaignControllerTriggerHasPriorStepCreateRequest
Choose between static or dynamic filter max age
TriggerDescriptionInCampaignControllerTriggerEventCreateRequest
Choose between static or dynamic trigger description
BuiltCampaignControllerTriggerJourneyCheckResponse
object
SlotsInCampaignControllerTriggerRewardEventCreateRequest
Choose between static or dynamic slots
CountMaxInCampaignControllerTriggerHasPriorRewardResponse
The count max as configured: a literal value, or an expression (type:string) when defined dynamically.
TriggerPhaseInCampaignControllerTriggerHasIdentityCreateRequest
Choose between static or dynamic trigger phase
EnabledInCampaignControllerTriggerLegacyQualityUpdateRequest
Choose between static or dynamic enabled
ParentTriggerGroupNameInCampaignControllerTriggerJourneyCheckCreateRequest
Choose between static or dynamic parent trigger group name
CampaignControllerTriggerResponseBase
object
10 properties
BuiltCampaignControllerTriggerZoneStateResponse
object
13 required
TriggerPhaseInCampaignControllerTriggerTargetingCreateRequest
Choose between static or dynamic trigger phase
TriggerNameInCampaignControllerTriggerGroupUpdateRequest
Choose between static or dynamic trigger name
TriggerNameInCampaignControllerTriggerSendRewardEventUpdateRequest
Choose between static or dynamic trigger name
RiskThresholdInCampaignControllerTriggerMaxMindResponse
The risk threshold as configured: a literal value, or an expression (type:string) when defined dynamically.
CampaignControllerTriggerTargetingResponse
object
AudienceIdsInCampaignControllerTriggerAudienceMembershipEventResponse
The audience ids as configured: a literal value, or an expression (type:string) when defined dynamically.
TriggerNameInCampaignControllerTriggerScoreUpdateRequest
Choose between static or dynamic trigger name
TriggerPhaseInCampaignControllerTriggerZoneStateCreateRequest
Choose between static or dynamic trigger phase
CampaignControllerTriggerResponse
Stored campaign controller trigger definition. Fields triggerphase, triggername, parenttriggergroupname, triggerdescription, enabled, and negated are unevaluat…
10 required
TriggerDescriptionInCampaignControllerTriggerScoreCreateRequest
Choose between static or dynamic trigger description
NegatedInCampaignControllerTriggerDataIntelligenceEventCreateRequest
Choose between static or dynamic negated
ParentTriggerGroupNameInCampaignControllerTriggerExpressionRequest
Choose between static or dynamic parent trigger group name
TriggerDescriptionInCampaignControllerTriggerAudienceMembershipEventCreateRequest
Choose between static or dynamic trigger description
ExpressionInCampaignControllerTriggerExpressionResponse
The expression as configured: a literal value, or an expression (type:string) when defined dynamically.
PersonIdInCampaignControllerTriggerJourneyCheckUpdateRequest
Choose between static or dynamic person id
TriggerDescriptionInCampaignControllerTriggerSendRewardEventCreateRequest
Choose between static or dynamic trigger description
ParentTriggerGroupNameInCampaignControllerTriggerScoreCreateRequest
Choose between static or dynamic parent trigger group name
TriggerNameInCampaignControllerTriggerAudienceMembershipUpdateRequest
Choose between static or dynamic trigger name
NegatedInCampaignControllerTriggerExpressionRequest
Choose between static or dynamic negated
CampaignControllerTriggerZoneStateUpdateRequest
object
Body of a PUT /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/zone-states/{triggerId} request.
11 properties
FilterNamesInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic filter names
ParentTriggerGroupNameInCampaignControllerTriggerMaxMindRequest
Choose between static or dynamic parent trigger group name
EventTypesInCampaignControllerTriggerAudienceMembershipEventResponse
The event types as configured: a literal value, or an expression (type:string) when defined dynamically.
TriggerDescriptionInCampaignControllerTriggerAudienceMembershipUpdateRequest
Choose between static or dynamic trigger description
CampaignControllerTriggerReferredByEventUpdateRequest
object
Body of a PUT /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/referred-by-events/{triggerId} request.
9 properties
1 required
EnabledInCampaignControllerTriggerAccessRequest
Choose between static or dynamic enabled
TriggerDescriptionInCampaignControllerTriggerAudienceMembershipCreateRequest
Choose between static or dynamic trigger description
TriggerDescriptionInCampaignControllerTriggerClientDomainCreateRequest
Choose between static or dynamic trigger description
FilterMinValueInCampaignControllerTriggerHasPriorStepUpdateRequest
Choose between static or dynamic filter min value
TriggerNameInCampaignControllerTriggerStepEventUpdateRequest
Choose between static or dynamic trigger name
TriggerNameInCampaignControllerTriggerHasIdentityCreateRequest
Choose between static or dynamic trigger name
CampaignControllerTriggerDataIntelligenceEventResponse
object
AudienceIdsInCampaignControllerTriggerAudienceMembershipEventCreateRequest
Choose between static or dynamic audience ids
EnabledInCampaignControllerTriggerDataIntelligenceEventCreateRequest
Choose between static or dynamic enabled
EnabledInCampaignControllerTriggerScoreUpdateRequest
Choose between static or dynamic enabled
FilterNamesInCampaignControllerTriggerHasPriorRewardResponse
The filter names as configured: a literal value, or an expression (type:string) when defined dynamically.
ExpressionInCampaignControllerTriggerExpressionRequest
Choose between static or dynamic expression
CampaignControllerTriggerLegacyLabelTargetingCreateRequest
object
Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/legacy-labels-targeting request.
8 properties
TriggerPhaseInCampaignControllerTriggerHasPriorRewardCreateRequest
Choose between static or dynamic trigger phase
ParentTriggerGroupNameInCampaignControllerTriggerClientDomainCreateRequest
Choose between static or dynamic parent trigger group name
CampaignControllerTriggerStepEventUpdateRequest
object
Body of a PUT /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/step-events/{triggerId} request.
10 properties
ParentTriggerGroupNameInCampaignControllerTriggerAudienceMembershipEventCreateRequest
Choose between static or dynamic parent trigger group name
EventTypesInCampaignControllerTriggerAudienceMembershipEventCreateRequest
Choose between static or dynamic event types
ParentTriggerGroupNameInCampaignControllerTriggerEventCreateRequest
Choose between static or dynamic parent trigger group name
EventNamesInCampaignControllerTriggerEventCreateRequest
Choose between static or dynamic event names
TagsInCampaignControllerTriggerSendRewardEventCreateRequest
Choose between static or dynamic tags
NegatedInCampaignControllerTriggerZoneStateCreateRequest
Choose between static or dynamic negated
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Extole publishes across the network.