Skip to main content

user

Retrieve a single user by ID or GitHub username.

user(
githubUsername: String
id: Int
): User

Example

query (
$githubUsername: String
$id: Int
$appId: Int
$organizationId: Int
$organizationId2: Int
$roleId: String
) {
user(githubUsername: $githubUsername, id: $id) {
applicationRoles(appId: $appId, organizationId: $organizationId) {
nextCursor
total
}
auth0Id
authMethod
displayName
emailAddress
emailVerification {
email
expires
status
}
githubUsername
id
isConsideredInactive
isEmailLegacyUnverified
isEmailVerified
isVIP
isVipAuthUser
lastSeenAt
mfaMethods {
configuredMethods
preferredMethod
}
organizationRoles(organizationId: $organizationId2, roleId: $roleId) {
nextCursor
total
}
samlIdentityProviderName
samlNameId
samlOrganizationId
tokens {
active
createdAt
disabledDueToInactivity
environmentIds
exp
expiresAt
id
lastUsedAt
purpose
userId
}
trackingUserId
vipAuthId
wpcomUsername
}
}

Arguments

user.githubUsername ● String scalar common

The GitHub username.

user.id ● Int scalar common

The user ID.

Type

User object common

A user in WordPress VIP.