Skip to main content
aivideo

Google Veo 3.1 Lite - Text to Video & Image to Video API

Veo 3.1 Lite is the cost-efficient variant of Google Veo 3.1. It generates cinematic videos from a text prompt or animates a source image, at 720p or 1080p resolution with optional native audio. Ideal for prototyping, iteration, and high-volume workflows.Text to Video:
  • POST /v1/ai/text-to-video/veo-3-1-lite: Create a video from text
  • GET /v1/ai/text-to-video/veo-3-1-lite: List all Veo 3.1 Lite text-to-video tasks
  • GET /v1/ai/text-to-video/veo-3-1-lite/{task-id}: Get task status and results
Image to Video:
  • POST /v1/ai/image-to-video/veo-3-1-lite: Create a video from an image
  • GET /v1/ai/image-to-video/veo-3-1-lite: List all Veo 3.1 Lite image-to-video tasks
  • GET /v1/ai/image-to-video/veo-3-1-lite/{task-id}: Get task status and results
Features:
  • Required prompt (max 20,000 chars); image-to-video also requires an image (Base64 or HTTPS URL)
  • Resolutions 720p and 1080p (default 720p); no 4K on the Lite variant
  • Durations of 4, 6, or 8 seconds (default 8); aspect ratios 16:9 or 9:16 (default 16:9)
  • Optional synchronized audio via generate_audio (default true), plus negative_prompt and seed
  • Audio and video delivered via URL; async polling or webhook_url notifications
Use cases: Cost-efficient marketing and social clips, animating product photos and concept art, and rapid video prototyping. Text to Video · Image to Video
aiaudio

Google Lyria & Lyria 3 - Text to Music API

Two new Google music generation models. Google Lyria generates fixed 30-second instrumental tracks from a text prompt. Lyria 3 adds selectable clip and pro model variants and optional reference images to guide the mood and style of the composition. Both deliver the generated track as an audio URL.Google Lyria:
  • POST /v1/ai/music-generation/google-lyria: Generate a 30-second track from text
  • GET /v1/ai/music-generation/google-lyria: List all Google Lyria tasks
  • GET /v1/ai/music-generation/google-lyria/{task-id}: Get task status and results
Lyria 3:
  • POST /v1/ai/music-generation/lyria-3: Generate a track from text
  • GET /v1/ai/music-generation/lyria-3: List all Lyria 3 tasks
  • GET /v1/ai/music-generation/lyria-3/{task-id}: Get task status and results
Features:
  • Google Lyria: required prompt (1-2500 chars), optional negative_prompt and seed, fixed 30-second duration
  • Lyria 3: required prompt (10-2000 chars), model variant clip (default) or pro, and optional reference_images (PNG, JPEG, or WebP via public URL or GCS)
  • Audio delivered via URL; async polling or webhook_url notifications
Use cases: Background music for video and games, music beds for podcasts and social content, and original tracks for ads. Google Lyria docs · Lyria 3 docs
aivideo

PixVerse Text to Video & Transitions - V5, V5.5 & V6 API

Five new PixVerse video endpoints. Text to Video generates a video directly from a text prompt with no input image across V5, V5.5, and V6. The Transition endpoints for V5.5 and V6 interpolate a video between a required first and last frame, guided by a prompt.Text to Video:
  • POST /v1/ai/text-to-video/pixverse-v5: Create a video from text (PixVerse V5)
  • POST /v1/ai/text-to-video/pixverse-v5-5: Create a video from text (PixVerse V5.5)
  • POST /v1/ai/text-to-video/pixverse-v6: Create a video from text (PixVerse V6)
Transitions:
  • POST /v1/ai/image-to-video/pixverse-v5-5-transition: First-to-last frame transition (PixVerse V5.5)
  • POST /v1/ai/image-to-video/pixverse-v6-transition: First-to-last frame transition (PixVerse V6)
Each model also exposes GET endpoints to list tasks and to retrieve a task by \{task-id\}.Features:
  • V5: 5 or 8 second durations, resolutions up to 1080p, five aspect ratios, and visual styles
  • V5.5: adds native synchronized audio (generate_audio_switch), multi-clip output (generate_multi_clip_switch), prompt reasoning (thinking_type), and a 10-second duration
  • V6: flexible 1-15 second durations plus extra aspect ratios (portrait_2_3, landscape_3_2, cinematic_21_9) on text to video
  • Transitions: required first_image_url and end_image_url, 20 camera movement presets, native audio, and prompt reasoning; V6 Transition adds multi-clip output and flexible 1-15s durations
  • Async tasks with polling or webhook_url notifications
Use cases: Text-driven marketing and social clips, cinematic sequences, scene-to-scene transitions, and product reveals. V6 Text to Video · V6 Transition
aiimage

Flux Kontext Max & FLUX.2 Flex - Image Editing & Text to Image API

Two new Black Forest Labs models. Flux Kontext Max is the highest-quality tier of the Kontext family for context-aware image editing, delivering maximum prompt adherence and detail from a reference image and a text prompt. FLUX.2 Flex is a professional-grade text-to-image model with fine-grained control over guidance, steps, and a wide custom resolution range, plus optional image-to-image input.Flux Kontext Max:
  • POST /v1/ai/text-to-image/flux-kontext-max: Edit an image from a reference image and text prompt
  • GET /v1/ai/text-to-image/flux-kontext-max: List all Flux Kontext Max tasks
  • GET /v1/ai/text-to-image/flux-kontext-max/{task-id}: Get task status and results
FLUX.2 Flex:
  • POST /v1/ai/text-to-image/flux-2-flex: Create an image from text
  • GET /v1/ai/text-to-image/flux-2-flex: List all FLUX.2 Flex tasks
  • GET /v1/ai/text-to-image/flux-2-flex/{task-id}: Get task status and results
Features:
  • Flux Kontext Max: required input_image reference plus prompt, 10 aspect ratios (square_1_1 default), guidance (1-10), steps (1-100), and safety tolerance (0-6)
  • FLUX.2 Flex: custom width and height from 256 to 1920px (default 1024x768), up to 4 optional Base64 input images for image-to-image, guidance (1-10), and steps (1-100)
  • prompt_upsampling for creative prompt enhancement and reproducible output with seed
  • PNG or JPEG output; async polling or webhook_url notifications
Use cases: Context-aware product and campaign edits, large-format and print imagery, image-to-image refinement, and professional creative workflows. Flux Kontext Max docs · FLUX.2 Flex docs
aiimage

Seedream 5.0 Pro - Text to Image & Image Editing API

Generate and edit high-quality images with Seedream 5.0 Pro, ByteDance’s flagship image model. The text-to-image endpoint delivers high-fidelity detail, strong prompt adherence, and superior composition, while the edit endpoint applies text-guided edits across up to 10 reference images, preserving subject details, lighting, and color tone.
  • POST /v1/ai/text-to-image/seedream-v5-pro: Create image from text
  • GET /v1/ai/text-to-image/seedream-v5-pro: List all Seedream 5.0 Pro tasks
  • GET /v1/ai/text-to-image/seedream-v5-pro/{task-id}: Get task status and results
  • POST /v1/ai/text-to-image/seedream-v5-pro-edit: Edit images with text guidance and reference images
  • GET /v1/ai/text-to-image/seedream-v5-pro-edit: List all Seedream 5.0 Pro edit tasks
  • GET /v1/ai/text-to-image/seedream-v5-pro-edit/{task-id}: Get edit task status and results
Features:
  • Resolution tiers: 2k (base output, up to ~4.19M pixels, 2048x2048 at 1:1) and 1.5k (economical, capped at ~2.36M pixels, 1536x1536 at 1:1); default 2k
  • 8 aspect ratios: square_1_1, widescreen_16_9, social_story_9_16, portrait_2_3, traditional_3_4, standard_3_2, classic_4_3, cinematic_21_9
  • Image editing with 1 to 10 reference images as public URLs or Base64 (JPG, JPEG, PNG; min 256x256, max 10MB each)
  • Deterministic generation with seed (0 - 4,294,967,295)
  • Async tasks with polling or webhook_url notifications
Use cases: Professional and large-format imagery, detailed scenes and complex compositions, cinematic and artistic visuals, and consistent multi-image reference editing. Create from text · Edit images
aivideo

Seedance 2.0 Pro & Seedance 2.0 Fast - Text to Video & Image to Video API

Generate AI videos with Seedance 2.0 Pro, the highest-quality variant of the Seedance 2.0 family, and Seedance 2.0 Fast, its speed-optimized counterpart. Both support text-to-video and image-to-video with optional first and last frame transitions. Resolution is selected at generation time via dedicated endpoints — Pro at 480p, 720p, and 1080p; Fast at 480p and 720p — while task listing and status use a single generic endpoint per model.Seedance 2.0 Pro:
  • POST /v1/ai/video/seedance-2-pro-480p: Generate a 480p video from text or image
  • POST /v1/ai/video/seedance-2-pro-720p: Generate a 720p video from text or image
  • POST /v1/ai/video/seedance-2-pro-1080p: Generate a 1080p video from text or image
  • GET /v1/ai/video/seedance-2-pro: List all Seedance 2.0 Pro tasks
  • GET /v1/ai/video/seedance-2-pro/{task-id}: Get task status and result
Seedance 2.0 Fast:
  • POST /v1/ai/video/seedance-2-fast-480p: Generate a 480p video from text or image
  • POST /v1/ai/video/seedance-2-fast-720p: Generate a 720p video from text or image
  • GET /v1/ai/video/seedance-2-fast: List all Seedance 2.0 Fast tasks
  • GET /v1/ai/video/seedance-2-fast/{task-id}: Get task status and result
Features:
  • Text-to-video and image-to-video: text prompt always required; add a first-frame image (and optional last-frame image_end) for image-driven generation and transitions
  • Resolution by generate endpoint: dedicated endpoints per model — Pro at 480p, 720p, and 1080p; Fast at 480p and 720p
  • Generic task tracking: one list endpoint and one status endpoint per model, for tasks of any resolution
  • Durations: 5 or 10 seconds (default 5)
  • Seven aspect ratios from ultra-wide film_horizontal_21_9 to ultra-tall film_vertical_9_21 (default widescreen_16_9)
  • Camera control with camera_fixed and reproducible output with seed
  • Async polling or webhook notifications; result MP4 delivered via a URL valid for 24 hours
Go to the Pro docs · Go to the Fast docs
aivideo

Seedance 2.0 Mini - Text to Video & Image to Video API

Generate affordable AI videos with Seedance 2.0 Mini, the most affordable and fastest variant of the Seedance 2.0 family. Create videos from a text prompt, animate a first-frame image, or transition between a first and last frame. Resolution is selected at generation time via dedicated 480p and 720p endpoints, while task listing and status use a single generic endpoint.
  • POST /v1/ai/video/seedance-2-mini-480p: Generate a 480p video from text or image
  • POST /v1/ai/video/seedance-2-mini-720p: Generate a 720p video from text or image
  • GET /v1/ai/video/seedance-2-mini: List all Seedance 2.0 Mini tasks
  • GET /v1/ai/video/seedance-2-mini/{task-id}: Get task status and result
Features:
  • Affordable, fast generation for high-volume and cost-sensitive workflows
  • Text-to-video and image-to-video: text prompt always required; add a first-frame image (and optional last-frame image_end) for image-driven generation and transitions
  • Resolution by generate endpoint: dedicated 480p and 720p endpoints
  • Generic task tracking: one list endpoint and one status endpoint for tasks of any resolution
  • Durations: 5 or 10 seconds (default 5)
  • Seven aspect ratios from ultra-wide film_horizontal_21_9 to ultra-tall film_vertical_9_21 (default widescreen_16_9)
  • Camera control with camera_fixed and reproducible output with seed
  • Async polling or webhook notifications; result MP4 delivered via a URL valid for 24 hours
Go to the docs
aicreations

Creations API

Retrieve a user’s most recent creations programmatically, enriched with each creation’s metadata. Identity is resolved automatically from the API key, results are paginated newest-first, and it does not consume credits.
  • GET /v1/creations/recent: List the user’s most recent creations
Features:
  • Pagination via page and per_page
  • Filter by tool with tool_name
  • Server-side identity resolution (no cross-user access)
Go to the docs
aivideo

Kling 3.0 Turbo - Text to Video & Image to Video API

Generate AI videos fast with Kling 3.0 Turbo, the speed-optimized model in the Kling 3.0 family. Create videos from a text prompt or animate a single first-frame image, with flexible 3-15 second durations. Resolution is selected at generation time via dedicated 720p and 1080p endpoints, while task listing and status use a single generic endpoint per mode.Text to Video
  • POST /v1/ai/text-to-video/kling-v3-turbo-720p: Generate a 720p video from a text prompt
  • POST /v1/ai/text-to-video/kling-v3-turbo-1080p: Generate a 1080p video from a text prompt
  • GET /v1/ai/text-to-video/kling-v3-turbo: List all Kling 3.0 Turbo T2V tasks
  • GET /v1/ai/text-to-video/kling-v3-turbo/{task-id}: Get T2V task status and result
Image to Video
  • POST /v1/ai/image-to-video/kling-v3-turbo-720p: Generate a 720p video from a first-frame image
  • POST /v1/ai/image-to-video/kling-v3-turbo-1080p: Generate a 1080p video from a first-frame image
  • GET /v1/ai/image-to-video/kling-v3-turbo: List all Kling 3.0 Turbo I2V tasks
  • GET /v1/ai/image-to-video/kling-v3-turbo/{task-id}: Get I2V task status and result
Features:
  • Fast Turbo generation for high-volume workflows and rapid iteration
  • Resolution by generate endpoint: dedicated 720p and 1080p endpoints per mode
  • Generic task tracking: one list endpoint and one status endpoint per mode, for tasks of any resolution
  • Durations: any whole number from 3 to 15 seconds (default 5)
  • Aspect ratios (text-to-video): 16:9, 9:16, and 1:1
  • Image-to-video accepts a public URL or Base64 first-frame image with optional prompt-guided motion
  • Async polling or webhook notifications; result MP4 delivered via a URL valid for 24 hours
Go to the docs
aianalytics

Analytics API

Track your team’s AI credit consumption over time with the new Analytics API. Query usage with per-user, per-project, and per-group breakdowns using day, week, month, or year granularity.
  • POST /v1/analytics/team-credit-usage: Query team credit consumption with time-series aggregation
  • GET /v1/analytics/team-members: List team members with email, role, and status
  • GET /v1/analytics/team-api-keys: List API keys with name and status
  • GET /v1/analytics/team-groups: List team groups with member count
  • GET /v1/analytics/team-projects: List team projects with name
Features:
  • Time-series aggregation: day, week, month, or year granularity
  • Per-user breakdown with email addresses, per-project and per-group context
  • Filter by group IDs, project references, or API keys
  • Discovery endpoints to retrieve filter values for your team
Go to the docs
aivideo

PixVerse V6 - Image to Video API

Generate cinematic videos from a single image or interpolate a transition between two keyframes with PixVerse V6. Builds on PixVerse V5.5 with flexible 1-15 second durations (any integer length) and built-in transition mode via the new optional last_frame_image field.
  • POST /v1/ai/image-to-video/pixverse-v6: Generate a video from an image (or first/last frame pair) with PixVerse V6
  • GET /v1/ai/image-to-video/pixverse-v6: List all PixVerse V6 tasks
  • GET /v1/ai/image-to-video/pixverse-v6/{task-id}: Get PixVerse V6 task status and result
What’s new vs PixVerse V5.5:
  • Flexible duration: any integer value from 1 to 15 seconds (previously fixed to 5, 8, or 10)
  • Transition mode via the new optional last_frame_image field: generate a smooth interpolation between image_url (first frame) and last_frame_image (last frame) in a single request, replacing the separate transition endpoint
  • Preserves V5.5 features: native synchronized audio (generate_audio_switch), multi-clip output (generate_multi_clip_switch), prompt reasoning (thinking_type)
  • Same resolutions (360p, 540p, 720p, 1080p), aspect ratios, styles, and camera presets as V5.5
  • Async polling or webhook notifications on completion
Go to the docs
aivideo

PixVerse V5.5 - Image to Video API

Generate cinematic videos from a single image with PixVerse V5.5. Builds on PixVerse V5 with a new 10-second duration option (up to 720p), native synchronized audio, multi-clip output with dynamic camera changes, and a prompt reasoning mode.
  • POST /v1/ai/image-to-video/pixverse-v5-5: Generate a video from an image with PixVerse V5.5
  • GET /v1/ai/image-to-video/pixverse-v5-5: List all PixVerse V5.5 tasks
  • GET /v1/ai/image-to-video/pixverse-v5-5/{task-id}: Get PixVerse V5.5 task status and result
What’s new vs PixVerse V5:
  • Durations of 5, 8, or 10 seconds (10s only up to 720p; 1080p capped at 5 or 8 seconds)
  • Native synchronized audio via generate_audio_switch (music, SFX, or dialogue with the video)
  • Multi-clip output with dynamic cameras via generate_multi_clip_switch
  • Prompt reasoning via thinking_type (enabled, disabled, auto)
  • Same resolutions (360p, 540p, 720p, 1080p), aspect ratios, styles, and camera presets as V5
  • Async polling or webhook notifications on completion
Go to the docs
aivideo

Happy Horse 1.0 - Video Generation, Reference, and Editing API

Generate AI videos with Happy Horse 1.0, Alibaba ATH’s flagship video model, ranked #1 on the Artificial Analysis Video Arena (April 2026) for both text-to-video and image-to-video. Four endpoint categories: text-to-video, image-to-video, reference-to-video (up to 9 character references), and video editing with optional audio control.
  • POST /v1/ai/text-to-video/happy-horse-1: Generate video from a text prompt (3-15 seconds)
  • POST /v1/ai/image-to-video/happy-horse-1: Animate a single image into video (3-15 seconds)
  • POST /v1/ai/reference-to-video/happy-horse-1: Generate video from up to 9 reference images, referenced as character1..character9 in the prompt (3-15 seconds)
  • POST /v1/ai/video-edit/happy-horse-1: Edit videos with natural-language instructions and up to 5 reference images via @Image1..@Image5 tokens (output capped at 15 seconds)
Features:
  • State-of-the-art quality: #1 on Artificial Analysis Video Arena (April 2026) for T2V and I2V
  • Resolutions: 720P (1280x720) and 1080P (1920x1080)
  • 5 aspect ratios: 16:9, 9:16, 1:1, 4:3, 3:4
  • Durations: 3 to 15 seconds (default 5)
  • R2V supports up to 9 character references with optional bottom-right “Happy Horse” watermark
  • Video Edit supports audio_setting (auto or origin) to control audio handling
  • Reproducible generation via seed (0 to 2147483647)
  • Webhook notifications and async polling
Use cases: Marketing videos, social media content, multi-character narratives, branded campaigns with consistent characters, video editing and style transfer, storyboarding. Go to the docs
aivideo

Kling 4K I2V – Video Generation API

Generate 4K videos from an input image with Kling 4K I2V. Async jobs return a task ID for polling or webhooks, with duration and prompt control for 4K output.
  • POST /v1/ai/video/kling-4k-i2v: Generate video from an image with Kling 4K I2V
Go to the docs
aivideo

Kling 4K T2V – Video Generation API

Generate 4K videos from a text prompt with Kling 4K T2V. Async jobs return a task ID for polling or webhooks, with duration and prompt control for 4K output.
  • POST /v1/ai/video/kling-4k-t2v: Generate video from text with Kling 4K T2V
Go to the docs
aiimage

Google Imagen 4 API (Fast & Ultra)

Generate high-quality images from text with Google Imagen 4. Two variants: Imagen 4 Fast for speed-optimized and cost-effective generation, and Imagen 4 Ultra for highest-quality professional output. Both variants share the same parameter schema, multilingual prompt support (9 languages), 5 aspect ratios, configurable person-generation and safety controls, PNG/JPEG output, and deterministic generation via seed.
  • POST /v1/ai/text-to-image/imagen4-fast: Create image with Imagen 4 Fast
  • GET /v1/ai/text-to-image/imagen4-fast: List all Imagen 4 Fast tasks
  • GET /v1/ai/text-to-image/imagen4-fast/{task-id}: Get Imagen 4 Fast task status and results
  • POST /v1/ai/text-to-image/imagen4-ultra: Create image with Imagen 4 Ultra
  • GET /v1/ai/text-to-image/imagen4-ultra: List all Imagen 4 Ultra tasks
  • GET /v1/ai/text-to-image/imagen4-ultra/{task-id}: Get Imagen 4 Ultra task status and results
Features:
  • Two quality tiers: Fast (speed/cost-optimized) and Ultra (maximum quality)
  • Multilingual prompts: en, es, pt, ja, ko, hi, zh, zh-CN, auto
  • Aspect ratios: square_1_1, social_story_9_16, widescreen_16_9, traditional_3_4, classic_4_3
  • Person generation controls: dont_allow, allow_adult, allow_all
  • Safety settings: from block_low_and_above to block_none
  • Output formats: PNG or JPEG with configurable compression
  • Deterministic generation with seed (1 - 4,294,967,295)
  • LLM-based prompt rewriting via enhance_prompt
Use cases: Marketing creatives, e-commerce imagery, editorial illustrations, localized content, rapid prototyping with Fast and final production assets with Ultra. Go to the docs
aivideo

WAN 2.7 - Video Generation, Editing, and Reference API

Generate AI videos with WAN 2.7, Alibaba’s latest video model. Four endpoint categories: text-to-video, image-to-video (with video continuation), reference-to-video for character-consistent generation, and video editing with style transfer. All categories support 720P and 1080P resolution, audio-guided generation, and automatic prompt expansion.
  • POST /v1/ai/text-to-video/wan-2-7: Generate video from a text prompt (2-15 seconds)
  • POST /v1/ai/image-to-video/wan-2-7: Generate video from image, first+last frame, or extend a video (2-15 seconds)
  • POST /v1/ai/reference-to-video/wan-2-7: Generate video featuring characters from reference images/videos (2-10 seconds)
  • POST /v1/ai/video-edit/wan-2-7: Edit an existing video with text instructions, reference images, or style transfer (720P/1080P)
T2V docs | I2V docs | R2V docs | Video Edit docs
ailip-sync

Veed Fabric 1.0 and Veed Fabric 1.0 Fast - Lip Sync API

Generate realistic talking videos from a portrait image and audio file with Veed Fabric 1.0. Two variants available: standard for highest quality and Fast for reduced generation time. Output at 720p or 480p resolution in MP4 format.
  • POST /v1/ai/lip-sync/veed-fabric-1-0: Generate a lip-synced talking video
  • POST /v1/ai/lip-sync/veed-fabric-1-0-fast: Generate a lip-synced talking video (faster processing)
  • GET /v1/ai/lip-sync/veed-fabric-1-0: List all Veed Fabric 1.0 tasks
  • GET /v1/ai/lip-sync/veed-fabric-1-0-fast: List all Veed Fabric 1.0 Fast tasks
Veed Fabric 1.0 docs | Veed Fabric 1.0 Fast docs
aivideo

Video Upscaler Precision - AI Video Upscaling API

AI diffusion-based precision video upscaling with faithful detail recovery. Supports output resolutions of 1K, 2K, and 4K with adjustable sharpening, smart grain, and upscaling strength controls. FPS boost available for smoother motion.
  • POST /v1/ai/video-upscaler-precision: Create a precision video upscaling task
  • GET /v1/ai/video-upscaler-precision: List all precision upscaler tasks
  • GET /v1/ai/video-upscaler-precision/{task-id}: Get task status and results
Go to the docs
aivideo

Kling 3 Motion Control - Video Generation API

Transfer motion from reference videos to character images with Kling 3 Motion Control. Preserves character appearance while applying motion patterns from 3-30 second reference videos. Available in Pro and Standard tiers.
  • POST /v1/ai/video/kling-v3-motion-control-pro: Generate motion-controlled video with Kling 3 Pro
  • POST /v1/ai/video/kling-v3-motion-control-std: Generate motion-controlled video with Kling 3 Standard
Go to the docs
aiaudio

Sound Effects API

Search, filter, and download royalty-free sound effects from the Magnific catalog. Browse 42 categories including ambience, foley, and transitions with full-text search, category filtering, and flexible sorting.
  • GET /v1/sfx: Search and filter sound effects
  • GET /v1/sfx/download: Download a sound effect audio file
Go to the docs
aiaudio

Music API

Search, filter, and download royalty-free music from the Magnific Music catalog. Filter by genre, mood, and premium status with sorting by relevance, popularity, duration, or tempo.
  • GET /v1/music: Search and filter music
  • GET /v1/music/download: Download a music audio file
Go to the docs
aiimage

Nano Banana Pro Flash - Text To Image API

Generate images from text with Nano Banana Pro Flash, powered by Google’s Gemini 3.1 Flash model. Faster generation with Google Search grounding for real-world accuracy, reference image support (up to 3 images), 10 aspect ratios, and resolutions up to 4K.
  • POST /v1/ai/text-to-image/nano-banana-pro-flash: Create a new image generation task
  • GET /v1/ai/text-to-image/nano-banana-pro-flash: List all Nano Banana Pro Flash tasks
  • GET /v1/ai/text-to-image/nano-banana-pro-flash/task-id: Get task status and results by ID
Go to the docs
aivideo

Video Upscaler Turbo Endpoint and Frame-Based Pricing

New dedicated Turbo endpoint for Video Upscaler with faster processing and premium quality automatically applied. Pricing model updated to frame-based billing that varies by output resolution. The turbo and premium_quality parameters have been removed from the standard endpoint in favor of the separate Turbo path. Turbo tasks use the same list and get-task endpoints as standard tasks.
  • POST /v1/ai/video-upscaler/turbo: Create a turbo video upscaling task
Go to the docs
aivideo

Runway Gen 4.5 - Video Generation API

Generate high-quality AI videos from text prompts or images with Runway Gen 4.5. Supports both text-to-video and image-to-video workflows with async task processing, polling, and webhook notifications.
  • POST /v1/ai/text-to-video/runway-4-5: Generate video from a text prompt
  • POST /v1/ai/image-to-video/runway-4-5: Generate video from an image
Go to the docs
aiimage

Change Camera - Image Perspective API

Transform the camera angle and perspective of any image with AI. Control horizontal rotation (0-360 degrees), vertical tilt (-30 to 90 degrees), and zoom level (0-10) to generate multi-angle views from a single photo.
  • POST /v1/ai/image-change-camera: Create a new camera angle transformation task
Go to the docs
aiimage

Seedream V4.5 – Image Expand API

Outpaint and expand images with Seedream V4.5 by setting per-edge pixel growth. Optional prompt guidance with async tasks, polling, and webhooks support.
  • POST /v1/ai/image-expand/seedream-v4-5: Expand an image beyond its boundaries using Seedream V4.5 outpainting
Go to the docs
aiimage

Ideogram Image Edit – Inpainting API

Edit images with Ideogram inpainting using masks and prompts. Choose TURBO/DEFAULT/QUALITY modes, MagicPrompt, and async tasks with webhooks and polling.
  • POST /v1/ai/ideogram-image-edit: Inpaint and edit an image using a mask plus a prompt with Ideogram Image Edit
Go to the docs
aiimage

Ideogram Image Expand API

Expand images beyond their original boundaries with AI-powered outpainting using the Ideogram model. Control expansion independently on each edge (left, right, top, bottom) up to 2048 pixels, with optional prompt guidance and auto-prompt generation.
  • POST /v1/ai/image-expand/ideogram: Create a new image expansion task
Go to the docs
aivideo

Kling 3 - Video Generation API

Generate AI videos with Kling 3, the latest video generation model from Kuaishou.
  • POST /v1/ai/video/kling-v3-pro: Generate video with Kling 3 Pro
  • POST /v1/ai/video/kling-v3-std: Generate video with Kling 3 Standard
Go to the docs
aivideo

Google Veo 3.1 Reference-to-Video API

Generate videos with consistent characters and objects using reference images. Maintain visual identity across scenes for storytelling and multi-scene projects.
  • POST /v1/ai/reference-to-video/veo-3-1: Create video with reference images
  • GET /v1/ai/reference-to-video/veo-3-1: List all reference-to-video tasks
  • GET /v1/ai/reference-to-video/veo-3-1/task-id: Get task status and results
Features:
  • Character/object consistency using 1-3 reference images
  • Multi-resolution output: 720p, 1080p, or 4K
  • Native audio generation with dialogue and sound effects
  • Fixed 8-second duration at 24 FPS
  • Aspect ratios: 16:9 (landscape) or 9:16 (portrait)
  • Up to 20,000 character prompts
Use cases: Multi-scene storytelling, brand mascot videos, product showcases, character animation, episodic content Go to the docs
aiimage

Nano Banana Pro (Text-to-Image)

Generate high-quality images with Google’s Nano Banana Pro (Gemini 3) model. Supports reference images for guided generation, multiple aspect ratios, and resolution options.
  • POST /v1/ai/text-to-image/nano-banana-pro: Create image from text with optional reference images
Features:
  • Up to 3 reference images for guided generation
  • Multiple aspect ratios (1:1, 16:9, 9:16, 4:3, 3:4, etc.)
  • Resolution options: low, medium (default), high (4K)
  • Webhook notifications
Go to the docs