Sweep 22 Sep 2026 · 17:19Z Build v2.1.280 501 read Stable v2.1.267 Latest v2.1.280 Next v2.1.280 Feeds RSS JSON llms.txt Unofficial
One change · api

List Workspace Rate Limits changed

api/beta/organization/workspaces/rate_limits/list

Nearest release: v2.1.280, published 20 hours after this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.

Recorded here
Lines+116added
Lines−29removed
From line 65 where the diff opens
First seen 26 Aug 2026 this site's first read of the page
Recorded edits4to this page, all time

The whole hunk

from line 65, old and new numbered
/
lines
from line 65
6565 
6666 default: workspace_rate_limit
6767 
68 - `group_type: "batch" or "files" or "model_group" or 3 more`
68 - `group: BetaOrganizationRateLimitModelGroup or BetaOrganizationRateLimitBatchGroup or BetaOrganizationRateLimitTokenCountGroup or 3 more`
6969 
70 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`.
70 The rate-limit group this entry's limits apply to. Its `type` equals `group_type`.
7171 
72 - `"batch"`
72 - `BetaOrganizationRateLimitModelGroup object`
7373 
74 - `"files"`
74 - `type: "model_group"`
7575 
76 - `"model_group"`
76 Always `model_group`: a family of models.
7777 
78 - `"skills"`
78 default: model_group
7979 
80 - `"token_count"`
80 - `id: string`
8181 
82 - `"web_search"`
82 Opaque identifier of the rate-limit group (for example, `rlg_01VPTCmyiu5ZLsWkcxYG2pY8`). It is the same in every organization and never changes, unlike the entry's own identifier, which differs per organization.
8383 
84 - `display_name: string`
85 
86 Human-readable name of the model group (for example, `Claude Sonnet 4.x`). For display only; it may change.
87 
88 - `BetaOrganizationRateLimitBatchGroup object`
89 
90 - `type: "batch"`
91 
92 Always `batch`: the Message Batches API.
93 
94 default: batch
95 
96 - `id: string`
97 
98 Opaque identifier of the rate-limit group (for example, `rlg_01VPTCmyiu5ZLsWkcxYG2pY8`). It is the same in every organization and never changes, unlike the entry's own identifier, which differs per organization.
99 
100 - `BetaOrganizationRateLimitTokenCountGroup object`
101 
102 - `type: "token_count"`
103 
104 Always `token_count`: the Token Count API.
105 
106 default: token_count
107 
108 - `id: string`
109 
110 Opaque identifier of the rate-limit group (for example, `rlg_01VPTCmyiu5ZLsWkcxYG2pY8`). It is the same in every organization and never changes, unlike the entry's own identifier, which differs per organization.
111 
112 - `BetaOrganizationRateLimitFilesGroup object`
113 
114 - `type: "files"`
115 
116 Always `files`: the Files API.
117 
118 default: files
119 
120 - `id: string`
121 
122 Opaque identifier of the rate-limit group (for example, `rlg_01VPTCmyiu5ZLsWkcxYG2pY8`). It is the same in every organization and never changes, unlike the entry's own identifier, which differs per organization.
123 
124 - `BetaOrganizationRateLimitSkillsGroup object`
125 
126 - `type: "skills"`
127 
128 Always `skills`: the Skills API.
129 
130 default: skills
131 
132 - `id: string`
133 
134 Opaque identifier of the rate-limit group (for example, `rlg_01VPTCmyiu5ZLsWkcxYG2pY8`). It is the same in every organization and never changes, unlike the entry's own identifier, which differs per organization.
135 
136 - `BetaOrganizationRateLimitWebSearchGroup object`
137 
138 - `type: "web_search"`
139 
140 Always `web_search`: the Messages API web search tool.
141 
142 default: web_search
143 
144 - `id: string`
145 
146 Opaque identifier of the rate-limit group (for example, `rlg_01VPTCmyiu5ZLsWkcxYG2pY8`). It is the same in every organization and never changes, unlike the entry's own identifier, which differs per organization.
147 
84148 - `limits: array of BetaWorkspaceRateLimitValue`
85149 
86150 The limiter values overridden for this group in this workspace. Limiter types without a workspace override are omitted and inherit the organization value.
from line 167
103167 
104168 - `rate_limit_id: string`
105169 
106 The `id` of the RateLimit group this override applies to.
170 The `id` of the organization's RateLimit entry this override applies to.
107171 
108172 - `workspace_id: string`
109173 
110174 ID of the Workspace this override applies to.
111175 
176 - `group_type: "batch" or "files" or "model_group" or 3 more`
177 
178 **Deprecated**: Use `group.type` instead. `group_type` is still returned and always equals `group.type`.
179 
180 Deprecated: use `group.type` instead. 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`. Always equal to `group.type`.
181 
182 - `"batch"`
183 
184 - `"files"`
185 
186 - `"model_group"`
187 
188 - `"skills"`
189 
190 - `"token_count"`
191 
192 - `"web_search"`
193 
112194- `next_page: string or null`
113195 
114196 Opaque cursor for the next page of results, or `null` when no entries remain beyond this response.
from line 209
127209{
128210 "data": [
129211 {
212 "group": {
213 "id": "id",
214 "display_name": "display_name",
215 "type": "model_group"
216 },
130217 "group_type": "batch",
131218 "limits": [
132219 {