Skip to main content

AccountViewer

Information about the authenticated user.

type AccountViewer {
id: ID!
email: String!
firstName: String
lastName: String
createdAt: DateTime!
updatedAt: DateTime!
avatar: AvatarViewer
organizations(
sort: ViewerOrganizationsSort
cursor: Cursor
): ViewerOrganizationsPage
defaultOrganization: ViewerOrganization
identities(
sort: IdentitiesSort
cursor: Cursor
): IdentitiesViewerPage
invites(
sort: InvitesSort
cursor: Cursor
): InvitesViewerPage
}

Fields

AccountViewer.id ● ID! non-null scalar {#id}

AccountViewer.email ● String! non-null scalar {#email}

Email address

AccountViewer.firstName ● String scalar {#first-name}

First name

AccountViewer.lastName ● String scalar {#last-name}

Last name

AccountViewer.createdAt ● DateTime! non-null scalar {#created-at}

When you signed up (UTC)

AccountViewer.updatedAt ● DateTime! non-null scalar {#updated-at}

When your profile was last updated (UTC)

AccountViewer.avatar ● AvatarViewer object {#avatar}

Your profile avatar.

AccountViewer.organizations ● ViewerOrganizationsPage object {#organizations}

Organizations you belong to.

AccountViewer.organizations.sort ● ViewerOrganizationsSort input {#account-viewer-organizations-sort}

How to sort results

AccountViewer.organizations.cursor ● Cursor input {#account-viewer-organizations-cursor}

Pagination cursor from a previous response

AccountViewer.defaultOrganization ● ViewerOrganization object {#default-organization}

Your most recently joined organization. Useful for setting a default context.

AccountViewer.identities ● IdentitiesViewerPage object {#identities}

OAuth/OIDC identities linked to your account.

AccountViewer.identities.sort ● IdentitiesSort input {#account-viewer-identities-sort}

How to sort

AccountViewer.identities.cursor ● Cursor input {#account-viewer-identities-cursor}

Pagination cursor

AccountViewer.invites ● InvitesViewerPage object {#invites}

Pending group membership invitations.

AccountViewer.invites.sort ● InvitesSort input {#account-viewer-invites-sort}

How to sort

AccountViewer.invites.cursor ● Cursor input {#account-viewer-invites-cursor}

Pagination cursor

Implemented By

Viewer union