MAKEUGC PLATFORM API · DOCS V2
Feature APIs
Public APIs and guides for video creation, images, voices, scripts, templates and media processing.
Turn a script into an avatar video using a stock or custom actor and your choice of voice.
View API reference → 1 ENDPOINTS Voices & languagesDiscover stock and custom voices, preview audio, and select a voice for video generation.
View API reference → 1 ENDPOINTS Custom avatarsCreate an avatar from a portrait and an optional voice sample, then use it in talking-actor videos.
View API reference → 4 ENDPOINTS Product in handAnimate an actor holding your product using audio-driven generation or a sequence of scripted scenes.
View API reference → 4 ENDPOINTS Content LibraryGenerate videos from reusable templates with fields discovered from the live template catalog.
View API reference → 4 ENDPOINTS Shopify video templatesCreate product videos from Shopify-compatible templates and organize results in a project for each store.
View API reference → 6 ENDPOINTS Shoppable adsGenerate product images and videos using category-specific creative formats. API paths use the spelling shopable.
View API reference → 3 ENDPOINTS ProjectsList your projects and reuse a store project to keep API-generated assets organized.
View API reference → 4 ENDPOINTS Ad RemakeAnalyze a reference ad, review a generated prompt and create a new video for your product.
View API reference → 2 ENDPOINTS GesturesAnimate a still character with a short, natural gesture.
View API reference → 2 ENDPOINTS Image AdsTurn product references, brand details and promotional copy into ad images.
View API reference → 2 ENDPOINTS Background RemoverRemove or replace a video background and download the processed output.
View API reference → 2 ENDPOINTS Video ExtendBuild a continuous video from connected Veo 3.1 scenes.
View API reference → 6 ENDPOINTS Custom Voice & Text to SpeechClone or design a reusable voice, then turn scripts into audio.
View API reference → 3 ENDPOINTS Video UpscaleQuote and upscale owned videos with Topaz, with billing tracked per attempt.
View API reference → 2 ENDPOINTS AI Script WriterCreate ad scripts from text descriptions or product images.
View API reference → 2 ENDPOINTS Speech Text ToolsNormalize and enhance scripts before speech synthesis.
View API reference → 3 ENDPOINTS TemplatesGenerate product videos from the current app template catalog, with reproducible variation selection.
View API reference → WORKFLOW GUIDE Motion ControlTransfer motion from a reference video to a character image.
View workflow → WORKFLOW GUIDE B-rollGenerate supporting product shots, cutaways and atmospheric footage.
View workflow → WORKFLOW GUIDE ScenesGenerate individual scenes from descriptions and image references.
View workflow → WORKFLOW GUIDE Image Generation & EditingCreate images from text or edit existing product and character references.
View workflow → WORKFLOW GUIDE CinematicCreate cinematic shots with deliberate camera movement, lighting and pacing.
View workflow → WORKFLOW GUIDE GamingCreate stylized game scenes, character reveals and gameplay-inspired shots.
View workflow → WORKFLOW GUIDE AnimationCreate animated scenes with consistent characters and a defined visual style.
View workflow →Generate images and videos with a model
For prompt-based image generation, image editing, B-roll and video generation, use the model APIs. The model determines the supported input and output.
Feature availability
Motion Control is available through the model API. Use WAN Animate, Kling Standard ,Kling Pro, or MiniMax Recast. Each reference documents its media requirements, credits and status polling.
Cinematic, Gaming and Animation open the Seedance 2.5 composer in Studio. Use the Seedance 2.5 API with a prompt and references describing the result you want.
This reference lists APIs that accept a Platform API key. The video editor, batch mode and workflow editor do not have a documented public endpoint here. An app feature name does not automatically imply API availability.
For multiple generations, queue individual requests in your integration and track each returned job ID. See limits & credits before increasing concurrency.