Sweep 22 Sep 2026 · 17:19Z Build v2.1.280 501 read Stable v2.1.267 Latest v2.1.280 Next v2.1.280 Feeds RSS JSON llms.txt Unofficial
One change · api

User Profiles changed

api/beta/user_profiles

Nearest release: v2.1.268, published under an hour after 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+543added
Lines−40removed
From line 1 where the diff opens
First seen 14 Aug 2026 this site's first read of the page
Recorded edits9to this page, all time

### 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