Редактирование шаблонов#
Редактирование шаблона#
PUT https://direct.i-dgtl.ru/api/v1/templates/{template_id}
Метод позволяет отредактировать некоторые параметры шаблона.
Path Parameters#
Name |
Type |
Description |
|---|---|---|
template_id* |
string |
Идентификатор шаблона |
Headers#
Name |
Type |
Description |
|---|---|---|
Authorization* |
string |
|
Content-Type* |
string |
|
Request Body#
Name |
Type |
Description |
|---|---|---|
dateFrom |
string |
Новая дата начала действия шаблона. Редактирование допускается для SMS-шаблонов в статусах: |
pattern |
string |
Новый текст шаблона. Редактирование допускается для SMS-шаблонов в статусах: |
dateTo |
string |
Дата окончания действия шаблонов. Допускается для SMS и VIBER-шаблонов в статусе |
{
"id": 1234,
"channelType": "SMS",
"templateType": "SERVICE",
"pattern": "привет, %w",
"dateFrom": "2020-07-07T21:00:00Z",
"dateTo": "2020-10-10T00:00:00Z",
"senderNameId": 1234,
"senderName": "testsend",
"brand": "BEELINE",
"managerComment": "комментарий менеджера",
"status": "CLOSED",
"createdAt": "2020-06-01T21:00:00Z",
"rejectedAt": "2020-06-07T21:00:00Z"
}
Возвращается объект отредактированного шаблона.
Использование невалидного токена / отсутствие заголовка авторизации.
{
"error": {
"code": 4012,
"msg": "Bad credentials"
}
}
{
"error": {
"code": 4010,
"msg": "Not Authenticated"
}
}
Использование неподходящего токена.
{
"error": {
"code": 4012,
"msg": "Access Denied"
}
}
Попытка редактирования недоступных при данном статусе параметров или невалидный текст шаблона; ниже приведены несколько примеров ответа.
{
"error": {
"code": 4220,
"msg": "Forbidden to edit dateTo now"
}
}
-----------------------------------------------------------------------------
{
"error": {
"code": 4221,
"msg": "Invalid pattern",
"correct-example": "%w{1,2} pattern"
}
}