Get Broadcast Status - Revadike/InternalSteamWebAPI GitHub Wiki
GET /broadcast/getbroadcastmpd/
Rate limits
No known rate limit
Request
Authenticated: Optional
Method:
GETHost:
steamcommunity.comPath:
/broadcast/getbroadcastmpd/Query Parameters:
Name Type Required Description steamidstring Yes The 64-bit SteamID broadcastidstring No The broadcast ID viewertokenstring No TODOwatchlocationstring No TODOsessionidstring Yes The value of the sessionidcookie
Response
200 OK
Name Type Description successstring Whether the request was successful retrynumber TODObroadcastidstring The broadcast ID eresultnumber The Steam result code urlstring The URL viewertokenstring TODOhls_urlstring TODOheartbeat_intervalnumber TODOis_rtmpnumber Whether the broadcast is RTMP titlestring The title num_viewersnumber TODOis_webrtcobject TODOwebrtc_session_idobject TODOwebrtc_offer_sdpobject TODOwebrtc_turn_serverobject TODOis_replaynumber Whether the broadcast is a replay cdn_auth_url_parametersobject The CDN auth URL parameters
Example
GET https://steamcommunity.com/broadcast/getbroadcastmpd/?steamid=76561198822648080&broadcastid=0&viewertoken=0&watchlocation=5&sessionid=a0b1c2d3e4f5g6h7i8j9klmn
{
"success": "ready",
"retry": 0,
"broadcastid": "0123456789012456789",
"eresult": 1,
"url": "https://cache5-ams1.steamcontent.com/broadcast/76561198822648080/1635081386122715910/manifest/0/cache5-ams1.steamcontent.com/?broadcast_origin=repo-03-iad1.broadcast.steamcontent.com:80",
"viewertoken": "0123456789012456789",
"hls_url": "https://cache5-ams1.steamcontent.com/broadcast/76561198822648080/1635081386122715910/hls_manifest/0/cache5-ams1.steamcontent.com/master.m3u8?broadcast_origin=repo-03-iad1.broadcast.steamcontent.com:80",
"heartbeat_interval": 30,
"is_rtmp": 1,
"title": "",
"num_viewers": 171,
"is_webrtc": null,
"webrtc_session_id": null,
"webrtc_offer_sdp": null,
"webrtc_turn_server": null,
"is_replay": 0,
"cdn_auth_url_parameters": null
}