Developer API

Build With AiCruzz API

Integrate AI video generation into any application with our RESTful API and official SDKs for Node.js, Python, Go, and more.

99.9% Uptime SLA
Enterprise-grade reliability backed by AWS multi-region infrastructure and Cloudflare CDN delivery.
🔐
Secure API Keys
OAuth2 + API key authentication with rate limiting, IP whitelisting, and full audit logs.
📡
Webhooks
Real-time webhooks notify your app the instant a video finishes generating. No polling needed.
📦 Quick Start — Generate a Video (Node.js)
// Install: npm install aicruzz const AiCruzz = require('aicruzz'); const client = new AiCruzz({ apiKey: 'ac_live_your_key_here' }); // Generate a video const video = await client.videos.generate({ prompt: 'A futuristic city at night with flying cars', style: 'cinematic', duration: '15s', resolution: '1080p' }); console.log(video.url); // https://cdn.aicruzz.io/videos/v_abc123.mp4
🐍 Python SDK
# Install: pip install aicruzz from aicruzz import AiCruzz client = AiCruzz(api_key="ac_live_your_key_here") video = client.videos.generate( prompt="Anime cherry blossom garden in spring", style="anime", duration=10, resolution="1080p" ) print(video.url)
🌐 REST API — cURL
curl -X POST https://api.aicruzz.io/v1/videos/generate \ -H "Authorization: Bearer ac_live_your_key" \ -H "Content-Type: application/json" \ -d '{ "prompt": "Cinematic mountain sunrise timelapse", "style": "cinematic", "duration": "30s", "resolution": "4k" }' # Response: { "id": "vid_abc123", "status": "processing", "url": null, "webhook_url": "https://api.aicruzz.io/v1/jobs/job_xyz" }