Get started
Welcome to OyeFilmy API
Integrate OyeFilmy’s AI generation into your own products. Image, video, audio, and 3D — all from a single API.
Powerful API tools at your fingertips
Image Generation
GPT Image, Seedream, Flux, Imagen, Wan, Qwen, Grok — 190+ models from a single endpoint.
Video Generation
Seedance, Kling, Veo, Vidu, Hailuo, PixVerse — text-to-video and image-to-video at up to 4K.
Audio Generation
Music (MiniMax Music 2.6) and speech (ElevenLabs, Seed Audio, xAI TTS, Gemini TTS).
3D Generation
Hunyuan3D, Seed3D, Luma Genie — text-to-3D and image-to-3D mesh generation.
Image & Video Editing
AI upscaling, reframing, background removal, style transfer, and prompt enhancement.
Asset Management
Generation history, uploads, presigned URLs, and full asset lifecycle management.
How it works
Generate your API key
Go to API Keys in your dashboard, create a key with the scopes you need, and copy the secret.
Make your first request
Send a POST to /api/generate with your prompt, model key, and Bearer token. Get back a predictionId.
Poll for the result
Poll GET /api/generate/status/:id until status is "completed" or "failed".
Your first generation in 30 seconds
curl -X POST https://api.oyefilmy.com/api/generate \
-H "Authorization: Bearer of_live_YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"modelKey": "gpt",
"prompt": "A cinematic wide shot of a vintage red scooter on a rainy Mumbai street at dusk",
"aspectRatio": "16:9"
}'Response:
{
"success": true,
"predictionId": "pred_7f3a9c2b...",
"status": "processing",
"model": "openai/gpt-image-2/text-to-image",
"creditCost": 5
}Why developers choose OyeFilmy API
One endpoint, 400+ models
A single POST /api/generate powers image, video, audio, and 3D — just change the modelKey.
Built for scale
Async job queue with per-key rate limits, webhook callbacks, and automatic retry on transient failures.
Plugin ecosystem
The same API that powers our Figma, After Effects, Premiere Pro, Photoshop, and 6 other editor plugins.
LLM-Friendly Documentation
Our documentation is also available in an LLM-friendly format, making it easy to integrate with large language models and AI tools.
- llms.txt — A lightweight sitemap listing all documentation pages.
Base URL
https://api.oyefilmy.comAuthentication
All requests require the Authorization header with your API key:
Authorization: Bearer of_live_YOUR_API_KEYRead the full authentication guide →
Async Processing Pattern
Most AI endpoints use async processing:
- POST request returns
predictionIdandstatus: "processing" - Poll GET
/api/generate/status/:predictionIduntilstatus: "completed"
Read the webhooks & polling guide →
Support
- Dashboard: oyefilmy.com/developers/keys
- Documentation: oyefilmy.com/developers
- Email: api@oyefilmy.com

