DevelopersLive
A small, sharp APIfor generating UGC video ads
One POST /v1/videos and you've got a UGC ad. JSON in, video URL out. Built for scripts, automations, and agents.
bash
curl https://unrealugc.com/api/v1/videos \
-X POST \
-H "Authorization: Bearer $UNREALUGC_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"creatorId": "tech-savvy-female-30",
"productName": "Acme Skincare",
"script": "Two weeks in and my skin is unrecognizable. I cannot stop telling my friends about this.",
"videoModel": "kling-2.6",
"useNativeAudio": true,
"aspectRatio": "9:16"
}'What you get
Built like an APIyou'd actually want to use
No bespoke SDK. No proprietary auth flow. Just JSON over HTTPS with the conventions you already know.
Bearer token auth
Standard usk_live_ keys, manage them from the dashboard, revoke instantly. Same paywall as the web app.
Every model, every voice
Kling, Veo, Sora, Seedance, Wan — and 25+ curated voices plus your own clones. Pick any combination at request time.
HMAC-signed webhooks
Subscribe to video.created / completed / failed. Standard-Webhooks signature, retries with backoff, audit log in the dashboard.
MCP-first design
Every endpoint is mirrored as a Model Context Protocol tool. Drive UnrealUGC from Claude, Codex, or any AI agent.