Generate images and videos with one unified API. Route across Google Gemini, OpenAI Sora, Kling, and BytePlus Seedance — with credit-based billing, automatic retries, and webhook delivery.
curl -X POST https://editlyplatform.vercel.app/api/generations \
-H "Content-Type: application/json" \
-H "Authorization: Bearer editly_sk_..." \
-d '{
"modelId": "sora-2",
"prompt": "A cyberpunk city at night...",
"type": "video",
"aspectRatio": "16:9"
}'{ "jobId": "cmr10zed6...", "status": "PENDING" }Everything You Need
Stop juggling multiple SDKs. Editly unifies the best AI media models behind a single, developer-friendly API.
Developer Experience
A single REST endpoint handles all models. No SDK required — just standard HTTP. Pass your model, prompt, and type. We handle provider routing, retries, and delivery.
curl -X POST https://api.editly.io/api/generations \
-H "Content-Type: application/json" \
-H "Authorization: Bearer editly_sk_..." \
-d '{
"modelId": "gemini-2.5-flash-image",
"prompt": "A serene mountain landscape at golden hour",
"type": "image"
}'Model Catalog
Access leading AI models from multiple providers through a single integration. New models are added regularly.
| Provider | Model ID | Type |
|---|---|---|
gemini-2.5-flash-image | Image | |
gemini-3.1-flash-image-preview | Image | |
gemini-3-pro-image-preview | Image | |
veo-3.1-generate-preview | Video | |
| OpenAI | sora-2 | Video |
| Kling | kling-v2-6 | Video |
| BytePlus | seedance-2.0 | Video |