Claude Platform Docs

Invites

Create Invite
BetaOrganizationInvite beta().organization().invites().create(params, requestOptions = RequestOptions.none())
POST/v1/organizations/invites

Invite a user to join the organization by email.

List Invites
InviteListPage beta().organization().invites().list(params = InviteListParams.none(), requestOptions = RequestOptions.none())
GET/v1/organizations/invites

List the organization's invites.

Get Invite
BetaOrganizationInvite beta().organization().invites().retrieve(params = InviteRetrieveParams.none(), requestOptions = RequestOptions.none())
GET/v1/organizations/invites/{invite_id}

Retrieve an invite by ID.

Delete Invite
InviteDeleteResponse beta().organization().invites().delete(params = InviteDeleteParams.none(), requestOptions = RequestOptions.none())
DELETE/v1/organizations/invites/{invite_id}

Delete a pending invite.

Models
class BetaOrganizationInvite { type = "invite"; id; acceptedAt; /* 6 more */ }