Skip to main content

Member

A member of a Holaplex organization, representing an individual who has been granted access to the organization.

type Member {
userId: UUID!
user: User
id: UUID!
organizationId: UUID!
createdAt: DateTime!
revokedAt: DateTime
inviteId: UUID!
deactivatedAt: DateTime
organization: Organization
invite: Invite
}

Fields

Member.userId ● UUID! non-null scalar

The ID of the user who has been granted access to the Holaplex organization as a member.

Member.user ● User object

The user identity who is a member of the organization.

Member.id ● UUID! non-null scalar

The unique identifier of the member.

Member.organizationId ● UUID! non-null scalar

The ID of the Holaplex organization to which the user has been granted access.

Member.createdAt ● DateTime! non-null scalar

The datetime, in UTC, when the member joined the organization.

Member.revokedAt ● DateTime scalar

The datetime, in UTC, when the member was revoked from the organization.

Member.inviteId ● UUID! non-null scalar

The ID of the invitation that the member accepted to join the organization.

Member.deactivatedAt ● DateTime scalar

The datetime, in UTC, when the member was deactivated from the organization.

Member.organization ● Organization object

The Holaplex organization to which the member belongs, representing an individual who has been granted access to the organization.

Member.invite ● Invite object

The invitation to join the Holaplex organization that the member accepted in order to gain access to the organization.

Returned by

deactivateMember mutation ● reactivateMember mutation

Member of

Invite object ● Organization object

Implemented by

Affiliation union