Rate Limits changedapi/beta/organization/workspaces/rate_limits
Nearest release: v2.1.282, published an hour before 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+106added
Lines−15removed
From line
9
where the diff opens
First seen
26 Aug 2026
this site's first read of the page
Recorded edits6to this page, all time
### Beta Workspace Rate Limit Organization Source ### Beta Workspace Rate Limit Workspace Source
The whole hunk
from line 9, old and new numbered
/
from line 9
99
1010**GET** `/v1/organizations/workspaces/{workspace_id}/rate_limits`
1111
12List rate-limit overrides configured for a workspace.
12List a workspace's rate limits.
1313
14Returns only the groups and limiter types that have a workspace-level
15override. Groups without overrides inherit the organization limits and
16are not listed; use `GET /v1/organizations/rate_limits` to see those.
14By default, returns only the groups and limiter types that have a
15workspace-level override. With `include_inherited=true`, returns every
16group with organization-level limits the workspace can see, listing for
17each the values it inherits from the organization as well as its own
18overrides. Each value's `source` says which it is.
1719
1820When `limit` is omitted, every matching entry is returned in a single
1921page; when `limit` truncates the result, follow `next_page` to fetch
from line 45
4345
4446 - `"web_search"`
4547
48- `include_inherited: optional boolean`
49
50 Also list the limiter values the workspace inherits from the organization, including groups with no workspace-level override.
51
52 default: false
53
4654- `limit: optional number`
4755
4856 Maximum number of items to return per page. Ranges from `1` to `1000`.
from line 67
5967
6068- `data: array of BetaWorkspaceRateLimit`
6169
62 Rate-limit entries for the workspace, one per group that has at least one override.
70 Rate-limit entries for the workspace: one per group with at least one override, or, with `include_inherited` set to `true`, one per group the workspace can see that has organization-level limits.
6371
6472 - `type: "workspace_rate_limit"`
6573
from line 157
149157
150158 - `limits: array of BetaWorkspaceRateLimitValue`
151159
152 The limiter values overridden for this group in this workspace. Limiter types without a workspace override are omitted and inherit the organization value.
160 The workspace's limiter values for this group. By default only the limiter types with a workspace-level override are listed. With `include_inherited` set to `true`, the limiter types the workspace inherits from the organization are listed too, each marked by `source`.
153161
154162 - `type: string`
155163
from line 167
159167
160168 The organization-level value for the same limiter type, for reference. `null` when the organization has no limit configured for this limiter type.
161169
170 - `source: BetaWorkspaceRateLimitWorkspaceSource or BetaWorkspaceRateLimitOrganizationSource`
171
172 Where `value` comes from. `organization` values are listed only when `include_inherited` is `true`, and then `value` equals `org_limit`.
173
174 - `BetaWorkspaceRateLimitWorkspaceSource object`
175
176 - `type: "workspace"`
177
178 Always `workspace`: a workspace-level override is stored.
179
180 default: workspace
181
182 - `BetaWorkspaceRateLimitOrganizationSource object`
183
184 - `type: "organization"`
185
186 Always `organization`: no workspace-level override is stored, so the organization's value applies.
187
188 default: organization
189
162190 - `value: number`
163191
164 The workspace-level override value for this limiter type.
192 The workspace's value for this limiter type: the workspace-level override when `source.type` is `workspace`, otherwise the organization's value.
165193
166194 - `models: array of string or null`
167195
from line 197
169197
170198 - `rate_limit_id: string`
171199
172 The `id` of the organization's RateLimit entry this override applies to.
200 The `id` of the organization's RateLimit entry this entry applies to.
173201
174202 - `workspace_id: string`
175203
176 ID of the Workspace this override applies to.
204 ID of the Workspace this entry applies to.
177205
178206 - `group_type: "batch" or "files" or "model_group" or 3 more`
179207
from line 248
220248 "limits": [
221249 {
222250 "org_limit": 0,
251 "source": {
252 "type": "workspace"
253 },
223254 "type": "type",
224255 "value": 0
225256 }
from line 361
330361
331362 - `limits: array of BetaWorkspaceRateLimitValue`
332363
333 The limiter values overridden for this group in this workspace. Limiter types without a workspace override are omitted and inherit the organization value.
364 The workspace's limiter values for this group. By default only the limiter types with a workspace-level override are listed. With `include_inherited` set to `true`, the limiter types the workspace inherits from the organization are listed too, each marked by `source`.
334365
335366 - `type: string`
336367
from line 371
340371
341372 The organization-level value for the same limiter type, for reference. `null` when the organization has no limit configured for this limiter type.
342373
374 - `source: BetaWorkspaceRateLimitWorkspaceSource or BetaWorkspaceRateLimitOrganizationSource`
375
376 Where `value` comes from. `organization` values are listed only when `include_inherited` is `true`, and then `value` equals `org_limit`.
377
378 - `BetaWorkspaceRateLimitWorkspaceSource object`
379
380 - `type: "workspace"`
381
382 Always `workspace`: a workspace-level override is stored.
383
384 default: workspace
385
386 - `BetaWorkspaceRateLimitOrganizationSource object`
387
388 - `type: "organization"`
389
390 Always `organization`: no workspace-level override is stored, so the organization's value applies.
391
392 default: organization
393
343394 - `value: number`
344395
345 The workspace-level override value for this limiter type.
396 The workspace's value for this limiter type: the workspace-level override when `source.type` is `workspace`, otherwise the organization's value.
346397
347398 - `models: array of string or null`
348399
from line 401
350401
351402 - `rate_limit_id: string`
352403
353 The `id` of the organization's RateLimit entry this override applies to.
404 The `id` of the organization's RateLimit entry this entry applies to.
354405
355406 - `workspace_id: string`
356407
357 ID of the Workspace this override applies to.
408 ID of the Workspace this entry applies to.
358409
359410 - `group_type: "batch" or "files" or "model_group" or 3 more`
360411
from line 425
374425
375426 - `"web_search"`
376427
428### Beta Workspace Rate Limit Organization Source
429
430- `BetaWorkspaceRateLimitOrganizationSource object`
431
432 - `type: "organization"`
433
434 Always `organization`: no workspace-level override is stored, so the organization's value applies.
435
436 default: organization
437
377438### Beta Workspace Rate Limit Value
378439
379440- `BetaWorkspaceRateLimitValue object`
from line 447
386447
387448 The organization-level value for the same limiter type, for reference. `null` when the organization has no limit configured for this limiter type.
388449
450 - `source: BetaWorkspaceRateLimitWorkspaceSource or BetaWorkspaceRateLimitOrganizationSource`
451
452 Where `value` comes from. `organization` values are listed only when `include_inherited` is `true`, and then `value` equals `org_limit`.
453
454 - `BetaWorkspaceRateLimitWorkspaceSource object`
455
456 - `type: "workspace"`
457
458 Always `workspace`: a workspace-level override is stored.
459
460 default: workspace
461
462 - `BetaWorkspaceRateLimitOrganizationSource object`
463
464 - `type: "organization"`
465
466 Always `organization`: no workspace-level override is stored, so the organization's value applies.
467
468 default: organization
469
389470 - `value: number`
390471
391 The workspace-level override value for this limiter type.
472 The workspace's value for this limiter type: the workspace-level override when `source.type` is `workspace`, otherwise the organization's value.
473
474### Beta Workspace Rate Limit Workspace Source
475
476- `BetaWorkspaceRateLimitWorkspaceSource object`
477
478 - `type: "workspace"`
479
480 Always `workspace`: a workspace-level override is stored.
481
482 default: workspace
392483
No line in this hunk matches that.