Get via API Tenant Instead of Service Statuses

Guerrini, Daniele 0 Reputation points
2024-07-04T08:24:19.22+00:00

Hi,

Office 365 Service Communication API allows to gets Statuses for the whole Service but, Statuses obtained in this way, considering them in relation to a specific Tenant, it could includes many wrong Statuses, indeed, unavailability or partial unavailability represented by Service Statuses impacts the whole Service (i.e. many customers), but it could not imply impacts on a specific Tenant (i.e. a specific customer).

Could you please let me know if it is possible to obtains via API Statuses related to a specific Tenant instead of them related to the whole Service?

Thanks for help and feedback

Azure API Management
Azure API Management
An Azure service that provides a hybrid, multi-cloud management platform for APIs.
1,909 questions
Azure Health Data Services
Azure Health Data Services
An Azure offering that provides a suite of purpose-built technologies for protected health information in the cloud.
154 questions
Office 365 Training
Office 365 Training
Office 365: A set of Microsoft legacy offerings that combine Office desktop apps with cloud services including OneDrive and Microsoft Teams.Training: Instruction to develop new skills.
14 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Kamil Krawczyk 230 Reputation points
    2024-07-04T08:51:56.4333333+00:00

    Hey

    While the Office 365 Service Communication API doesn't provide tenant-specific statuses directly, there are alternatives using Microsoft Graph API:

    1. Use the /admin/serviceAnnouncement/healthOverviews endpoint to get service health overviews for your tenant.
    2. The Get-MgServiceAnnouncementHealthOverview PowerShell cmdlet can retrieve this data.
    3. Implement custom filtering and analysis of the general service data to focus on issues likely affecting your tenant.
    4. Combine API data with tenant-specific monitoring for a more accurate picture.
    5. The API requires the ServiceHealth.Read.All permission More:
      https://learn.microsoft.com/en-us/graph/api/resources/service-communications-api-overview?view=graph-rest-1.0 https://learn.microsoft.com/en-us/graph/api/serviceannouncement-list-healthoverviews?view=graph-rest-1.0&tabs=http https://office365itpros.com/2024/02/07/service-health-data-api/ https://learn.microsoft.com/en-us/graph/api/servicehealth-get?view=graph-rest-1.0&tabs=http