Poko API
Exports

Get export

GET
/api/workspaces/{workspaceId}/videos/{videoId}/exports/{exportId}

Render progress. When done, file.downloadUrl (valid 30 minutes; call again for a new one while the file is kept, for a day).

Authorization

apiKey
headerAuthorizationBearer <token>

A Poko API key (poko_live_…) from Poko Motion → Settings → API.

Path Parameters

workspaceId*string

Workspace id. GET /api/me returns the key's default workspace (workspaceId); GET /api/workspace/mine lists all of them.

videoId*string

Video id: requestId from create_video, continue_video or list_videos.

exportId*string

Export id, from export_video.

Response Body

Success

application/json
  1. response
success?boolean
data?
Example Request
curl -X GET 'https://api.poko.video/api/workspaces/string/videos/string/exports/string'
Example Response
{  "success": true,  "data": {    "exportId": "c4e8a2f1-7d3b-4e9c-b5a6-0f1e2d3c4b5a",    "requestId": "3f9c2a71-5b8e-4d2a-9c41-7e6b0d5a8f12",    "status": "completed",    "phase": "completed",    "progress": 100,    "error": null,    "createdAt": "2026-11-05T09:05:00.112Z",    "updatedAt": "2026-11-05T09:07:41.930Z",    "file": {      "name": "acme-launch-video.mp4",      "sizeBytes": 18734211,      "contentType": "video/mp4",      "downloadUrl": "https://examplestorage.blob.core.windows.net/cloud-executions/w/Wk7pQ2xR/exports/c4e8a2f1-7d3b-4e9c-b5a6-0f1e2d3c4b5a/acme-launch-video.mp4?sv=2025-05-05&spr=https&st=2026-11-05T09%3A59%3A00Z&se=2026-11-05T10%3A30%3A00Z&sr=b&sp=r&sig=EXAMPLE_SIGNATURE",      "expiresAt": "2026-11-05T10:30:00.000Z"    }  }}