Какие каналы доступны в Multi API
13 каналов Multi API — SMS, RCS, Viber, WhatsApp, VK/OK, WeChat, Email, Telegram, Push (Mobile Push), TTS, FlashCall
Коротко: Multi API поддерживает 13 каналов. Номера каналов используются в параметре
channelзапроса.
Кому подходит
- Роль: Клиент, Разработчик
- Уровень: Новичок
Что это
Каждый канал в Multi API имеет свой номер. Номер указывается в параметре channel запроса к API — по нему платформа понимает, через какой канал отправлять сообщение.
В Multi API доступно 13 каналов — все, кроме Voice. Voice используется только в сервисе «Мой диалог».
Перед началом
- У вас есть API-ключ.
- У вас есть имя отправителя для нужного канала — со статусом Активно.
- Вы определили, через какой канал будете отправлять.
Каналы для API-ключа определяются выбранными именами отправителей. Чтобы ключ мог отправлять по SMS — выберите имя для SMS. Чтобы по SMS и WhatsApp — выберите два имени.
Список каналов
| Номер | Канал | Что это | Что можно отправлять |
|---|---|---|---|
| 1 | SMS | Классические текстовые сообщения | Текст |
| 2 | RCS | Современный канал с медиа и кнопками | Текст, ричкарта, карусель, файл |
| 3 | Viber | Популярный мессенджер | Текст, файл, кнопки |
| 4 | Самый популярный мессенджер | Текст, медиа, шаблоны, локации | |
| 5 | VK/OK | Мессенджер VK и OK | Уточняется в поддержке |
| 6 | Мессенджер для Азии | Текст, файлы | |
| 7 | Электронная почта | HTML, текст, изображения | |
| 8 | Telegram Gateway | Telegram для кодов верификации | Коды |
| 9 | Telegram bot | Telegram-бот для сообщений | Текст, медиа, документы |
| 10, 13 | Push (Mobile Push) | Единый канал с двумя способами подключения | Заголовок, текст, изображение |
| 11 | TTS | Текст в речь, голосовое информирование | OTP/2FA, уведомления, напоминания, IVR, массовые рассылки |
| 14 | FlashCall | Код подтверждения в номере звонящего | OTP-коды |
Push (Mobile Push) — единый канал с двумя способами подключения. Номер 10 — Push, номер 13 — Mobile Push. В документации используем название «Push (Mobile Push)».
Voice не входит в список каналов Multi API. Голосовые вызовы доступны только в сервисе «Мой диалог». Для отправки кодов голосом используйте TTS, для короткого звонка — FlashCall.
Канал 5 (VK/OK) — отправка через API поддерживается, но информацию по настройке и форматам нужно запросить в поддержке сервиса.
Как указать канал в запросе
Номер канала указывается в параметре channel:
{
"contact": "79123456789",
"channel": 1,
"senderId": "ВАШ_ОТПРАВИТЕЛЬ",
"payload": {
"text": "Привет! Это тестовое сообщение."
}
}
channel: 1— SMSchannel: 4— WhatsAppchannel: 11— TTSchannel: 14— FlashCall
Форматы payload для каждого канала описаны в статье Форматы payload по каналам →.
Общий список доступных каналов для вашей компании — через GET /channels. Подробнее: Справочные эндпоинты →.
Результат
Вы знаете номера каналов Multi API и умеете указывать канал в запросе.
Частые проблемы
Причина: указан неверный номер канала.
Решение: проверьте номер в таблице. Например, для SMS — 1, для WhatsApp — 4.
Причина: канал не подключён к вашей компании или к API-ключу не привязано имя отправителя этого канала.
Решение:
- Проверьте список каналов через
GET /channels. - Откройте ключ в разделе API Подключения и добавьте имя отправителя нужного канала.
Причина: для задачи подходит несколько каналов.
Решение: используйте статью Как выбрать канал для задачи → или настройте каскад для автоматического переключения.
См. также
Нужна помощь?
- Multi API: support@multiapi.ru