# BudgetPixel API > Programmatic AI image, video, music, and sound-effect generation API and MCP server for BudgetPixel. - [AI Image, Video & Music Generation API](https://docs.budgetpixel.com/introduction.md): Generate images, video, music, and sound effects programmatically with the models you already use on BudgetPixel — one credit-based API, charged only on success. - [Quickstart: Generate Your First AI Image](https://docs.budgetpixel.com/quickstart.md): Create an API key, generate your first AI image with a single request, and poll the job to download the result — up and running with the BudgetPixel API in minutes. - [Authentication](https://docs.budgetpixel.com/authentication.md): Authenticate BudgetPixel API requests with a bearer API key — create and manage keys in the developer console and pass them in the Authorization header. - [Pricing & Credits: How API Billing Works](https://docs.budgetpixel.com/concepts/pricing-and-credits.md): How BudgetPixel API usage is billed in credits — per-model pricing, charge-only-on-success, cost estimates, spend limits and alerts, and your balance. - [Rate Limits & Concurrency](https://docs.budgetpixel.com/concepts/rate-limits.md): BudgetPixel API rate limits — concurrent-generation limits per plan, the rate-limit response headers to watch, and how to back off and retry when you hit a 429. - [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. - [Stock Images](https://docs.budgetpixel.com/stock-images.md): Search BudgetPixel's free stock image library from your code or AI agent — reviewed, AI-generated photos and illustrations under CC BY 4.0. Available on every plan, including Free. - [ComfyUI Nodes](https://docs.budgetpixel.com/comfyui.md): Run BudgetPixel's hosted models as native ComfyUI nodes — 58 nodes covering image, video, music, sound effects, upscaling, lip sync, and motion control, wired into your graphs with your API key. - [WordPress Plugin](https://docs.budgetpixel.com/wordpress.md): Generate featured and inline images inside the WordPress block editor with 25+ BudgetPixel image models — cost shown before every run, bulk-fill from WP-CLI, API key kept server-side. - [Embeds & oEmbed](https://docs.budgetpixel.com/oembed.md): Embed BudgetPixel posts, sound effects and music tracks on any site — an oEmbed 1.0 endpoint with discovery tags, a registry listing, and a plain iframe snippet for editors that don't support oEmbed. - [Async Jobs: Create, Poll, Complete](https://docs.budgetpixel.com/concepts/async-jobs.md): How asynchronous generation works in the BudgetPixel API — create a job at the model's endpoint, poll its status, and fetch the result when it succeeds. - [Models: Catalog & Pricing Reference](https://docs.budgetpixel.com/concepts/models.md): List every image, video, music, and sound-effect model in the BudgetPixel API with GET /v1/models — capabilities, generation modes, and credit 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. - [Search free stock images](https://docs.budgetpixel.com/api-reference/stock-images/search-free-stock-images.md): Search BudgetPixel's free stock image library (the images at [budgetpixel.com/images](https://budgetpixel.com/images)): AI-generated photos, illustrations, backgrounds, wallpapers and textures, each reviewed before it is listed. Search only — nothing is generated when a query comes up empty. - [Generate image with FLUX 3](https://docs.budgetpixel.com/api-reference/black-forest-labs/generate-image-with-flux-3.md): Black Forest Labs FLUX 3 — text-to-image and image editing in one model. Edit or compose from up to 10 reference images (free), render at five sizes from 768px to 4K, and optionally let the model ground the prompt with web and image search. Billing: per image by size — 768px = 55, 1K = 65, 1.5K = 90… - [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 SeeDream 5.0 Flash](https://docs.budgetpixel.com/api-reference/bytedance/generate-image-with-seedream-50-flash.md): ByteDance SeeDream 5.0 Flash — fast, low-cost text-to-image and image editing with multi-reference composition from up to 10 reference images and 1K/2K output, typically in under 20 seconds. Can keep a transparent background when editing a PNG cutout. Billing: a flat 25 credits per image at 1K or 2K… - [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 2.1](https://docs.budgetpixel.com/api-reference/google/generate-image-with-nano-banana-21.md): Google Nano Banana 2.1 — fast text-to-image and image editing with sharper output and cleaner in-image text than Nano Banana 2. Edit or compose from up to 9 reference images (free), render at 1K, 2K or 4K, and optionally ground the image in live web results or web images. Billing: per image by size… - [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 Muse Image 1.0](https://docs.budgetpixel.com/api-reference/meta/generate-image-with-muse-image-10.md): Meta Muse Image 1.0 — agentic image generation: the model can ground your prompt with web and image search and run code for charts, tables and text layouts before rendering (all included). Excellent typography and factual accuracy, ~2K output. Text-to-image, image editing, and multi-reference compos… - [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 GPT Image 2.5 Sunburst](https://docs.budgetpixel.com/api-reference/openai/generate-image-with-gpt-image-25-sunburst.md): OpenAI GPT Image 2.5 Sunburst — the most capable GPT Image model, built for premium visual work and precise, instruction-scoped edits that keep subject, composition and background intact. Text-to-image and image editing with up to 9 reference images, 1K/2K/4K output and five quality tiers. Billing:… - [Generate image with GPT Image 2.5 Flare](https://docs.budgetpixel.com/api-reference/openai/generate-image-with-gpt-image-25-flare.md): OpenAI GPT Image 2.5 Flare — the fast, everyday GPT Image model: high-quality generation with natural text rendering and reliable edits at lower latency than Sunburst. Text-to-image and image editing with up to 9 reference images, 1K/2K/4K output and five quality tiers. Billing: per output image, qu… - [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 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 MiniMax H3 Max](https://docs.budgetpixel.com/api-reference/minimax/generate-video-with-minimax-h3-max.md): MiniMax H3 Max — the post-trained H3 variant tuned for stronger prompt adherence and aesthetics, with native audio. Text-to-video; image-to-video (start and/or end frame); reference-to-video mixing up to 5 reference images, up to 3 reference video clips (2-15s each, 15s combined — billed per second… - [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 music with Sonilo Video Music](https://docs.budgetpixel.com/api-reference/music/generate-music-with-sonilo-video-music.md): Sonilo video-to-music — a licensed soundtrack composed for an input video (up to 6 minutes): the music follows the clip's content, pacing and mood. Returns the music track (`audio_url`, MP3 or WAV) sized to the video. Priced per second of the input video's measured duration (whole seconds, 10-second… - [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). Output is H.265 (HEVC) 10-bit MP4 at every target tier. A browser w… - [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`. - [List themes you can post to](https://docs.budgetpixel.com/api-reference/social/list-themes-you-can-post-to.md): List the **live clan themes you can enter** with [`POST /v1/posts`](/api-reference/social/publish-a-post) — pass a theme's `id` as `theme_id`. A theme is a time-boxed creative event hosted by a clan (`budgetpixel.com/themes/`); entered posts appear on the theme's page. - [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) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.