Ir a la documentación
API

Diseñar una plantilla a partir de un brief

Un diseñador construye una plantilla nueva de bloques a partir de lo que escribes.

POST/templates/design

Ejecuta la llamada real en tu espacio de trabajo.

POST /templates/design

Un diseñador construye una plantilla nueva de bloques a partir de lo que escribes.

Ejemplo

Requiere templates:write. brief contiene todo lo que el diseño debe decir y cómo debe verse. starter parte de un diseño inicial, imageFileIds coloca hasta diez imágenes y publish lo pone en vivo enseguida. Responde 201 con la plantilla y 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." }'
Respuesta
{  "object": "template",  "id": "tpl_8f3a1c2e9b7d4a60",  "name": "Spring launch",  "slug": "spring-launch",  "status": "draft",  "publishedVersion": null,  "latestVersion": 1,  "design": {    "subject": "Spring is here",    "notes": [],    "imageProblems": []  }}

Gasta una acción de IA y puede tardar hasta un minuto. Un diseño que no se puede hacer válido es un 422 invalid_template, y un espacio de trabajo sin acciones de IA un 429 ai_quota_exceeded.

Una imagen que una clave limitada a algunas direcciones no alcanza se deja fuera y se nombra en design.imageProblems.

Referencia