Queue policy
Bundles collect for a fixed window. Carpools collect until full; each job starts independently.
PRIVATE CONTROL ROOM
Your accounts. One generation queue.
Your key stays in this browser’s local storage.
Sign out to remove it from this device.
GENERATION OPERATIONS
Bundles collect for a fixed window. Carpools collect until full; each job starts independently.
Quota units are not video counts. Account traffic uses its assigned proxy; storage transfers are direct.
HOW IT WORKS
Submitting uses account quota. Requests with uncertain upstream acceptance are held for review, never blindly resubmitted.
ROLLING LAST 24 HOURS · LIVE WORKLOAD
— completed jobs · — processing · incoming last 4m: — · last 10m: —
Bundles share one account and canvas, then submit when all viable jobs are ready. Carpools give each job its own account and canvas, starting independently while collection continues.
Expand a job to see its full prompt, parameters, ordered media references and result details.
Account checks run on import, before batch use, and at 00:01 / 12:01 GMT+8. 今日免费已生成 resets at 00:00 GMT+8.
Account checks, proxy recovery and admin actions.
Captured requests and provider outcomes, with results from the explicit ten-job replay.
Full prompts, parameters and media are held in the protected comparison dataset on heavyworker. Reference markers are translated to Doubao syntax for replay; original media and prompts are preserved.
GENERATION WORKSPACE
Shape how jobs arrive, share accounts and move through generation.
Send Authorization: Bearer YOUR_API_KEY or X-API-Key. Never put your key in a URL.
| Method | Endpoint | Purpose |
|---|---|---|
| POST | api/media | Upload one multipart file; returns media ID |
| POST | api/jobs | Create a durable job; requires Idempotency-Key |
| GET | api/jobs/{id} | Read job status |
| GET | api/jobs/{id}/result | Download a completed MP4 |
| GET | api/accounts | Read account quota and status |
| GET | api/queues | Read batches and timers |
| GET | api/openapi.json | Authenticated API schema |
States: preparing → ready → submitting → running → downloading → succeeded. Failures are separate; needs_attention preserves uncertain jobs for reconciliation.
Capacity exhaustion returns 429 with Retry-After. No eligible account returns 503. Reuse the same idempotency key and request body after an uncertain client response.