Базовый URL и аутентификация

Базовый URL Multi API, формат запросов, аутентификация через X-API-Key

Базовый URL и аутентификация

Коротко: все API-запросы к Multi API отправляются на базовый URL с заголовком X-API-Key.

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

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

Базовый URL

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

Все эндпоинты добавляются к этому URL. Например:

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

Все запросы требуют заголовок X-API-Key.

Формат заголовка: X-API-Key: ваш-ключ

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

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

Заголовки

ЗаголовокЗначение
Content-Typeapplication/json
X-API-KeyВаш API-ключ

Методы

Multi API использует стандартные HTTP-методы:

МетодЧто делает
POSTСоздание сообщения или рассылки
GETПолучение данных (баланс, каналы, EDR)

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

Все ответы возвращаются в формате JSON.

Успешный ответ

Поля:

  • error — false
  • data.channel — номер канала
  • data.transactionId — ID транзакции
  • data.messageId — ID сообщения

Ответ с ошибкой

Поля:

  • error — true
  • data.message — текст ошибки
  • data.requestId — ID запроса для поддержки

Коды ответов

КодЗначение
200 OKУспешно
202 AcceptedПринято к обработке
400 Bad RequestНеверные параметры
401 UnauthorizedНеверный API-ключ
404 Not FoundЭндпоинт или ресурс не найден
500 Internal Server ErrorОшибка на стороне сервера

Подробнее: Ошибки API: HTTP-коды.

Ссылки на Swagger UI

Интерактивная документация доступна в Swagger UI:

См. также

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