Возвращает код сообщения для createCampaign. Письмо отправляется только по одному списку.
| Параметр | Где | Тип | Обяз. | Описание |
|---|---|---|---|---|
api_key |
body | string | да | Ключ доступа |
sender_name |
body | string | да | Имя отправителя (не email) |
sender_email |
body | string | да | Подтверждённый email отправителя |
subject |
body | string | нет | Тема; обязательна, если нет template_id |
body |
body | string | нет | HTML-текст; обязателен, если нет template_id/system_template_id |
list_id |
body | integer | да | Код списка |
text_body |
body | string | нет | Текстовая версия |
generate_text |
body | integer | нет | 1 — сгенерировать текстовую часть из HTML (по умолчанию 0) |
tag |
body | string | нет | Отправить только контактам с меткой |
attachments |
body | array | нет | Вложения |
lang |
body | string | нет | Язык |
template_id |
body | integer | нет | Шаблон вместо subject и body |
wrap_type |
body | string | нет | Тип обёртки письма |
categories |
body | string | нет | Категории |
https://api.unisender.comhttps://api.unisender.com/LANG/api/METHOD?format=json&api_key=KEY&arg1=ARG_1Тип: API-ключ
API-ключ копируется в личном кабинете и передаётся параметром api_key. Рекомендуется передавать его через POST, чтобы ключ не попадал в логи прокси. Доступ можно дополнительно ограничить списком доверенных IP.
https://api.unisender.com/ru/api/getLists?format=json&api_key=KEY
result без error; могут быть warnings[] с полем warning.getLists → createEmailMessage → createCampaign → getCampaignStatus.createSmsMessage, sendSms, checkSms), шаблонов, полей и меток, заметок, статистики (getCampaignCommonStats, getVisitedLinks) и Event tracking API.Если этого недостаточно — официальная документация: https://www.unisender.com/ru/support/api/common/bulk-email/ Вся интеграция одним документом: https://mcp-everything.ru/integrations/unisender.md