Skip to content

Отправка сообщения с аудио

POST

/v1/wa/apps/{appId}/messages

Данный эндпоинт API предназначен для отправки сообщения с аудио.

Авторизация

Для доступа к методу необходим токен системного пользователя. Передайте его в заголовке HTTP-запроса.

Authorization: Bearer <ACCESS_TOKEN>

Параметры

ПараметрРасположениеТипОписаниеОграничения
appIdPathstringУникальный идентификатор приложения.
phoneBodystring
Номер телефона получателя сообщения в международном формате.
typeBodystringТип сообщения.Возможные значения: AUDIO. Подробнее о типах сообщений в разделе: типы сообщений
audioBodyObjectОбъект данных сообщения с аудио. url - URL аудиофайла, is_voice - флаг, указывающий, что аудио является голосовым сообщением.

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

bash
curl -X POST \
  https://space.getloo.ru/api/v1/wa/apps/{appId}/messages \
  -H "Authorization: Bearer ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ "phone": "79991234567", "type": "AUDIO", "audio": { "url": "https://example.com/sample-audio.ogg", "is_voice": true }}'
json
{
  "phone": "79991234567",
  "type": "AUDIO",
  "audio": {
    "url": "https://example.com/sample-audio.ogg",
    "is_voice": true
  }
}

Пример ответа

json
{
  "message": {
    "id": "697a1a6c73a3af4a0c9a1c81"
  }
}

Коды состояния

Код состоянияОписание
201Запрос успешно выполнен
400Некорректный запрос (ошибка при валидации)
401Неавторизованный запрос
403Доступ запрещён
404Не найдено
429Превышен лимит запросов