Private beta
API documentation
REST API reference for Qiroq: create a generation job, poll its status, and list your videos. Credit costs and rate limits included.
01
Authentication
Send your API key as a bearer token. Keys are created from Settings and are scoped to your workspace.
curl https://api.qiroq.com/v1/credits \
-H "Authorization: Bearer qk_live_…"02
Endpoints
POST
/v1/generationsQueue a new render and get back a job id.
{
"prompt": "Street food stall at night, cinematic",
"resolution": "1080p",
"duration": 10,
"style": "cinematic"
}GET
/v1/generations/{id}Poll a job until status is completed or failed.
{
"id": "gen_8f3a…",
"status": "completed",
"credits_used": 20,
"video_url": "https://cdn.qiroq.com/…mp4"
}GET
/v1/videosCursor-paginated list of everything you have rendered.
{ "data": [ … ], "next_cursor": null }GET
/v1/creditsCurrent credit balance and active plan.
{ "balance": 260, "plan": "creator" }03
Credit costs
| Resolution | 5s | 10s | 15s |
|---|---|---|---|
| 480p | 3 | 5 | 8 |
| 720p | 5 | 10 | 16 |
| 1080p | 10 | 20 | 32 |
04
Rate limits
60 requests per minute per key. Concurrent generations follow your plan's queue priority. Rate-limited requests return 429 with a Retry-After header.
Start now
Generate your first AI video today.
Free. No credit card. Ready in 10 minutes.
USD pricing · Cards, PayPal, Apple Pay · Tax invoices · Cancel anytime







