The whole hunk
from line 65, old and new numbered
/
lines
from line 65
6565
6666 - `id: string`
6767
68 Stable identifier for this rate-limit group within the organization.
68 Identifier of this rate-limit entry. It is stable within the organization and differs between organizations; the group's own identifier is `group.id`.
6969
70 - `group_type: "batch" or "files" or "model_group" or 3 more`
70 - `group: BetaOrganizationRateLimitModelGroup or BetaOrganizationRateLimitBatchGroup or BetaOrganizationRateLimitTokenCountGroup or 3 more`
7171
72 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`.
72 The rate-limit group this entry's limits apply to. Its `type` equals `group_type`.
7373
74 - `"batch"`
74 - `BetaOrganizationRateLimitModelGroup object`
7575
76 - `"files"`
76 - `type: "model_group"`
7777
78 - `"model_group"`
78 Always `model_group`: a family of models.
7979
80 - `"skills"`
80 default: model_group
8181
82 - `"token_count"`
82 - `id: string`
8383
84 - `"web_search"`
84 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.
8585
86 - `display_name: string`
87
88 Human-readable name of the model group (for example, `Claude Sonnet 4.x`). For display only; it may change.
89
90 - `BetaOrganizationRateLimitBatchGroup object`
91
92 - `type: "batch"`
93
94 Always `batch`: the Message Batches API.
95
96 default: batch
97
98 - `id: string`
99
100 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.
101
102 - `BetaOrganizationRateLimitTokenCountGroup object`
103
104 - `type: "token_count"`
105
106 Always `token_count`: the Token Count API.
107
108 default: token_count
109
110 - `id: string`
111
112 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.
113
114 - `BetaOrganizationRateLimitFilesGroup object`
115
116 - `type: "files"`
117
118 Always `files`: the Files API.
119
120 default: files
121
122 - `id: string`
123
124 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.
125
126 - `BetaOrganizationRateLimitSkillsGroup object`
127
128 - `type: "skills"`
129
130 Always `skills`: the Skills API.
131
132 default: skills
133
134 - `id: string`
135
136 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.
137
138 - `BetaOrganizationRateLimitWebSearchGroup object`
139
140 - `type: "web_search"`
141
142 Always `web_search`: the Messages API web search tool.
143
144 default: web_search
145
146 - `id: string`
147
148 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.
149
86150 - `limits: array of BetaOrganizationRateLimitValue`
87151
88152 The limiter values that apply to this group.
from line 163
99163
100164 Model names this entry's limits apply to, including aliases. `null` when `group_type` is not `"model_group"`.
101165
166 - `group_type: "batch" or "files" or "model_group" or 3 more`
167
168 **Deprecated**: Use `group.type` instead. `group_type` is still returned and always equals `group.type`.
169
170 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`.
171
172 - `"batch"`
173
174 - `"files"`
175
176 - `"model_group"`
177
178 - `"skills"`
179
180 - `"token_count"`
181
182 - `"web_search"`
183
102184- `next_page: string or null`
103185
104186 Opaque cursor for the next page of results, or `null` when no entries remain beyond this response.
from line 200
118200 "data": [
119201 {
120202 "id": "id",
203 "group": {
204 "id": "id",
205 "display_name": "display_name",
206 "type": "model_group"
207 },
121208 "group_type": "batch",
122209 "limits": [
123210 {