title: How to get broadcast state Steam API
body: <p>I have a list of "followed" steam users and I'm trying to find an endpoint to poll which ones are currently broadcasting. I was initially trying to determine this based on some properties of a Steam User namely:</p>
  
  <ul>
  <li>persona state</li>
  <li>profile state</li>
  <li>community visibility state</li>
  <li>game info</li>
  </ul>
  
  <p>It seems however this is only marginally useful for your friends as friends can only be streaming if they are online and in a game (from what I can tell).</p>
  
  <p>For non-friends it seems their's no connection at all. Game info can be hidden but they can still be streaming publicly. Offline users and one's with private profiles can also have a public broadcast running. There has to be some kind of endpoint to check a user's current broadcast state right?</p>
  
  <p>One solution I explored was doing a quick load of the MPD but using that endpoint also triggers the starting of a user's stream that is currently inactive due to no viewers and I don't want to do that.</p>
  
  <p>The main problem seems to be lack of documentation. The best I've found is some third party site here: <a href="https://lab.xpaw.me/steam_api_documentation.html" rel="noreferrer">https://lab.xpaw.me/steam_api_documentation.html</a> and it only lists a few of the broadcasting related endpoints</p>