v1

latestOpenAPI 3.0.32026-07-24205887.6 KB
Ad Accounts

Get cached ad-account video transcript

Cache-only lookup. Returns the existing transcript for this video if the workspace has one, or code=40401 if nothing is cached yet. Never triggers a transcription and never costs credits — use this to scan candidates before deciding which to POST and pay to transcribe.

Returns: code=0 cached transcript; code=40001 invalid account_id; code=40401 no cached transcript yet / cross-workspace account / unknown video.

get/open/v1/ad-accounts/{account_id}/videos/{video_id}/transcript

Path parameters

account_idstring required

Workspace ad-account UUID (dashed or hex) that owns this video. Must match an entry returned by GET /open/v1/ad-accounts for the calling workspace.

Workspace ad-account UUID (dashed or hex) that owns this video. Must match an entry returned by GET /open/v1/ad-accounts for the calling workspace.

video_idstring required

Platform-native Video Object ID surfaced by GET /open/v1/ad-accounts/{account_id}/ads/{platform_ad_id} as creative.videos[].video_id. Opaque string — pass it back verbatim.

Platform-native Video Object ID surfaced by GET /open/v1/ad-accounts/{account_id}/ads/{platform_ad_id} as creative.videos[].video_id. Opaque string — pass it back verbatim.

Response

Successful Response

codeinteger
messagestring