Create Invite changedapi/admin/invites/create
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+19added
Lines−14removed
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
# Create Invite ## Body parameters ## Returns ## Example ### Response (200) ## Create Invite ### Body Parameters ### Returns ### Example #### Response
The whole hunk
from line 1, old and new numbered
/
from line 1
1---
2title: Create Invite
3url: https://platform.claude.com/docs/en/api/admin/invites/create
4---
1# Create Invite
52
6## Create Invite
3**POST** `/v1/organizations/invites`
74
8**post** `/v1/organizations/invites`
9
105For Claude Enterprise organizations, this endpoint's availability is in beta.
116
127On plans that draw members from a finite pool of purchased seats, the invite automatically consumes a seat from the lowest tier with availability; there is no seat-tier parameter. When no seat is free the request fails with a 400 error rather than purchasing a seat.
138
14### Body Parameters
9## Body parameters
1510
1611- `email: string`
1712
1813 Email of the User.
1914
15 format: email
16
2017- `role: "billing" or "claude_code_user" or "developer" or 2 more`
2118
2219 Role for the invited User.
from line 34
3734
3835 RBAC group IDs to assign to the User when the Invite is accepted. A non-empty array is accepted only for a Claude Enterprise organization with RBAC groups (beta), and requires the key to carry the `write:rbac_groups` scope.
3936
40### Returns
37 maxItems: 100
4138
42- `Invite object { id, accepted_at, email, 6 more }`
39## Returns
4340
41- `Invite object`
42
4443 - `id: string`
4544
4645 ID of the Invite.
from line 48
4948
5049 RFC 3339 datetime string indicating when the Invite was accepted, or null.
5150
51 format: date-time
52
5253 - `email: string`
5354
5455 Email of the User being invited.
from line 58
5758
5859 RFC 3339 datetime string indicating when the Invite expires.
5960
61 format: date-time
62
6063 - `invited_at: string`
6164
6265 RFC 3339 datetime string indicating when the Invite was created.
6366
67 format: date-time
68
6469 - `rbac_group_ids: array of string`
6570
6671 RBAC group IDs recorded on the Invite (beta, Claude Enterprise organizations), to be assigned to the User when the Invite is accepted. `[]` when none.
from line 110
105110
106111 For Invites, this is always `"invite"`.
107112
108 - `"invite"`
113 default: invite
109114
110### Example
115## Example
111116
112```http
117```bash
113118curl https://api.anthropic.com/v1/organizations/invites \
114119 -H 'Content-Type: application/json' \
115120 -H 'anthropic-version: 2023-06-01' \
from line 125
120125 }'
121126```
122127
123#### Response
128### Response (200)
124129
125130```json
126131{
No line in this hunk matches that.