CyberRXN Docs
APIСправочник API

Частота запросов

GET /v1/rate-limit

GET /v1/rate-limit

Все операции API · OpenAPI

Сессия кабинета с usage:read или limits:read. Скользящие окна охватывают REST, MCP и тестовую среду.

Доступ

Требуется bearer-авторизация. Описание операции задаёт дополнительные права, роли и ограничения для сессий кабинета. Сам по себе API-ключ их не предоставляет.

Тело запроса

Тело запроса не требуется.

Ответы

HTTPОписаниеТип
200Успешный ответapplication/json: RateLimitInfo
401Требуется авторизацияapplication/problem+json: ProblemDetails
403Доступ запрещёнapplication/problem+json: ProblemDetails
404Не найденоapplication/problem+json: ProblemDetails
422Ошибка входных данныхapplication/problem+json: ProblemDetails

Ответ: RateLimitInfo

ПолеТипОбязательноОписание
limiterstringда
window_behaviorstringда
plan_rpmintegerда
effective_rpmintegerда
override_rpminteger ∣ nullда
window_secondsintegerда
burst_limitintegerда
burst_window_secondsintegerда
latest_requestRateLimitRequest ∣ nullда
Полная схема
{
  "properties": {
    "limiter": {
      "type": "string",
      "const": "better-auth",
      "title": "Limiter"
    },
    "window_behavior": {
      "type": "string",
      "const": "inactivity",
      "title": "Window Behavior"
    },
    "plan_rpm": {
      "type": "integer",
      "title": "Plan Rpm"
    },
    "effective_rpm": {
      "type": "integer",
      "title": "Effective Rpm"
    },
    "override_rpm": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "title": "Override Rpm"
    },
    "window_seconds": {
      "type": "integer",
      "const": 60,
      "title": "Window Seconds"
    },
    "burst_limit": {
      "type": "integer",
      "title": "Burst Limit"
    },
    "burst_window_seconds": {
      "type": "integer",
      "const": 10,
      "title": "Burst Window Seconds"
    },
    "latest_request": {
      "anyOf": [
        {
          "$ref": "#/components/schemas/RateLimitRequest"
        },
        {
          "type": "null"
        }
      ]
    }
  },
  "type": "object",
  "required": [
    "limiter",
    "window_behavior",
    "plan_rpm",
    "effective_rpm",
    "override_rpm",
    "window_seconds",
    "burst_limit",
    "burst_window_seconds",
    "latest_request"
  ],
  "title": "RateLimitInfo"
}

Эта страница генерируется из OpenAPI. Примеры показывают схемы, а не вымышленные успешные ответы.

Расход и оплата · Типизированные ошибки

На этой странице