Multi-Provider AI Media Generation

The AI Media API for Developers

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.

7
AI Models
4
Providers
<2s
Avg Latency
POST /api/generations
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"
  }'
200 OK — Response
{ "jobId": "cmr10zed6...", "status": "PENDING" }

Everything You Need

One API, Unlimited Creativity

Stop juggling multiple SDKs. Editly unifies the best AI media models behind a single, developer-friendly API.

Multi-Provider Routing
Automatically route requests across Google, OpenAI, Kling, and BytePlus. One API, every model.
Image & Video Generation
Generate stunning images with Gemini or cinematic videos with Sora, Kling, and Seedance — all via the same endpoint.
Credit-Based Billing
Pay only for what you use. Transparent per-model pricing with automatic balance tracking and ledger history.
Webhook Delivery
Get notified when your generation completes. Reliable webhook delivery with automatic retries and signing.

Developer Experience

Ship faster with clean APIs

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.

Bearer token auth — no complex OAuth flows
Async job-based architecture with webhook callbacks
Automatic credit deduction and balance tracking
Per-model prompt enhancement via AI
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

Best-in-Class AI Models

Access leading AI models from multiple providers through a single integration. New models are added regularly.

ProviderModel IDType
Googlegemini-2.5-flash-imageImage
Googlegemini-3.1-flash-image-previewImage
Googlegemini-3-pro-image-previewImage
Googleveo-3.1-generate-previewVideo
OpenAIsora-2Video
Klingkling-v2-6Video
BytePlusseedance-2.0Video