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

Установка тарифа по умолчанию для типа канала

Обновлено: 27 октября 2026

Для установки тарифа по умолчанию для типа канала используется метод api/v1/tariffs/set-default.

Правила применения тарифа по умолчанию​

  • Для каждого типа канала можно установить только один тариф по умолчанию.
  • При установке нового тарифа предыдущий тариф автоматически теряет признак тарифа по умолчанию: isDefault меняется на false.
  • После установки тарифа по умолчанию все существующие каналы этого типа, для которых тариф не выбран, автоматически активируются с новым тарифом.
  • После успешной регистрации нового канала через API ему назначается тариф по умолчанию, и канал переходит в статус Работает исправно. edna Pulse отправляет вебхук об изменении статуса канала со значением ACTIVE.
  • Каналы, для которых тариф уже выбран, не изменяются.
  • Если тариф по умолчанию для этого типа канала не установлен, тариф необходимо выбрать вручную в личном кабинете.

Вызов метода​

Чтобы установить тариф по умолчанию для типа канала по методу api/v1/tariffs/set-default, отправьте POST-запрос на URL-адрес https://app.edna.ru/api/v1/tariffs/set-default.

Формат запроса​

{
"channelType": "string",
"tariffId": number
}

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

{
"channelType": "WHATSAPP",
"tariffId": 14
}

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

ПараметрТип данныхХарактерОписание
channelTypestringОбязательныйТип канала, для которого устанавливается тариф по умолчанию.
Возможные значения:
- WHATSAPP;
- SMS;
- MAX_BOT;
- MAX;
- VIBER.
tariffIdnumberОбязательныйИдентификатор тарифа, который необходимо установить по умолчанию для типа канала. Чтобы получить идентификатор тарифа, используйте метод api/v1/tariffs — поле id. File IconПолучение списка доступных тарифов

Формат ответа​

При успешном выполнении запроса возвращается 204 No Content.

Проверка установленного тарифа​

Чтобы проверить, какой тариф установлен по умолчанию, получите список тарифов для нужного типа канала с помощью метода api/v1/tariffs.

File IconПолучение списка доступных тарифов

В ответе у тарифа по умолчанию будет указано isDefault: true, у остальных тарифов того же типа канала — isDefault: false.