Claude Platform Docs

Rate Limits

List Organization Rate Limits
client.Beta.Organization.RateLimits.List(ctx, query) (*PageCursor[BetaOrganizationRateLimit], error)
GET/v1/organizations/rate_limits
Models
type BetaOrganizationRateLimit struct{…}
ID string

Stable identifier for this rate-limit group within the organization.

GroupType BetaOrganizationRateLimitGroupType

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:
const BetaOrganizationRateLimitGroupTypeBatch BetaOrganizationRateLimitGroupType = "batch"
const BetaOrganizationRateLimitGroupTypeFiles BetaOrganizationRateLimitGroupType = "files"
const BetaOrganizationRateLimitGroupTypeModelGroup BetaOrganizationRateLimitGroupType = "model_group"
const BetaOrganizationRateLimitGroupTypeSkills BetaOrganizationRateLimitGroupType = "skills"
const BetaOrganizationRateLimitGroupTypeTokenCount BetaOrganizationRateLimitGroupType = "token_count"
const BetaOrganizationRateLimitGroupTypeWebSearch BetaOrganizationRateLimitGroupType = "web_search"

The limiter values that apply to this group.

Type string

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

Value int64

The configured limit value for this limiter type.

Models []string

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

Type RateLimit

Object type. Always rate_limit for organization rate-limit entries.

defaultrate_limit
type BetaOrganizationRateLimitValue struct{…}
Type string

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

Value int64

The configured limit value for this limiter type.