Image 1.5 technical docs
Endpoint, auth header, parameters, prices, and tested request examples for GPT Image 1.5.
Endpoint and pricing
Request headers
Authorization required
Bearer Imole API key.
Content-Type required
Use application/json for JSON requests.
Request parameters
model required
gpt-image-1.5 or gpt-image-2.
prompt required
Image prompt describing subject, style, composition, and constraints.
size
Requested output size.
gpt-image-2: flexible WIDTHxHEIGHT · gpt-image-1.5: 1024x1024, 1024x1536, 1536x1024quality
Generation quality.
auto, low, medium, highn
Number of images to generate.
1-10output_format
Image format.
png, jpeg, webpoutput_compression
Compression for jpeg/webp outputs.
0-100background
Background handling. Use auto or opaque as the safe default; transparent is only accepted on compatible requests.
auto, opaque, transparent (when supported)moderation
Moderation strictness when supported.
auto, lowimages
Input images for edit requests.
mask
Edit mask for inpainting.
Tested request examples
curl -X POST "https://api.imole.app/v1/images/generations" \
-H "Authorization: Bearer $IMOLE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-image-1.5",
"prompt": "A polished product screenshot illustration for an AI workspace dashboard, natural light, no text",
"size": "1024x1024",
"quality": "medium",
"n": 1,
"output_format": "png"
}'curl -X POST "https://api.imole.app/v1/images/generations" \
-H "Authorization: Bearer $IMOLE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-image-1.5",
"prompt": "A transparent PNG sticker of a friendly AI assistant sun icon",
"size": "1024x1024",
"quality": "medium",
"background": "transparent",
"output_format": "png",
"n": 1
}'curl -X POST "https://api.imole.app/v1/images/generations" \
-H "Authorization: Bearer $IMOLE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-image-1.5",
"prompt": "A cinematic hero scene of a founder reviewing analytics on a laptop, clean studio background",
"size": "1024x1536",
"quality": "medium",
"n": 1,
"output_format": "png"
}'