Exports
Export video
POST
Render a finished video to a file. Poll get_export for the download link.
apiKeyheader
AuthorizationBearer <token>A Poko API key (poko_live_…) from Poko Motion → Settings → API.
workspaceId*stringWorkspace id. GET /api/me returns the key's default workspace (workspaceId); GET /api/workspace/mine lists all of them.
videoId*stringVideo id: requestId from create_video, continue_video or list_videos.
Idempotency-Key?stringSend the same value when you retry, and Poko answers with the first result instead of starting the work again.
application/json- body
format?stringDefault
"mp4"Value in
"mp4""webm"fps?integerDefault
30Value in
243060quality?stringDefault
"standard"Value in
"draft""standard""high"speed?numberRange
0.5 <= value <= 2Default
1workers?integerRange
1 <= value <= 24Default
1Success
application/json- response
success?booleandata?curl -X POST 'https://api.poko.video/api/workspaces/string/videos/string/exports' \ -H 'Content-Type: application/json' \ -d '{ "format": "mp4", "fps": 30, "quality": "high"}'Example Response
{ "success": true, "data": { "exportId": "c4e8a2f1-7d3b-4e9c-b5a6-0f1e2d3c4b5a", "status": "queued", "phase": null, "progress": null }}