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 {