Upload Image From File

POST {{baseUrl}}/api/image-upload/

Upload an image from a file.

If you want to import an image from an existing url or a data uri, use the Upload Image From URL endpoint instead.

Rate limits:
Burst: 3/s
Steady: 100/m
Daily: 100/d

Scopes: images:write

Request Body

[{"name"=>"file", "value"=>nil, "datatype"=>"null"}, {"name"=>"name", "value"=>"<string>", "datatype"=>"string"}, {"name"=>"hidden", "value"=>"false", "datatype"=>"boolean"}]

HEADERS

KeyDatatypeRequiredDescription
revisionstring(Required) API endpoint revision (format: YYYY-MM-DD[.suffix])
Content-Typestring
Acceptstring

RESPONSES

status: Created

{&quot;data&quot;:{&quot;type&quot;:&quot;image&quot;,&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;attributes&quot;:{&quot;name&quot;:&quot;\u003cstring\u003e&quot;,&quot;image_url&quot;:&quot;\u003cstring\u003e&quot;,&quot;format&quot;:&quot;\u003cstring\u003e&quot;,&quot;size&quot;:&quot;\u003cinteger\u003e&quot;,&quot;hidden&quot;:&quot;\u003cboolean\u003e&quot;,&quot;updated_at&quot;:&quot;\u003cdateTime\u003e&quot;},&quot;links&quot;:{&quot;self&quot;:&quot;\u003curi\u003e&quot;}}}