MAKEUGC PLATFORM API · DOCS V2
Build your next creative workflow
Generate videos, images and product ads with the MakeUGC Platform API. Start with a ready-made feature or choose the model that fits your application.
/v2 to the API base URL.
Start building
https://app.makeugc.ai/api/platform
- Create an API key. Open Settings → API Integration in your MakeUGC dashboard.
- Choose a feature or model. Each reference includes required inputs and a complete request example.
- Submit and track your job. Save the returned identifier, poll its status endpoint, then download the result.
Feature APIs
Build with complete workflows for actors, product videos and template-based content.
Turn a script into an avatar video using a stock or custom actor and your choice of voice.
View reference → Voices & languagesDiscover stock and custom voices, preview audio, and select a voice for video generation.
View reference → Custom avatarsCreate an avatar from a portrait and an optional voice sample, then use it in talking-actor videos.
View reference → Product in handAnimate an actor holding your product using audio-driven generation or a sequence of scripted scenes.
View reference → Content LibraryGenerate videos from reusable templates with fields discovered from the live template catalog.
View reference → Shopify video templatesCreate product videos from Shopify-compatible templates and organize results in a project for each store.
View reference → Shoppable adsGenerate product images and videos using category-specific creative formats. API paths use the spelling shopable.
View reference → ProjectsList your projects and reuse a store project to keep API-generated assets organized.
View reference → Ad RemakeAnalyze a reference ad, review a generated prompt and create a new video for your product.
View reference → GesturesAnimate a still character with a short, natural gesture.
View reference → Image AdsTurn product references, brand details and promotional copy into ad images.
View reference → Background RemoverRemove or replace a video background and download the processed output.
View reference → Video ExtendBuild a continuous video from connected Veo 3.1 scenes.
View reference → Custom Voice & Text to SpeechClone or design a reusable voice, then turn scripts into audio.
View reference → Video UpscaleQuote and upscale owned videos with Topaz, with billing tracked per attempt.
View reference → AI Script WriterCreate ad scripts from text descriptions or product images.
View reference → Speech Text ToolsNormalize and enhance scripts before speech synthesis.
View reference → TemplatesGenerate product videos from the current app template catalog, with reproducible variation selection.
View reference → Motion ControlTransfer motion from a reference video to a character image.
View reference → B-rollGenerate supporting product shots, cutaways and atmospheric footage.
View reference → ScenesGenerate individual scenes from descriptions and image references.
View reference → Image Generation & EditingCreate images from text or edit existing product and character references.
View reference → CinematicCreate cinematic shots with deliberate camera movement, lighting and pacing.
View reference → GamingCreate stylized game scenes, character reveals and gameplay-inspired shots.
View reference → AnimationCreate animated scenes with consistent characters and a defined visual style.
View reference →Model APIs
Choose from image generation and editing, text-to-video, image-to-video and reference-driven video. Every supported model ID has its own parameter reference.
MakeUGC, Seedance, Veo, Gemini Omni, Grok, Kling, WAN, MiniMax, Pixverse, GPT Image, FLUX, Nano Banana, Seedream, Imagen and Recraft.
Find your model → REFERENCE Learn the shared model APIDiscover models, submit generation requests and retrieve image or video output.
Read the API reference →Integration essentials
- Authentication — keep API keys on your server.
- Jobs & webhooks — match each job with its status endpoint.
- Errors & retries — handle validation, credits and temporary failures.
- Limits & credits — understand input limits and API credit units.
- OpenAPI specification — import the reference into your API tools.
- MCP integration — connect supported tools to MakeUGC.