Mosaic API
Mosaic provides a powerful API for automating professional-grade video editing with AI-powered agents. Upload videos, run pre-built workflows, and receive polished outputs programmatically.Base URL
Core Concepts
Agent
A pre-built video editing workflow that can be executed via the API. Create and configure agents at app.mosaic.so.Agent Run
An execution instance of an agent that processes your videos. Track progress and retrieve outputs through the run ID.Video Upload
A 3-step process using pre-signed URLs for efficient, direct-to-cloud uploads.Triggers
Automated agent execution based on external events (e.g., new YouTube videos).API Overview
Video Upload
3-step process for uploading videos
Agent Operations
Run agents and track their progress
Triggers
Automate agents with YouTube monitoring
Webhooks
Receive real-time status updates
Authentication
All API requests require authentication using an API key prefixed withmk_.
/whoami endpoint: