Ir a la documentación
API

Subir una imagen de plantilla

Guardar una imagen y obtener su dirección pública para una plantilla.

POST/templates/images

Ejecuta la llamada real en tu espacio de trabajo.

POST /templates/images

Guardar una imagen y obtener su dirección pública para una plantilla.

Ejemplo

Requiere templates:write. Envía los bytes como cuerpo con su tipo en Content-Type: PNG, JPEG, WebP, GIF o SVG, hasta 5 MB. Se ajusta a 1200 por 1800 píxeles y se guarda en una forma que muestra cualquier cliente de correo. Responde 201.

curl
curl -X POST "$OE/templates/images" -H "$AUTH" -H "Content-Type: image/png" \  --data-binary @hero.png
Respuesta
{  "object": "template_image",  "id": "5f0c9a8e-2b7d-4c1e-9a3f-8d6b2e4c7a10",  "url": "https://cdn.openemail.uk/templates/images/8a9c35f0/5f0c9a8e-2b7d-4c1e-9a3f-8d6b2e4c7a10.png",  "size": 48213,  "width": 1200,  "height": 630}

Una imagen de otro tipo, de más de 5 MB o ilegible es un 422 invalid_image. Un servicio de imágenes ocupado responde 503 image_busy y un guardado fallido 502 image_not_stored.

Referencia