---
title: "GET /subscriptions/{subscriptionId}/providers/Microsoft.AppPlatform/skus"
method: GET
path: "/subscriptions/{subscriptionId}/providers/Microsoft.AppPlatform/skus"
tags: ["AppPlatform"]
---

# GET /subscriptions/{subscriptionId}/providers/Microsoft.AppPlatform/skus

`GET /subscriptions/{subscriptionId}/providers/Microsoft.AppPlatform/skus`

Lists all of the available skus of the Microsoft.AppPlatform provider.

## Path parameters

- `subscriptionId` string, required

## Query parameters

- `api-version` string, required

## Response `200`

Success

- ResourceSkuCollection — Object that includes an array of Azure Spring Apps SKU and a possible link for next set
  - `value` ResourceSku[] — Collection of resource SKU
    - `resourceType` string — Gets the type of resource the SKU applies to.
    - `name` string — Gets the name of SKU.
    - `tier` string — Gets the tier of SKU.
    - `capacity` SkuCapacity — The SKU capacity
      - `minimum` integer, required — Gets or sets the minimum.
      - `maximum` integer — Gets or sets the maximum.
      - `default` integer — Gets or sets the default.
      - `scaleType` 'None' | 'Manual' | 'Automatic' — Gets or sets the type of the scale.
    - `locations` string[] — Gets the set of locations that the SKU is available.
    - `locationInfo` ResourceSkuLocationInfo[] — Gets a list of locations and availability zones in those locations where the SKU is available.
      - `location` string — Gets location of the SKU
      - `zones` string[] — Gets list of availability zones where the SKU is supported.
      - `zoneDetails` ResourceSkuZoneDetails[] — Gets details of capabilities available to a SKU in specific zones.
        - `name` string[] — Gets the set of zones that the SKU is available in with the specified capabilities.
        - `capabilities` ResourceSkuCapabilities[] — Gets a list of capabilities that are available for the SKU in the specified list of zones.
          - `name` string — Gets an invariant to describe the feature.
          - `value` string — Gets an invariant if the feature is measured by quantity.
    - `restrictions` ResourceSkuRestrictions[] — Gets the restrictions because of which SKU cannot be used. This is empty if there are no restrictions.
      - `type` 'Location' | 'Zone' — Gets the type of restrictions. Possible values include: 'Location', 'Zone'
      - `values` string[] — Gets the value of restrictions. If the restriction type is set to location. This would be different locations where the SKU is restricted.
      - `restrictionInfo` ResourceSkuRestrictionInfo — Information about the restriction where the SKU cannot be used
        - `locations` string[] — Gets locations where the SKU is restricted
        - `zones` string[] — Gets list of availability zones where the SKU is restricted.
      - `reasonCode` 'QuotaId' | 'NotAvailableForSubscription' — Gets the reason for restriction. Possible values include: 'QuotaId', 'NotAvailableForSubscription'
  - `nextLink` string — URL client should use to fetch the next page (per server side paging). It's null for now, added for future use.

## Other responses

- `default` — Error response describing why the operation failed.

---

[API](https://skmtc.dev/azure/apis/appplatform-microsoft-appplatform.md) · [All operations](https://skmtc.dev/azure/apis/appplatform-microsoft-appplatform/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/azure/appplatform-microsoft-appplatform/revisions/4da345fb4e1c/schema)
