Upload an image (signed)
Images
Upload an image (signed)
Upload raw image bytes (multipart/form-data) using a short-lived, single-use token minted via the bloom_create_image_upload_url MCP tool. The token in the path is the credential — no Authorization header is expected. Same validation/storage pipeline as POST /images/uploads/file. Returns an image ID and URL usable with the generate or edit endpoints.
POST
Upload an image (signed)
Authorizations
Bloom API key, for example x-api-key: bloom_sk_....
Path Parameters
Short-lived upload token from bloom_create_image_upload_url
Body
multipart/form-data
Image file (PNG, JPEG, WebP, or AVIF, max 10MB). AVIF is converted to PNG server-side.
Response
OK