Перейти к основному содержимому

Получить список шаблонов

Описание

Получить список всех шаблонов сообщений.

URL-адрес

Метод: POST

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

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

ПараметрТипПримерОбязательныйОписание
tokenstring"abcdefghijklmnqrstuvwxyz"ДаAPI токен
formatstring"json"НетФормат возвращаемых данных
(по умолчанию – "json")
from_idint1НетИдентификатор первого шаблона в ответе
(по умолчанию – 1)
limitint100НетЛимит на количество возвращаемых данных
(по умолчанию – 1000)
channelstring"email"
"sms"
"push"
"telegram_bot"
"telegram_group"
"custom_channel"
НетКанал, в котором используется шаблон
(по умолчанию – все каналы)
ui_tags[string]["tag1", "tag2"]НетСписок тегов для поиска
(по умолчанию – [])
groups[string]["group1", "group2"]НетСписок групп для поиска
(по умолчанию – [])
groups_id[int][0, 1]НетСписок Id групп для поиска
(по умолчанию – [])

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

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

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

{
"data": [
{
"id": 1,
"name": "Message A",
"channels": [
"email"
]
},
{
"id": 2,
"name": "Message B",
"channels": [
"push"
]
}
],
"error": 0,
"error_text": "Successful operation",
"total_count": 10
}

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

ПараметрТипОписание
errorintКод ошибки
error_textstringТекст ошибки
total_countintОбщее количество шаблонов
idintИдентификатор шаблона сообщения
namestringНазвание шаблона сообщения
channelsarrayКаналы, для которых настроен шаблон
is_draftboolЕсли это черновик, то шаблон нельзя отправить
is_confirmboolИмеется ли ссылка подтверждения в теле письма
ui_tags[]StringСписок тегов
groupsarray of objectsСписок групп (id группы + название группы)