The API for Automated Video Generation

Scalable, developer-first infrastructure to build, edit, and render videos programmatically. Turn code into content instantly.

render-video.ts
// Create a video with React Video Editor API
const response = await fetch(
"https://api.rve.dev/v1/render",
{
method: "POST",
headers: { "Authorization": `Bearer ${API_KEY}` },
body: JSON.stringify({
timeline: myTimeline,
output: { format: "mp4", resolution: "1080p" }
})
}
);
// Video rendered in ~2.3 seconds ⚡

Programmatic Editing

Construct complex timelines with JSON. Trim, crop, merge and overlay assets with pixel-perfect precision.

Real-time Rendering

Generate previews instantly. Our optimized render engine handles 4K export faster than real-time.

Infinite Scale

No queues. Our serverless fleet scales automatically to handle thousands of concurrent render jobs.

Asset Intelligence

Auto-tagging and transcription built-in. Search your entire video library by content or spoken words.

Real-time Webhooks

Receive instant notifications when renders complete. seamless integration with your existing stack.

Enterprise Grade

SOC2 compliant security, dedicated render farms, and priority support for high-volume customers.