Перейти к содержимому

Usage Quota

GET
/v1/usage/quota
curl --request GET \
--url https://api.cloud.agentums.ru/v1/usage/quota \
--header 'Authorization: Bearer <token>'

Остаток месячного лимита (B2, «кольцо использования»): документы + минуты аудио.

План берём из активной подписки (иначе free). Расход — за текущий календарный месяц. Чат лимитами не ограничивается (протокол §6.1): здесь только загрузки/аудио.

Successful Response

Media typeapplication/json
QuotaOut

Данные «кольца использования» (B2): месячные лимиты и остаток по плану.

object
audio_minutes
required
QuotaResource

Остаток по ресурсу за месяц (B2). limit=None — безлимит (fair-use).

object
limit
Any of:
integer
remaining
Any of:
integer
used
Used
integer
0
documents
required
QuotaResource

Остаток по ресурсу за месяц (B2). limit=None — безлимит (fair-use).

object
limit
Any of:
integer
remaining
Any of:
integer
used
Used
integer
0
period
Period
string
default: month
plan
Plan
string
default: free
Example
{
"audio_minutes": {
"used": 0
},
"documents": {
"used": 0
},
"period": "month",
"plan": "free"
}

Validation Error

Media typeapplication/json
HTTPValidationError
object
detail
Detail
Array<object>
ValidationError
object
ctx
Context
object
input
Input
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string
Examplegenerated
{
"detail": [
{
"ctx": {},
"input": "example",
"loc": [
"example"
],
"msg": "example",
"type": "example"
}
]
}