Signed token to play a video or a live stream
Requires an enterprise service API key. memberOnly content additionally requires the X-Customer-Session header of a buyer with a current membership in the key’s organization (otherwise 403 MEMBERSHIP_REQUIRED). Content from another organization responds 404. Short-lived tokens: 30 minutes for live streams, 1 hour for videos.
/content/playback-tokenAuthorizationAPI key · headerrequiredAPI key prefixed with Bearer . Alternative: the x-api-key header with the raw key. Available scopes: read and write (see /.well-known/oauth-protected-resource).
x-api-keyAPI key · headerrequiredRaw API key (without Bearer ), alternative to Authorization.
X-Workspace-IdstringActive workspace to operate on. Optional: when omitted, the default workspace of the user who owns the key is used (pickActiveOrg).
application/jsonkindstringrequiredvideoliveidstringrequiredOK
dataContentPlaybackTokenrequiredShow propertiesHide properties
playbackIdstringrequiredtokensobjectrequiredShow propertiesHide properties
playbackstringrequireddrmstringrequiredthumbnailstringstoryboardstringMissing or invalid credential.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequireddetailsanyInsufficient role or resource not accessible.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequireddetailsanyResource does not exist or is out of scope.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequireddetailsanyRequest body/parameter validation failed.
errorobjectrequiredShow propertiesHide properties
codestringrequiredmessagestringrequiredretryablebooleanrequireddetailsany
