Skip to main content

User

A unique user identity across the entire Holaplex ecosystem. A user can be associated with multiple organizations, but they are not required to have separate login credentials.

type User {
id: UUID!
firstName: String!
lastName: String!
email: String!
profileImage: String
createdAt: String!
updatedAt: String!
affiliations: [Affiliation!]!
}

Fields

User.id ● UUID! non-null scalar

The unique identifier for the user identity.

User.firstName ● String! non-null scalar

The first name of the user identity.

User.lastName ● String! non-null scalar

The last name of the user identity.

User.email ● String! non-null scalar

The email address associated with the user identity.

User.profileImage ● String scalar

The profile image associated with the user identity.

User.createdAt ● String! non-null scalar

The timestamp in UTC when the user identity was created.

User.updatedAt ● String! non-null scalar

The timestamp in UTC when the user identity was last updated.

User.affiliations ● [Affiliation!]! non-null union

Returned by

user query

Member of

Credential object ● Member object ● Owner object ● Webhook object