Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ПараметрТипПримерОбязательныйОписание
tokenstring"abcdefghijklmnqrstuvwxyz"ДаAPI токен
formatstring"json"НетФормат возвращаемых данных
по умолчанию – "json"
idint12ДаИдентификатор сценария
contentJSON-object{}НетПередать дополнительный контент в сценарий. Контент можно использовать вызывая переменную {apicontent} в Дополнительные данные для подстановки в шаблон сообщения переменной {apicontent.fieldname}. Так же {apicontent}  можно использовать в узлах "API вызов" и в заданном шаблоне узла "Сообщение". "Контент фильтр"
attachJSON-массив

[]

НетПриложить файлы к сообщению
Поиск профиля подписчика
matchingstring

"email"

"email_profile"

"email_sub"

"phone"

"phone_sub"

"profile_id"

"push_sub"

"custom"

"custom_sub"

"email_phone"

"email_phone_sub"

Нет, если поиск

по email из профиля или подписок

Режим поиска подписчика.
По умолчанию - email. 

emailstring"john@example.com"

"matching":"email" - по профилю и подпискам

"matching":"email_profile" - только по профилю

"matching":"email_sub" - только по подпискам

Email-адрес
phonestring"+79000000000"

"matching":"phone" - по телефону из профиля и подписок

"matching":"phone_sub" - по телефону из подписок

Номер телефона
profile_idstring"abcdefghijklmnqrstuvwxyz""matching":"profile_id"Идентификатор профиля
field_namestring

"CRM_ID"

"matching":"custom"Название кастомного поля профиля для поиска. 
field_valueint/string"12345""matching":"custom"

Значение кастомного поля для поиска.

Tip
Доступен поиск по сочетанию значений поля с типом "тэги". Тэги передаются в строке черз запятую: "тэг_1, тэг_2".


resource_idint24Нет

Идентификатор ресурса для
поиска по email и phone

subscription_filterJSON object

Пример для push:

Code Block
"subscription_filter": {
"email": "example@example.com",
"phone": "+79106135133",
"subscription_id": "CAREFULWITHTHATAXE",
"provider": "Chrome",
"not_strict": true
}

Пример для email:

Code Block
"subscription_filter": {
"email": "example@example.com",
"not_strict": true
}

Пример для sms:

Code Block
"subscription_filter": {
"phone": "+79106135133",
"not_strict": false
}


Нет

Выбирает конкретную подписку профиля для отправки. 


Если передан поиск профиля по custom, profile_id или custom_request. 


not_strict определяет, что делать если подписка не найдена. В случае "true" будет использована любая подходящая подписка.

...