# Querying Resource Quotas

#### Function

This API is used to query CCE resource quotas.

#### URI

GET /api/v3/projects/{project_id}/quotas

Table 1 Path parameters
Parameter | Mandatory | Type | Description
--- | --- | --- | ---
project_id | Yes | String | Project ID. For details about how to obtain the project ID, see How to Obtain Parameters in the API URI.

#### Request Parameters

Table 2 Request header parameters
Parameter | Mandatory | Type | Description
--- | --- | --- | ---
Content-Type | Yes | String | Message body type (format). Default: application/json
X-Auth-Token | Yes | String | Requests for calling an API can be authenticated using either a token or AK/SK. If token-based authentication is used, this field is mandatory and must be set to a user token. Maximum: 16384

#### Response Parameters

Status code: 200

Table 3 Response body parameters
Parameter | Type | Description
--- | --- | ---
quotas | Array of QuotaResource objects | Resources

Table 4 QuotaResource
Parameter | Type | Description
--- | --- | ---
quotaKey | String | Resource type
quotaLimit | Integer | Quota
used | Integer | Number of created resources
unit | String | Unit
regionId | String | Region ID. This parameter is not returned if not involved.
availabilityZoneId | String | AZ ID. This parameter is not returned if not involved.

#### Example Requests

None

#### Example Responses

Status code: 200

The resource quotas are obtained successfully.

    {
      "quotas" : {
        "resources" : [ {
          "quotaKey" : "cluster",
          "quotaLimit" : 20,
          "used" : 13,
          "unit" : "count"
        } ]
      }
    }

#### Status Codes

Status Code | Description
--- | ---
200 | The resource quotas are obtained successfully.

#### Error Codes

See Error Codes.

Parent topic: Quota Management