Skip to main content

Quick Example


Upload Methods

From URL

Upload directly from any accessible URL (S3, YouTube, public links):

From Local File

Upload files from your local filesystem:

Media Types


Upload Response

After upload, you receive a media object with:

Async Uploads with Callbacks

For production workflows, use callbacks to handle upload completion:
Your webhook receives:

What You Can Build

Faceless Video Creator

Upload assets and compose complete AI-generated videos

TikTok Lyric Videos

Upload music and create viral vertical clips with synced lyrics

Intro & Outro Automation

Upload brand assets and automatically add to all videos

Next Steps

Create Collection

Organize uploads into collections

Collection Patterns

Batching, retries, and production patterns