Модель, которая отправляется во внешнюю интеграцию. Она универсальная для всех типов интеграций: SMS, Telegram, Whatsapp и др.
Название | Тип данных | Обязательность | Описание |
---|---|---|---|
campaign_recipient_id | Int64 | Обязательный при работе с кампаниями, игнорируется для одиночных сообщений | Идентификатор получателя кампании. Используется для связи отправленного сообщения с конкретным получателем из кампании |
sms_id | Int64 | Необязательный. При отправке по кампании должно быть null |
Идентификатор разового SMS-сообщения. Используется при ручной или одиночной отправке SMS вне рамок кампании |
recipient | String | Обязательный | Получатель сообщения: номер телефона (для SMS) или Telegram User ID (для Telegram-рассылок). Пример: "998901234567" или "123456789" (Telegram ID) |
message | String | Обязательный | Текст отправляемого сообщения. Поддерживает как текст SMS, так и Telegram-сообщения. |
image_url | String | Необязательный. Для SMS должна быть null , так как изображения не поддерживаются |
Ссылка на изображение (используется только для Telegram). |
Пример запроса
{
"campaign_recipient_id": 88,
"sms_id": null,
"recipient": "998000000000",
"message": "Сообщение для теста 1",
"image_url": null
}