### Beta User Profile External User Details ### Beta User Profile External User Details Params
The whole hunk
from line 1, old and new numbered
/
lines
The two sides of this change are more than 400 edits apart, too far apart to line up, so this is the differ's own diff of it and the words inside a line are not marked.
from line 1
1---
2title: User Profiles
3url: https://platform.claude.com/docs/en/api/beta/user_profiles
4---
5
16# User Profiles
27
38## Create User Profile
from line 19
1419
1520 - `string`
1621
17 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
22 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 42 more`
1823
1924 - `"message-batches-2024-09-24"`
2025
from line 67
6267
6368 - `"user-profiles-2026-08-18"`
6469
70 - `"user-profiles-2026-09-04"`
71
6572 - `"advisor-tool-2026-03-01"`
6673
6774 - `"managed-agents-2026-04-01"`
from line 123
116123
117124- `external_id: optional string or null`
118125
119 Platform's own identifier for this user. Not enforced unique. Maximum 255 characters.
126 Platform's own identifier for this user. Not enforced unique. Maximum 255 characters. Accepted under the `user-profiles-2026-03-24` and `user-profiles-2026-08-18` beta headers; under `user-profiles-2026-09-04` send `external_user_details.reference_id` instead.
120127
121128 minLength: 1, maxLength: 255
122129
130- `external_user_details: optional BetaUserProfileExternalUserDetailsParams`
131
132 Details about the entity this profile represents, as the platform states them. Every field is optional. Accepted under the `user-profiles-2026-09-04` beta header only.
133
134 - `account_status: optional "active" or "suspended" or "blocked" or null`
135
136 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.
137
138 - `"active"`
139
140 - `"suspended"`
141
142 - `"blocked"`
143
144 - `country: optional string or null`
145
146 The country of the entity (not of the platform), as the platform determines it: an ISO 3166-1 alpha-2 code in upper case, for example `US`. Only the form, two uppercase ASCII letters, is checked.
147
148 - `email_hash: optional string or null`
149
150 A hash of the entity's email address, computed by the platform. Anthropic treats it as an opaque string and does not prescribe the hash function. 1 to 255 characters.
151
152 minLength: 1, maxLength: 255
153
154 - `entity_type: optional "individual" or "business" or "non_profit" or "government" or null`
155
156 What kind of entity the profile represents, as the platform states it: `individual`, `business`, `non_profit` or `government`.
157
158 - `"individual"`
159
160 - `"business"`
161
162 - `"non_profit"`
163
164 - `"government"`
165
166 - `name_hash: optional string or null`
167
168 A hash of the entity's name, computed by the platform. Anthropic treats it as an opaque string and does not prescribe the hash function. 1 to 255 characters.
169
170 minLength: 1, maxLength: 255
171
172 - `onboarded_at: optional string`
173
174 A timestamp in RFC 3339 format
175
176 format: date-time
177
178 - `reference_id: optional string or null`
179
180 The platform's own reference for the entity, for example the key of the end-user's row in the platform's database. Not interpreted by Anthropic and not enforced unique. 1 to 255 characters.
181
182 minLength: 1, maxLength: 255
183
123184- `external_user_onboarded_at: optional string`
124185
125186 A timestamp in RFC 3339 format
from line 201
140201
141202- `BetaUserProfile object`
142203
204 - `type: "user_profile"`
205
206 Object type. Always `user_profile`.
207
143208 - `id: string`
144209
145210 Unique identifier for this user profile, prefixed `uprof_`.
from line 233
168233
169234 - `"rejected"`
170235
171 - `type: "user_profile"`
172
173 Object type. Always `user_profile`.
174
175236 - `updated_at: string`
176237
177238 A timestamp in RFC 3339 format
from line 249
188249
189250 - `external_id: optional string or null`
190251
191 Platform's own identifier for this user. Not enforced unique.
252 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`.
253
254 - `external_user_details: optional BetaUserProfileExternalUserDetails`
255
256 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.
257
258 - `account_status: "active" or "suspended" or "blocked" or null`
259
260 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.
261
262 - `"active"`
263
264 - `"suspended"`
265
266 - `"blocked"`
267
268 - `country: string or null`
269
270 The country the platform associates with the entity, as an ISO 3166-1 alpha-2 code. `null` until the platform supplies one.
271
272 - `email_hash: string or null`
273
274 The platform-computed hash of the entity's email address. `null` until the platform supplies one.
275
276 - `entity_type: "individual" or "business" or "non_profit" or "government" or null`
277
278 What kind of entity the profile represents, as the platform states it: `individual`, `business`, `non_profit` or `government`.
279
280 - `"individual"`
281
282 - `"business"`
283
284 - `"non_profit"`
285
286 - `"government"`
287
288 - `name_hash: string or null`
289
290 The platform-computed hash of the entity's name. `null` until the platform supplies one.
291
292 - `onboarded_at: string or null`
293
294 A timestamp in RFC 3339 format
295
296 format: date-time
297
298 - `reference_id: string or null`
299
300 The platform's own reference for the entity. `null` until the platform supplies one.
192301
193302 - `external_user_onboarded_at: optional string or null`
194303
from line 340
231340 "updated_at": "2026-03-15T10:00:00Z",
232341 "access_type": "application",
233342 "external_id": "user_12345",
343 "external_user_details": {
344 "account_status": "active",
345 "country": "country",
346 "email_hash": "email_hash",
347 "entity_type": "individual",
348 "name_hash": "name_hash",
349 "onboarded_at": "2019-12-27T18:11:19.117Z",
350 "reference_id": "reference_id"
351 },
234352 "external_user_onboarded_at": "2024-11-02T08:15:00Z",
235353 "name": "Example User"
236354}
from line 396
278396
279397 - `string`
280398
281 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
399 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 42 more`
282400
283401 - `"message-batches-2024-09-24"`
284402
from line 444
326444
327445 - `"user-profiles-2026-08-18"`
328446
447 - `"user-profiles-2026-09-04"`
448
329449 - `"advisor-tool-2026-03-01"`
330450
331451 - `"managed-agents-2026-04-01"`
from line 494
374494
375495 User profiles on this page.
376496
497 - `type: "user_profile"`
498
499 Object type. Always `user_profile`.
500
377501 - `id: string`
378502
379503 Unique identifier for this user profile, prefixed `uprof_`.
from line 526
402526
403527 - `"rejected"`
404528
405 - `type: "user_profile"`
406
407 Object type. Always `user_profile`.
408
409529 - `updated_at: string`
410530
411531 A timestamp in RFC 3339 format
from line 542
422542
423543 - `external_id: optional string or null`
424544
425 Platform's own identifier for this user. Not enforced unique.
545 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`.
546
547 - `external_user_details: optional BetaUserProfileExternalUserDetails`
548
549 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.
550
551 - `account_status: "active" or "suspended" or "blocked" or null`
552
553 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.
554
555 - `"active"`
556
557 - `"suspended"`
558
559 - `"blocked"`
560
561 - `country: string or null`
562
563 The country the platform associates with the entity, as an ISO 3166-1 alpha-2 code. `null` until the platform supplies one.
564
565 - `email_hash: string or null`
566
567 The platform-computed hash of the entity's email address. `null` until the platform supplies one.
568
569 - `entity_type: "individual" or "business" or "non_profit" or "government" or null`
570
571 What kind of entity the profile represents, as the platform states it: `individual`, `business`, `non_profit` or `government`.
572
573 - `"individual"`
574
575 - `"business"`
576
577 - `"non_profit"`
578
579 - `"government"`
580
581 - `name_hash: string or null`
582
583 The platform-computed hash of the entity's name. `null` until the platform supplies one.
584
585 - `onboarded_at: string or null`
586
587 A timestamp in RFC 3339 format
588
589 format: date-time
590
591 - `reference_id: string or null`
592
593 The platform's own reference for the entity. `null` until the platform supplies one.
426594
427595 - `external_user_onboarded_at: optional string or null`
428596
from line 633
465633 "updated_at": "2026-03-15T10:00:00Z",
466634 "access_type": "application",
467635 "external_id": "user_12345",
636 "external_user_details": {
637 "account_status": "active",
638 "country": "country",
639 "email_hash": "email_hash",
640 "entity_type": "individual",
641 "name_hash": "name_hash",
642 "onboarded_at": "2019-12-27T18:11:19.117Z",
643 "reference_id": "reference_id"
644 },
468645 "external_user_onboarded_at": "2024-11-02T08:15:00Z",
469646 "name": "Example User"
470647 }
from line 668
491668
492669 - `string`
493670
494 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
671 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 42 more`
495672
496673 - `"message-batches-2024-09-24"`
497674
from line 716
539716
540717 - `"user-profiles-2026-08-18"`
541718
719 - `"user-profiles-2026-09-04"`
720
542721 - `"advisor-tool-2026-03-01"`
543722
544723 - `"managed-agents-2026-04-01"`
from line 764
585764
586765- `BetaUserProfile object`
587766
767 - `type: "user_profile"`
768
769 Object type. Always `user_profile`.
770
588771 - `id: string`
589772
590773 Unique identifier for this user profile, prefixed `uprof_`.
from line 796
613796
614797 - `"rejected"`
615798
616 - `type: "user_profile"`
617
618 Object type. Always `user_profile`.
619
620799 - `updated_at: string`
621800
622801 A timestamp in RFC 3339 format
from line 812
633812
634813 - `external_id: optional string or null`
635814
636 Platform's own identifier for this user. Not enforced unique.
815 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`.
816
817 - `external_user_details: optional BetaUserProfileExternalUserDetails`
818
819 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.
820
821 - `account_status: "active" or "suspended" or "blocked" or null`
822
823 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.
824
825 - `"active"`
826
827 - `"suspended"`
828
829 - `"blocked"`
830
831 - `country: string or null`
832
833 The country the platform associates with the entity, as an ISO 3166-1 alpha-2 code. `null` until the platform supplies one.
834
835 - `email_hash: string or null`
836
837 The platform-computed hash of the entity's email address. `null` until the platform supplies one.
838
839 - `entity_type: "individual" or "business" or "non_profit" or "government" or null`
840
841 What kind of entity the profile represents, as the platform states it: `individual`, `business`, `non_profit` or `government`.
842
843 - `"individual"`
844
845 - `"business"`
846
847 - `"non_profit"`
848
849 - `"government"`
850
851 - `name_hash: string or null`
852
853 The platform-computed hash of the entity's name. `null` until the platform supplies one.
854
855 - `onboarded_at: string or null`
856
857 A timestamp in RFC 3339 format
858
859 format: date-time
860
861 - `reference_id: string or null`
862
863 The platform's own reference for the entity. `null` until the platform supplies one.
637864
638865 - `external_user_onboarded_at: optional string or null`
639866
from line 897
670897 "updated_at": "2026-03-15T10:00:00Z",
671898 "access_type": "application",
672899 "external_id": "user_12345",
900 "external_user_details": {
901 "account_status": "active",
902 "country": "country",
903 "email_hash": "email_hash",
904 "entity_type": "individual",
905 "name_hash": "name_hash",
906 "onboarded_at": "2019-12-27T18:11:19.117Z",
907 "reference_id": "reference_id"
908 },
673909 "external_user_onboarded_at": "2024-11-02T08:15:00Z",
674910 "name": "Example User"
675911}
from line 929
693929
694930 - `string`
695931
696 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
932 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 42 more`
697933
698934 - `"message-batches-2024-09-24"`
699935
from line 977
741977
742978 - `"user-profiles-2026-08-18"`
743979
980 - `"user-profiles-2026-09-04"`
981
744982 - `"advisor-tool-2026-03-01"`
745983
746984 - `"managed-agents-2026-04-01"`
from line 1033
7951033
7961034- `external_id: optional string or null`
7971035
798 If present, replaces the stored external_id. Omit to leave unchanged. Maximum 255 characters.
1036 If present, replaces the stored external_id. Omit to leave unchanged. Maximum 255 characters. Accepted under the `user-profiles-2026-03-24` and `user-profiles-2026-08-18` beta headers; under `user-profiles-2026-09-04` send `external_user_details.reference_id` instead.
7991037
8001038 minLength: 1, maxLength: 255
8011039
1040- `external_user_details: optional BetaUserProfileExternalUserDetailsParams`
1041
1042 Details about the entity this profile represents, as the platform states them. Each field sent replaces the stored value; omit a field to leave it unchanged. Once set, a value cannot be cleared and `null` is rejected. Accepted under the `user-profiles-2026-09-04` beta header only.
1043
1044 - `account_status: optional "active" or "suspended" or "blocked" or null`
1045
1046 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.
1047
1048 - `"active"`
1049
1050 - `"suspended"`
1051
1052 - `"blocked"`
1053
1054 - `country: optional string or null`
1055
1056 The country of the entity (not of the platform), as the platform determines it: an ISO 3166-1 alpha-2 code in upper case, for example `US`. Only the form, two uppercase ASCII letters, is checked.
1057
1058 - `email_hash: optional string or null`
1059
1060 A hash of the entity's email address, computed by the platform. Anthropic treats it as an opaque string and does not prescribe the hash function. 1 to 255 characters.
1061
1062 minLength: 1, maxLength: 255
1063
1064 - `entity_type: optional "individual" or "business" or "non_profit" or "government" or null`
1065
1066 What kind of entity the profile represents, as the platform states it: `individual`, `business`, `non_profit` or `government`.
1067
1068 - `"individual"`
1069
1070 - `"business"`
1071
1072 - `"non_profit"`
1073
1074 - `"government"`
1075
1076 - `name_hash: optional string or null`
1077
1078 A hash of the entity's name, computed by the platform. Anthropic treats it as an opaque string and does not prescribe the hash function. 1 to 255 characters.
1079
1080 minLength: 1, maxLength: 255
1081
1082 - `onboarded_at: optional string`
1083
1084 A timestamp in RFC 3339 format
1085
1086 format: date-time
1087
1088 - `reference_id: optional string or null`
1089
1090 The platform's own reference for the entity, for example the key of the end-user's row in the platform's database. Not interpreted by Anthropic and not enforced unique. 1 to 255 characters.
1091
1092 minLength: 1, maxLength: 255
1093
8021094- `external_user_onboarded_at: optional string`
8031095
8041096 A timestamp in RFC 3339 format
from line 1111
8191111
8201112- `BetaUserProfile object`
8211113
1114 - `type: "user_profile"`
1115
1116 Object type. Always `user_profile`.
1117
8221118 - `id: string`
8231119
8241120 Unique identifier for this user profile, prefixed `uprof_`.
from line 1143
8471143
8481144 - `"rejected"`
8491145
850 - `type: "user_profile"`
851
852 Object type. Always `user_profile`.
853
8541146 - `updated_at: string`
8551147
8561148 A timestamp in RFC 3339 format
from line 1159
8671159
8681160 - `external_id: optional string or null`
8691161
870 Platform's own identifier for this user. Not enforced unique.
1162 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`.
1163
1164 - `external_user_details: optional BetaUserProfileExternalUserDetails`
1165
1166 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.
1167
1168 - `account_status: "active" or "suspended" or "blocked" or null`
1169
1170 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.
1171
1172 - `"active"`
1173
1174 - `"suspended"`
1175
1176 - `"blocked"`
1177
1178 - `country: string or null`
1179
1180 The country the platform associates with the entity, as an ISO 3166-1 alpha-2 code. `null` until the platform supplies one.
1181
1182 - `email_hash: string or null`
1183
1184 The platform-computed hash of the entity's email address. `null` until the platform supplies one.
1185
1186 - `entity_type: "individual" or "business" or "non_profit" or "government" or null`
1187
1188 What kind of entity the profile represents, as the platform states it: `individual`, `business`, `non_profit` or `government`.
1189
1190 - `"individual"`
1191
1192 - `"business"`
1193
1194 - `"non_profit"`
1195
1196 - `"government"`
1197
1198 - `name_hash: string or null`
1199
1200 The platform-computed hash of the entity's name. `null` until the platform supplies one.
1201
1202 - `onboarded_at: string or null`
1203
1204 A timestamp in RFC 3339 format
1205
1206 format: date-time
1207
1208 - `reference_id: string or null`
1209
1210 The platform's own reference for the entity. `null` until the platform supplies one.
8711211
8721212 - `external_user_onboarded_at: optional string or null`
8731213
from line 1248
9081248 "updated_at": "2026-03-15T10:00:00Z",
9091249 "access_type": "application",
9101250 "external_id": "user_12345",
1251 "external_user_details": {
1252 "account_status": "active",
1253 "country": "country",
1254 "email_hash": "email_hash",
1255 "entity_type": "individual",
1256 "name_hash": "name_hash",
1257 "onboarded_at": "2019-12-27T18:11:19.117Z",
1258 "reference_id": "reference_id"
1259 },
9111260 "external_user_onboarded_at": "2024-11-02T08:15:00Z",
9121261 "name": "Example User"
9131262}
from line 1280
9311280
9321281 - `string`
9331282
934 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 41 more`
1283 - `"message-batches-2024-09-24" or "prompt-caching-2024-07-31" or "computer-use-2024-10-22" or 42 more`
9351284
9361285 - `"message-batches-2024-09-24"`
9371286
from line 1328
9791328
9801329 - `"user-profiles-2026-08-18"`
9811330
1331 - `"user-profiles-2026-09-04"`
1332
9821333 - `"advisor-tool-2026-03-01"`
9831334
9841335 - `"managed-agents-2026-04-01"`
from line 1376
10251376
10261377- `BetaUserProfileEnrollmentURL object`
10271378
1379 - `type: "enrollment_url"`
1380
1381 Object type. Always `enrollment_url`.
1382
10281383 - `expires_at: string`
10291384
10301385 A timestamp in RFC 3339 format
10311386
10321387 format: date-time
1033
1034 - `type: "enrollment_url"`
1035
1036 Object type. Always `enrollment_url`.
10371388
10381389 - `url: string`
10391390
from line 1416
10651416
10661417- `BetaUserProfile object`
10671418
1419 - `type: "user_profile"`
1420
1421 Object type. Always `user_profile`.
1422
10681423 - `id: string`
10691424
10701425 Unique identifier for this user profile, prefixed `uprof_`.
from line 1448
10931448
10941449 - `"rejected"`
10951450
1096 - `type: "user_profile"`
1097
1098 Object type. Always `user_profile`.
1099
11001451 - `updated_at: string`
11011452
11021453 A timestamp in RFC 3339 format
from line 1464
11131464
11141465 - `external_id: optional string or null`
11151466
1116 Platform's own identifier for this user. Not enforced unique.
1467 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`.
1468
1469 - `external_user_details: optional BetaUserProfileExternalUserDetails`
1470
1471 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.
1472
1473 - `account_status: "active" or "suspended" or "blocked" or null`
1474
1475 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.
1476
1477 - `"active"`
1478
1479 - `"suspended"`
1480
1481 - `"blocked"`
1482
1483 - `country: string or null`
1484
1485 The country the platform associates with the entity, as an ISO 3166-1 alpha-2 code. `null` until the platform supplies one.
1486
1487 - `email_hash: string or null`
1488
1489 The platform-computed hash of the entity's email address. `null` until the platform supplies one.
1490
1491 - `entity_type: "individual" or "business" or "non_profit" or "government" or null`
1492
1493 What kind of entity the profile represents, as the platform states it: `individual`, `business`, `non_profit` or `government`.
1494
1495 - `"individual"`
1496
1497 - `"business"`
1498
1499 - `"non_profit"`
1500
1501 - `"government"`
1502
1503 - `name_hash: string or null`
1504
1505 The platform-computed hash of the entity's name. `null` until the platform supplies one.
1506
1507 - `onboarded_at: string or null`
1508
1509 A timestamp in RFC 3339 format
1510
1511 format: date-time
1512
1513 - `reference_id: string or null`
1514
1515 The platform's own reference for the entity. `null` until the platform supplies one.
11171516
11181517 - `external_user_onboarded_at: optional string or null`
11191518
from line 1528
11291528
11301529- `BetaUserProfileEnrollmentURL object`
11311530
1531 - `type: "enrollment_url"`
1532
1533 Object type. Always `enrollment_url`.
1534
11321535 - `expires_at: string`
11331536
11341537 A timestamp in RFC 3339 format
11351538
11361539 format: date-time
11371540
1138 - `type: "enrollment_url"`
1139
1140 Object type. Always `enrollment_url`.
1141
11421541 - `url: string`
11431542
11441543 Enrollment URL to send to the end user. Valid until `expires_at`.
11451544
1545### Beta User Profile External User Details
1546
1547- `BetaUserProfileExternalUserDetails object`
1548
1549 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.
1550
1551 - `account_status: "active" or "suspended" or "blocked" or null`
1552
1553 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.
1554
1555 - `"active"`
1556
1557 - `"suspended"`
1558
1559 - `"blocked"`
1560
1561 - `country: string or null`
1562
1563 The country the platform associates with the entity, as an ISO 3166-1 alpha-2 code. `null` until the platform supplies one.
1564
1565 - `email_hash: string or null`
1566
1567 The platform-computed hash of the entity's email address. `null` until the platform supplies one.
1568
1569 - `entity_type: "individual" or "business" or "non_profit" or "government" or null`
1570
1571 What kind of entity the profile represents, as the platform states it: `individual`, `business`, `non_profit` or `government`.
1572
1573 - `"individual"`
1574
1575 - `"business"`
1576
1577 - `"non_profit"`
1578
1579 - `"government"`
1580
1581 - `name_hash: string or null`
1582
1583 The platform-computed hash of the entity's name. `null` until the platform supplies one.
1584
1585 - `onboarded_at: string or null`
1586
1587 A timestamp in RFC 3339 format
1588
1589 format: date-time
1590
1591 - `reference_id: string or null`
1592
1593 The platform's own reference for the entity. `null` until the platform supplies one.
1594
1595### Beta User Profile External User Details Params
1596
1597- `BetaUserProfileExternalUserDetailsParams object`
1598
1599 - `account_status: optional "active" or "suspended" or "blocked" or null`
1600
1601 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.
1602
1603 - `"active"`
1604
1605 - `"suspended"`
1606
1607 - `"blocked"`
1608
1609 - `country: optional string or null`
1610
1611 The country of the entity (not of the platform), as the platform determines it: an ISO 3166-1 alpha-2 code in upper case, for example `US`. Only the form, two uppercase ASCII letters, is checked.
1612
1613 - `email_hash: optional string or null`
1614
1615 A hash of the entity's email address, computed by the platform. Anthropic treats it as an opaque string and does not prescribe the hash function. 1 to 255 characters.
1616
1617 minLength: 1, maxLength: 255
1618
1619 - `entity_type: optional "individual" or "business" or "non_profit" or "government" or null`
1620
1621 What kind of entity the profile represents, as the platform states it: `individual`, `business`, `non_profit` or `government`.
1622
1623 - `"individual"`
1624
1625 - `"business"`
1626
1627 - `"non_profit"`
1628
1629 - `"government"`
1630
1631 - `name_hash: optional string or null`
1632
1633 A hash of the entity's name, computed by the platform. Anthropic treats it as an opaque string and does not prescribe the hash function. 1 to 255 characters.
1634
1635 minLength: 1, maxLength: 255
1636
1637 - `onboarded_at: optional string`
1638
1639 A timestamp in RFC 3339 format
1640
1641 format: date-time
1642
1643 - `reference_id: optional string or null`
1644
1645 The platform's own reference for the entity, for example the key of the end-user's row in the platform's database. Not interpreted by Anthropic and not enforced unique. 1 to 255 characters.
1646
1647 minLength: 1, maxLength: 255
1648
11461649### Beta User Profile Trust Grant
11471650
11481651- `BetaUserProfileTrustGrant object`
11491652