Claude Platform Docs

Limites de taxa

Listar limites de taxa do workspace
client.Beta.Organization.Workspaces.RateLimits.List(ctx, workspaceID, query) (*PageCursor[BetaWorkspaceRateLimit], error)
GET/v1/organizations/workspaces/{workspace_id}/rate_limits

Liste os limites de taxa de um workspace.

Models
type BetaWorkspaceRateLimit struct { Type: "workspace_rate_limit"; Group; GroupType; /* 4 more */ }
type BetaWorkspaceRateLimitOrganizationSource struct { Type: "organization" }
Type Organization

Always organization: no workspace-level override is stored, so the organization's value applies.

defaultorganization
type BetaWorkspaceRateLimitValue struct { Type; OrgLimit; Source; Value }
Type string

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

OrgLimit int64

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

Source BetaWorkspaceRateLimitValueSourceUnion

Where value comes from. organization values are listed only when include_inherited is true, and then value equals org_limit.

One of the following:
type BetaWorkspaceRateLimitWorkspaceSource struct { Type: "workspace" }
Type Workspace

Always workspace: a workspace-level override is stored.

defaultworkspace
type BetaWorkspaceRateLimitOrganizationSource struct { Type: "organization" }
Type Organization

Always organization: no workspace-level override is stored, so the organization's value applies.

defaultorganization
Value int64

The workspace's value for this limiter type: the workspace-level override when source.type is workspace, otherwise the organization's value.

type BetaWorkspaceRateLimitWorkspaceSource struct { Type: "workspace" }
Type Workspace

Always workspace: a workspace-level override is stored.

defaultworkspace