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

Каналы и ключи

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

Канал

Канал — место для одного номера, аккаунта или ящика определённого типа: MAX, Telegram, WhatsApp или почта. У канала два состояния:

Состояние Что это Что можно сделать в кабинете
Без номера номера в канале нет «Привязать номер» своего типа по QR-коду или коду
Привязан в канале работает номер «Проверить», «Отвязать номер» — канал снова без номера и остаётся в компании

Тип канала фиксирован: в канал WhatsApp привязывается только WhatsApp. Сменить тип или освободить канал можно через поддержку Gratio.

Отвязка не ждёт телефона: сеанс в Gratio стирается сразу. Если телефон был не на связи, запись Gratio может остаться в «Устройствах» на телефоне — её удаляют вручную.

Ключ канала

Ключ — пара idInstance (номер канала в API) и apiTokenInstance (токен). Он открывает методы, уведомления и вебхук только этого канала.

  • Выдаётся сам, как только в канал привязали номер.
  • Виден в любой момент: «Ключ API» в карточке канала — адрес API, idInstance, токен. Копировать можно по полю или «Скопировать всё».
  • «Перевыпустить» — новый токен; прежний перестаёт работать сразу, запросы с ним получают 401.
  • «Отозвать» — проекты на этом ключе сразу теряют доступ; номер продолжает работать в канале.

Выдать, перевыпустить и отозвать ключ может любой сотрудник компании в кабинете.

Один канал — один проект

У канала одна очередь уведомлений и один вебхук. Если два приложения читают одну очередь, они забирают уведомления друг у друга. Нужно отдать ленту второй системе — заведите ей подписку: она получает копию всех уведомлений канала по своему адресу и ничего не забирает у основного приложения. Подробно — subscriptions.

Смена номера

  • Тот же номер снова привязали в канал — ключ, история и настройки прежние, проекты работают дальше.
  • Другой номер — у канала новый idInstance и новый ключ. Прежний ключ перестаёт работать, вебхук и подписки не переносятся: новый номер не должен молча писать в проект прежнего. Журнал и файлы прежнего номера хранятся у компании, но по новому ключу их не видно.

После смены номера возьмите в кабинете новый ключ и заново задайте вебхук и подписки.

Сроки и оплата

Каналы оплачиваются помесячно, в кабинете в разделе «Оплата». У каждого канала свой срок.

Состояние Когда Что с API
пробный, оплачен до конца срока всё работает
срок истёк 3 дня после конца срока всё работает, в кабинете — напоминание
пауза ещё 14 дней отправка от имени номера отвечает 402 payment_required; приём, уведомления, история и чтение работают
снят после паузы номер отвязан, ключ не работает; история и переписка сохраняются у компании

На паузе закрыты методы, которые что-то отправляют или меняют от имени номера: сообщения и файлы, пересылка, правка, реакции, истории, вступление в чаты, создание групп и изменение их состава, названия и фото, звонки. Оплата во время паузы снимает её сразу. Снятый канал не продлевается — нужен новый.

{"message": "Канал на паузе: оплаченный срок истёк. Продлите канал в кабинете Gratio", "code": "payment_required"}

Безопасность ключа

  • Держите токен на сервере. Не вставляйте его в код страницы, мобильного приложения или в публичный репозиторий.
  • Токен в форме адреса Green (/waInstance…/{method}/{token}) попадает в журналы прокси и серверов. Если это нежелательно, используйте форму с заголовком Authorization: Bearer — см. Адрес и авторизация.
  • Утёк токен — нажмите «Перевыпустить»: старый перестанет работать сразу.

Что дальше

Была ли статья полезна?