Claude Platform Docs

ワークスペースのレート制限の一覧を取得

GET/v1/organizations/workspaces/{workspace_id}/rate_limits

ワークスペースに設定されたレート制限のオーバーライドを一覧表示します。

ワークスペースレベルのオーバーライドを持つグループとリミッタータイプのみを返します。オーバーライドのないグループは組織の制限を継承し、一覧には表示されません。それらを確認するには GET /v1/organizations/rate_limits を使用してください。

limit が省略された場合、一致するすべてのエントリが単一のページで返されます。limit によって結果が切り詰められた場合は、next_page をたどって残りのエントリを取得してください。

Path parameters
workspace_id: string

The ID of the workspace.

Query parameters
group_type: optional "batch" or "files" or "model_group" or 3 more

Filter by group type.

One of the following:
"batch"
"files"
"model_group"
"skills"
"token_count"
"web_search"
limit: optional number

Maximum number of items to return per page. Ranges from 1 to 1000.

When omitted, every remaining entry is returned in a single page and next_page is null.

maximum1000
minimum1
page: optional string

Opaque cursor from a previous response's next_page.

Returns
data: array of BetaWorkspaceRateLimit { group_type, limits, models, 3 more }

Rate-limit entries for the workspace, one per group that has at least one override.

group_type: "batch" or "files" or "model_group" or 3 more

The kind of rate-limit group this entry represents. model_group entries apply to a family of models (listed in models); other values apply to an API-surface category and have models set to null.

One of the following:
"batch"
"files"
"model_group"
"skills"
"token_count"
"web_search"
limits: array of BetaWorkspaceRateLimitValue { org_limit, type, value }

The limiter values overridden for this group in this workspace. Limiter types without a workspace override are omitted and inherit the organization value.

org_limit: number or null

The organization-level value for the same limiter type, for reference. null when the organization has no limit configured for this limiter type.

type: string

The limiter type (for example, requests_per_minute or input_tokens_per_minute).

value: number

The workspace-level override value for this limiter type.

models: array of string or null

Model names this entry's limits apply to, including aliases. null when group_type is not "model_group".

rate_limit_id: string

The id of the RateLimit group this override applies to.

type: "workspace_rate_limit"

Object type. Always workspace_rate_limit for workspace rate-limit entries.

defaultworkspace_rate_limit
workspace_id: string

ID of the Workspace this override applies to.

next_page: string or null

Opaque cursor for the next page of results, or null when no entries remain beyond this response.

ワークスペースのレート制限の一覧を取得
curl https://api.anthropic.com/v1/organizations/workspaces/$WORKSPACE_ID/rate_limits \
    -H 'anthropic-version: 2023-06-01' \
    -H "X-Api-Key: $ANTHROPIC_API_KEY"
Returns Examples
Response 200
{
  "data": [
    {
      "group_type": "batch",
      "limits": [
        {
          "org_limit": 0,
          "type": "type",
          "value": 0
        }
      ],
      "models": [
        "string"
      ],
      "rate_limit_id": "rate_limit_id",
      "type": "workspace_rate_limit",
      "workspace_id": "workspace_id"
    }
  ],
  "next_page": "next_page"
}