---
title: "GPT Image 2.5 Sunburst — API access"
description: "GPT Image 2.5 Sunburst API pricing: official $5 per 1M text input tokens and $30 per 1M image output tokens, $2.50/$15 with the flat 50% apiToken.sale discount. Higher-precision edits, slower generation, same key and prepaid balance."
url: "https://apitoken.sale/models/gpt-image-2.5-sunburst"
language: "en"
---
# GPT Image 2.5 Sunburst

GPT Image 2.5 Sunburst is the higher-precision ChatGPT Images 2.5 model — slower than Flare, same official token rates as GPT Image 2, same Images HTTP conversion on this pool.

- **Model ID:** `gpt-image-2.5-sunburst`
- **Tier:** Image
- **Context window:** per request
- **Max output:** 1 image
- **Official price (per 1M):** $5 input / $30 output
- **Your price (per 1M):** input $2.5, output $15 (flat 50% off)
- **Base URL:** `https://router.apitoken.sale/v1` · **Endpoints:** `POST /v1/responses`, `POST /v1/chat/completions` (Authorization: Bearer)

## Best for

- Higher-precision edits where Flare's faster everyday pass is not enough.
- Image editing against one to five PNG, JPEG or WebP references.
- Pipelines that already run GPT Image 2 here — Sunburst is a drop-in Images HTTP id.

## Notes

- gpt-image-2.5-sunburst is the alias of the immutable snapshot gpt-image-2.5-sunburst-2026-09-08 — the same model at the same price. Official token rates match GPT Image 2 and Flare.
- Generation is POST /v1/images/generations, editing is POST /v1/images/edits with up to five PNG, JPEG or WebP references (each ≤50 MB) — on the unified router (router.apitoken.sale/v1) or the legacy OpenAI host. Official GPT Image fields are accepted and converted. Multipart mask is ignored. Region inpaint (and hosted image_generation from a GPT text model) is POST /v1/responses with input_image plus tools image_generation; Chat Completions maps the same tool. Responses forwards output_format jpeg/webp and partial_images 1..=3, rewrites background=transparent to opaque, and drops input_fidelity. Mask image_url is PNG data URL only; no file_id.
- Images HTTP converts official client fields onto the Codex envelope (native size=auto, quality=low, background=opaque). Extra keys such as user, stream and moderation are ignored. quality medium/high/xhigh/max/auto still generate at low on a clean prompt. jpeg/webp transcode the native PNG locally. n=1..10 runs sequential native turns. size including 2048x2048 and 3840x2160 maps to 1:1 or 16:9; the PNG stays ~1.57 megapixels and the response size is the IHDR. background=transparent prepends a cutout sentence — real alpha is prompt-steered, not a JSON lock. Edits accept image or image[]; mask is ignored.
- Image output bills per image-output token; cached text/image input bills at 25% of the fresh rate. Production low canary (2026-09-09): HTTP 200, RGB PNG 1254×1254, 515 image-output tokens.

## Call it

```bash
curl https://router.apitoken.sale/v1/responses \
  -H "Authorization: Bearer $APITOKEN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "gpt-image-2.5-sunburst", "input": "Reply with exactly: connected"}'
```

## FAQ

**How much does the GPT Image 2.5 Sunburst API cost?**

Officially $5 per 1M text input tokens, $8 per 1M image input tokens and $30 per 1M image output tokens (cached input at 25%). On apiToken.sale the same calls cost 50% less — $2.50/$4/$15 — at the flat discount applied to every call. Rates match GPT Image 2 and Flare.

**What is the model ID for GPT Image 2.5 Sunburst?**

gpt-image-2.5-sunburst, an alias of the immutable snapshot gpt-image-2.5-sunburst-2026-09-08. Send it as the model field of POST /v1/images/generations or /v1/images/edits on https://router.apitoken.sale/v1 (the legacy https://openai.api.apitoken.sale/v1 serves the same routes) with your Bearer key.

**When should I pick Sunburst instead of Flare?**

Sunburst is the higher-precision, slower Images 2.5 id. Flare is the faster everyday id. Both use the same Images HTTP conversion, the same five-leg tariff, and the same prepaid balance.

**Can I send an OpenAI Images mask file?**

POST /v1/images/edits ignores the mask field so the SDK still gets a full-image edit. To inpaint a region, call POST /v1/responses with a GPT text model, the source PNG as input_image, and image_generation.input_image_mask.image_url as a PNG data URL. You can set output_format jpeg|webp and partial_images 1..=3. file_id is not supported. Chat Completions maps the same tool onto Responses.

**Does the same balance really cover image generation?**

Yes. GPT Image 2.5 Sunburst debits the same prepaid balance as every Claude, GPT and Gemini model on the account — no separate image plan or key.

---
API reference: https://apitoken.sale/md/docs · All models: https://apitoken.sale/md/models
