Skip to content
NewRouters/Documentation
IMAGE API

GPT Image 2.6 Sunburst · API guide

Use Sunburst for detailed compositions and precise visual instructions. API guide · NewRouters Images API

POST/v1/tasksMODELgpt-image-2.6-sunburst
Official reference gpt-image-2.6-sunburstChecked 2026-11-05Official docs
Code examples & responses
Request & responseExamples
POST/v1/tasks
Server-side request
curl "https://newrouters.com/v1/tasks" \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  --data '{
  "model": "gpt-image-2.6-sunburst",
  "input": {
    "prompt": "A blue ceramic cup on white with soft side lighting and a detailed glaze.",
    "size": "auto",
    "quality": "low",
    "output_format": "jpeg"
  }
}'

The API origin is filled in. Set API_KEY before running. Examples never submit automatically.

ResponseSelected fields · illustrative values
202Task accepted
JSON
{
  "id": "TASK_ID",
  "status": "pending",
  "model": "gpt-image-2.6-sunburst",
  "result": null,
  "error": null
}
200Successful result
JSON
{
  "id": "TASK_ID",
  "status": "succeeded",
  "model": "gpt-image-2.6-sunburst",
  "result": {
    "assets": [
      "https://example.com/output.png"
    ]
  },
  "error": null
}
Retrieve results after submission
Request lifecycleAsynchronous media
  1. Create a task01
    POST /v1/tasks

    Submit model + input. Save the returned task id.

    202 · pending
  2. Poll status02
    GET /v1/tasks/{id}

    Wait and poll again while pending or processing.

    Wait → poll again
  3. Read the outcome03
    result.assets[] / error

    Read the result for the terminal task state.

    succeeded→ assetsfailed→ error

Use Sunburst for detailed compositions and precise visual instructions. Use the NewRouters model ID gpt-image-2.6-sunburst.

Text to image · Reference image edits

Generations support JPEG, PNG, WebP and animated GIF. Use automatic sizing for GIF generation. The live sample returned nine frames at 200 ms per frame. Custom timing and frame counts are unverified.

Terminal window
curl "https://newrouters.com/v1/tasks" \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
--data '{
"model": "gpt-image-2.6-sunburst",
"input": {
"prompt": "A blue ceramic cup on white with soft side lighting and a detailed glaze.",
"size": "auto",
"quality": "low",
"output_format": "jpeg"
}
}'

Save the task ID and poll GET /v1/tasks/{id} with the same key. On success, download the file from result.assets.

The default rate and price group 24 charge for actual usage at 60% of OpenAI standard pricing. Other groups use their account price card.

Per million tokensOpenAI (USD)NewRouters (credits)
Text input5300
Cached text input1.2575
Image input8480
Cached image input2120
Image output301800

Model page, sample output and playground

OpenAI · GPT Image 2.6 Sunburst · OpenAI Images API