Thanks to visit codestin.com
Credit goes to budgetpixel.com

AI Image, Video & Music Generation API

One REST API for 53+ production models — Kling 3.0, SeeDance 2.0, Seedream, GPT Image 2, Wan 2.7, and more — plus content moderation, music-genre classification, and format conversion. Transparent per-second credit pricing, charged only on success, with an exact cost estimate available before every request.

Using Claude, ChatGPT, or Cursor? Connect without code via the BudgetPixel MCP server. In ComfyUI, WordPress or Cursor? Every model here ships as a plugin, including the ComfyUI node pack.

What you get access to

AI models available
53+

AI models, one API key

Community creations published
10K+

creations shared by the community

Royalty-free audio tracks
1.8K+

free sound effects & music tracks

Maximum output resolution
4K

video upscaling via Topaz Labs

Total generations served platform-wide
4.5M+

generations and counting

Two requests to your first video

1 · Create a job

curl -X POST https://api.budgetpixel.com/v1/videos/kling-v3.0-pro \
  -H "Authorization: Bearer $BUDGETPIXEL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prompt": "a paper boat drifting across a puddle in gentle rain", "length_seconds": 5}'

# → {"id": "5ff73bb0-...", "status": "pending", "model": "kling-v3.0-pro"}

2 · Poll until it succeeds

curl https://api.budgetpixel.com/v1/videos/5ff73bb0-... \
  -H "Authorization: Bearer $BUDGETPIXEL_API_KEY"

# → {"status": "succeeded", "video_url": "https://..."}
Watch it in action

From API key to finished generation — the flow above, end to end.

Everything behind the studio, as an API

Video generation

Text-to-video, image-to-video with start/end frames, multi-reference, and video-to-video editing across the Kling, SeeDance, Wan, and HappyHorse families.

Image generation

Text-to-image, editing, and multi-reference composition — Seedream, FLUX, GPT Image 2, Nano Banana, Qwen, and more.

Music generation

Full songs and instrumentals from a prompt or lyrics, plus a music-genre classification endpoint for any uploaded track.

Content moderation

The same NSFW rating and CSAM detection classifiers the platform runs on itself, exposed as synchronous endpoints for your own content.

Transparent cost estimation

POST /v1/cost prices any request before you run it, computed by the exact functions that bill — the estimate can't drift from the invoice.

Utilities included

File uploads for media inputs, format conversion for images, video, and audio, and publishing straight to the BudgetPixel community feed.

Every model, one API

The same models, called from your code

One key and one credit balance across image, video, music and sound effects. Switching model is a parameter, not an integration.

Video generation

Seedance 2.5

Cinematic video up to 30 seconds. Text-to-video, image-to-video with a start and end frame, or reference-driven video mixing image, video and audio clips. 480p, 720p or 1080p.

curl -X POST https://api.budgetpixel.com/v1/videos/seedance-2.5 \
  -H "Authorization: Bearer bpx_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "a lighthouse in a storm, slow push-in",
    "resolution": "720p",
    "duration_seconds": 5
  }'

Video generation

Wan 3.0

All-in-one video: text, image and reference-to-video in a single endpoint, with every input medium free — you are billed on output seconds only.

curl -X POST https://api.budgetpixel.com/v1/videos/wan-3.0-video \
  -H "Authorization: Bearer bpx_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "neon-lit alley, rain, camera drifts left",
    "resolution": "480p",
    "duration_seconds": 5
  }'

Image generation

Seedream 5.0 Pro

Flagship image quality with the strongest identity preservation in the catalogue — the default when an edit has to keep a face or product consistent.

curl -X POST https://api.budgetpixel.com/v1/images/seedream-5.0-pro \
  -H "Authorization: Bearer bpx_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "portrait of a lighthouse keeper, film grain",
    "aspect_ratio": "4:3",
    "resolution": "2K"
  }'

Image generation

GPT Image 2.5 Sunburst

The pick when the image has to contain legible text — posters, UI mockups, packaging — and for precision edits that change only what you asked for.

curl -X POST https://api.budgetpixel.com/v1/images/gpt-image-2.5-sunburst \
  -H "Authorization: Bearer bpx_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "poster reading OPEN LATE in bold type",
    "quality": "high",
    "resolution": "2K"
  }'

Browse the full model catalogue — prices and per-model input limits are also available at runtime from GET /v1/models.

Models and pricing

Prices are in platform credits at the standard metered rate — the same numbers the billing code computes. Estimate any exact request with POST /v1/cost.

Video models

ModelEndpointPricingLinks
Kling v2.6 ProPOST /v1/videos/kling-v2.6-pro150 credits/secDocs
Kling 3.0 StandardPOST /v1/videos/kling-v3.0-standard85 credits/secDocs · Examples
Kling 3.0 ProPOST /v1/videos/kling-v3.0-pro115 credits/secDocs · Examples
Kling 3.0 4KPOST /v1/videos/kling-v3.0-4k450 credits/secDocs · Examples
Kling 3.0 TurboPOST /v1/videos/kling-3.0-turbo120–140 credits/secDocs · Examples
Kling V3 OmniPOST /v1/videos/kling-v3-omni-video85–450 credits/secDocs · Examples
MiniMax H3POST /v1/videos/minimax-h3160 credits/secDocs · Examples
SeeDance 1.5 ProPOST /v1/videos/seedance-1.5-pro40–120 credits/secDocs · Examples
SeeDance 2.5POST /v1/videos/seedance-2.5150–750 credits/secDocs · Examples
SeeDance 2.0POST /v1/videos/seedance-2.0100–1250 credits/secDocs · Examples
SeeDance 2.0 FastPOST /v1/videos/seedance-2.0-fast80–160 credits/secDocs · Examples
SeeDance 2.0 MiniPOST /v1/videos/seedance-2.0-mini60–120 credits/secDocs · Examples
Wan 3.0POST /v1/videos/wan-3.0-video60–240 credits/secDocs · Examples
Wan 3.0 PrimePOST /v1/videos/wan-3.0-video-prime85–340 credits/secDocs · Examples
Wan 2.7POST /v1/videos/wan-2.7-video100–150 credits/secDocs · Examples
HappyHorse 1.1POST /v1/videos/happyhorse-1.1170–200 credits/secDocs · Examples
P-VideoPOST /v1/videos/p-video40–60 credits/secDocs

Image models

ModelEndpointPricingLinks
SeeDream 4.5POST /v1/images/seedream-4.545 credits/imageDocs · Examples
FLUX 2 ProPOST /v1/images/flux-2-pro25 credits/imageDocs · Examples
SeeDream 5.0 LitePOST /v1/images/seedream-5.0-lite40 credits/imageDocs · Examples
SeeDream 5.0 ProPOST /v1/images/seedream-5.0-pro55 credits/imageDocs · Examples
FLUX 2 KleinPOST /v1/images/flux-2-klein10 credits/imageDocs · Examples
FLUX 2 DevPOST /v1/images/flux-2-dev25 credits/imageDocs · Examples
FLUX 1.1 ProPOST /v1/images/flux-1.1-pro40 credits/imageDocs
Qwen-ImagePOST /v1/images/qwen-image15 credits/imageDocs
Qwen Image 2.0POST /v1/images/qwen-image-2.045 credits/imageDocs · Examples
Qwen Image 2.0 ProPOST /v1/images/qwen-image-2.0-pro85 credits/imageDocs · Examples
Qwen Image 3.0POST /v1/images/qwen-image-3.040 credits/imageDocs · Examples
Qwen Image 3.0 ProPOST /v1/images/qwen-image-3.0-pro45 credits/imageDocs · Examples
Wan 2.7POST /v1/images/wan-2.735 credits/imageDocs · Examples
Wan 2.7 ProPOST /v1/images/wan-2.7-pro80 credits/imageDocs · Examples
Z-Image-TurboPOST /v1/images/z-image-turbo15 credits/imageDocs · Examples
P-ImagePOST /v1/images/p-image10 credits/imageDocs
P-Image EditPOST /v1/images/p-image-edit15 credits/imageDocs
Nano Banana ProPOST /v1/images/nano-banana-pro120 credits/imageDocs · Examples
Nano Banana 2POST /v1/images/nano-banana-265 credits/imageDocs · Examples
Nano Banana 2 LitePOST /v1/images/nano-banana-2-lite40 credits/imageDocs · Examples
GPT-Image-2POST /v1/images/gpt-image-260 credits/imageDocs · Examples
GPT Image 2.5 SunburstPOST /v1/images/gpt-image-2.5-sunburst40 credits/imageDocs · Examples
GPT Image 2.5 FlarePOST /v1/images/gpt-image-2.5-flare40 credits/imageDocs · Examples
Grok ImaginePOST /v1/images/grok-imagine-image35 credits/imageDocs · Examples
Grok Imagine 2.0POST /v1/images/grok-imagine-image-250 credits/imageDocs · Examples
Muse Image 1.0POST /v1/images/muse-image-1.012 credits/imageDocs · Examples
Kling v3POST /v1/images/kling-v335 credits/imageDocs · Examples
Kling v3 OmniPOST /v1/images/kling-v3-omni35 credits/imageDocs · Examples

Music models

ModelEndpointPricingLinks
Music 3.0POST /v1/audios/music-3.0200 credits/trackDocs · Examples
Music 2.6POST /v1/audios/music-2.6200 credits/trackDocs
Lyria 3POST /v1/audios/lyria-3100 credits/trackDocs · Examples
Mureka V9POST /v1/audios/mureka-v960 credits/trackDocs · Examples
Sonilo MusicPOST /v1/audios/sonilo-music4 credits/secDocs · Examples
Sonilo Video MusicPOST /v1/audios/sonilo-video-music15 credits/secDocs · Examples

Sound effect models

ModelEndpointPricingLinks
Sonilo SFXPOST /v1/audios/sonilo-sfx5 credits/secDocs · Examples
Sonilo Video SFXPOST /v1/audios/sonilo-video-sfx15 credits/secDocs · Examples

Start in three steps

  1. 1 · Get a key — subscribe to any paid plan, then mint a key in the developer console. Your key spends the same credit balance your plan includes.
  2. 2 · Send a request — media inputs accept public URLs, uploads via POST /v1/uploads, or base64. The OpenAPI-generated docs cover every parameter.
  3. 3 · Poll and ship — jobs survive restarts, failed generations are never billed, and results are delivered as signed URLs.
See plans and credits

Frequently asked questions

What is the BudgetPixel API?
A REST API (https://api.budgetpixel.com/v1) that gives developers programmatic access to the 53+ AI image, video, and music models running on BudgetPixel, plus content moderation, music-genre classification, format conversion, and cost estimation endpoints. One key, one integration pattern, OpenAPI-documented at docs.budgetpixel.com.
How do I get an API key?
Create keys in the developer console at budgetpixel.com/developers. API access is included with every paid plan — no separate API contract, and your key shares the credit balance your plan already includes.
How does API pricing work?
Usage is metered in credits at the standard rate — for example video models bill per second of output, at the rates listed on this page. Your plan's model discounts and active promotions apply to API charges exactly as they do on the web, and Pro/Ultra plans' daily free-models allowance (100/300 free generations per day, pooled across qualified image models) covers API requests too. You are only charged when a generation succeeds; failed jobs cost nothing. POST /v1/cost returns the exact price of any request before you run it.
Which video models are available through the API?
Kling v2.6 Pro, Kling 3.0 Standard, Kling 3.0 Pro, Kling 3.0 4K, Kling 3.0 Turbo, Kling V3 Omni, and more — each supporting some combination of text-to-video, image-to-video (start and end frames), reference-images-to-video, and video-to-video editing. See the tables on this page for per-model modes and per-second pricing.
Which image models are available through the API?
SeeDream 4.5, FLUX 2 Pro, SeeDream 5.0 Lite, SeeDream 5.0 Pro, FLUX 2 Klein, FLUX 2 Dev, and more — covering text-to-image, instruction-based editing, and multi-reference composition up to 4K output.
Is generation synchronous or asynchronous?
Image, video, and music generation are asynchronous: the create call returns a job id immediately and you poll its status endpoint until it succeeds (typically seconds for images, 1–5 minutes for video). Moderation, classification, and conversion endpoints are synchronous.
Can I moderate my own content with the BudgetPixel API?
Yes — POST /v1/moderations/nsfw rates text, images, or video on a 4-level NSFW scale, and POST /v1/moderations/csam runs the same child-safety classifier the platform uses internally. There is also POST /v1/classifications/music-genre for audio genre detection.