---
title: Invites
---

[Skip to content](#%5Ftop) 

[API Reference](https://developers.cloudflare.com/api/typescript)

[User](https://developers.cloudflare.com/api/typescript/resources/user)

Copy Markdown

Open in **Claude**

Open in **ChatGPT**

Open in **Cursor**

---

**Copy Markdown**

**View as Markdown**

# Invites

##### [List Invitations](https://developers.cloudflare.com/api/typescript/resources/user/subresources/invites/methods/list)

client.user.invites.list(RequestOptionsoptions?): SinglePage<[Invite](https://developers.cloudflare.com/api/typescript/resources/user#%28resource%29%20user.invites%20%3E%20%28model%29%20invite%20%3E%20%28schema%29) { invited\_member\_id, organization\_id, id, 8 more } \>

GET/user/invites

##### [Invitation Details](https://developers.cloudflare.com/api/typescript/resources/user/subresources/invites/methods/get)

client.user.invites.get(stringinviteID, RequestOptionsoptions?): [Invite](https://developers.cloudflare.com/api/typescript/resources/user#%28resource%29%20user.invites%20%3E%20%28model%29%20invite%20%3E%20%28schema%29) { invited\_member\_id, organization\_id, id, 8 more } 

GET/user/invites/{invite\_id}

##### [Respond to Invitation](https://developers.cloudflare.com/api/typescript/resources/user/subresources/invites/methods/edit)

client.user.invites.edit(stringinviteID, InviteEditParams { status } body, RequestOptionsoptions?): [Invite](https://developers.cloudflare.com/api/typescript/resources/user#%28resource%29%20user.invites%20%3E%20%28model%29%20invite%20%3E%20%28schema%29) { invited\_member\_id, organization\_id, id, 8 more } 

PATCH/user/invites/{invite\_id}

##### ModelsExpand Collapse 

Invite { invited\_member\_id, organization\_id, id, 8 more } 

invited\_member\_id: string | null

ID of the user to add to the organization.

maxLength32

organization\_id: string

ID of the organization the user will be added to.

maxLength32

id?: string

Invite identifier tag.

maxLength32

expires\_on?: string

When the invite is no longer active.

formatdate-time

invited\_by?: string

The email address of the user who created the invite.

maxLength90

invited\_member\_email?: string

Email address of the user to add to the organization.

maxLength90

invited\_on?: string

When the invite was sent.

formatdate-time

organization\_is\_enforcing\_twofactor?: boolean

organization\_name?: string

Organization name.

maxLength100

roles?: Array<string\>

List of role names the membership has for this account.

status?: "pending" | "accepted" | "rejected" | "expired"

Current status of the invitation.

One of the following:

"pending"

"accepted"

"rejected"

"expired"