application/json
application/json
Сервер-сервер API проверяет авторизацию и IP адрес клиента.
Логин и секрет передаются с помощью Basic HTTP Authorization, в заголовке Authorization
Authorization: Basic base64('login:secret')
Логин и секрет и список разрешенных IP адресов могут быть изменены в настройках проекта
Получение списка рассылок
Создание рассылки
Параметр | Тип | Обязательный | Описание |
---|---|---|---|
message_type | char | Да | Тип сообщения рассылки ("L" - письмо) |
message_id | int | Да | Id сообщения |
source_type | char | Да | Тип источника ("U" - загружаемый, "S" - сегметн, "A" - API источник |
source_id | int | Нет | Id источника, в случае загрузки файла, не передается |
source_uploaded_csv | datafile | Нет | Файл с адерсами |
config | JSON | Нет | Описание смотрите ниже |
tags | string | Нет | Теги |
priority | int | Нет | Приоритет рассылки |
planned_at | datetime | Нет | Время начала рассылки |
send_during_hours | int | Нет | Отправлять в течении нескольких часов |
additional_source_file | datafile | Нет | Файл с дополнительными параметрами |
start_immediately | bool | Нет | Запустить рассылку сразу после создания |
Получение конкретной рассылки
Перезапись рассылку
см выше
Запустить рассылку
Поставить рассылку на паузу
Продолжить рассылку
Зархивировать рассылку рассылку
Параметр | Тип | Описание |
---|---|---|
not_check_subscription | bool | |
not_check_sent_quarantine | bool | |
retry_sent_quarantine_rejected | bool | |
retry_sent_quarantine_rejected_interval | int | |
min_send_interval | int | |
hook_url_template | url | |
hook_use_auth | bool | |
hook_pre_post | bool | |
not_check_spam_quarantine | bool | |
send_to_corp | bool | |
send_by_uid | bool |