Corovus Developer API
Image and video generation, inside your own app
One REST API and one key. Call it from your backend, pay per generated asset from a prepaid balance, and let us handle the engines underneath.
Free to set up. You are only charged when you buy credits.
curl https://corovusagent.com/api/v1/media/images \
-H "Authorization: Bearer cvk_a1b2c3d4_…" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"prompt": "a ceramic mug on linen, morning light",
"quality": "standard",
"aspect_ratio": "4:5"
}'
# → 200 { "status": "succeeded", "image": { "url": … }, "credits_charged": 103 }The API is host-neutral — the same key works against https://console.corovusagent.com.
POST /images returns a finished image synchronously, and POST /videos does text-to-video, image-to-video and video-to-video asynchronously. Uploads and the remaining endpoints are still rolling out; create an account to get a key and we will tell you the moment they open.What you can generate
Images
Text-to-image, edits, background removal and print-quality upscales. You pick a quality tier; we pick and maintain the engine.
- Standard and premium tiers
- Reference-guided edits
- Up to 4K
Video
Text-to-video and image-to-video, plus extend, restyle and transitions. Asynchronous with signed webhooks, because renders take minutes.
- Submit, poll or webhook
- 9:16 and 16:9
- Per-second billing
How the billing works
Prepaid credits, no subscription and no minimum. A credit is a fixed unit of value, and every operation's price is published live in the console before you call it.
You cannot be surprise-billed
Credits are prepaid and the balance is a hard cap. When it reaches zero, generation stops and calls return 402 — nothing runs up a bill you did not fund.
One key, one integration
No per-vendor accounts, no juggling model names. We route to the right engine and absorb the churn when a vendor retires a model.
Your own spend limits
Set a monthly budget below your balance and a warning threshold. Tighten it whenever you like, from the console.
Get a key in about a minute
Sign in with your Corovus account, create an API account, and mint a key. Buy credits whenever you are ready to make live calls.