Skip to main content

Developer API

The ReelBot Developer API allows you to generate videos programmatically.

Overview

The API provides the same video generation capabilities available in the Video Studio, but accessible via HTTP requests. This enables:

  • Automation: Generate videos from scripts, cron jobs, or CI/CD pipelines
  • Integration: Connect ReelBot to your existing tools and workflows
  • Batch Processing: Queue multiple video generation jobs programmatically
  • Custom Applications: Build your own interfaces on top of ReelBot

Pages

Quick Start

# 1. Generate your API key in Settings → Developer API

# 2. Create a video
curl -X POST https://reelbot.space/api/v1/video/generate \
-H "X-API-Key: rb_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"videoType": "narrated",
"topic": "5 Tips for Better Sleep",
"script": "Here are five science-backed tips for better sleep...",
"voiceId": "joanna",
"brollKeys": ["users/abc123/b-roll/sleep-video.mp4"],
"aspectRatio": "9:16"
}'

# 3. Poll for completion
curl https://reelbot.space/api/v1/video/status/PROJECT_ID \
-H "X-API-Key: rb_live_your_key_here"

# 4. Download when ready
curl https://reelbot.space/api/v1/video/download/PROJECT_ID \
-H "X-API-Key: rb_live_your_key_here"

Base URL

All API endpoints are relative to:

https://reelbot.space/api/v1

Authentication

All requests require an API key passed via the X-API-Key header.

Generate your API key in Settings → Developer API.

warning

Your API key is shown only once when created. Store it securely.