Обзор API Multi API

API Multi API — OMNI API и Broadcasts API. Эндпоинты, базовый URL, аутентификация, Swagger UI

Коротко: Multi API предоставляет доступ к двум группам API — OMNI API для отправки сообщений и Broadcasts API для рассылок. API единое с двумя другими сервисами платформы.

Кому подходит

  • Роль: Разработчик, Интегратор
  • Уровень: Опытный

Что такое API Multi API

Через API Multi API можно:

  • Отправлять одиночные и массовые сообщения по всем каналам.
  • Запускать каскадную отправку с автоматическим переключением между каналами.
  • Управлять рассылками и их шаблонами.
  • Получать баланс, список каналов, имена отправителей, EDR-записи.
  • Работать с шаблонами сообщений и WhatsApp.

Базовый URL

https://web.multiapi.ru/api/v1

Аутентификация

Заголовок X-API-Key с вашим API-ключом в каждом запросе.

Как получить ключ: API-ключи.

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

Две группы API

APIЧто делаетДоступен в Multi API
OMNI APIОтправка сообщений, работа с балансом, каналами, EDR, шаблонами✅
Broadcasts APIЗапуск рассылок, управление шаблонами рассылок✅
Recipients APIУправление контактами, атрибутами, фильтрами, тегами❌

Recipients API в Multi API недоступен. Для работы с получателями используйте интерфейс Мой диалог.

OMNI API — эндпоинты

МетодЭндпоинтДля чего
POST/messagesОтправка одного сообщения
POST/omnimessagesКаскадная отправка
POST/messages/revokeОтозвать верификационное сообщение Telegram Gateway
POST/messages/verificationПроверить статус верификации Telegram Gateway
GET/balanceБаланс компании
GET/channelsСписок каналов, доступных компании
GET/edrsЗаписи о доставке сообщений
GET/sendersСписок имён отправителей компании
GET/templatesСписок шаблонов сообщений
GET/wa_templatesСписок шаблонов WhatsApp

Broadcasts API — эндпоинты

МетодЭндпоинтДля чего
POST/broadcast/broadcastsЗапуск рассылки
GET/broadcast/templatesСписок шаблонов рассылок
POST/broadcast/templatesСоздать шаблон рассылки
GET/broadcast/templates/{id}Детали шаблона рассылки
PUT/broadcast/templates/{id}Обновить шаблон рассылки
DELETE/broadcast/templates/{id}Удалить шаблон рассылки

Swagger UI

Что дальше

Подключение к API

Аутентификация, базовый URL, формат запросов

OMNI API

Отправка сообщений и шаблонов, каскад

Broadcasts API

Запуск рассылок, шаблоны рассылок

API-ключи

Создание и управление ключами доступа

Нужна помощь?