Get Run Audio Url

Mint a fresh playback URL for one audio output of a run. `audio_id` is the stable 16-hex output identifier embedded in run-data card ids and carried by assistant chat `audio` parts. Presigned playback URLs expire after 15 minutes; call this endpoint at play time to refresh the URL by id instead of caching it or re-fetching a whole run-data page. Returns 404 when the run has no s3-backed audio output with this id.

Authentication

AuthorizationBearer
Clerk JWT token
OR
AuthorizationBearer

Onepin live API key (op_live_...). Test and public keys are reserved in Phase 1.

Path parameters

workflow_idstringRequiredformat: "uuid"
run_idstringRequiredformat: "uuid"
audio_idstringRequired

Headers

X-Workspace-Idstring or nullOptional

Response

Successful Response
dataobject
metaobject

Errors

404
Not Found Error
422
Unprocessable Entity Error