Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial
One change · api

Members changedapi/admin/workspaces/members

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+56added
Lines−59removed
From line 1 where the diff opens
First seen 14 Aug 2026 this site's first read of the page
Recorded edits5to this page, all time

### Path parameters ### Body parameters #### Response (200) ### Path parameters #### Response (200) ### Path parameters ### Query parameters #### Response (200) ### Path parameters ### Body parameters #### Response (200) ### Path parameters #### Response (200) ## Domain types ### Path Parameters ### Body Parameters #### Response ### Path Parameters #### Response ### Path Parameters ### Query Parameters #### Response ### Path Parameters ### Body Parameters #### Response ### Path Parameters #### Response ## Domain Types

The whole hunk

from line 1, old and new numbered
/
lines
from line 1
1---
2title: Members
3url: https://platform.claude.com/docs/en/api/admin/workspaces/members
4---
5 
61# Members
72 
83## Create Workspace Member
94 
10**post** `/v1/organizations/workspaces/{workspace_id}/members`
5**POST** `/v1/organizations/workspaces/{workspace_id}/members`
116 
127Create Workspace Member
138 
14### Path Parameters
9### Path parameters
1510 
1611- `workspace_id: string`
1712 
1813 ID of the Workspace.
1914 
20### Body Parameters
15### Body parameters
2116 
2217- `user_id: string`
2318 
from line 32
3732 
3833### Returns
3934 
40- `WorkspaceMember object { type, user_id, workspace_id, workspace_role }`
35- `WorkspaceMember object`
4136 
4237 - `type: "workspace_member"`
4338 
from line 40
4540 
4641 For Workspace Members, this is always `"workspace_member"`.
4742 
48 - `"workspace_member"`
43 default: workspace_member
4944 
5045 - `user_id: string`
5146 
from line 66
7166 
7267### Example
7368 
74```http
69```bash
7570curl https://api.anthropic.com/v1/organizations/workspaces/$WORKSPACE_ID/members \
7671 -H 'Content-Type: application/json' \
7772 -H 'anthropic-version: 2023-06-01' \
from line 77
8277 }'
8378```
8479 
85#### Response
80#### Response (200)
8681 
8782```json
8883{
from line 90
9590 
9691## Get Workspace Member
9792 
98**get** `/v1/organizations/workspaces/{workspace_id}/members/{user_id}`
93**GET** `/v1/organizations/workspaces/{workspace_id}/members/{user_id}`
9994 
10095Get Workspace Member
10196 
102### Path Parameters
97### Path parameters
10398 
10499- `workspace_id: string`
105100 
from line 106
111106 
112107### Returns
113108 
114- `WorkspaceMember object { type, user_id, workspace_id, workspace_role }`
109- `WorkspaceMember object`
115110 
116111 - `type: "workspace_member"`
117112 
from line 114
119114 
120115 For Workspace Members, this is always `"workspace_member"`.
121116 
122 - `"workspace_member"`
117 default: workspace_member
123118 
124119 - `user_id: string`
125120 
from line 140
145140 
146141### Example
147142 
148```http
143```bash
149144curl https://api.anthropic.com/v1/organizations/workspaces/$WORKSPACE_ID/members/$USER_ID \
150145 -H 'anthropic-version: 2023-06-01' \
151146 -H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
152147```
153148 
154#### Response
149#### Response (200)
155150 
156151```json
157152{
from line 159
164159 
165160## List Workspace Members
166161 
167**get** `/v1/organizations/workspaces/{workspace_id}/members`
162**GET** `/v1/organizations/workspaces/{workspace_id}/members`
168163 
169164List Workspace Members
170165 
171### Path Parameters
166### Path parameters
172167 
173168- `workspace_id: string`
174169 
175170 ID of the Workspace.
176171 
177### Query Parameters
172### Query parameters
178173 
179174- `after_id: optional string`
180175 
from line 185
190185 
191186 Defaults to `20`. Ranges from `1` to `1000`.
192187 
188 default: 20, maximum: 1000, minimum: 1
189 
193190### Returns
194191 
195192- `data: array of WorkspaceMember`
from line 197
200197 
201198 For Workspace Members, this is always `"workspace_member"`.
202199 
203 - `"workspace_member"`
200 default: workspace_member
204201 
205202 - `user_id: string`
206203 
from line 235
238235 
239236### Example
240237 
241```http
238```bash
242239curl https://api.anthropic.com/v1/organizations/workspaces/$WORKSPACE_ID/members \
243240 -H 'anthropic-version: 2023-06-01' \
244241 -H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
245242```
246243 
247#### Response
244#### Response (200)
248245 
249246```json
250247{
from line 261
264261 
265262## Update Workspace Member
266263 
267**post** `/v1/organizations/workspaces/{workspace_id}/members/{user_id}`
264**POST** `/v1/organizations/workspaces/{workspace_id}/members/{user_id}`
268265 
269266Update Workspace Member
270267 
271### Path Parameters
268### Path parameters
272269 
273270- `workspace_id: string`
274271 
from line 275
278275 
279276 ID of the User.
280277 
281### Body Parameters
278### Body parameters
282279 
283280- `workspace_role: "workspace_admin" or "workspace_billing" or "workspace_developer" or 2 more`
284281 
from line 293
296293 
297294### Returns
298295 
299- `WorkspaceMember object { type, user_id, workspace_id, workspace_role }`
296- `WorkspaceMember object`
300297 
301298 - `type: "workspace_member"`
302299 
from line 301
304301 
305302 For Workspace Members, this is always `"workspace_member"`.
306303 
307 - `"workspace_member"`
304 default: workspace_member
308305 
309306 - `user_id: string`
310307 
from line 327
330327 
331328### Example
332329 
333```http
330```bash
334331curl https://api.anthropic.com/v1/organizations/workspaces/$WORKSPACE_ID/members/$USER_ID \
335332 -H 'Content-Type: application/json' \
336333 -H 'anthropic-version: 2023-06-01' \
from line 337
340337 }'
341338```
342339 
343#### Response
340#### Response (200)
344341 
345342```json
346343{
from line 350
353350 
354351## Delete Workspace Member
355352 
356**delete** `/v1/organizations/workspaces/{workspace_id}/members/{user_id}`
353**DELETE** `/v1/organizations/workspaces/{workspace_id}/members/{user_id}`
357354 
358355Delete Workspace Member
359356 
360### Path Parameters
357### Path parameters
361358 
362359- `workspace_id: string`
363360 
from line 372
375372 
376373 For Workspace Members, this is always `"workspace_member_deleted"`.
377374 
378 - `"workspace_member_deleted"`
375 default: workspace_member_deleted
379376 
380377- `user_id: string`
381378 
from line 384
387384 
388385### Example
389386 
390```http
387```bash
391388curl https://api.anthropic.com/v1/organizations/workspaces/$WORKSPACE_ID/members/$USER_ID \
392389 -X DELETE \
393390 -H 'anthropic-version: 2023-06-01' \
from line 391
394391 -H "Authorization: Bearer $ANTHROPIC_OAUTH_TOKEN"
395392```
396393 
397#### Response
394#### Response (200)
398395 
399396```json
400397{
from line 401
404401}
405402```
406403 
407## Domain Types
404## Domain types
408405 
409406### Workspace Member
410407 
411- `WorkspaceMember object { type, user_id, workspace_id, workspace_role }`
408- `WorkspaceMember object`
412409 
413410 - `type: "workspace_member"`
414411 
from line 413
416413 
417414 For Workspace Members, this is always `"workspace_member"`.
418415 
419 - `"workspace_member"`
416 default: workspace_member
420417 
421418 - `user_id: string`
422419 
from line 439
442439 
443440### Member Delete Response
444441 
445- `MemberDeleteResponse object { type, user_id, workspace_id }`
442- `MemberDeleteResponse object`
446443 
447444 - `type: "workspace_member_deleted"`
448445 
from line 447
450447 
451448 For Workspace Members, this is always `"workspace_member_deleted"`.
452449 
453 - `"workspace_member_deleted"`
450 default: workspace_member_deleted
454451 
455452 - `user_id: string`
456453 
Feedback