Skip to main content
objectInvite

Implements

Fields

channel
String

Delivery channel the invite was sent through (e.g. email_manual, mightybell).

convertedAt
ISO8601DateTime

When the recipient accepted the invite and joined. Null until the invite converts.

createdAt
ISO8601DateTime!

When the invite was created.

expiresAt
ISO8601DateTime!

When the invite stops being redeemable. Set when the invite is created, and moved only by resending it, which restarts the window.

id
ID!

ID of the object.

message
String

Personal message the sender included with the invite.

The Payment Plan (Bundle) this invite grants access to, for plan invites. Null for regular Space or Network invites.

recipient

The invited member, once the recipient is known to the Network. Null for pending email-only invites.

recipientEmail
String

Email the invite was addressed to. Masked for non-Hosts and for applications without the read:userinfo scope, and withheld entirely once a joined recipient opts out of showing their email.

recipientFirstName
String

First name the invite was addressed to, when provided.

recipientLastName
String

Last name the invite was addressed to, when provided.

resourceId
ID!

Resource ID for this object, for interop with the Admin API.

sender

The member who sent the invite. Null if the sender is no longer in the Network.

sentCount
Int!

Number of times the invite has been delivered, including reminders.

space

The container the invite grants access to — the Network itself or a Space within it.

spaceRole
String!

Membership role granted in the target Space when the invite is redeemed (host, moderator, or contributor).

Current lifecycle status of the invite, derived from its delivery state and the recipient's email deliverability.

updatedAt
ISO8601DateTime!

When the invite was last updated.

url
String

Shareable invite link. Present only for Payment Plan invites; null for regular Space or Network invites.