Question About Official Real-Time Spectator Data Access for

Hello,

I am building a broadcast overlay tool for StarCraft: Remastered and I want to know whether there is any official way to access real-time in-game data while spectating a live match.

For example, I would like to automatically show:

  • remaining building construction time

  • remaining unit production time

  • remaining upgrade/research time

Example:
If Player A starts building a Nexus, I want the overlay to detect it automatically and show the remaining time until completion.

My questions are:

  1. Is there any official API, SDK, observer interface, or supported local endpoint for this in StarCraft: Remastered?

  2. If not, are there any plans to support real-time spectator data access in the future?

  3. Is there any officially recommended way for tournament observers or broadcast tool developers to obtain this kind of live data?

  4. Are there any policy guidelines for third-party observer overlays that read match state?

I am looking for an official supported method rather than an unofficial workaround.

Thank you.

no api’s provide realtime data, your spectating client would have to have data logs that you would need to process