Health - Get

Esegue query sulle informazioni sullo stato del servizio all-up o con ambito in un determinato servizio e/o area geografica

GET https://status.dev.azure.com/_apis/status/health?api-version=7.1-preview.1
GET https://status.dev.azure.com/_apis/status/health?services={services}&geographies={geographies}&api-version=7.1-preview.1

Parametri dell'URI

Nome In Necessario Tipo Descrizione
api-version
query True

string

Versione dell'API da usare. Questa opzione deve essere impostata su '7.1-preview.1' per usare questa versione dell'API.

geographies
query

string

array (string)

Elenco delimitato da virgole di aree geografiche per cui ottenere informazioni sullo stato. Valori supportati: APAC, AU, BR, CA, EU, IN, Regno Unito, Stati Uniti.

services
query

string

array (string)

Elenco delimitato da virgole dei servizi per i quali ottenere informazioni sullo stato. Valori supportati: Artefatti, Schede, Servizi di base, Altri servizi, Pipeline, Repos, Test Plans.

Risposte

Nome Tipo Descrizione
200 OK

ServiceStatus

operazione riuscita

Esempio

Get service health
Get service health for one or more geographies
Get service health for one or more services
Get service health for one or more services and one or more geographies

Get service health

Sample Request

GET https://status.dev.azure.com/_apis/status/health?api-version=7.1-preview.1

Sample Response

{
  "status": {
    "health": "healthy",
    "message": "Everything is looking good"
  },
  "services": [
    {
      "id": "Core services",
      "geographies": [
        {
          "id": "US",
          "name": "United States",
          "health": "healthy"
        },
        {
          "id": "CA",
          "name": "Canada",
          "health": "healthy"
        },
        {
          "id": "BR",
          "name": "Brazil",
          "health": "healthy"
        },
        {
          "id": "EU",
          "name": "Europe",
          "health": "healthy"
        },
        {
          "id": "UK",
          "name": "United Kingdom",
          "health": "healthy"
        },
        {
          "id": "APAC",
          "name": "Asia Pacific",
          "health": "healthy"
        },
        {
          "id": "AU",
          "name": "Australia",
          "health": "healthy"
        },
        {
          "id": "IN",
          "name": "India",
          "health": "healthy"
        }
      ]
    },
    {
      "id": "Boards",
      "geographies": [
        {
          "id": "US",
          "name": "United States",
          "health": "healthy"
        },
        {
          "id": "CA",
          "name": "Canada",
          "health": "healthy"
        },
        {
          "id": "BR",
          "name": "Brazil",
          "health": "healthy"
        },
        {
          "id": "EU",
          "name": "Europe",
          "health": "healthy"
        },
        {
          "id": "UK",
          "name": "United Kingdom",
          "health": "healthy"
        },
        {
          "id": "APAC",
          "name": "Asia Pacific",
          "health": "healthy"
        },
        {
          "id": "AU",
          "name": "Australia",
          "health": "healthy"
        },
        {
          "id": "IN",
          "name": "India",
          "health": "healthy"
        }
      ]
    },
    {
      "id": "Repos",
      "geographies": [
        {
          "id": "US",
          "name": "United States",
          "health": "healthy"
        },
        {
          "id": "CA",
          "name": "Canada",
          "health": "healthy"
        },
        {
          "id": "BR",
          "name": "Brazil",
          "health": "healthy"
        },
        {
          "id": "EU",
          "name": "Europe",
          "health": "healthy"
        },
        {
          "id": "UK",
          "name": "United Kingdom",
          "health": "healthy"
        },
        {
          "id": "APAC",
          "name": "Asia Pacific",
          "health": "healthy"
        },
        {
          "id": "AU",
          "name": "Australia",
          "health": "healthy"
        },
        {
          "id": "IN",
          "name": "India",
          "health": "healthy"
        }
      ]
    },
    {
      "id": "Pipelines",
      "geographies": [
        {
          "id": "US",
          "name": "United States",
          "health": "healthy"
        },
        {
          "id": "CA",
          "name": "Canada",
          "health": "healthy"
        },
        {
          "id": "BR",
          "name": "Brazil",
          "health": "healthy"
        },
        {
          "id": "EU",
          "name": "Europe",
          "health": "healthy"
        },
        {
          "id": "UK",
          "name": "United Kingdom",
          "health": "healthy"
        },
        {
          "id": "APAC",
          "name": "Asia Pacific",
          "health": "healthy"
        },
        {
          "id": "AU",
          "name": "Australia",
          "health": "healthy"
        },
        {
          "id": "IN",
          "name": "India",
          "health": "healthy"
        }
      ]
    },
    {
      "id": "Test Plans",
      "geographies": [
        {
          "id": "US",
          "name": "United States",
          "health": "healthy"
        },
        {
          "id": "CA",
          "name": "Canada",
          "health": "healthy"
        },
        {
          "id": "BR",
          "name": "Brazil",
          "health": "healthy"
        },
        {
          "id": "EU",
          "name": "Europe",
          "health": "healthy"
        },
        {
          "id": "UK",
          "name": "United Kingdom",
          "health": "healthy"
        },
        {
          "id": "APAC",
          "name": "Asia Pacific",
          "health": "healthy"
        },
        {
          "id": "AU",
          "name": "Australia",
          "health": "healthy"
        },
        {
          "id": "IN",
          "name": "India",
          "health": "healthy"
        }
      ]
    },
    {
      "id": "Artifacts",
      "geographies": [
        {
          "id": "US",
          "name": "United States",
          "health": "healthy"
        },
        {
          "id": "CA",
          "name": "Canada",
          "health": "healthy"
        },
        {
          "id": "BR",
          "name": "Brazil",
          "health": "healthy"
        },
        {
          "id": "EU",
          "name": "Europe",
          "health": "healthy"
        },
        {
          "id": "UK",
          "name": "United Kingdom",
          "health": "healthy"
        },
        {
          "id": "APAC",
          "name": "Asia Pacific",
          "health": "healthy"
        },
        {
          "id": "AU",
          "name": "Australia",
          "health": "healthy"
        },
        {
          "id": "IN",
          "name": "India",
          "health": "healthy"
        }
      ]
    },
    {
      "id": "Other services",
      "geographies": [
        {
          "id": "US",
          "name": "United States",
          "health": "healthy"
        },
        {
          "id": "CA",
          "name": "Canada",
          "health": "healthy"
        },
        {
          "id": "BR",
          "name": "Brazil",
          "health": "healthy"
        },
        {
          "id": "EU",
          "name": "Europe",
          "health": "healthy"
        },
        {
          "id": "UK",
          "name": "United Kingdom",
          "health": "healthy"
        },
        {
          "id": "APAC",
          "name": "Asia Pacific",
          "health": "healthy"
        },
        {
          "id": "AU",
          "name": "Australia",
          "health": "healthy"
        },
        {
          "id": "IN",
          "name": "India",
          "health": "healthy"
        }
      ]
    }
  ]
}

Get service health for one or more geographies

Sample Request

GET https://status.dev.azure.com/_apis/status/health?geographies=EU&api-version=7.1-preview.1

Sample Response

{
  "status": {
    "health": "healthy",
    "message": "Everything is looking good"
  },
  "services": [
    {
      "id": "Core services",
      "geographies": [
        {
          "id": "EU",
          "name": "Europe",
          "health": "healthy"
        }
      ]
    },
    {
      "id": "Boards",
      "geographies": [
        {
          "id": "EU",
          "name": "Europe",
          "health": "healthy"
        }
      ]
    },
    {
      "id": "Repos",
      "geographies": [
        {
          "id": "EU",
          "name": "Europe",
          "health": "healthy"
        }
      ]
    },
    {
      "id": "Pipelines",
      "geographies": [
        {
          "id": "EU",
          "name": "Europe",
          "health": "healthy"
        }
      ]
    },
    {
      "id": "Test Plans",
      "geographies": [
        {
          "id": "EU",
          "name": "Europe",
          "health": "healthy"
        }
      ]
    },
    {
      "id": "Artifacts",
      "geographies": [
        {
          "id": "EU",
          "name": "Europe",
          "health": "healthy"
        }
      ]
    },
    {
      "id": "Other services",
      "geographies": [
        {
          "id": "EU",
          "name": "Europe",
          "health": "healthy"
        }
      ]
    }
  ]
}

Get service health for one or more services

Sample Request

GET https://status.dev.azure.com/_apis/status/health?services=Pipelines&api-version=7.1-preview.1

Sample Response

{
  "status": {
    "health": "healthy",
    "message": "Everything is looking good"
  },
  "services": [
    {
      "id": "Pipelines",
      "geographies": [
        {
          "id": "US",
          "name": "United States",
          "health": "healthy"
        },
        {
          "id": "CA",
          "name": "Canada",
          "health": "healthy"
        },
        {
          "id": "BR",
          "name": "Brazil",
          "health": "healthy"
        },
        {
          "id": "EU",
          "name": "Europe",
          "health": "healthy"
        },
        {
          "id": "UK",
          "name": "United Kingdom",
          "health": "healthy"
        },
        {
          "id": "APAC",
          "name": "Asia Pacific",
          "health": "healthy"
        },
        {
          "id": "AU",
          "name": "Australia",
          "health": "healthy"
        },
        {
          "id": "IN",
          "name": "India",
          "health": "healthy"
        }
      ]
    }
  ]
}

Get service health for one or more services and one or more geographies

Sample Request

GET https://status.dev.azure.com/_apis/status/health?services=Boards,Pipelines&geographies=AU&api-version=7.1-preview.1

Sample Response

{
  "status": {
    "health": "healthy",
    "message": "Everything is looking good"
  },
  "services": [
    {
      "id": "Boards",
      "geographies": [
        {
          "id": "AU",
          "name": "Australia",
          "health": "healthy"
        }
      ]
    },
    {
      "id": "Pipelines",
      "geographies": [
        {
          "id": "AU",
          "name": "Australia",
          "health": "healthy"
        }
      ]
    }
  ]
}

Definizioni

Nome Descrizione
GeographyWithHealth
ScopeHealth
ServiceHealth
ServiceStatus
StatusSummary

GeographyWithHealth

Nome Tipo Descrizione
health

ScopeHealth

id

string

name

string

ScopeHealth

Nome Tipo Descrizione
advisory

string

degraded

string

healthy

string

unhealthy

string

unknown

string

ServiceHealth

Nome Tipo Descrizione
geographies

GeographyWithHealth[]

id

string

ServiceStatus

Nome Tipo Descrizione
lastUpdated

string

services

ServiceHealth[]

status

StatusSummary

StatusSummary

Nome Tipo Descrizione
health

ScopeHealth

message

string