SEEAPISEEAPI
Developer CenterDocs
Get API Key
  • Getting Started
  • Authentication
  • List Model Prices
  • Create a Generation
  • Get Task Details
Image Models
Alibaba
Black Forest Labs
ByteDance
Google
Grok
OpenAI
SeeAPI
Video Models
Alibaba
ByteDance
Google
Grok
Kling
Lightricks
MiniMax
PixVerse
Runway
SeeAPI
Vidu
Music Models
Text Models
Templates
  • 24K Magic AI API
  • Alors on Danse API
  • Apartment Dance API
  • Crazy Frog AI API
  • Enzo Fernandez Celebration API
  • Goodbye 2026, Welcome 2027 API
  • Hotel Lobby AI API
  • Neon Duo Dance API
  • Rap Video API
  • Rumpelstiltskin AI Dance API

Policies

  • Data Handling & Privacy
  • Terms of Service
  • Privacy Policy
  • Commercial Use Policy
www.seeapi.com

One AI API for every leading model. Create images, videos, music, and multimodal AI assets online, or build with one unified API.

Follow SeeAPI
𝕏
Explore
  • AI Model Collections
  • AI Tool Alternatives
Developers
  • AI Models
  • API Pricing
  • AI Integrations
  • API Keys
  • Documentation
Support
  • Pricing
  • [email protected]
Legal
  • Privacy Policy
  • Refund Policy
  • Terms & Conditions

Copyright 2026 © SeeAPI. All rights reserved.

GROWCRAFT PTE. LTD.

·5 RAFFLES PLACE, #06-00, RAFFLES PLACE MRT STATION, SINGAPORE 048618

Text to ImageImage to Image

GPT Image 2.6 Flare · Text to Image

Generate images from text with GPT Image 2.6 Flare. Choose PNG, JPEG, WebP, GIF, or SVG output, control aspect ratio, resolution, quality, and background settings, then query the task or receive a terminal webhook for the result.

Developer API pricing

Provider: SeeAPI

USD estimate: $0.0037 / credit · Estimated equivalent, not an additional charge.

Text to image

Image output
7,800 credits / 1M tokens≈ $29.23 / 1M tokens
Cached image input
520 credits / 1M tokens≈ $1.95 / 1M tokens
Image input
2,080 credits / 1M tokens≈ $7.79 / 1M tokens
Cached text input
325 credits / 1M tokens≈ $1.22 / 1M tokens
Text input
1,300 credits / 1M tokens≈ $4.87 / 1M tokens
Text output
2,600 credits / 1M tokens≈ $9.74 / 1M tokens

Credits are charged based on actual usage. View the final credit usage in your results.

Request

POST/v1/generations
AuthorizationSend your API key in the Authorization header using the Bearer scheme.Authorization: Bearer ****************

Header Params

stringrequired

A new, stable key for each generation request. Reuse it only when retrying the same request body.

max length: 255
Example:
order-20260818-001

Body Params

application/json
stringrequired

The model ID shown in the selected model's API documentation.

Allowed:gpt-image-2-6-flare
Default:
gpt-image-2-6-flare
Example:
gpt-image-2-6-flare
stringrequired

Text to Image. Use the Endpoint ID shown in this model's API documentation.

Allowed:text-to-image
Default:
text-to-image
Example:
text-to-image
stringoptional

Optional public Provider ID. Omit it to use the Endpoint default Provider (seeapi).

Allowed:seeapi
Default:
seeapi
Example:
seeapi
objectrequired

Model input validated against the selected Provider form_schema and api_policy.

Provider parameters

SeeAPIseeapiDefault Provider
stringrequired

Text prompt describing the image to generate.

  • Provide a prompt of 1–32000 characters
min length: 1max length: 32000
Example:
A cinematic city at night
stringoptional

Static-image aspect-ratio preset for PNG, JPEG, WebP, or SVG output.

  • Use with static output formats; GIF sizing is handled separately.
Allowed:auto1:13:22:34:33:45:44:516:99:162:11:221:99:213:11:3
Default:
auto
stringoptional

Static-image resolution tier for PNG, JPEG, WebP, or SVG output.

  • GIF uses its own frame-size behavior.
Allowed:1K2K4K
Default:
1K
stringoptional

Output file format for the generated result.

  • PNG, JPEG, WebP, GIF, and SVG are available. JPEG cannot use a transparent background. GIF uses frame_count and frame_duration_ms.
Allowed:pngjpegwebpgifsvg
Default:
png
numberoptional

JPEG/WebP compression level.

  • Optional integer from 0 to 100. Send only when output_format is jpeg or webp; omit it for PNG, GIF, or SVG.
min: 0max: 100
numberoptional

Number of frames in a GIF output.

  • Only for GIF; integer 2–16.
min: 2max: 16
numberoptional

Duration of each GIF frame in milliseconds.

  • Only for GIF; 20–2,000 ms in 10 ms steps.
min: 20max: 2000
stringoptional

GIF frame-size preset.

  • Only for GIF; use WIDTHxHEIGHT with dimensions that are multiples of 16.
stringoptional

Requested image quality level.

  • Available for 1K, 2K, and 4K outputs. Allowed values: low, medium, high, xhigh, max, auto. Default: medium.
Allowed:lowmediumhighxhighmaxauto
Default:
medium
stringoptional

Requested generation complexity level.

  • Optional.
Allowed:lowmediumhigh
Default:
high
stringoptional

Background rendering mode.

  • Allowed values: auto, opaque, transparent. Transparent supports PNG, WebP, or GIF output; JPEG and SVG cannot use transparent background.
Allowed:autoopaquetransparent
Default:
auto
stringoptional

Content moderation level.

  • Optional moderation setting for the request.
Allowed:autolow
Default:
low
string <uri>optional

An absolute HTTPS URL that receives the terminal generation Webhook.

max length: 2048
Example:
https://client.example.com/webhooks/seeapi

Responses

202Generation accepted and processing
Bodyapplication/json
objectrequired
stringrequired
Example:
task_xxx
stringrequired
Example:
gpt-image-2-6-flare
stringrequired
Example:
text-to-image
stringrequired
Allowed:seeapi
  • seeapi: SeeAPI
Example:
seeapi
stringrequired
Allowed:processing
Example:
processing
numberrequired

Public credits reserved before provider-cost settlement. Values can include up to three decimal places.

Example:
20
numberrequired

Consumed public credits, with up to three decimal places. In prepaid mode, the reserved amount is reported separately as precharge_credit.

Example:
0
numberrequired

Refunded public credits, with up to three decimal places.

Example:
0
string <date-time>required
Example:
2026-08-18T10:00:00Z
string <date-time>required
Example:
2026-08-18T10:00:00Z
booleanrequired

Whether this response is an idempotent replay of an earlier request.

Example:
false
200Idempotent replay of an existing generation request
Bodyapplication/json
objectrequired
stringrequired
Example:
task_xxx
stringrequired
Example:
gpt-image-2-6-flare
stringrequired
Example:
text-to-image
stringrequired
Allowed:seeapi
  • seeapi: SeeAPI
Example:
seeapi
stringrequired
Allowed:processing
Example:
processing
numberrequired

Public credits reserved before provider-cost settlement. Values can include up to three decimal places.

Example:
20
numberrequired

Consumed public credits, with up to three decimal places. In prepaid mode, the reserved amount is reported separately as precharge_credit.

Example:
0
numberrequired

Refunded public credits, with up to three decimal places.

Example:
0
string <date-time>required
Example:
2026-08-18T10:00:00Z
string <date-time>required
Example:
2026-08-18T10:00:00Z
booleanrequired

Whether this response is an idempotent replay of an earlier request.

Example:
false
400

Invalid JSON, parameters, Schema, or API Policy

401

Invalid API Key or authentication failed

402

Insufficient credits

403

The current request is not allowed

404

Model, Endpoint, or task not found

409

Idempotency conflict or the same request is still being created

413

Request body is too large

429

Too many requests

503

Service temporarily unavailable

Query Task Status

After submitting a task, use the unified query endpoint to check progress and retrieve results:

Get Task DetailsLearn how to query task status and retrieve generation results

Related Resources

Market Overview

Explore all available models

Credits & Billing

View credit balance, plans, and billing activity

Usage

Review API usage and credit consumption

Callbacks

Manage the secret used to verify generation webhook signatures. Callback URLs are supplied when you create each generation.

Webhook flow

Callback URL per generation.

Webhook signing key
Code Examples
Request
const response = await fetch("https://api.seeapi.com/v1/generations", {
  method: "POST",
  headers: {
    "Authorization": "Bearer YOUR_API_KEY",
    "Idempotency-Key": "order-20260818-001",
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
  "model": "gpt-image-2-6-flare",
  "endpoint": "text-to-image",
  "provider": "seeapi",
  "input": {
    "prompt": "A cinematic city at night",
    "aspect_ratio": "auto",
    "resolution": "1K",
    "output_format": "png",
    "quality": "medium",
    "complexity": "high",
    "background": "auto",
    "moderation": "low"
  },
  "callback_url": "https://client.example.com/webhooks/seeapi"
})
});

const result = await response.json();
ResponseHTTP 202
{
  "generation": {
    "id": "task_xxx",
    "model": "gpt-image-2-6-flare",
    "endpoint": "text-to-image",
    "provider": "seeapi",
    "status": "processing",
    "precharge_credit": 20,
    "consumed_credits": 0,
    "refunded_credits": 0,
    "created_at": "2026-08-18T10:00:00Z",
    "updated_at": "2026-08-18T10:00:00Z"
  },
  "idempotent": false
}
PreviousGPT Image 2.6 Sunburst API · Image to ImageNextGPT Image 2.6 Flar · Image to Image
Request
const response = await fetch("https://api.seeapi.com/v1/generations", {
  method: "POST",
  headers: {
    "Authorization": "Bearer YOUR_API_KEY",
    "Idempotency-Key": "order-20260818-001",
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
  "model": "gpt-image-2-6-flare",
  "endpoint": "text-to-image",
  "provider": "seeapi",
  "input": {
    "prompt": "A cinematic city at night",
    "aspect_ratio": "auto",
    "resolution": "1K",
    "output_format": "png",
    "quality": "medium",
    "complexity": "high",
    "background": "auto",
    "moderation": "low"
  },
  "callback_url": "https://client.example.com/webhooks/seeapi"
})
});

const result = await response.json();
ResponseHTTP 202
{
  "generation": {
    "id": "task_xxx",
    "model": "gpt-image-2-6-flare",
    "endpoint": "text-to-image",
    "provider": "seeapi",
    "status": "processing",
    "precharge_credit": 20,
    "consumed_credits": 0,
    "refunded_credits": 0,
    "created_at": "2026-08-18T10:00:00Z",
    "updated_at": "2026-08-18T10:00:00Z"
  },
  "idempotent": false
}