Обновлено:
Управление черновиками выпусков через API
Черновик выпуска — это сохранённая заготовка письма, в которой хранится содержимое сообщения (параметр letter) и, возможно, параметры выпуска. Черновики используются как шаблоны для отправки выпусков: достаточно указать draft.id в issue.send, и содержимое возьмётся из черновика.
Черновики можно создать для всех каналов: Email, SMS, Web Push, VK, Telegram, Mobile Push и Max.
Доступные операции
| Вызов | Описание |
|---|---|
issue.draft.list | Список черновиков с фильтрацией и сортировкой |
issue.draft.get | Чтение одного черновика |
issue.draft.set | Создание или изменение черновика |
issue.draft.delete | Удаление одного или нескольких черновиков |
issue.draft.preview | Предпросмотр с персонализацией |
Список черновиков — issue.draft.list
Вызов issue.draft.list возвращает список черновиков с возможностью фильтрации и сортировки. Для фильтров и сортировки используются те же правила, что и в stat.uni.
{
"action": "issue.draft.list",
"filter": [{ "a": "issue_draft.channel", "op": "==", "v": "email" }],
"order": ["-issue_draft.update.date"],
"skip": 0,
"first": 50
}