Перейти к документации
API

Создать шаблон по брифу

Дизайнер собирает новый блочный шаблон по вашему тексту.

POST/templates/design

Выполняет настоящий запрос в вашем рабочем пространстве.

POST /templates/design

Дизайнер собирает новый блочный шаблон по вашему тексту.

Пример

Требуется templates:write. brief содержит всё, что дизайн должен сказать и как выглядеть. starter берёт за основу стартовый дизайн, imageFileIds размещает до десяти изображений, а publish сразу публикует. Отвечает 201 с шаблоном и design.

curl
curl -X POST "$OE/templates/design" -H "$AUTH" -H "Content-Type: application/json" \  -d '{ "name": "Spring launch", "brief": "A launch email for our spring collection: a hero image, three product cards and a button to the shop. Green and cream, friendly tone." }'
Ответ
{  "object": "template",  "id": "tpl_8f3a1c2e9b7d4a60",  "name": "Spring launch",  "slug": "spring-launch",  "status": "draft",  "publishedVersion": null,  "latestVersion": 1,  "design": {    "subject": "Spring is here",    "notes": [],    "imageProblems": []  }}

Это тратит одно действие ИИ и может занять до минуты. Дизайн, который не удаётся сделать корректным, даёт 422 invalid_template, а рабочее пространство без действий ИИ 429 ai_quota_exceeded.

Изображение, до которого не дотягивается ключ, ограниченный некоторыми адресами, пропускается и называется в design.imageProblems.

Справочник