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.

Ship your first ad in 5 minutes

Free to sign up. API access included with any plan or credit pack — no separate developer fees, no per-call surcharges.