Общий контракт постановки задачи экспорта описан здесь
Контракт экспорта рассылок
Пример запроса
JSON
https://api.mindbox.ru/v3/operations/sync?endpointId={endpointId}&operation={operation}Accept: application/jsonContent-Type: application/jsonAuthorization: SecretKey {Секретный ключ}{ "sinceDateTimeUtc": "<Начальная дата и время изменения рассылки (UTC, YYYY-MM-DD hh:mm)>", "tillDateTimeUtc": "<Конечная дата и время изменения рассылки невключительно (UTC, YYYY-MM-DD hh:mm)>"}
Во входных параметрах можно указать:
Дату "от" в формате UTC. Тогда в выгрузку попадут только рассылки, которые изменились или были созданы в системе после этой даты
Дату "до" в формате UTC. Тогда в выгрузку попадут только рассылки, которые изменились или были созданы в системе до этой даты
Формат выгружаемого файла
Описание базовых полей экспорта
JSON
{ "mailings": [ { "name": "<Название рассылки>", "mailingUtmName": "<Название рассылки для использования в UTM метке>", "type": "<Тип рассылки>", "channel": "<Канал отправки рассылки>", "creationDateTimeUtc": "<Дата создания рассылки в системе в UTC>", "lastChangedDateTimeUtc": "<Дата последнего изменения рассылки в UTC>", "ids": { "systemName": "<Системное имя рассылки>", "id": "<Идентификатор Mindbox>" }, "subscriptionTopic": { "name": "<Название тематики>", "ids": { "externalId": "<Системное имя тематики>" } }, "folder": { "name": "<Название папки>", "ids": { "systemName": "<Системное имя папки>" } }, "brand": { "name": "<Название бренда>", "ids": { "systemName": "<Системное имя бренда>" } }, "utm": { "utmSource": "<Значение UTM-метки utm_source>", "utmMedium": "<Значение UTM-метки utm_medium>", "utmCampaign": "<Значение UTM-метки utm_campaign>", "utmContent": "<Значение UTM-метки utm_content>" }, "tags": [ { "name": "<Название тега>", "ids": { "systemName": "<Системное имя тега>" } }, { "name": "<Название тега>", "ids": { "systemName": "<Системное имя тега>" } } ] } ]}