Sisif AI Video Generation API
Integrate AI video generation directly into your applications. Create stunning videos programmatically with our simple REST API for text-to-video conversion.
Quick Start Guide
Get up and running with the Sisif AI API in minutes
Make Your First Request
Use our simple REST API to generate your first video with just a text prompt.
See Examples →Poll for Results
Check the status of your video generation and download when ready.
API Reference →Code Examples
See how easy it is to integrate AI video generation into your applications
Python
import requests
# Your API configuration
API_KEY = "sk_live_your_api_key_here"
BASE_URL = "https://sisif.ai"
headers = {
'Authorization': f'Bearer {API_KEY}',
'Content-Type': 'application/json'
}
# Create a video
response = requests.post(
f"{BASE_URL}/api/videos/generate/",
headers=headers,
json={
"prompt": "A majestic eagle soaring over mountains",
"duration": 10,
"resolution": "360x640"
}
)
video_data = response.json()
video_id = video_data['id']
print(f"Video ID: {video_id}")
# Check status
status_response = requests.get(
f"{BASE_URL}/api/videos/{video_id}/status/",
headers=headers
)
status_data = status_response.json()
print(f"Status: {status_data['status']}")
JavaScript
const API_KEY = 'sk_live_your_api_key_here';
const BASE_URL = 'https://sisif.ai';
const headers = {
'Authorization': `Bearer ${API_KEY}`,
'Content-Type': 'application/json'
};
// Create a video
const createVideo = async () => {
const response = await fetch(
`${BASE_URL}/api/videos/generate/`,
{
method: 'POST',
headers,
body: JSON.stringify({
prompt: "A majestic eagle soaring over mountains",
duration: 10,
resolution: "360x640"
})
}
);
const videoData = await response.json();
console.log(`Video ID: ${videoData.id}`);
return videoData.id;
};
// Check status
const checkStatus = async (videoId) => {
const response = await fetch(
`${BASE_URL}/api/videos/${videoId}/status/`,
{ headers }
);
const statusData = await response.json();
console.log(`Status: ${statusData.status}`);
return statusData;
};
Powerful API Features
Everything you need to build amazing video generation applications
Fast Generation
Generate high-quality videos in 2-5 minutes with our optimized AI pipeline.
Secure & Reliable
Enterprise-grade security with API key authentication and rate limiting.
Simple Integration
RESTful API with comprehensive documentation and code examples.
Usage Analytics
Track your API usage, monitor costs, and manage rate limits.
Real-time Status
Get real-time updates on video generation progress and completion.
Developer Support
Comprehensive documentation, examples, and responsive developer support.
API Pricing
Simple, transparent pricing based on usage
Credit-Based Pricing
Pay only for what you use. Each video generation costs credits based on duration and resolution.
Rate Limits
Generous rate limits to support your application needs.
Frequently Asked Questions
Common questions about the Sisif AI Video API
How do I get started with the Sisif AI Video API?
Getting started is simple: sign up for a free account, create an API key from your dashboard, and start making requests. You get 15 free credits to test the API. Check our code examples and documentation for implementation details.
What video resolutions are supported by the API?
The API supports three video resolutions: Low (180x320), Medium (360x640), and High (540x960). Each resolution has different credit costs, with higher resolutions requiring more credits per second of video.
How long does video generation take?
Video generation typically takes 2-5 minutes depending on duration and resolution. You can poll the status endpoint to check progress and get notified when your video is ready for download.
What programming languages are supported?
The Sisif AI API is a REST API that works with any programming language that can make HTTP requests. We provide code examples in Python and JavaScript, but you can use it with PHP, Ruby, Go, C#, Java, and more.
Are there rate limits for API usage?
Yes, default rate limits are 10 requests per minute, 100 requests per hour, and 1,000 requests per day. If you need higher limits for production applications, contact us to discuss enterprise pricing.
How is API usage billed?
API usage is billed using a credit system. Credits are consumed based on video duration and resolution. Low resolution costs 1.5 credits per second, medium costs 2.0 credits per second, and high resolution costs 4.0 credits per second.
Ready to Start Building?
Join thousands of developers using Sisif AI to create amazing video experiences.