ドキュメント本文へスキップ
API

テンプレート画像をアップロードする

画像を保存し、テンプレートで使う公開アドレスを得る。

POST/templates/images

実際の呼び出しをワークスペースに対して実行します。

POST /templates/images

画像を保存し、テンプレートで使う公開アドレスを得る。

例

templates:write が必要。本文として画像のバイト列を送り、Content-Type に種類を指定する。PNG、JPEG、WebP、GIF、SVG で 5 MB まで。1200 × 1800 ピクセルに収め、どのメールクライアントでも表示できる形で保存する。201 を返す。

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

他の種類の画像、5 MB を超える画像、読み取れない画像は 422 invalid_image になる。画像サービスが混み合っていると 503 image_busy、保存に失敗すると 502 image_not_stored を返す。

リファレンス