Seedance 2.5 API

Models & pricing

Model IDs, supported parameters, quotes and account limits.

Public models

Video modelAPI model ID
Seedance 2.5seedance-2.5
Seedance 2.5 Liteseedance-2.5-lite
Seedance 2.0 Proseedance-2.0-pro
Seedance 2.0 Fastseedance-2.0-fast
Seedance 2.0 Miniseedance-2.0-mini
Seedance 1.5 Proseedance-1.5-pro
Kling 3.0kling-3.0
Veo 3.1 fastveo-3.1-fast
Image modelAPI model ID
GPT Image 2gpt-image-2
Nano Banana 2nano-banana-2
Nano Banana Pronano-banana-pro

Use GET /models for current supported modes, resolutions, durations, aspect ratios and image limits. Public names and IDs are used in all responses. Unsupported models and options are rejected.

Request parameters

FieldMeaning
modelA public model ID from the catalog
modeA supported generation mode
promptNonempty text within the model prompt limit
inputsFor image modes: an array of {"type":"image","url":"UPLOADED_IMAGE_URL"}
parameters.resolutionSupported model resolution
parameters.aspect_ratioSupported model aspect ratio
parameters.duration_secondsSupported integer video duration
parameters.generate_audioOptional boolean, only for models advertising audio control
parameters.image_modefirst-frame, first-last-frame or reference-image, according to model support and image count
parameters.output_formatImage output: png or jpg, where supported
parameters.google_searchOptional boolean, only for supported image models
max_cost_creditsOptional maximum charge; a higher quote rejects the request before generation

Unknown fields are rejected. Do not send audio switches, image modes or output formats unless the selected model advertises support. Uploaded image URLs are required for image inputs.

Credits and quotes

GET /credits/balance reads your website credit balance. POST /quotes accepts a generation body and returns cost_credits without generating or charging. Set max_cost_credits on the generation to reject an unexpectedly higher quote. The accepted response reports the charged amount in credits.cost.

Seedance 2.5 Lite costs 10 credits per output second. The first five reference images are included; each additional image costs 7 credits. Other prices depend on model parameters and follow the website. Credits are reserved before submission; a verified failure refunds once. Queries, quotes and downloads do not incur generation credits.

Account limits

LimitPer account, shared across API keys
Active API generation1
Generation and upload requests10/minute, 1,000/day
Reads and quotes60/minute, 20,000/day
API generation credit budget2,000/day
Image uploads100 files and 500 MiB/day

All keys share these limits. Daily windows reset in UTC. Replays count toward request limits but do not charge generation credits again. Confirmed failures still count toward the daily generation budget. Additional IP and service protection applies.