Audio
Generate music
POST
Generate a music track. Uses credits.
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.
application/json- body
prompt?stringWhat the music should sound like.
name?stringduration_seconds?numberRange
10 <= value <= 180volume?numberproject_id?stringProject to file the track under.
Success
application/json- response
success?booleandata?curl -X POST 'https://api.poko.video/api/workspaces/string/audio/music' \ -H 'Content-Type: application/json' \ -d '{ "prompt": "Upbeat electronic track for a product launch", "duration_seconds": 30}'Example Response
{ "success": true, "data": { "asset": { "id": "Au7kP3mXq9", "kind": "music", "name": "Upbeat launch bed", "url": "https://cdn.example.com/ai-ads/w/Wk7pQ2xR/audio/music/019a5f52-7c3e-7a1b-9d2e-3f4a5b6c7d8e.mp3", "path": "/ai-ads/w/Wk7pQ2xR/audio/music/019a5f52-7c3e-7a1b-9d2e-3f4a5b6c7d8e.mp3", "duration_seconds": 30, "placement_seconds": null, "volume": 0.5, "credits_deducted_usd": 0.08, "created_at": "2026-11-05T10:10:05.442Z" }, "credits_deducted_usd": 0.08, "generation_time_ms": 18342 }}