Rate Limits changedapi/beta/organization/rate_limits
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+292added
Lines−35removed
From line
67
where the diff opens
First seen
26 Aug 2026
this site's first read of the page
Recorded edits11to this page, all time
### Beta Organization Rate Limit Batch Group ### Beta Organization Rate Limit Files Group ### Beta Organization Rate Limit Model Group ### Beta Organization Rate Limit Skills Group ### Beta Organization Rate Limit Token Count Group ### Beta Organization Rate Limit Web Search Group
The whole hunk
from line 67, old and new numbered
/
from line 67
6767
6868 - `id: string`
6969
70 Stable identifier for this rate-limit group within the organization.
70 Identifier of this rate-limit entry. It is stable within the organization and differs between organizations; the group's own identifier is `group.id`.
7171
72 - `group_type: "batch" or "files" or "model_group" or 3 more`
72 - `group: BetaOrganizationRateLimitModelGroup or BetaOrganizationRateLimitBatchGroup or BetaOrganizationRateLimitTokenCountGroup or 3 more`
7373
74 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`.
74 The rate-limit group this entry's limits apply to. Its `type` equals `group_type`.
7575
76 - `"batch"`
76 - `BetaOrganizationRateLimitModelGroup object`
7777
78 - `"files"`
78 - `type: "model_group"`
7979
80 - `"model_group"`
80 Always `model_group`: a family of models.
8181
82 - `"skills"`
82 default: model_group
8383
84 - `"token_count"`
84 - `id: string`
8585
86 - `"web_search"`
86 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.
8787
88 - `display_name: string`
89
90 Human-readable name of the model group (for example, `Claude Sonnet 4.x`). For display only; it may change.
91
92 - `BetaOrganizationRateLimitBatchGroup object`
93
94 - `type: "batch"`
95
96 Always `batch`: the Message Batches API.
97
98 default: batch
99
100 - `id: string`
101
102 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.
103
104 - `BetaOrganizationRateLimitTokenCountGroup object`
105
106 - `type: "token_count"`
107
108 Always `token_count`: the Token Count API.
109
110 default: token_count
111
112 - `id: string`
113
114 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.
115
116 - `BetaOrganizationRateLimitFilesGroup object`
117
118 - `type: "files"`
119
120 Always `files`: the Files API.
121
122 default: files
123
124 - `id: string`
125
126 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.
127
128 - `BetaOrganizationRateLimitSkillsGroup object`
129
130 - `type: "skills"`
131
132 Always `skills`: the Skills API.
133
134 default: skills
135
136 - `id: string`
137
138 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.
139
140 - `BetaOrganizationRateLimitWebSearchGroup object`
141
142 - `type: "web_search"`
143
144 Always `web_search`: the Messages API web search tool.
145
146 default: web_search
147
148 - `id: string`
149
150 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.
151
88152 - `limits: array of BetaOrganizationRateLimitValue`
89153
90154 The limiter values that apply to this group.
from line 165
101165
102166 Model names this entry's limits apply to, including aliases. `null` when `group_type` is not `"model_group"`.
103167
168 - `group_type: "batch" or "files" or "model_group" or 3 more`
169
170 **Deprecated**: Use `group.type` instead. `group_type` is still returned and always equals `group.type`.
171
172 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`.
173
174 - `"batch"`
175
176 - `"files"`
177
178 - `"model_group"`
179
180 - `"skills"`
181
182 - `"token_count"`
183
184 - `"web_search"`
185
104186- `next_page: string or null`
105187
106188 Opaque cursor for the next page of results, or `null` when no entries remain beyond this response.
from line 202
120202 "data": [
121203 {
122204 "id": "id",
205 "group": {
206 "id": "id",
207 "display_name": "display_name",
208 "type": "model_group"
209 },
123210 "group_type": "batch",
124211 "limits": [
125212 {
from line 238
151238
152239 - `id: string`
153240
154 Stable identifier for this rate-limit group within the organization.
241 Identifier of this rate-limit entry. It is stable within the organization and differs between organizations; the group's own identifier is `group.id`.
155242
156 - `group_type: "batch" or "files" or "model_group" or 3 more`
243 - `group: BetaOrganizationRateLimitModelGroup or BetaOrganizationRateLimitBatchGroup or BetaOrganizationRateLimitTokenCountGroup or 3 more`
157244
158 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`.
245 The rate-limit group this entry's limits apply to. Its `type` equals `group_type`.
159246
160 - `"batch"`
247 - `BetaOrganizationRateLimitModelGroup object`
161248
162 - `"files"`
249 - `type: "model_group"`
163250
164 - `"model_group"`
251 Always `model_group`: a family of models.
165252
166 - `"skills"`
253 default: model_group
167254
168 - `"token_count"`
255 - `id: string`
169256
170 - `"web_search"`
257 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.
171258
259 - `display_name: string`
260
261 Human-readable name of the model group (for example, `Claude Sonnet 4.x`). For display only; it may change.
262
263 - `BetaOrganizationRateLimitBatchGroup object`
264
265 - `type: "batch"`
266
267 Always `batch`: the Message Batches API.
268
269 default: batch
270
271 - `id: string`
272
273 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.
274
275 - `BetaOrganizationRateLimitTokenCountGroup object`
276
277 - `type: "token_count"`
278
279 Always `token_count`: the Token Count API.
280
281 default: token_count
282
283 - `id: string`
284
285 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.
286
287 - `BetaOrganizationRateLimitFilesGroup object`
288
289 - `type: "files"`
290
291 Always `files`: the Files API.
292
293 default: files
294
295 - `id: string`
296
297 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.
298
299 - `BetaOrganizationRateLimitSkillsGroup object`
300
301 - `type: "skills"`
302
303 Always `skills`: the Skills API.
304
305 default: skills
306
307 - `id: string`
308
309 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.
310
311 - `BetaOrganizationRateLimitWebSearchGroup object`
312
313 - `type: "web_search"`
314
315 Always `web_search`: the Messages API web search tool.
316
317 default: web_search
318
319 - `id: string`
320
321 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.
322
172323 - `limits: array of BetaOrganizationRateLimitValue`
173324
174325 The limiter values that apply to this group.
from line 336
185336
186337 Model names this entry's limits apply to, including aliases. `null` when `group_type` is not `"model_group"`.
187338
339 - `group_type: "batch" or "files" or "model_group" or 3 more`
340
341 **Deprecated**: Use `group.type` instead. `group_type` is still returned and always equals `group.type`.
342
343 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`.
344
345 - `"batch"`
346
347 - `"files"`
348
349 - `"model_group"`
350
351 - `"skills"`
352
353 - `"token_count"`
354
355 - `"web_search"`
356
357### Beta Organization Rate Limit Batch Group
358
359- `BetaOrganizationRateLimitBatchGroup object`
360
361 - `type: "batch"`
362
363 Always `batch`: the Message Batches API.
364
365 default: batch
366
367 - `id: string`
368
369 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.
370
371### Beta Organization Rate Limit Files Group
372
373- `BetaOrganizationRateLimitFilesGroup object`
374
375 - `type: "files"`
376
377 Always `files`: the Files API.
378
379 default: files
380
381 - `id: string`
382
383 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.
384
385### Beta Organization Rate Limit Model Group
386
387- `BetaOrganizationRateLimitModelGroup object`
388
389 - `type: "model_group"`
390
391 Always `model_group`: a family of models.
392
393 default: model_group
394
395 - `id: string`
396
397 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.
398
399 - `display_name: string`
400
401 Human-readable name of the model group (for example, `Claude Sonnet 4.x`). For display only; it may change.
402
403### Beta Organization Rate Limit Skills Group
404
405- `BetaOrganizationRateLimitSkillsGroup object`
406
407 - `type: "skills"`
408
409 Always `skills`: the Skills API.
410
411 default: skills
412
413 - `id: string`
414
415 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.
416
417### Beta Organization Rate Limit Token Count Group
418
419- `BetaOrganizationRateLimitTokenCountGroup object`
420
421 - `type: "token_count"`
422
423 Always `token_count`: the Token Count API.
424
425 default: token_count
426
427 - `id: string`
428
429 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.
430
188431### Beta Organization Rate Limit Value
189432
190433- `BetaOrganizationRateLimitValue object`
from line 439
196439 - `value: number`
197440
198441 The configured limit value for this limiter type.
442
443### Beta Organization Rate Limit Web Search Group
444
445- `BetaOrganizationRateLimitWebSearchGroup object`
446
447 - `type: "web_search"`
448
449 Always `web_search`: the Messages API web search tool.
450
451 default: web_search
452
453 - `id: string`
454
455 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.
199456
No line in this hunk matches that.