Developer API
ReelsBuilder AI
Developer Portal
Integrate powerful AI video generation, content creation, and automation tools into your applications with our comprehensive REST API.
99.9% Uptime
Enterprise Ready
Secure
OAuth 2.0 + API Keys
Global CDN
Low Latency
Rate Limits
1000 req/min
Getting Started
Learn how to integrate ReelsBuilder AI into your applications
1. Get Your API Key
Generate an API key from your dashboard to authenticate requests.
2. Make Your First Request
Start with a simple AI video generation request.
Authentication
Learn how to authenticate your API requests
ReelsBuilder AI uses API keys for authentication. Include your API key in the Authorization header of your requests.
Authorization: Bearer YOUR_API_KEY
API Key Types
- •
rb_live_
- Production keys - •
rb_test_
- Development keys
Security Best Practices
- • Never expose API keys in client-side code
- • Rotate keys regularly
- • Use environment variables
Rate Limits
Understand API rate limiting and quotas
1,000
Requests per minute
Standard Plan
5,000
Requests per minute
Pro Plan
Custom
Requests per minute
Enterprise Plan
Rate Limit Headers
X-RateLimit-Limit: 1000
X-RateLimit-Remaining: 999
X-RateLimit-Reset: 1640995200
Error Codes
Common error codes and how to handle them
400
Bad Request
Invalid request parameters or malformed JSON
{
"status": 400,
"error": true,
"message": "Invalid prompt length"
}
401
Unauthorized
Missing or invalid API key
{
"status": 401,
"error": true,
"message": "Invalid API key"
}
402
Payment Required
Insufficient credits to complete the request
{
"status": 402,
"error": true,
"message": "Insufficient credits"
}
429
Too Many Requests
Rate limit exceeded
{
"status": 429,
"error": true,
"message": "Rate limit exceeded"
}
500
Internal Server Error
Unexpected server error
{
"status": 500,
"error": true,
"message": "Internal server error"
}