The whole hunk
from line 1, old and new numbered
/
lines
from line 1
1---
2title: List User Profiles
3url: https://platform.claude.com/docs/en/api/beta/user_profiles/list
4---
5
16# List User Profiles
27
38**GET** `/v1/user_profiles`
from line 45
4045
4146 - `string`
4247
43 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
48 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 42 more`
4449
4550 - `"message-batches-2024-09-24"`
4651
from line 93
8893
8994 - `"user-profiles-2026-08-18"`
9095
96 - `"user-profiles-2026-09-04"`
97
9198 - `"advisor-tool-2026-03-01"`
9299
93100 - `"managed-agents-2026-04-01"`
from line 143
136143
137144 User profiles on this page.
138145
146 - `type: "user_profile"`
147
148 Object type. Always `user_profile`.
149
139150 - `id: string`
140151
141152 Unique identifier for this user profile, prefixed `uprof_`.
from line 175
164175
165176 - `"rejected"`
166177
167 - `type: "user_profile"`
168
169 Object type. Always `user_profile`.
170
171178 - `updated_at: string`
172179
173180 A timestamp in RFC 3339 format
from line 191
184191
185192 - `external_id: optional string or null`
186193
187 Platform's own identifier for this user. Not enforced unique.
194 Platform's own identifier for this user. Not enforced unique. Present under the `user-profiles-2026-03-24` and `user-profiles-2026-08-18` beta headers; under `user-profiles-2026-09-04` the value is `external_user_details.reference_id`.
188195
196 - `external_user_details: optional BetaUserProfileExternalUserDetails`
197
198 Details about the entity this profile represents, as the platform states them. Anthropic does not verify them. Every field is present, `null` until the platform supplies a value.
199
200 - `account_status: "active" or "suspended" or "blocked" or null`
201
202 The status of the entity's account on the platform, as the platform states it: `active`; `suspended`, when the platform has restricted the account and may restore it; or `blocked`, when the platform has barred it. It records the platform's decision only; the statuses in `trust_grants` are Anthropic's and do not follow it.
203
204 - `"active"`
205
206 - `"suspended"`
207
208 - `"blocked"`
209
210 - `country: string or null`
211
212 The country the platform associates with the entity, as an ISO 3166-1 alpha-2 code. `null` until the platform supplies one.
213
214 - `email_hash: string or null`
215
216 The platform-computed hash of the entity's email address. `null` until the platform supplies one.
217
218 - `entity_type: "individual" or "business" or "non_profit" or "government" or null`
219
220 What kind of entity the profile represents, as the platform states it: `individual`, `business`, `non_profit` or `government`.
221
222 - `"individual"`
223
224 - `"business"`
225
226 - `"non_profit"`
227
228 - `"government"`
229
230 - `name_hash: string or null`
231
232 The platform-computed hash of the entity's name. `null` until the platform supplies one.
233
234 - `onboarded_at: string or null`
235
236 A timestamp in RFC 3339 format
237
238 format: date-time
239
240 - `reference_id: string or null`
241
242 The platform's own reference for the entity. `null` until the platform supplies one.
243
189244 - `external_user_onboarded_at: optional string or null`
190245
191246 A timestamp in RFC 3339 format
from line 282
227282 "updated_at": "2026-03-15T10:00:00Z",
228283 "access_type": "application",
229284 "external_id": "user_12345",
285 "external_user_details": {
286 "account_status": "active",
287 "country": "country",
288 "email_hash": "email_hash",
289 "entity_type": "individual",
290 "name_hash": "name_hash",
291 "onboarded_at": "2019-12-27T18:11:19.117Z",
292 "reference_id": "reference_id"
293 },
230294 "external_user_onboarded_at": "2024-11-02T08:15:00Z",
231295 "name": "Example User"
232296 }