GetTemplate

Метод GetTemplate

Примените этот метод для получения информации об SMS-шаблоне. Для этого выполните POST-запрос с входными параметрами к точке подключения, указанными ниже.

Точка подключения:

POST: https://api.exolve.ru/messaging/v1/GetTemplate

Авторизация

Передайте следующие Заголовки HTTP для успешной авторизации.

ИмяТипОписание
AuthorizationstringAPI-ключ приложения с Bearer перед ним. Пример: Bearer e***s0, где e***s0 замените на API-ключ вашего приложения

Входные параметры

Передайте следующие параметры в теле запроса в JSON-формате. Параметры, отмеченные жирным шрифтом, являются обязательными.

ПараметрТипОписание
template_resource_idint64идентификатор шаблона

Выходные параметры

ПараметрТипОписание
templateTemplateданные о шаблоне

Template

ПараметрТипОписание
resource_iduint64идентификатор шаблона
template_namestringназвание шаблона
template_textstringтекст шаблона
example_textstringпример текста шаблона
alpha_namestringимя отправителя (альфа-имя)
alpha_name_resource_iduint64идентификатор имени отправителя (альфа-имени)
operatorsTemplateOperatorsданные по операторам и категориям шаблона
historyTemplateHistoryистория согласования шаблона у операторов
creation_datestringдата создания в формате RFC-3339 / ISO-8601

TemplateOperators

ПараметрТипОписание
operatorenum Operatorназвание оператора
statusenum Statusстатус согласования у оператора
template_categoryenum Categoryкатегория шаблона

Operator

ПараметрТипОписание
1enumМТС
2enumМегафон
3enumБилайн
4enumТеле2
5enumМотив
6enumРостелеком

Status

ПараметрТипОписание
1enumна согласовании
2enumсогласован
3enumотклонён
4enumотключён

Category

ПараметрТипОписание
1enumавторизационый
2enumсервисный
3enumтранзакционный

TemplateHistory

ПараметрТипОписание
actionstringдействие
statusenum Statusстатус согласования у оператора
action_datestringдата действия в формате RFC-3339 / ISO-8601
commentstringкомментарий к действию

Примеры

Входные параметры:

{
    "template_resource_id": "132680"
}

Выходные параметры:

{
    "template": {
        "resource_id": "132680",
        "template_name": "Заказ принят",
        "template_text": "Заказ: %w{1,n} %d на сумму %d руб принят. Планируемое время отгрузки в пункт выдачи: %d в интервале %d.",
        "example_text": "Заказ: SV TRT 860700 на сумму 7700 руб принят. Планируемое время отгрузки в пункт выдачи: 07.11.19 в интервале 17:00-20:00.",
        "alpha_name": "SHOP",
        "alpha_name_resource_id": "132669",
        "operators": [
            {
                "operator": 1,
                "status": 1,
                "template_category": 1
            }
        ],
        "history": [
            {
                "action": "МТС изменил статус на На согласовании",
                "status": 1,
                "action_date": "2023-10-30T16:36:36Z",
                "comment": ""
            }
        ],
        "creation_date": "2023-10-30T16:36:32.671312Z"
    }
}