Zur Dokumentation springen
API

Ein Vorlagenbild hochladen

Ein Bild speichern und seine öffentliche Adresse für eine Vorlage erhalten.

POST/templates/images

Führt den echten Aufruf in Ihrem Workspace aus.

POST /templates/images

Ein Bild speichern und seine öffentliche Adresse für eine Vorlage erhalten.

Beispiel

Erfordert templates:write. Senden Sie die Bytes als Body mit ihrem Typ als Content-Type: PNG, JPEG, WebP, GIF oder SVG, bis zu 5 MB. Es wird in 1200 mal 1800 Pixel eingepasst und in einer Form gespeichert, die jedes Mailprogramm zeigt. Antwortet mit 201.

curl
curl -X POST "$OE/templates/images" -H "$AUTH" -H "Content-Type: image/png" \  --data-binary @hero.png
Antwort
{  "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}

Ein Bild eines anderen Typs, eines über 5 MB oder eines, das sich nicht lesen lässt, ist ein 422 invalid_image. Ein ausgelasteter Bilddienst antwortet mit 503 image_busy und ein fehlgeschlagenes Speichern mit 502 image_not_stored.

Referenz