# BudgetPixel API > Programmatic image and video generation API for BudgetPixel. - [BudgetPixel API](https://docs.budgetpixel.com/introduction.md): Generate images, video, music, and sound effects programmatically with the models you already use on BudgetPixel. - [Quickstart](https://docs.budgetpixel.com/quickstart.md): Generate your first image in a few minutes. - [Authentication](https://docs.budgetpixel.com/authentication.md): Authenticate requests with a bearer API key. - [Pricing & credits](https://docs.budgetpixel.com/concepts/pricing-and-credits.md): How API usage is metered and billed in credits. - [Rate limits](https://docs.budgetpixel.com/concepts/rate-limits.md): Request rate limits, response headers, and how to handle 429s. - [MCP Server](https://docs.budgetpixel.com/mcp-server.md): Connect Claude, ChatGPT, Cursor, or any MCP-compatible agent to BudgetPixel and generate images, video, music, and sound effects from the conversation — no API key needed. - [Async jobs](https://docs.budgetpixel.com/concepts/async-jobs.md): How generation jobs are created, polled, and completed. - [Models](https://docs.budgetpixel.com/concepts/models.md): Discover available image, video, music, and sound-effect models and their pricing. - [Media inputs](https://docs.budgetpixel.com/concepts/media-inputs.md): Provide an input image (or other media) for image-to-image and image-to-video models — by URL, upload, data URI, or base64. - [Get credit balance](https://docs.budgetpixel.com/api-reference/account/get-credit-balance.md) - [List available models](https://docs.budgetpixel.com/api-reference/models/list-available-models.md): Returns the models available via the API, with pricing. - [Estimate the cost of a request](https://docs.budgetpixel.com/api-reference/models/estimate-the-cost-of-a-request.md): Returns the credit cost of a generation request **without running it**. Send the same body you'd send to the generate endpoint, plus `model`. - [Upload input media](https://docs.budgetpixel.com/api-reference/uploads/upload-input-media.md): Upload an image, video, or audio file to use as input for a generation (e.g. the `image` param on an image-to-image or image-to-video request). Returns a short-lived `url` you pass as that media parameter. - [Generate image with FLUX 2 Pro](https://docs.budgetpixel.com/api-reference/black-forest-labs/generate-image-with-flux-2-pro.md): Black Forest Labs FLUX 2 Pro — premium quality with megapixel-based resolution and seed control. - [Generate image with FLUX 2 Dev](https://docs.budgetpixel.com/api-reference/black-forest-labs/generate-image-with-flux-2-dev.md): Black Forest Labs FLUX 2 Dev — next-generation FLUX quality with multi-reference image editing (up to 4 reference images) and seed control. - [Generate image with FLUX 2 Klein](https://docs.budgetpixel.com/api-reference/black-forest-labs/generate-image-with-flux-2-klein.md): Black Forest Labs FLUX.2 Klein — sub-second generation with excellent prompt adherence. Text-to-image and image editing with up to 3 reference images, megapixel-based resolution, and seed control. - [Generate image with FLUX 1.1 Pro](https://docs.budgetpixel.com/api-reference/black-forest-labs/generate-image-with-flux-11-pro.md): Black Forest Labs FLUX 1.1 Pro — fast, high-quality generation with enhanced prompt adherence. Text-to-image and single-image editing. - [Generate image with SeeDream 4.5](https://docs.budgetpixel.com/api-reference/bytedance/generate-image-with-seedream-45.md): ByteDance SeeDream 4.5 — text-to-image, plus image editing and multi-reference composition from up to 9 reference images. Strong aesthetics, 2K/4K output. - [Generate image with SeeDream 5.0 Lite](https://docs.budgetpixel.com/api-reference/bytedance/generate-image-with-seedream-50-lite.md): ByteDance SeeDream 5.0 Lite — fast unified text-to-image and image editing with multi-reference composition from up to 9 reference images, 2K/3K output, and grouped sequential generation. - [Generate image with SeeDream 5.0 Pro](https://docs.budgetpixel.com/api-reference/bytedance/generate-image-with-seedream-50-pro.md): ByteDance SeeDream 5.0 Pro — precise image editing with full layer control. Text-to-image, instruction-based editing, and multi-reference composition from up to 9 reference images with 1K/2K output. Billing: 55 credits per image at 1K, 110 at 2K; input images bill 5 credits each after the first (fir… - [Generate image with Qwen Image 3.0](https://docs.budgetpixel.com/api-reference/alibaba/generate-image-with-qwen-image-30.md): Alibaba Qwen Image 3.0 — unified generation and editing balancing quality and speed, with multi-image fusion from up to 3 reference images. Billing: 40 credits per image at 1K, 45 at 2K. - [Generate image with Qwen Image 3.0 Pro](https://docs.budgetpixel.com/api-reference/alibaba/generate-image-with-qwen-image-30-pro.md): Alibaba Qwen Image 3.0 Pro — professional infographics, exquisite photorealism, and stronger prompt adherence. Multi-image fusion from up to 3 reference images. Billing: 45 credits per image at 1K, 85 at 2K. - [Generate image with Qwen Image 2.0](https://docs.budgetpixel.com/api-reference/alibaba/generate-image-with-qwen-image-20.md): Alibaba Qwen Image 2.0 — fast unified generation and editing with strong text rendering and multi-image fusion from up to 3 reference images. - [Generate image with Qwen Image 2.0 Pro](https://docs.budgetpixel.com/api-reference/alibaba/generate-image-with-qwen-image-20-pro.md): Alibaba Qwen Image 2.0 Pro — premium generation with enhanced text rendering, fine-grained realism, and stronger semantic adherence. Multi-image fusion from up to 3 reference images. - [Generate image with Qwen-Image](https://docs.budgetpixel.com/api-reference/alibaba/generate-image-with-qwen-image.md): Alibaba Qwen-Image — best-in-class complex text rendering and typography. Text-to-image with seed control. - [Generate image with Wan 2.7](https://docs.budgetpixel.com/api-reference/alibaba/generate-image-with-wan-27.md): Alibaba Wan 2.7 — image generation and editing with thinking mode, multi-reference composition from up to 9 reference images, and up to 2K output. - [Generate image with Wan 2.7 Pro](https://docs.budgetpixel.com/api-reference/alibaba/generate-image-with-wan-27-pro.md): Alibaba Wan 2.7 Pro — professional edition of Wan 2.7 with 4K output support, thinking mode, and multi-reference composition from up to 9 reference images. - [Generate image with Z-Image-Turbo](https://docs.budgetpixel.com/api-reference/alibaba/generate-image-with-z-image-turbo.md): Tongyi-MAI Z-Image-Turbo — ultra-fast 6B-parameter text-to-image with only 9 inference steps. Supports negative prompt and seed control. - [Generate image with Nano Banana Pro](https://docs.budgetpixel.com/api-reference/google/generate-image-with-nano-banana-pro.md): Google Nano Banana Pro (Gemini 3 Pro Image) — professional asset production with advanced reasoning, precise instruction-based editing, and multi-reference composition from up to 9 reference images. Billing: 120 credits per image at 1K/2K, 180 at 4K. - [Generate image with Nano Banana 2](https://docs.budgetpixel.com/api-reference/google/generate-image-with-nano-banana-2.md): Google Nano Banana 2 (Gemini 3.1 Flash Image) — high-efficiency text-to-image and image editing with multi-reference composition from up to 9 reference images and 0.5K-4K output. Billing: 65 credits per image at 1K (default); 50 at 0.5K, 100 at 2K, 150 at 4K. - [Generate image with Nano Banana 2 Lite](https://docs.budgetpixel.com/api-reference/google/generate-image-with-nano-banana-2-lite.md): Google Nano Banana 2 Lite — budget Nano Banana 2: fast text-to-image and image editing with multi-reference composition from up to 14 reference images. Fixed 1K output at a flat 40 credits per image. - [Generate image with Kling v3](https://docs.budgetpixel.com/api-reference/kling/generate-image-with-kling-v3.md): Kling AI v3 — image generation with strong prompt adherence and aesthetics. Text-to-image and single-reference-image generation at 1K/2K. Billing: 35 credits per image. - [Generate image with Kling v3 Omni](https://docs.budgetpixel.com/api-reference/kling/generate-image-with-kling-v3-omni.md): Kling AI v3 Omni — unified text-to-image and image editing with multi-reference composition from up to 9 reference images and up to 4K output. Billing: 35 credits per image at 1K/2K, 60 at 4K. - [Generate image with GPT-Image-2](https://docs.budgetpixel.com/api-reference/openai/generate-image-with-gpt-image-2.md): OpenAI GPT-Image-2 — next-generation image model with significantly improved text rendering. Text-to-image and image editing with up to 9 reference images, 1K/2K/4K output, and three quality levels. Billing: per image, resolution × quality — medium quality bills 60/120/180 credits at 1K/2K/4K, low b… - [Generate image with P-Image](https://docs.budgetpixel.com/api-reference/pruna-ai/generate-image-with-p-image.md): Pruna AI P-Image — an optimised Qwen-based text-to-image model generating 1-megapixel images in about a second. Built for rapid iteration at very low cost. - [Generate image with P-Image Edit](https://docs.budgetpixel.com/api-reference/pruna-ai/generate-image-with-p-image-edit.md): Pruna AI P-Image Edit — an optimised Qwen-based image editing model taking up to 3 reference images. Fast multi-image editing for composition, style transfer, and object manipulation. Refer to inputs as "image 1", "image 2" in the prompt. - [Generate image with Grok Imagine](https://docs.budgetpixel.com/api-reference/xai/generate-image-with-grok-imagine.md): xAI Grok Imagine — image generation with strong aesthetics and instruction-based image editing from up to 3 reference images. Flat 35 credits per image at 1K or 2K. - [Generate image with Grok Imagine 2.0](https://docs.budgetpixel.com/api-reference/xai/generate-image-with-grok-imagine-20.md): xAI Grok Imagine 2.0 — the latest Grok image model: precise editing, infographics, ads, game assets, UI/UX mockups and storyboards. Text-to-image, plus editing from a single input image (the input image is free). Billing: per image, quality × resolution — low 1K = 50, low 2K = 80, medium 1K = 80, me… - [Generate video with Kling 3.0 Standard](https://docs.budgetpixel.com/api-reference/kling/generate-video-with-kling-30-standard.md): Kuaishou Kling 3.0 in Standard mode (720p) — text-to-video, plus image-to-video with a start frame and an optional end frame. Any duration from 3 to 15 seconds. Optional audio (raises the per-second rate — estimate via POST /v1/cost). - [Generate video with Kling 3.0 Pro](https://docs.budgetpixel.com/api-reference/kling/generate-video-with-kling-30-pro.md): Kuaishou Kling 3.0 in Professional mode (1080p) — text-to-video, plus image-to-video with a start frame and an optional end frame. Any duration from 3 to 15 seconds. Optional audio (raises the per-second rate — estimate via POST /v1/cost). - [Generate video with Kling 3.0 4K](https://docs.budgetpixel.com/api-reference/kling/generate-video-with-kling-30-4k.md): Kuaishou Kling 3.0 at native 4K resolution — text-to-video, plus image-to-video with a start frame and an optional end frame. Any duration from 3 to 15 seconds. Optional audio (no price impact at 4K). - [Generate video with Kling 3.0 Turbo](https://docs.budgetpixel.com/api-reference/kling/generate-video-with-kling-30-turbo.md): Kuaishou Kling 3.0 Turbo — fast text-to-video and image-to-video (start frame only) with native audio always included. 720p or 1080p, priced per resolution (see `resolution_pricing` in GET /v1/models). Any duration from 3 to 15 seconds. - [Generate video with Kling V3 Omni](https://docs.budgetpixel.com/api-reference/kling/generate-video-with-kling-v3-omni.md): Kuaishou Kling V3 Omni — text-to-video; image-to-video (start + optional end frame); reference-images-to-video (up to 7 images); and video-to-video editing (supply a `video`). 720p / 1080p / 4K, priced per resolution and per audio (see `resolution_pricing` in GET /v1/models and POST /v1/cost). Video… - [Generate video with Kling v2.6 Pro](https://docs.budgetpixel.com/api-reference/kling/generate-video-with-kling-v26-pro.md): Kuaishou Kling v2.6 Pro — text-to-video, plus image-to-video with a start frame and an optional end frame. Optional audio. - [Generate video with SeeDance 2.5](https://docs.budgetpixel.com/api-reference/bytedance-seedance/generate-video-with-seedance-25.md): ByteDance SeeDance 2.5 — flagship multimodal video. Text-to-video; image-to-video (start + optional end frame); and reference-to-video mixing up to 15 reference images (free), up to 5 reference video clips (2-15s each, 30s combined — billed per second of INPUT at half the output rate, see POST /v1/c… - [Generate video with SeeDance 2.0](https://docs.budgetpixel.com/api-reference/bytedance-seedance/generate-video-with-seedance-20.md): ByteDance SeeDance 2.0 — text-to-video; image-to-video (start + optional end frame); reference-images-to-video (up to 9 images); and video-to-video editing (supply a `video`). Resolutions 480p–4K, each priced differently (see `resolution_pricing` in GET /v1/models); 4K is for text/image/reference mo… - [Generate video with SeeDance 2.0 Fast](https://docs.budgetpixel.com/api-reference/bytedance-seedance/generate-video-with-seedance-20-fast.md): ByteDance SeeDance 2.0 Fast — the same modes as SeeDance 2.0 (text / image / reference / video-to-video) at lower cost and latency. Resolutions 480p and 720p (see `resolution_pricing` in GET /v1/models). Optional audio. - [Generate video with SeeDance 2.0 Mini](https://docs.budgetpixel.com/api-reference/bytedance-seedance/generate-video-with-seedance-20-mini.md): ByteDance SeeDance 2.0 Mini — the same modes as SeeDance 2.0 (text / image / reference / video-to-video) at the best cost-performance. Resolutions 480p and 720p (see `resolution_pricing` in GET /v1/models). Optional audio. - [Generate video with SeeDance 1.5 Pro](https://docs.budgetpixel.com/api-reference/bytedance-seedance/generate-video-with-seedance-15-pro.md): ByteDance SeeDance 1.5 Pro — text-to-video, plus image-to-video with a start frame and an optional end frame. Up to 1080p, optional audio. - [Generate video with Wan 3.0](https://docs.budgetpixel.com/api-reference/alibaba/generate-video-with-wan-30.md): Alibaba Wan 3.0 — all-in-one video generation up to 30 seconds at 30fps. Text-to-video; image-to-video (first + optional last frame); and reference-to-video mixing up to 10 reference images, up to 5 reference video clips (15s combined) for editing/replication/extension, and up to 5 reference audio c… - [Generate video with Wan 3.0 Prime](https://docs.budgetpixel.com/api-reference/alibaba/generate-video-with-wan-30-prime.md): Alibaba Wan 3.0 Prime — the high-speed tier of Wan 3.0 with significantly faster end-to-end generation and the same all-in-one capabilities: text-to-video; image-to-video (first + optional last frame); and reference-to-video mixing up to 10 reference images, up to 5 reference video clips (15s combin… - [Generate video with Wan 2.7](https://docs.budgetpixel.com/api-reference/alibaba/generate-video-with-wan-27.md): Alibaba Wan 2.7 (video) — text-to-video; image-to-video with a start frame and an optional end frame; and video editing (supply a `video`). Prompt-driven narrative, optional generated audio, and an optional driving-audio track. 720p or 1080p, priced per resolution (see `resolution_pricing` in GET /v… - [Generate video with HappyHorse 1.1](https://docs.budgetpixel.com/api-reference/alibaba/generate-video-with-happyhorse-11.md): Alibaba HappyHorse 1.1 — highly realistic dynamic rendering. Text-to-video; image-to-video (start frame only); and reference-images-to-video (up to 9 images for subject-consistent generation). 720p or 1080p, priced per resolution (see `resolution_pricing` in GET /v1/models); 4–15 seconds. Audio is d… - [Generate video with MiniMax H3](https://docs.budgetpixel.com/api-reference/minimax/generate-video-with-minimax-h3.md): MiniMax H3 — multimodal 2K video. Text-to-video; image-to-video (start + optional end frame); and reference-to-video mixing up to 5 reference images, up to 3 reference video clips (2-15s each, 15s combined — billed per second of INPUT on top of the output, see POST /v1/cost), and up to 3 reference a… - [Generate video with P-Video](https://docs.budgetpixel.com/api-reference/pruna-ai/generate-video-with-p-video.md): Pruna AI P-Video — text-to-video; image-to-video with a start frame and an optional end frame; and audio-driven video from a supplied track. 720p or 1080p, 5 or 10 seconds, optional generated audio. Served by our direct Pruna integration. - [Generate music with Music 3.0](https://docs.budgetpixel.com/api-reference/music/generate-music-with-music-30.md): MiniMax Music 3.0 — the latest MiniMax music model: full-length songs from a style prompt and/or your own lyrics. Lyrics optimizer can write or polish lyrics from the prompt; instrumental mode skips vocals. WAV or MP3 output. - [Generate music with Music 2.6](https://docs.budgetpixel.com/api-reference/music/generate-music-with-music-26.md): MiniMax Music 2.6 — full-length songs from a style prompt and/or your own lyrics. Lyrics optimizer can write or polish lyrics from the prompt; instrumental mode skips vocals. MP3 or WAV output. - [Generate music with Lyria 3](https://docs.budgetpixel.com/api-reference/music/generate-music-with-lyria-3.md): Google Lyria 3 — high-fidelity music from a text prompt, with optional lyrics and up to 10 reference images to condition the mood. MP3 output (SynthID-watermarked). - [Generate music with Mureka V9](https://docs.budgetpixel.com/api-reference/music/generate-music-with-mureka-v9.md): Mureka V9 — songs that sing your exact lyrics (structural tags like [verse]/[chorus] supported) with a vocal gender preference, or instrumental/BGM tracks from a prompt. MP3 output. - [Generate music with Sonilo Music](https://docs.budgetpixel.com/api-reference/music/generate-music-with-sonilo-music.md): Sonilo text-to-music — licensed instrumental and background music of an exact length (5-360 seconds) from a text prompt: soundtracks for videos, ads, apps and games. Priced per second of the requested duration with a 10-second minimum (rate in GET /v1/models; POST /v1/cost quotes the exact price). M… - [Generate sound effect with Sonilo SFX](https://docs.budgetpixel.com/api-reference/sound-effects/generate-sound-effect-with-sonilo-sfx.md): Sonilo text-to-sound-effect — Foley, ambience, UI sounds, transitions, impacts and action effects from a short description, 1-180 seconds long. Priced per second of the requested duration with a 3-second minimum (see GET /v1/models for the rate; POST /v1/cost quotes the exact price). MP3 or WAV outp… - [Generate sound effect with Sonilo Video SFX](https://docs.budgetpixel.com/api-reference/sound-effects/generate-sound-effect-with-sonilo-video-sfx.md): Sonilo video-to-sound-effect — frame-accurate Foley, ambience, impacts and action sounds synced to the visible events of an input video (up to 6 minutes). Returns the SFX track (`audio_url`, MP3 or WAV) and the video with the effects mixed in (`video_url`). Priced per second of the input video's mea… - [Upscale an image with P-Image Upscale](https://docs.budgetpixel.com/api-reference/upscaling/upscale-an-image-with-p-image-upscale.md): Pruna AI P-Image Upscale — fast image upscaling with results in seconds, up to 32 MP output. Priced by the target resolution tier: 4 MP = 10, 8 MP = 15, 16 MP = 30, 32 MP = 60 credits per image. - [Upscale an image with Clarity Upscaler](https://docs.budgetpixel.com/api-reference/upscaling/upscale-an-image-with-clarity-upscaler.md): Clarity Upscaler — creative AI upscaling that can add detail as it enlarges, steered by creativity/resemblance controls and an optional guiding prompt. 30 credits per image (typically ~60 seconds). - [Upscale a video with Topaz Labs Video Upscale](https://docs.budgetpixel.com/api-reference/upscaling/upscale-a-video-with-topaz-labs-video-upscale.md): Topaz Labs professional-grade AI video upscaling to 1080p or 4K at 30 or 60 fps. Priced per second of the INPUT video by target tier: 1080p30 = 15, 1080p60 = 30, 4K30 = 60, 4K60 = 120 credits/second (input up to 20 seconds, ≤100MB). - [Motion control with DreamActor M2.0](https://docs.budgetpixel.com/api-reference/motion-control/motion-control-with-dreamactor-m20.md): BytePlus DreamActor M2.0 — drives the character in an image to replicate the motion, facial expressions, and lip movements from a reference video, preserving the subject and background of the image. Works for real people, animation, and pets. 720p MP4 output. Priced per second of the reference video… - [Motion control with Kling 3.0 Motion Control Standard](https://docs.budgetpixel.com/api-reference/motion-control/motion-control-with-kling-30-motion-control-standard.md): Kling 3.0 motion control (standard tier) — transfers the motion from a reference video onto a character image. Priced per second of the reference video (130 credits/second). - [Lip sync with OmniHuman 1.5](https://docs.budgetpixel.com/api-reference/lip-sync/lip-sync-with-omnihuman-15.md): BytePlus OmniHuman 1.5 — animates the person (or character/pet) in an image to speak the input audio with synchronized lips, facial expression, and body motion. Priced per second of the input audio, rounded UP to whole seconds (135 credits/second — e.g. a 12.4s clip bills as 13s). - [Lip sync with P-Video Avatar](https://docs.budgetpixel.com/api-reference/lip-sync/lip-sync-with-p-video-avatar.md): P-Video Avatar — a talking avatar from one image and a speech clip. Priced per second of the input audio, rounded UP to whole seconds, by output resolution: 40 credits/second at 720p, 60 credits/second at 1080p (e.g. a 12.4s clip at 1080p bills as 13s x 60). - [Classify a song's music genre](https://docs.budgetpixel.com/api-reference/classification/classify-a-songs-music-genre.md): Classify one song into BudgetPixel's canonical music genre taxonomy — the same classifier that powers the site's music gallery. **Synchronous**: the response carries the genre plus style/mood tags and a confidence score. - [Convert an image](https://docs.budgetpixel.com/api-reference/conversions/convert-an-image.md): Convert an image to `png`, `jpg`, `webp`, or `gif`. **Synchronous** — the converted file's download URL is in the response (no job to poll). - [Convert a video](https://docs.budgetpixel.com/api-reference/conversions/convert-a-video.md): Convert a video to `mp4`, `webm`, `mov`, or `gif` (video→gif is palette-optimized). An animated GIF input converts to any video target (gif→mp4). **Synchronous** — the converted file's download URL is in the response. - [Convert an audio file](https://docs.budgetpixel.com/api-reference/conversions/convert-an-audio-file.md): Convert audio to `mp3`, `wav`, `ogg`, or `m4a`. **Synchronous** — the converted file's download URL is in the response. - [Rate content NSFW level](https://docs.budgetpixel.com/api-reference/moderation/rate-content-nsfw-level.md): Rate text, images, and/or one video on BudgetPixel's 4-level NSFW scale — the same classifier and scale the platform itself moderates with. **Synchronous**: the response carries the verdict. - [Check content for CSAM](https://docs.budgetpixel.com/api-reference/moderation/check-content-for-csam.md): Check text, images, and/or one video for child sexual abuse material (CSAM), using the same child-safety classifier and rubric BudgetPixel runs on all platform content. **Synchronous**: the response carries a boolean verdict, a confidence score, and a short reason. - [Publish a post](https://docs.budgetpixel.com/api-reference/social/publish-a-post.md): Publish a post to your public BudgetPixel feed — the same posts you create on the site, so your local agent can publish on your behalf. **Synchronous**: the response carries the live post's `id` and `url`. - [Get image job status](https://docs.budgetpixel.com/api-reference/images/get-image-job-status.md): Poll until `status` is `succeeded`. Generated images are returned as short-lived signed URLs (valid for several hours; re-call this endpoint for a fresh URL anytime — the underlying objects are deleted 24h after generation). - [Get video job status](https://docs.budgetpixel.com/api-reference/videos/get-video-job-status.md): Poll until `status` is `succeeded`. The generated video is returned as a short-lived signed `video_url` (valid for several hours; re-call for a fresh URL anytime — the underlying object is deleted 24h after generation). - [Get music job status](https://docs.budgetpixel.com/api-reference/audios/get-music-job-status.md): Poll until `status` is `succeeded`. The generated track (or sound effect) is returned as a short-lived signed `audio_url` (valid for several hours; re-call this endpoint for a fresh URL anytime — the underlying object is deleted 24h after generation). Serves every `POST /v1/audios/{model}` job — mus… - [Get upscale job status](https://docs.budgetpixel.com/api-reference/upscaling/get-upscale-job-status.md): Poll until `status` is `succeeded`. The upscaled image is returned as a short-lived signed `image_url` (valid for several hours; re-call for a fresh URL anytime — the underlying object is deleted 24h after generation). - [Get video upscale job status](https://docs.budgetpixel.com/api-reference/upscaling/get-video-upscale-job-status.md): Poll until `status` is `succeeded`. The upscaled video is returned as a short-lived signed `video_url` (valid for several hours; re-call for a fresh URL anytime — the underlying object is deleted 24h after generation). - [Get motion control job status](https://docs.budgetpixel.com/api-reference/motion-control/get-motion-control-job-status.md): Poll until `status` is `succeeded`. The generated video is returned as a short-lived signed `video_url` (valid for several hours; re-call for a fresh URL anytime — the underlying object is deleted 24h after generation). - [Get lip sync job status](https://docs.budgetpixel.com/api-reference/lip-sync/get-lip-sync-job-status.md): Poll until `status` is `succeeded`. The generated video is returned as a short-lived signed `video_url` (valid for several hours; re-call for a fresh URL anytime — the underlying object is deleted 24h after generation). ## OpenAPI Specs - [openapi](/openapi.yaml)