expose a Service Availability API.
Build an API that exposes the data that is used by the Service Availability dashboard, so that we can build monitoring applications (e.g. WinPhone7) to keep an eye on things. I know about the RSS feed for the services, but it's largely ad-hoc, and pretty unparseable programmatically. Ideally, this is something that just returns Red/Yellow/Green for a DC+Service combination, and a comment if it's not all Green. Clearly, if everything is going well, it's heavily cacheable, and only when it's changed would you need to break that cache.
This is a good feedback. We’ll look into it.
Alexander Batishchev commented
This is true. While you can read RSS or intercept Web API responses, underlying data is not designed to be machine-parsed. For instance, timestamp is not a separate field but included into incident text description, etc. etc.
Move it to general feedback forum since this is not about scripting and cli. Would love to provide cli support when the API is up.