GET /v1/models always returns the current ones, and POST /v1/cost quotes a request before you send it.
Depth maps
Depth maps: Video Depth Anything
Turn a video into a depth map video: in the default grayscale, near is white and far is black, and the result is steady from frame to frame. Use it as a structure or motion reference for video models.POST /v1/depth-maps/video-depth-anything: avideo(a public URL or an uploaded-file URL; up to 30 seconds, MP4, MOV or WebM, up to 100 MB). PollGET /v1/depth-maps/{id}for the result. Job ids start withdpt_.size:small(the default, fastest),base(adds edge detail) orlarge(the finest detail and the steadiest).colormap:grayscale(the default),turbo,inferno,magmaorviridis.resolution:auto(the default),360p,480p,720por1080p.keep_audioandside_by_side(the input on the left, the depth map on the right) are off by default.- The result is an H.264 MP4 at the input’s frame size (up to 1080p) and frame rate (up to 30 fps).
video_urlis a short-lived signed URL, and the file is deleted 24 hours after generation. GET /v1/modelslists the model withtype: "video-depth"and a newsize_pricingfield, a map of eachsizeto its credits per second:{ "small": 20, "base": 30, "large": 40 }.POST /v1/costreturnscredits_per_second,size_pricingandmin_seconds, plus the exactcreditswhen you sendseconds.
small, 30 for base and 40 for large. The price is the same at every resolution.MCP. New tool: generate_depth_map.Guide: Depth maps API.Lip syncVideo
OmniHuman 2.0
The newest version of ByteDance’s OmniHuman. It animates the person, character or pet in an image to speak your audio, with synchronized lips, expression and body motion, and camera movement you can direct with a prompt. OmniHuman 1.5 stays available.POST /v1/lip-sync/omni-human-2.0: animageand anaudioclip, plus an optionalpromptfor the scene, gestures and camera (Chinese, English, Japanese, Korean, Spanish or Indonesian). PollGET /v1/lip-sync/{id}for the video.- 720p. Audio can be MP3, WAV or OGG, up to 120 seconds and 15 MB, twice the length OmniHuman 1.5 accepts. Images can be 300 to 6000 px a side, with an aspect ratio between 2:5 and 5:2.
- Lip-sync jobs on every model now reserve their quoted price when they’re created, and the charge on success equals the quote from
POST /v1/cost.
FLUX 3 Video
Black Forest Labs’ video model, with generated audio: sound effects, ambience, and dialogue with lip sync. It can also extend a clip you supply.POST /v1/videos/flux-3-video: text-to-video; image-to-video from a first frame, or a first and a last frame; and extension of your own MP4 or MOV (1 second to 2 minutes, up to 100 MB). An extension returns your clip followed by the new footage.- 720p, 1080p, 1440p or 4K at 24 fps, 5 to 20 seconds. An extension adds 5 to 15 seconds.
generate_audio: falsemakes a silent clip at the same price.
ImageUpscaling
FLUX 3 Klein
A fast, low-cost version of FLUX 3 from Black Forest Labs, from 11 credits per image.POST /v1/images/flux-3-image-klein: text-to-image and editing with up to 10 reference images (free), 1 to 4 images per request.- 768px, 1K, 1.5K, 2K or 4K, with
aspect_ratio: autoor one of 13 fixed ratios. It has no web grounding; use FLUX 3 for that.
FLUX 3 Video Upscale
A second video upscaler next to Topaz: 1.5x to 3x, in aprecise mode or a creative mode that adds detail.POST /v1/video-upscales/flux-3-video-upscale, then pollGET /v1/video-upscales/{id}.- Input up to 20 seconds, 2560x1440 and 100 MB.
upscale_factoris 1.5, 2, 2.5 or 3, with an optionalprompt. The frame rate and audio are kept.
precise mode and 267 in creative.3DVideo
3D models: Tripo H3.1 and Meshy 7.1
Turn one image into a textured 3D model you can download.POST /v1/3d/tripo-h3.1: the most faithful to the source image, cartoons included, as GLB with PBR materials. Options:texture,texture_quality(standardordetailed) anddetailed_geometry.POST /v1/3d/meshy-7.1: a lighter model (about 30K triangles) as GLB, FBX, USDZ and STL, with optionalriggingandanimationfor humanoid characters.- Poll
GET /v1/3d/{job_id}every 15 to 30 seconds; a model takes 2 to 5 minutes. Files are deleted after about 24 hours, so download them promptly. GET /v1/models?type=3dlists both models.
generate_3d_model.P-Video 2 Pro
A low-cost video model from Pruna AI, with generated audio and amode that trades cost against speed and quality.POST /v1/videos/p-video-2-pro: text-to-video, and image-to-video from a first frame, a last frame, or both. 480p or 768p, 5 to 15 seconds, 24 fps.
cost mode, 30 in speed and 60 in quality. At 768p: 37, 52 and 112.Stock library
Stock sound effect and music search
Search BudgetPixel’s free sound effect and background music libraries, licensed CC BY 4.0. Like stock image search, it works with keys on the Free plan.GET /v1/stock/sound-effectsandGET /v1/stock/music: filter byquery,category(sound effects only),min_duration,max_durationandsort, up to 20 results per page.- Each result carries a ready-made credit line (
attribution.textandattribution.html) to include wherever you use it. - Stock image search also gained
transparent=true, for cut-outs with a transparent background.
search_stock_audio, and search_stock_images now takes transparent.Guides: Stock sound effects and Stock music.ImagePosts
Nano Banana 2.1
Google’s image model, with sharper output and cleaner text in images than Nano Banana 2, and optional grounding in live web results.POST /v1/images/nano-banana-2.1: text-to-image and editing with up to 9 reference images (free), 1 to 4 images per request, at 1K, 2K or 4K.google_searchgrounds the image in live Google Search results;image_searchlets the model look at web images first. Both are off by default.
google_search adds 10 credits per image, and image_search adds 20 in total, with or without google_search.Licenses on posts
POST /v1/posts takes a license: arr (All Rights Reserved, the default), cc-by (CC BY 4.0) or cc0 (CC0 1.0). It can’t be changed after publishing.MCP. create_social_post takes license.Image
FLUX 3
Black Forest Labs’ FLUX 3: text-to-image and editing with up to 10 reference images.POST /v1/images/flux-3-image: 1 to 4 images per request at 768px, 1K, 1.5K, 2K or 4K. Reference images are free.groundinglets the model research the prompt with web and image search before rendering. It’s on by default and costs nothing extra; set it tofalsefor faster, self-contained generation.GET /v1/modelsnow lists per-size prices for image models (resolution_pricing).
Image
SeeDream 5.0 Flash
ByteDance’s fast, low-cost image model, typically done in under 20 seconds.POST /v1/images/seedream-5.0-flash: text-to-image and editing with up to 10 reference images (free), 1 to 4 images per request, at 1K or 2K.background: transparentkeeps a transparent background when you edit a single PNG cut-out, and returns a PNG with an alpha channel. SeeDream 5.0 Pro accepts it too.
Video
MiniMax H3 Max
MiniMax’s H3 tuned for stronger prompt adherence and looks, with native audio, reference clips and extension.POST /v1/videos/minimax-h3-max: text-to-video; image-to-video from a start and/or end frame; reference-to-video with up to 5 images, 3 video clips and 3 audio clips; and extension of a video you supply.- 480p, 768p or 1080p (2K when extending), 5 to 15 seconds.
POST /v1/cost gives the exact figure.Stock libraryRetirement
Stock image search
Search BudgetPixel’s free stock image library, licensed CC BY 4.0. Keys on the Free plan can call it; the rest of the API needs a paid plan.GET /v1/stock/images: filter byquery,category,orientation,color,typeandsort, up to 20 results per page. Each result carries a credit line to use with the image.
search_stock_images.SeeDance 1.5 Pro retired
SeeDance 1.5 Pro has been retired. Requests toPOST /v1/videos/seedance-1.5-pro now return 410 model_retired; use seedance-2.0 instead. See Retired models.