GPT-Image 2.5 Sunburst API
GPT-Image 2.5 Sunburst is the second provider id of OpenAI's 2.5 image generation on OmniaKey, with the same parameters and the same flat per-call price as Flare.
- Model ID
- gpt-image-2.5-sunburst
- Provider
- OpenAI
- Modality
- AI Image
- Per successful call
- $0.068
- Last verified
- 2026-09-17
Playground
Use this model with your OmniaKey account.



Your next idea, made visible
Start with your own idea or make this prompt yours.
01
Where it fits
Use Sunburst for reference-image edits and final assets: it is OpenAI's editing-precision variant, and our measurements show the same cost and behaviour as Flare at the same size and quality.
02
What it does
Text to image
gpt-image-2.5-sunburst
Turn a text prompt into a new image.
Image edit
gpt-image-2.5-sunburst
Change an existing image from a prompt and reference input.
03
Call it
Media models run asynchronously. Create a task, poll it until it finishes, then download the signed asset URL.
# 1. Create the job. 202 Accepted; the body carries the task id,
# the pre-charged price, and a poll_url. Reuse one Idempotency-Key
# across retries so a timeout never starts a second paid job.
curl --fail-with-body https://api.omniakey.com/v1/media/tasks \
-H "Authorization: Bearer $OMNIAKEY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: gpt-image-2.5-sunburst-001" \
-d '{
"model": "gpt-image-2.5-sunburst",
"type": "image",
"operation": "generate",
"input": {"prompt": "a paper boat on a quiet lake at sunset"},
"parameters": {"size": "1024x1024", "quality": "medium"}
}'
# 2. Poll GET /v1/media/tasks/{id} until status is
# succeeded | failed | canceled. Progress carries percent and stage.
curl --fail-with-body https://api.omniakey.com/v1/media/tasks/TASK_ID \
-H "Authorization: Bearer $OMNIAKEY_API_KEY"
# 3. Download assets[0].url before expires_at, or poll again for a
# fresh signed URL. Failed and canceled jobs are refunded.
curl -sS -o out.png "$(jq -r '.assets[0].url' result.json)"04
Pricing
Image jobs are billed per successful call, not per token. Failed or canceled jobs are refunded automatically.
$0.068per call
More OpenAI image models
Frequently asked questions
How do I call GPT-Image 2.5 Sunburst on OmniaKey?
POST to /v1/media/tasks with the model id, type "image", and operation "generate" or "edit". Reuse one Idempotency-Key across retries so a timeout never starts a second paid job.
What does GPT-Image 2.5 Sunburst cost?
GPT-Image 2.5 Sunburst bills $0.068 per call. Creation pre-charges that amount from your prepaid balance, and failed or canceled jobs are refunded automatically.
Why does the API return a task id instead of the image?
Provider latency runs from seconds to about a minute, so OmniaKey normalizes every image route into one asynchronous lifecycle. Poll GET /v1/media/tasks/{id} until the status is succeeded, then read the signed asset URL.
