Перейти до основного вмісту
CometAPI надає два способи перевірити баланс акаунта та використання: CometAPI CLI і API сервісу запитів за адресою query.cometapi.com.

CometAPI CLI

Найшвидший спосіб перевірити баланс із термінала. Інструкції зі встановлення див. в огляді CometAPI CLI.
cometapi balance
Додайте --source token, щоб отримати деталі для кожного ключа:
cometapi balance --source token
Усі доступні параметри див. у довіднику команд.

API сервісу запитів

GET https://query.cometapi.com/user/quota Повертає баланс на рівні акаунта, сукупне використання, загальну кількість запитів і деталі квот для кожного ключа. Цей endpoint використовує окремий сервіс запитів за адресою query.cometapi.com і автентифікується через query-параметр key, а не через Bearer Token.
Створіть окремий API key для запитів балансу та встановіть для нього квоту 0 (дозвіл лише на запити). Навіть якщо ключ буде скомпрометований, його не можна буде використовувати для запитів до моделей.

Параметри запиту

ParameterTypeRequiredDescription
keystringYesВаш CometAPI API key
start_datestringNoПочаткова дата для щоденної деталізації (формат YYYY-MM-DD)
end_datestringNoКінцева дата для щоденної деталізації (формат YYYY-MM-DD)
Коли вказано start_date і end_date, відповідь містить поле daily_quota із розбивкою використання по днях для кожного ключа.

Поля відповіді

FieldTypeDescription
usernamestringІм’я користувача
total_quotanumberПоточний баланс акаунта (USD)
total_used_quotanumberСукупне використання (USD)
request_countintegerЗагальна кількість запитів
keysarrayДеталі квот для кожного ключа
keys[].namestringНазва API key
keys[].remain_quotanumberЗалишок квоти ключа; -1 означає безліміт
keys[].used_quotanumberВикористана квота ключа; -1 означає безліміт
daily_quotaobjectЩоденна розбивка використання (лише коли вказано start_date і end_date)
daily_quota[date]arrayЗаписи використання для кожного ключа на цю дату
daily_quota[date][].token_namestringНазва API key
daily_quota[date][].quota_usednumberВикористання для цього ключа на цю дату (USD)
daily_quota[date][].request_countintegerКількість запитів для цього ключа на цю дату

Приклади коду

Запит балансу акаунта:
curl "https://query.cometapi.com/user/quota?key=$COMETAPI_KEY"

Приклад відповіді

{
  "username": "example_user",
  "total_quota": 2105.23,
  "total_used_quota": 21.07,
  "request_count": 1221,
  "keys": [
    {
      "name": "my-key",
      "remain_quota": 8.94,
      "used_quota": 2.10
    }
  ]
}

Приклад щоденної розбивки

Запит щоденного використання для діапазону дат:
curl "https://query.cometapi.com/user/quota?key=$COMETAPI_KEY&start_date=2026-04-13&end_date=2026-04-14"
Відповідь містить ті самі поля верхнього рівня, а також daily_quota:
{
  "username": "example_user",
  "total_quota": 2105.23,
  "total_used_quota": 21.07,
  "request_count": 1221,
  "daily_quota": {
    "2026-04-13T00:00:00Z": [
      {
        "token_name": "my-key",
        "quota_used": 4.27,
        "request_count": 59
      }
    ],
    "2026-04-14T00:00:00Z": [
      {
        "token_name": "my-key",
        "quota_used": 0.57,
        "request_count": 36
      }
    ]
  }
}