NEWVideo and image models are live

One API for AI video and image generation

Send a prompt, poll for the result, pay per generation. Video and image models behind one request format and one credit balance, and failed jobs are refunded automatically.

Create a video with one request
processingsucceeded
$ curl -X POST https://apicafe.ai/api/v1/videos \
-H "Authorization: Bearer sk-..." \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-2.5",
"prompt": "A red paper boat drifts across a calm pond",
"duration": 5, "resolution": "720p"
}'
202 Accepted · credits_charged: 263
$ curl …/api/v1/videos/0b1f9c0e…
{ "status": "succeeded",
"video_url": "…/gateway-videos/0b1f9c0e….mp4" }
10
Models
4–30s
Clip length
$0.01
Per credit
Refunded
Failed jobs

01/MODELS

Pay per second or per image

Models and pricing

Transparent pricing in credits. 1 credit = $0.01, and one balance covers every model.

Video models5

seedance-2.5

Seedance 2.5

Duration
4–30 seconds
Resolutions
480p · 720p · 1080p
Aspect ratios
16:9 · 9:16 · 4:3 · 3:4 · 21:9 · 1:1
Reference images
up to 9
Price per second
ResolutionCredits / second5-second clip
480p23113 credits≈ $1.13
720p53263 credits≈ $2.63
1080p120600 credits≈ $6.00
veo-3.1

Veo 3.1

Duration
4 · 6 · 8 seconds
Resolutions
720p
Aspect ratios
16:9 · 9:16
Reference images
not supported
Audio
Optional, on by default
Price per second
ResolutionCredits / second8-second clip
720paudio36288 credits≈ $2.88
720psilent18144 credits≈ $1.44
veo-3.1-fast

Veo 3.1 Fast

Duration
4 · 6 · 8 seconds
Resolutions
720p
Aspect ratios
16:9 · 9:16
Reference images
not supported
Audio
Optional, on by default
Price per second
ResolutionCredits / second8-second clip
720paudio14108 credits≈ $1.08
720psilent972 credits≈ $0.72
wan-2.6

Wan 2.6

Duration
5 · 10 · 15 seconds
Resolutions
720p · 1080p
Aspect ratios
16:9 · 9:16 · 1:1 · 4:3 · 3:4
Reference images
not supported
Price per second
ResolutionCredits / second5-second clip
720p1260 credits≈ $0.60
1080p1890 credits≈ $0.90
kling-2.5-turbo

Kling 2.5 Turbo

Duration
5 · 10 seconds
Resolutions
1080p
Aspect ratios
16:9 · 9:16 · 1:1
Reference images
up to 1
Price per second
ResolutionCredits / second5-second clip
1080p942 credits≈ $0.42

Image models5

nano-banana-2

Nano Banana 2

Resolutions
1K · 2K · 4K
Aspect ratios
1:1 · 16:9 · 9:16 · 4:3 · 3:4 · 3:2 · 2:3 · 4:5 · 5:4 · 21:9
Reference images
up to 8
Price per image
ResolutionCredits / image1 image
1K99 credits≈ $0.09
2K1212 credits≈ $0.12
4K1818 credits≈ $0.18
nano-banana-2.1

Nano Banana 2.1

Resolutions
1K · 2K · 4K
Aspect ratios
1:1 · 16:9 · 9:16 · 4:3 · 3:4 · 3:2 · 2:3 · 4:5 · 5:4 · 21:9
Reference images
up to 8
Price per image
ResolutionCredits / image1 image
1K55 credits≈ $0.05
2K66 credits≈ $0.06
4K1414 credits≈ $0.14
nano-banana-pro

Nano Banana Pro

Resolutions
1K · 2K · 4K
Aspect ratios
1:1 · 16:9 · 9:16 · 4:3 · 3:4 · 3:2 · 2:3 · 4:5 · 5:4 · 21:9
Reference images
up to 8
Price per image
ResolutionCredits / image1 image
1K1616 credits≈ $0.16
2K1616 credits≈ $0.16
4K2727 credits≈ $0.27
seedream-5-lite

Seedream 5 Lite

Resolutions
2K · 3K
Aspect ratios
1:1 · 16:9 · 9:16 · 4:3 · 3:4 · 3:2 · 2:3 · 4:5 · 5:4 · 21:9
Reference images
up to 10
Price per image
ResolutionCredits / image1 image
2K88 credits≈ $0.08
3K88 credits≈ $0.08
seedream-5-pro

Seedream 5 Pro

Resolutions
1K · 2K
Aspect ratios
1:1 · 16:9 · 9:16 · 4:3 · 3:4 · 3:2 · 2:3 · 4:5 · 5:4 · 21:9
Reference images
up to 1
Price per image
ResolutionCredits / image1 image
1K1111 credits≈ $0.11
2K2121 credits≈ $0.21

More video and image models are coming soon.

See the full API reference

02/HOW IT WORKS

Asynchronous by design

From prompt to video in three steps

Generation takes time, so jobs run in the background. You submit a request, get a task id, and check back for the result.

  1. 01

    Get an API key

    Sign in, create a key, and add credits to your balance.

  2. 02

    Submit a job

    POST your prompt to /api/v1/videos. You get a task id straight away, and the credits for that job are reserved.

  3. 03

    Fetch the result

    Poll GET /api/v1/videos/{id} until the status is succeeded, then download the video from the URL we host for you.

Request
curl -X POST https://apicafe.ai/api/v1/videos \
  -H "Authorization: Bearer sk-..." \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedance-2.5",
    "prompt": "A red paper boat on a pond"
  }'
Response
{
  "id": "0b1f9c0e-6c7a-4d52-9d0e-2f6a1d8b7c11",
  "object": "video.task",
  "model": "seedance-2.5",
  "status": "processing",
  "video_url": null,
  "error": null,
  "credits_charged": 263,
  "created_at": "2026-11-09T08:30:00.000Z",
  "completed_at": null
}

03/WHY APICAFE

Built for developers

A generation API that stays out of your way

Predictable requests, predictable costs, and no surprises when a job fails.

01

One request format

Every model takes the same JSON shape, so switching models means changing a single field.

02

One credit balance

A single prepaid balance covers every model. You pay for each generation you request.

03

Automatic refunds

If a job fails, is interrupted, or times out, the credits it reserved go back to your balance automatically.

04

Hosted results

Finished videos are copied to our own storage, so the URL you receive does not depend on a third-party link.

05

Simple authentication

Bearer API keys. We store only a hash of each key, and a revoked key stops working immediately.

06

Transparent pricing

See the price per second for every resolution before you send a request, and the exact credit cost of each job after.

04/FAQ

Frequently Asked Questions

How billing, failures, and limits work.

Start generating video with one API call

Create an API key, add credits, and send your first request in minutes.

Get your API key

Pay per generation. Failed jobs are refunded.

  • One request format
  • Per-second pricing
  • Automatic refunds
  • Hosted results