Claude Platform Docs

Workspace-Ratenlimits auflisten

RateLimitListPage Beta.Organization.Workspaces.RateLimits.List(parameters, cancellationToken = default)
GET/v1/organizations/workspaces/{workspace_id}/rate_limits

Listet die für einen Workspace konfigurierten Ratenlimit-Überschreibungen auf.

Gibt nur die Gruppen und Limiter-Typen zurück, die eine Überschreibung auf Workspace-Ebene haben. Gruppen ohne Überschreibungen erben die Organisationslimits und werden nicht aufgelistet; verwende GET /v1/organizations/rate_limits, um diese zu sehen.

Wenn limit weggelassen wird, wird jeder passende Eintrag auf einer einzigen Seite zurückgegeben; wenn limit das Ergebnis abschneidet, folge next_page, um die restlichen Einträge abzurufen.

Parameters
RateLimitListParams parameters
required string workspaceID

The ID of the workspace.

GroupType? groupType

Filter by group type.

Batch("batch")
Files("files")
ModelGroup("model_group")
Skills("skills")
TokenCount("token_count")
WebSearch("web_search")
long? limit

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
string? page

Opaque cursor from a previous response's next_page.

Returns
class BetaWorkspaceRateLimit { Type = "workspace_rate_limit"; GroupType; Limits; /* 3 more */ }
Workspace-Ratenlimits auflisten
RateLimitListParams parameters = new() { WorkspaceID = "workspace_id" };

var page = await client.Beta.Organization.Workspaces.RateLimits.List(parameters);
await foreach (var item in page.Paginate())
{
    Console.WriteLine(item);
}
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"
}