List Organization Rate Limits
GET /v1/organizations/rate_limits
List Messages API rate limits for your organization.
Each entry corresponds to one rate-limit group (either a model family or an API-surface category such as the Files API or Message Batches) and contains the set of limiter values that apply to it.
When limit is omitted, every matching entry is returned in a single page; when limit truncates the result, follow next_page to fetch the remaining entries.
Query parameters
group_type: optional "batch" or "files" or "model_group" or 3 moreFilter by group type.
"batch""files""model_group""skills""token_count""web_search"
limit: optional numberMaximum number of items to return per page. Ranges from
1to1000.When omitted, every remaining entry is returned in a single page and
next_pageisnull.maximum: 1000, minimum: 1
model: optional stringFilter to the single entry containing this model. Accepts full model names and aliases. Returns 404 if the model is not found or has no rate limits for this organization.
page: optional stringOpaque cursor from a previous response's
next_page.
Returns
data: array of BetaOrganizationRateLimitRate-limit entries for the organization, one per group.
type: "rate_limit"Object type. Always
rate_limitfor organization rate-limit entries.default: rate_limit
id: stringStable identifier for this rate-limit group within the organization.
group_type: "batch" or "files" or "model_group" or 3 moreThe kind of rate-limit group this entry represents.
model_groupentries apply to a family of models (listed inmodels); other values apply to an API-surface category and havemodelsset tonull."batch""files""model_group""skills""token_count""web_search"
limits: array of BetaOrganizationRateLimitValueThe limiter values that apply to this group.
type: stringThe limiter type (for example,
requests_per_minuteorinput_tokens_per_minute).value: numberThe configured limit value for this limiter type.
models: array of string or nullModel names this entry's limits apply to, including aliases.
nullwhengroup_typeis not"model_group".
next_page: string or nullOpaque cursor for the next page of results, or
nullwhen no entries remain beyond this response.
Example
curl https://api.anthropic.com/v1/organizations/rate_limits \
-H 'anthropic-version: 2023-06-01' \
-H "X-Api-Key: $ANTHROPIC_API_KEY"Response (200)
{
"data": [
{
"id": "id",
"group_type": "batch",
"limits": [
{
"type": "type",
"value": 0
}
],
"models": [
"string"
],
"type": "rate_limit"
}
],
"next_page": "next_page"
}