Skip to main content

Get trigger campaigns list

Description

Retrieves trigger campaigns list.

Request URL

Method: POST

https://example.com/api/v1.1/campaigns/triggers/list/

Request parameters

ParameterTypeExampleRequireddescription
tokenstring"abcdefghijklmnqrstuvwxyz"YesAPI token
from_idint11768NoThe first campaign in response ID.
By default – 1
limitint10NoTrigger campaigns list limit.
By default – 1000
formatstring"json"NoResponse data format.
By default – json
is_activebooltrueNoRetrieve only active campaigns
ui_tags[]String[ "tag1", "tag2" ]NoList of tags for search
groups[]String[ "group1", "group2" ]NoList of access groups
groups_id[]int[ 0, 1 ]NoList of group IDs

Request example

{
"limit": 2,
"token": "abcdefghijklmnqrstuvwxyz"
}

Response example

{
"data": [
{
"id": 1,
"name": "New campaign1",
"type": "api_call",
"is_active": true,
"for_confirm": false,
"ui_tags": [
"tag3",
"tag4"
],
"Groups": [
{
"Id": 1,
"Name": "subaccount"
}
]
},
{
"id": 2,
"name": "New campaign2",
"type": "api_call",
"is_active": true,
"for_confirm": false,
"ui_tags": [
"tag1",
],
"Groups": [
{
"Id": 0,
"Name": "main"
}
]
}
],
"error": 0,
"error_text": "Successful operation",
"total_count": 7
}

Response parameters

ParameterTypeDescription
errorintError code
error_textstringError text
idintTrigger campaign ID
namestringCampaign name
typestringTrigger type
for_confirmboolMessages with opt-in links flag
is_activeboolCampaign active flag
ui_tags[]StringTag list
groups[]StringGroup list