Help with dashboard to monitor M365 health using Graph API

Hi!

I want to create a simple block dashboard showing me the health status of M365 services, using new service communication Graph API. I took MS Teams as example:

https://graph.microsoft.com/beta/admin/serviceAnnouncement/healthOverviews/Microsoft Teams”

My response data:
{
@odata.context”: “https://graph.microsoft.com/beta/$metadata#admin/serviceAnnouncement/healthOverviews/$entity”,
“service”: “Microsoft Teams”,
“status”: “extendedRecovery”,
“id”: “microsoftteams”
}

Obviously I want to use “status” as data input, and based on that generate red, yellow, green “block” in my dashboard. Can anyone give me hints or explain to me how to proceed from here?

Well, I figured out what I was doing wrong, so I can post the solution. Basically it’s neccesary to use “https://graph.microsoft.com/beta/admin/serviceAnnouncement/healthOverviews” and then use Odata querry parameters to filter for specific MS Services.