SRTGen.com LogoSRTGen.com

Баланс кредитов

Запрашивайте текущий доступный баланс кредитов для управления использованием и предотвращения сбоев задач.

GET/api/v1/balance
Быстрая реализация
curl -X GET https://api.srtgen.com/api/v1/balance \
  -H "x-api-key: <YOUR_API_KEY>"
GEThttps://api.srtgen.com/api/v1/balance

Этот эндпоинт возвращает общий доступный баланс, который включает в себя как ежемесячные лимиты по подписке, так и любые дополнительные купленные кредиты.

Структура ответа

ПараметрТипОбязателен
Идентификация и контекст
userОбъектБазовая информация об аутентифицированном пользователе.
user.nameТипОтображаемое имя пользователя.
user.emailТипЗарегистрированный адрес электронной почты.
Разбивка баланса кредитов
creditsОбъектПодробная разбивка баланса кредитов.
credits.totalBalanceNumberСумма всех используемых кредитов (лимиты + доп. кредиты).
credits.extraCreditsNumberПостоянные купленные кредиты.
credits.plansArrayСписок активных тарифных планов.
plans[].nameТипОтображаемое имя тарифа (например, 'Pro Plan').
plans[].statusТипСтатус подписки (active, past_due).
plans[].balanceNumberОстаток кредитов в этом конкретном цикле.
Использование облачного хранилища
storageОбъектСтатистика использования облачного хранилища.
storage.usageNumberТекущее использование хранилища в байтах.
storage.limitNumberМаксимальный лимит хранилища в байтах на основе вашего тарифа.
storage.formattedUsageТипЧеловекочитаемое использование (например, '2 ГБ').
storage.formattedLimitТипЧеловекочитаемый лимит (например, '10 ГБ').
Пример ответа: 200 OK
{
  "success": true,
  "user": {
    "name": "Alex Rivera",
    "email": "[email protected]"
  },
  "credits": {
    "totalBalance": 1250,
    "totalMonthlyCredits": 1000,
    "extraCredits": 250,
    "plans": [
      {
        "id": "starter",
        "name": "Starter Plan",
        "status": "active",
        "balance": 1000,
        "total": 1000,
        "resetTime": "2026-04-29T17:48:46.000Z"
      }
    ]
  },
  "storage": {
    "usage": 209715200,
    "limit": 10737418240,
    "formattedUsage": "200 MB",
    "formattedLimit": "10 GB"
  },
  "updatedAt": "2026-03-29T17:48:46.000Z"
}

Ошибки

СтатусКод ошибкиОписание
401unauthorizedКлюч API отсутствует или недействителен.
500server_errorПроизошла непредвиденная внутренняя ошибка.
Была ли эта страница полезна?
Баланс кредитов | SRTGen.com