Azure DevOps Health API
Overview
The Azure Resource Health API lets you query the current and historical health status of individual Azure resources, such as virtual machines, SQL databases, and App Services. It surfaces incident impact details and recommended actions when an Azure outage or degradation affects your subscriptions. Developers use it to build custom dashboards and alerting systems that reflect real Azure platform health rather than relying solely on third-party monitors.
Beginner Tip
This API requires an Azure Active Directory (AAD) Bearer token, not a simple API key. Use the Azure CLI command `az account get-access-token --resource https://management.azure.com/` to quickly generate a token for testing.
Available Data
Example Response
{
"status": "success",
"data": {
"result": "Data from Azure DevOps Health",
"description": "Resource health helps you diagnose and get support when an Azure issue impacts your resources",
"timestamp": "2025-01-15T10:00:00Z"
}
} Field Reference
id Full Azure Resource Manager path for this health record. properties.availabilityState Current health status: "Available", "Unavailable", or "Unknown". properties.summary Human-readable description of the current health event or degradation. properties.reasonType Root cause category — "Unplanned", "Planned", or "UserInitiated". properties.occuredTime When the health event started. location Azure region where the affected resource is deployed. Implementation Example
const url = "https://docs.microsoft.com/en-us/rest/api/resourcehealth";
// Replace headers or query params with the values required by this API.
const response = await fetch(url, {
headers: {
"X-API-Key": "YOUR_API_KEY"
}
});
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
const data = await response.json();
console.log(data); What Can You Build?
Note: These code examples are AI-generated and unverified. Always refer to the official API documentation for accurate usage.
Common Errors & Troubleshooting
Matrix Score Breakdown
Partially tested on Apr 5, 2026
Technical Specifications
Related Tags
Similar APIs
View All →Bitrise
Bitrise is a mobile-first CI/CD platform that automates building, testing, and deploying iOS and Android apps.
CircleCI
CircleCI provides programmatic access to automate the software development process using continuous integration and continuous delivery via REST API.
Codeship
Codeship is a hosted CI platform (now part of CloudBees) that automatically builds and tests your code on every Git push.
Travis CI
Travis CI is one of the original hosted CI services, tightly integrated with GitHub to automatically run test suites on every push or pull request.
Buddy
Buddy is a CI/CD automation platform focused on developer experience, featuring a visual pipeline builder and over 100 pre-built actions for Docker, Kubernetes, cloud deployments, and notifications.