DashaMail REST API v2: POST /v2/campaigns/{campaign_id}/schedule — Запланировать рассылку

Отмена — POST /v2/campaigns/{campaign_id}/unschedule, пока письма не ушли. Также можно запустить через PUT /v2/campaigns/{campaign_id} с status = MODERATING или SCHEDULE.

Параметр Где Тип Обяз. Описание
campaign_id path integer да ID рассылки
delivery_time body string да YYYY-MM-DD HH:MM:SS, московское время
allow_time_zone body boolean нет Учитывать часовой пояс подписчика
allow_best_time body boolean нет Лучшее время отправки

Базовые URL

Авторизация

Тип: Bearer-токен

API-ключ из личного кабинета передаётся в заголовке Authorization: Bearer <ключ> (схема ApiKey тоже принимается). Для совместимости ключ можно передать параметром api_key в строке запроса — менее безопасно; при заданном заголовке параметр игнорируется.

curl 'https://api.dashamail.com/v2/lists' \
  -H 'Authorization: Bearer YOUR_API_KEY'

Нюансы

Сценарии с этим методом


Если этого недостаточно — официальная документация: https://dashamail.ru/api/ Вся интеграция одним документом: https://mcp-everything.ru/integrations/dashamail.md