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
1
Get your API key
Sign up at dashboard.elytron.com and generate your API key
2
Make your first request
Use the video generation endpoint to create your first video
3
Check status
Monitor progress with the status endpoint
4
Download video
Fetch your completed video using the download endpoint