GetTemplates
Метод GetTemplates
Примените этот метод для получения информации обо всех SMS-шаблонах приложения. Для этого выполните POST запрос с входными параметрами к точке подключения, указанными ниже.
Точка подключения:
POST: https://api.exolve.ru/messaging/v1/GetTemplates
Авторизация
Передайте следующие Заголовки HTTP для успешной авторизации.
Имя | Тип | Описание |
---|---|---|
Authorization | string | API-ключ приложения с Bearer перед ним. Пример: Bearer e***s0 , где e***s0 замените на API-ключ вашего приложения |
Входные параметры
Передайте следующие необязательные параметры в теле запроса в JSON-формате.
Параметр | Тип | Описание |
---|---|---|
limit | uint64 | лимит выводимых строк |
offset | uint64 | номер строки, с которой начинать выборку (начинается с 0) |
Выходные параметры
Параметр | Тип | Описание |
---|---|---|
templates | Templates | массив с данными о шаблонах |
Templates
Параметр | Тип | Описание |
---|---|---|
resource_id | uint64 | идентификатор шаблона |
template_name | string | название шаблона |
template_text | string | текст шаблона |
alpha_name | string | имя отправителя (альфа-имя) |
alpha_name_resource_id | uint64 | идентификатор имени отправителя (альфа-имени) |
operators | TemplateOperators | данные по операторам и категориям шаблона |
creation_date | string | дата создания в формате RFC-3339 / ISO-8601 |
TemplateOperators
Параметр | Тип | Описание |
---|---|---|
operator | enum Operator | название оператора |
status | enum Status | статус согласования у оператора |
template_category | enum Category | категория шаблона |
Operator
Параметр | Тип | Описание |
---|---|---|
1 | enum | МТС |
2 | enum | Мегафон |
3 | enum | Билайн |
4 | enum | Теле2 |
6 | enum | Ростелеком |
Status
Параметр | Тип | Описание |
---|---|---|
1 | enum | на согласовании |
2 | enum | согласован |
3 | enum | отклонён |
4 | enum | отключён |
Category
Параметр | Тип | Описание |
---|---|---|
1 | enum | авторизационый |
2 | enum | сервисный |
3 | enum | транзакционный |
Примеры
Входные параметры:
{}
Выходные параметры:
{
"templates":[
{
"resource_id": "132680",
"template_name": "Заказ принят",
"template_text": "Заказ: %w{1,n} %d на сумму %d руб принят. Планируемое время отгрузки в пункт выдачи: %d в интервале %d.",
"alpha_name": "SHOP",
"alpha_name_resource_id": "132669",
"operators": [
{
"operator": 1,
"status": 1,
"template_category": 1
}
],
"creation_date": "2023-10-30T16:36:32.671312Z"
},
{
"resource_id": "132683",
"template_name": "Доставка заказа",
"template_text": "Заказ: %w{1,3} на сумму %d руб. Доставит курьер %w. Дата доставки: %w{1,2} с %d по %d",
"alpha_name": "SHOP",
"alpha_name_resource_id": "132669",
"operators": [
{
"operator": 2,
"status": 1,
"template_category": 3
},
{
"operator": 3,
"status": 1,
"template_category": 3
}
],
"creation_date": "2023-10-30T16:36:32.671312Z"
},
]
}