Skip to main content
POST
Create a send-reward-event trigger

Authorizations

Authorization
string
header
required

Path Parameters

campaignId
string
required
version
string
required
Pattern: (/version/.+)?
controllerId
string
required

Body

application/json

Body of a POST /v2/campaigns/{campaignId}{version:(/version/.+)?}/controllers/{controllerId}/triggers/send-reward-events request.

component_ids
string[]
component_references
object[]
enabled

Choose between static or dynamic enabled

negated

Choose between static or dynamic negated

parent_trigger_group_name

Choose between static or dynamic parent trigger group name

reward_names

Choose between static or dynamic reward names

reward_states

Choose between static or dynamic reward states

Available options:
FULFILLED,
SENT
tags

Choose between static or dynamic tags

trigger_description

Choose between static or dynamic trigger description

trigger_name

Choose between static or dynamic trigger name

trigger_phase

Choose between static or dynamic trigger phase

Available options:
MATCHING,
QUALIFYING,
QUALITY

Response

Successful response

component_ids
string[]
component_references
object[]
enabled

The enabled as configured: a literal value, or an expression (type:string) when defined dynamically.

negated

The negated as configured: a literal value, or an expression (type:string) when defined dynamically.

parent_trigger_group_name

The parent trigger group name as configured: a literal value, or an expression (type:string) when defined dynamically.

trigger_description

The trigger description as configured: a literal value, or an expression (type:string) when defined dynamically.

trigger_id
string
trigger_name

The trigger name as configured: a literal value, or an expression (type:string) when defined dynamically.

trigger_phase

The trigger phase as configured: a literal value, or an expression (type:string) when defined dynamically.

Available options:
MATCHING,
QUALIFYING,
QUALITY
trigger_type
enum<string>
Available options:
SEND_REWARD_EVENT
reward_names

The reward names as configured: a literal value, or an expression (type:string) when defined dynamically.

reward_states

The reward states as configured: a literal value, or an expression (type:string) when defined dynamically.

Available options:
FULFILLED,
SENT
tags

The tags as configured: a literal value, or an expression (type:string) when defined dynamically.