Docs
GraphQL referenceMutations

Start Catchup Listen Session

MUTATIONstartCatchupListenSession(quality: StreamQuality!, recordingId: ID!): StartListenSessionPayload!

Access: Public: no sign-in required.

Arguments

quality?StreamQuality!
DefaultSTANDARD
Value inHDLOWSTANDARD
recordingId*ID!

Returns

  1. startCatchupListenSession
expiresAt?DateTime

DateTime custom scalar type that expects an ISO 8601 string

gated*Boolean!
listenUrl*String!
quality*StreamQuality!
Value inHDLOWSTANDARD
token?String
Example Request
mutation StartCatchupListenSession($recordingId: ID!) {  startCatchupListenSession(recordingId: $recordingId) {    expiresAt    gated    listenUrl    quality    token  }}
Variables
{  "recordingId": "1"}
Example Response
{  "data": {    "startCatchupListenSession": {      "expiresAt": "<DateTime>",      "gated": true,      "listenUrl": "string",      "quality": "HD",      "token": "string"    }  }}