Render a video
POST/gen/video
Renders the final video from a content item that already has audio.
Asynchronous — poll GET /gen/task-status/{content_id} until
VIDEO_PROCESSED.
Subject to your plan's daily video cap in addition to the ordinary rate
limit; both surface as 429 with Retry-After.
Request
Responses
- 200
- 400
- 401
- 402
- 403
- 404
- 429
Render started.
Missing video_id, or an invalid orientation or image pace.
Missing, malformed, invalid or revoked API key.
Confirm the key independently with GET /api-keys/introspect, which
needs no scope.
Not enough credits to reserve for this operation. Check your balance
with GET /users/credits.
The key is valid but lacks a required scope.
No such resource for this key's owner. A resource belonging to another user is indistinguishable from one that does not exist.
Too many requests. The Retry-After header carries the number of
seconds to wait. Limits vary by plan — see
botlobby.ai/pricing.
Response Headers
Seconds to wait before retrying.