Integrate AI-powered content creation into your applications
The UGCKit API allows you to programmatically create carousels, AI videos, reaction videos, and more.
All API requests require an API key. Generate one from your dashboard under Settings → API.
Authorization: Bearer ugck_live_xxxxx
Business plan: 60 requests/minute
Enterprise plan: 300 requests/minute
/api/v1/carousels
Generate an AI carousel from a topic
/api/v1/listicles
Generate infographic-style listicle carousel
/api/v1/images
Generate AI image from prompt
/api/v1/videos
Generate AI video from prompt (Veo3, Sora, Runway, Pika, Kling)
/api/v1/reaction-videos
Create reaction video with AI avatar
/api/v1/talking-head
Generate talking head video with AI avatar
/api/v1/clone-video
Clone a video style with new script
/api/v1/jobs/{job_id}
Check status of a generation job
/api/v1/upload
Upload media files (images/videos)
/api/v1/schedule
Schedule post to social accounts
/api/v1/brands
List brands in project
/api/v1/accounts
List connected social accounts
/api/v1/scheduled
List scheduled posts
/api/v1/scheduled/{schedule_id}
Cancel a scheduled post
📖 See the Quickstart Guide for detailed examples with Python, Node.js, and cURL.