v2 - Streaming
Get Session Playback Url
Tier-2 gated playback: issue a short-lived, session-scoped signed URL.
THIS is the paywall. Before issuing anything we require, in order: (a) the session exists, (b) it belongs to THIS viewer (verified via the streaming-session token), (c) the session is live and paid (status == "active"). Only then do we mint a signed, expiring URL via the per-host signer. If no signer can sign the content's host, we 422 — we never return a non-expiring durable URL. There is no public / pre-payment path to this endpoint.
post/v2/streaming/sessions/{session_id}/playback-url
Request
- Base URLhttps://api.jubjubapp.com (the document declares no server; this is the origin it was published from)
- AuthHTTP bearer
Path parameters
session_idstring required
Headers
Authorizationstring
X-JubJub-Service-Keystring
X-JubJub-Agent-Keystring
X-JubJub-Platform-Keystring
Originstring
Refererstring
X-JubJub-Trial-Tokenstring
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.