Get User Profile changedapi/beta/user_profiles/retrieve
Nearest release: v2.1.245, published 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+13added
Lines−16removed
From line
1
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits20to this page, all time
# Get User Profile ## Path parameters ## Headers ## Returns ## Example ### Response (200) ## Get User Profile ### Path Parameters ### Header Parameters ### Returns ### Example #### Response
The whole hunk
from line 1, old and new numbered
/
from line 1
1---
2title: Get User Profile
3url: https://platform.claude.com/docs/en/api/beta/user_profiles/retrieve
4---
1# Get User Profile
52
6## Get User Profile
3**GET** `/v1/user_profiles/{user_profile_id}`
74
8**get** `/v1/user_profiles/{user_profile_id}`
9
105Get User Profile
116
12### Path Parameters
7## Path parameters
138
149- `user_profile_id: string`
1510
16### Header Parameters
11## Headers
1712
1813- `"anthropic-beta": optional array of AnthropicBeta`
1914
from line 86
9186
9287 - `"mid-conversation-tool-changes-2026-07-01"`
9388
94### Returns
89## Returns
9590
96- `BetaUserProfile object { id, created_at, metadata, 7 more }`
91- `BetaUserProfile object`
9792
9893 - `id: string`
9994
from line 98
10398
10499 A timestamp in RFC 3339 format
105100
101 format: date-time
102
106103 - `metadata: map[string]`
107104
108105 Arbitrary key-value metadata. Maximum 16 pairs, keys up to 64 chars, values up to 512 chars.
from line 122
125122
126123 Object type. Always `user_profile`.
127124
128 - `"user_profile"`
129
130125 - `updated_at: string`
131126
132127 A timestamp in RFC 3339 format
133128
129 format: date-time
130
134131 - `access_type: optional "application" or "passthrough"`
135132
136133 How the platform uses the API on behalf of the entity this profile represents. `application`: the platform sells a product that uses the API behind the scenes, and the profile represents an individual end-user of that product. `passthrough`: the platform resells raw inference, and the profile identifies the resold-to company.
from line 154
157154
158155 - `"internal"`
159156
160### Example
157## Example
161158
162```http
159```bash
163160curl https://api.anthropic.com/v1/user_profiles/$USER_PROFILE_ID \
164161 -H 'anthropic-version: 2023-06-01' \
165162 -H 'anthropic-beta: user-profiles-2026-08-18' \
from line 163
166163 -H "X-Api-Key: $ANTHROPIC_API_KEY"
167164```
168165
169#### Response
166### Response (200)
170167
171168```json
172169{
No line in this hunk matches that.