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

Отправка сообщений в WhatsApp

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

Для отправки сообщений в канал WhatsApp используется метод api/v2/out-messages/whatsapp.

подсказка

Метод api/v2/out-messages/whatsapp рекомендуется использовать для поддержки BSUID.

к сведению

Метод api/v1/out-messages/whatsapp является устаревшим, но доступным для использования.

File IconОтправка сообщений с контактными данными через WhatsApp

Вызов метода​

Чтобы отправить сообщение в канал WhatsApp по методу api/v2/out-messages/whatsapp, отправьте POST-запрос на URL-адрес https://app.edna.ru/api/v2/out-messages/whatsapp.

Примеры запросов​

Сообщение с текстом​

{
"outMessageId": "01987f4a-070e-730e-bf59-cedc1e63350",
"from": "test_WA",
"to": {
"value": "RU.1234567890123456789",
"type": "WHATSAPP_BSUID"
},
"content": {
"type": "TEXT",
"text": "Привет! Желаем Вам хорошего дня!"
}
}

Параметры запроса​

ПараметрТип данныхХарактерОписание
outMessageIdstringНеобязательныйВнутренний идентификатор исходящего сообщения. Генерируется внешней системой клиента или edna Pulse при отправке сообщения. Максимальная длина строки — 256 символов.
fromstringОбязательныйНазвание канала.
Чтобы узнать название канала, используйте метод API для получения списка каналов — параметр subject. File IconПолучение списка каналов
toobjectОбязательныйОбъект с информацией об идентификаторе получателя.
to.valuestringОбязательныйИдентификатор получателя.
Чтобы узнать идентификатор получателя, используйте метод API для запроса данных получателей — параметр addresses.address. File IconЗапрос данных получателей
to.typestringОбязательныйТип идентификатора получателя.
Возможные значения:
- PHONE — номер телефона;
- WHATSAPP_BSUID — Business-Scoped User ID (BSUID);
- WHATSAPP_PARENT_BSUID — Parent Business-Scoped User ID (Parent BSUID).
contentobjectОбязательныйОбъект с информацией о содержимом сообщения.
content.typestringОбязательныйТип содержимого сообщения.
Возможные значения:
- TEXT — текст;
- IMAGE — изображение;
- DOCUMENT — документ.
content.textstringОбязательныйТекст сообщения.

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

{
"outMessageId": "string"
}

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

{
"outMessageId": "01987f4a-070e-730e-bf59-cedc1e63350"
}

Параметры ответа​

ПараметрТип данныхОписание
outMessageIdstringВнутренний идентификатор исходящего сообщения. Был сгенерирован внешней системой клиента или edna Pulse при отправке сообщения.

         


осторожно

* Деятельность компании Meta запрещена на территории Российской Федерации.