GraphQL referenceMutations
Start Listen Session
MUTATION
startListenSession(quality: StreamQuality!, streamRef: ID!): StartListenSessionPayload!Access: Public: no sign-in required.
Arguments
quality?StreamQuality!Default
STANDARDValue in
HDLOWSTANDARDstreamRef*ID!Returns
- startListenSession
expiresAt?DateTimeDateTime custom scalar type that expects an ISO 8601 string
gated*Boolean!listenUrl*String!quality*StreamQuality!Value in
HDLOWSTANDARDtoken?StringExample Request
mutation StartListenSession($streamRef: ID!) { startListenSession(streamRef: $streamRef) { expiresAt gated listenUrl quality token }}{ "streamRef": "1"}{ "data": { "startListenSession": { "expiresAt": "<DateTime>", "gated": true, "listenUrl": "string", "quality": "HD", "token": "string" } }}