На этой странице находится старая версия документации Altcraft Platform.
Актуальную информацию вы найдёте, перейдя по ссылке https://guides.altcraft.com.

Описание

Получить список сценариев.

URL-адрес

Метод: POST

https://example.com/api/v1.1/workflows/list

Параметры запроса

ПараметрТипПримерОбязательныйОписание
tokenstring"abcdefghijklmnqrstuvwxyz"ДаAPI токен
formatstring"json"НетФормат возвращаемых данных
по умолчанию – "json"
from_idint1НетИдентификатор первого сценария в списке
по умолчанию – 1
limitint1НетЛимит на количество возвращаемых сценариев
по умолчанию – 1000
groups[]string[ "group1", "group2" ]Нет

Список групп для поиска

по умолчанию – []

groups_id[]int[ 0, 1 ]Нет

Список ID групп для поиска

по умолчанию – []

ui_tags[]string["tag1", "tag2"]Нет

Список тегов для поиска

по умолчанию – []

Пример запроса

{
    "from_id": 1,
    "limit": 1,
    "token": "abcdefghijklmnqrstuvwxyz",
    "ui_tags": ["tag1", "tag2"]
}

Пример ответа

{
    "data": [
        {
            "id": 15,
            "name": "Test scenario",
            "list_id": 1,
            "is_active": true,
            "ui_tags": [
                "tag1",
                "tag2"
            ],
            "mode": "skip_in_any_case",
            "groups": [
                {
                    "id": 1,
                    "name": "Test group"
                },
            ],
            "nodes": [
                {
                    "name": "Node 1",
                    "type": "campaign"
                },
                {
                    "name": "Node 2",
                    "type": "condition"
                },
                {
                    "name": "Node 3",
                    "type": "update"
                }
            ]
        }
    ],
    "error": 0,
    "error_text": "Successful operation",
    "total_count": 1
}

Возвращаемые параметры

ПараметрТипОписание
errorintКод ошибки
error_textstringТекст ошибки
idintИдентификатор сценария
namestringНазвание сценария
list_idintИдентификатор базы профилей
is_activeboolАктивный сценарий или нет
modestringРежим при неоднократном попадании профиля в сценарий
ui_tagsarrayСписок тегов
groupsarray of objectsСписок групп
nodesarray of objectsСписок элементов сценария
total_countintОбщее количество полученных сценариев
  • No labels