POST /api/v1/images/generations with model: gpt-image-2-5-sunburst and a prompt for text-to-image, or add up to 16 images in image_list to edit them. Price follows quality and image_size.POST /api/v1/images/generations with model: gpt-image-2-5-sunburst and a prompt for text-to-image, or add up to 16 images in image_list to edit them. Price follows quality and image_size.
Pass image_list as [{"url": "https://…"}] with up to 16 images, each under 50MB. With ratio: auto, the output follows the reference image's shape.

Set background: transparent to keep the alpha channel for isolated product shots, icons and stickers. It does not change the price.

prompt accepts up to 32,000 characters; keep it under roughly 8,000 tokens for best results. ratio covers auto plus 15 fixed shapes from 1:3 to 3:1.

quality: low and image_size: 1k while iterating, then raise either for final output.{"model": "gpt-image-2-5-sunburst", "prompt": "a glossy red sneaker, product shot, isolated subject", "background": "transparent"} to /api/v1/images/generations, adding image_list for edits.img_uuid, poll GET /api/v1/jobs/detail or use a callback, and download the image within 24 hours of completion.