Welcome to the Elytron Video API
The Elytron Video API provides powerful video generation capabilities through a simple REST interface. Generate high-quality videos from text prompts, manage your video library, and integrate video creation into your applications.Base URL
All API requests are made to:- Production:
https://api.elytron.com/v1 - Sandbox:
https://sandbox-api.elytron.com/v1
Authentication
All API endpoints require authentication using Bearer tokens. Include your API key in theAuthorization header:
Get Your API Key
Generate your API key from the dashboard
Rate Limits
API requests are subject to rate limits based on your subscription plan:- Free: 10 requests per minute
- Pro: 100 requests per minute
- Enterprise: 1000 requests per minute
X-RateLimit-Limit: Maximum requests per minuteX-RateLimit-Remaining: Remaining requests in current windowX-RateLimit-Reset: Time when the rate limit resets
Response Format
All API responses are returned in JSON format with the following structure:Success Response
Error Response
Common HTTP Status Codes
| Code | Description |
|---|---|
| 200 | Success |
| 201 | Created (video generation started) |
| 400 | Bad Request - Invalid parameters |
| 401 | Unauthorized - Invalid API key |
| 404 | Not Found - Resource doesn’t exist |
| 429 | Too Many Requests - Rate limit exceeded |
| 500 | Internal Server Error |
Webhooks
Set up webhooks to receive real-time notifications when video generation completes:Webhook Documentation
Learn how to configure webhooks for your application
SDKs and Libraries
Official SDKs are available for popular programming languages:JavaScript/Node.js
Python
PHP
Go
Getting Started
Get your API key
Sign up at dashboard.elytron.com and generate your API key
Make your first request
Use the video generation endpoint to create your first video
Check status
Monitor progress with the status endpoint
Download video
Fetch your completed video using the download endpoint