> ## Documentation Index
> Fetch the complete documentation index at: https://docs.novita.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Query Quota List

## Request Headers

**Content-Type** `string` *required*

Enum: `application/json`

**Authorization** `string` *required*

Bearer authentication format, for example: Bearer \{\{API Key}}.

## Query Parameters

**modal** `string`

Quota modal. Common values: `llm`, `image`.

**quotaType** `string`

Quota type. Common values: `RPM`, `TPM`, `IPM`.

**productType** `string`

Product type. Common values: `Public Endpoint`.

**quotaObject** `string`

Quota object. For model scenarios, pass a model ID such as `deepseek/deepseek-v4.1-flash`. The server supports fuzzy matching. If empty, all quotas visible to the current account are returned.

## Response Parameters

**data** `object[]` *required*

Quota list.

**properties**

**modal** `string` *required*

Quota modal.

**quotaObject** `string` *required*

Quota object display name. For model scenarios, this is usually the model name or model ID.

**quotaType** `string` *required*

Quota type.

**productType** `string` *required*

Product type.

**currentQuota** `string` *required*

Current account quota limit. A 64-bit integer returned as a JSON string (for example, `"2200000000"`). Values may exceed the 32-bit integer range, so parse it as a 64-bit integer.

**defaultQuota** `string` *required*

Default quota limit. A 64-bit integer returned as a JSON string (for example, `"2200000000"`). Values may exceed the 32-bit integer range, so parse it as a 64-bit integer.

**adjustable** `bool` *required*

Whether quota adjustment can be requested.

**quotaItems** `object[]` *required*

Quota limits for different account tiers.

**properties**

**tier** `string` *required*

Account tier. Possible values: `T1`, `T2`, `T3`, `T4`, `T5`.

**quota** `string` *required*

Quota limit for the account tier. A 64-bit integer returned as a JSON string (for example, `"2200000000"`). Values may exceed the 32-bit integer range, so parse it as a 64-bit integer.

**total** `int32` *required*

Number of returned quotas.

```bash theme={"system"}
curl --request GET \
  --url 'https://api.novita.ai/openapi/v1/user/quota/list?modal=llm&quotaType=RPM&productType=Public%20Endpoint&quotaObject=deepseek%2Fdeepseek-v4.1-flash' \
  --header 'Authorization: Bearer <API_KEY>'
```

```json 200 theme={"system"}
{
  "data": [
    {
      "modal": "llm",
      "quotaObject": "deepseek/deepseek-v4.1-flash",
      "quotaType": "RPM",
      "productType": "Public Endpoint",
      "currentQuota": "60",
      "defaultQuota": "60",
      "adjustable": true,
      "quotaItems": [
        {
          "tier": "T1",
          "quota": "60"
        },
        {
          "tier": "T2",
          "quota": "120"
        }
      ]
    }
  ],
  "total": 1
}
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.