Poko API
Projects

Get project

GET
/api/workspaces/{workspaceId}/content/{contentId}

One project.

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.

contentId*string

Project id, from list_projects.

Response Body

Success

application/json
  1. response
success?boolean
data?
Example Request
curl -X GET 'https://api.poko.video/api/workspaces/string/content/string'
Example Response
{  "success": true,  "data": {    "content": {      "workspaceNanoid": "Wk7pQ2xR",      "nanoid": "Pj4kT9wQzN",      "name": "Acme launch video",      "kind": "project",      "catalog": null,      "status": "draft",      "createdBy": "user_2Nf7QxKp4TzLm9WbRc3HvYd8EaJ",      "isRecorderApp": false,      "isScreenshot": false,      "isEnterpriseWorker": false,      "motionTemplateNanoid": "x-720p-v1-3a7c9e1b5d2f",      "messages": [],      "projectState": null,      "videoClipsIndex": null,      "videoProbe": null,      "selectedVoice": null,      "backgroundSegments": null,      "uploadedVideo": null,      "webcamVideo": null,      "micAudio": null,      "cursorDataPath": null,      "latestExportUrl": null,      "createdAt": "2026-11-05T08:56:54.119Z",      "updatedAt": "2026-11-05T08:56:54.119Z"    }  }}