Enterprise API: Now Available
Programmatic access to all four Canvas Labs tools. Batch processing, webhooks, and dedicated infrastructure for teams building at scale.
What's included
The Canvas Labs API gives you programmatic access to every tool on the platform — video generation, image creation, scene composition, and style transfer. Every feature available in the web app is accessible via the API.
Quick start
A simple example to generate a video:
curl -X POST https://api.canvaslabs.us/v1/video/generate \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "A serene mountain lake at sunrise, mist rising",
"duration": 10,
"resolution": "1080p",
"audio": true
}' Key features
- Batch processing — Submit up to 100 jobs in a single request. Ideal for content pipelines.
- Webhooks — Get notified when jobs complete. No polling required.
- Dedicated infrastructure — Enterprise API runs on isolated compute for guaranteed throughput.
- SDK support — Official SDKs for Python, Node.js, and Go. Community SDKs for Ruby and Rust.
Pricing
API access is available on the Enterprise plan. Pricing is usage-based — the same credit costs as the web app, with volume discounts starting at 10,000 credits/month.
Contact our sales team for a custom quote.
Documentation
Full API reference, authentication guides, and code examples are available at canvaslabs.us/docs.
Ready to integrate? Talk to sales or read the docs.