---
title: "GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ResourceHealth/availabilityStatuses"
method: GET
path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ResourceHealth/availabilityStatuses"
tags: ["AvailabilityStatuses"]
---

# GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ResourceHealth/availabilityStatuses

`GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ResourceHealth/availabilityStatuses`

Lists the current availability status for all the resources in the resource group. Use the nextLink property in the response to get the next page of availability statuses.

## Path parameters

- `subscriptionId` string, required
- `resourceGroupName` string, required

## Query parameters

- `api-version` string, required
- `$filter` string
- `$expand` string

## Response `200`

The body contains the list of the current availability status for all the resources in the resource group

- AvailabilityStatusListResult — The List availabilityStatus operation response.
  - `value` AvailabilityStatus[], required — The list of availabilityStatuses.
    - `id` string — Azure Resource Manager Identity for the availabilityStatuses resource.
    - `name` string — current.
    - `type` string — Microsoft.ResourceHealth/AvailabilityStatuses.
    - `location` string — Azure Resource Manager geo location of the resource.
    - `properties` object — Properties of availability state.
      - `availabilityState` 'Available' | 'Unavailable' | 'Unknown' — Availability status of the resource. When it is null, this availabilityStatus object represents an availability impacting event
      - `summary` string — Summary description of the availability status.
      - `detailedStatus` string — Details of the availability status.
      - `reasonType` string — When the resource's availabilityState is Unavailable, it describes where the health impacting event was originated. Examples are planned, unplanned, user initiated or an outage etc.
      - `context` string — When an event is created, it can either be triggered by a customer or the platform of the resource and this field will illustrate that. This field is connected to the category field in this object.
      - `category` string — When a context field is set to Platform, this field will reflect if the event was planned or unplanned. If the context field does not have a value of Platform, then this field will be ignored.
      - `articleId` string — The Article Id
      - `rootCauseAttributionTime` string, date-time — When the resource's availabilityState is Unavailable, it provides the Timestamp for when the health impacting event was received.
      - `healthEventType` string — In case of an availability impacting event, it describes when the health impacting event was originated. Examples are Lifecycle, Downtime, Fault Analysis etc.
      - `healthEventCause` string — In case of an availability impacting event, it describes where the health impacting event was originated. Examples are PlatformInitiated, UserInitiated etc.
      - `healthEventCategory` string — In case of an availability impacting event, it describes the category of a PlatformInitiated health impacting event. Examples are Planned, Unplanned etc.
      - `healthEventId` string — It is a unique Id that identifies the event
      - `resolutionETA` string, date-time — When the resource's availabilityState is Unavailable and the reasonType is not User Initiated, it provides the date and time for when the issue is expected to be resolved.
      - `occuredTime` string, date-time — Timestamp for when last change in health status occurred.
      - `reasonChronicity` 'Transient' | 'Persistent' — Chronicity of the availability transition.
      - `reportedTime` string, date-time — Timestamp for when the health was last checked.
      - `recentlyResolvedState` object — An annotation describing a change in the availabilityState to Available from Unavailable with a reasonType of type Unplanned
        - `unavailableOccurredTime` string, date-time — Timestamp for when the availabilityState changed to Unavailable
        - `resolvedTime` string, date-time — Timestamp when the availabilityState changes to Available.
        - `unavailabilitySummary` string — Brief description of cause of the resource becoming unavailable.
      - `recommendedActions` RecommendedAction[] — Lists actions the user can take based on the current availabilityState of the resource.
        - `action` string — Recommended action.
        - `actionUrl` string — Link to the action
        - `_ActionUrl.Comment` string — the comment for the Action
        - `actionUrlText` string — Substring of action, it describes which text should host the action url.
      - `serviceImpactingEvents` ServiceImpactingEvent[] — Lists the service impacting events that may be affecting the health of the resource.
        - `eventStartTime` string, date-time — Timestamp for when the event started.
        - `eventStatusLastModifiedTime` string, date-time — Timestamp for when event was submitted/detected.
        - `correlationId` string — Correlation id for the event
        - `status` object — Status of the service impacting event.
          - `value` string — Current status of the event
        - `incidentProperties` object — Properties of the service impacting event.
          - `title` string — Title of the incident.
          - `service` string — Service impacted by the event.
          - `region` string — Region impacted by the event.
          - `incidentType` string — Type of Event.
  - `nextLink` string — The URI to fetch the next page of availabilityStatuses. Call ListNext() with this URI to fetch the next page of availabilityStatuses.

## Other responses

- `default` — DefaultErrorResponse

---

[API](https://skmtc.net/azure/apis/microsoft-resourcehealth.md) · [All operations](https://skmtc.net/azure/apis/microsoft-resourcehealth/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/azure/microsoft-resourcehealth/versions/8c79944db387/schema)
