KA getFullUserProfile query diff

Created Diff never expires
15 removals
Words removed23
Total words144
Words removed (%)15.97
99 lines
14 additions
Words added19
Total words140
Words added (%)13.57
98 lines
query getFullUserProfile($kaid: String, $username: String) {
query getFullUserProfile($kaid: String, $username: String) {
user(kaid: $kaid, username: $username) {
user(kaid: $kaid, username: $username) {
id
id
kaid
kaid
key
key
userId
userId
email
email
username
username
profileRoot
profileRoot
childPageRoot
gaUserId
qualarooId
isPhantom
isPhantom
isDeveloper: hasRole(name: "admin")
isDeveloper: hasPermission(name: "can_do_what_only_admins_can_do")
isCurator: hasRole(name: "curator", scope: ANY_ON_CURRENT_LOCALE)
isCurator: hasPermission(name: "can_curate_tags", scope: ANY_ON_CURRENT_LOCALE)
isCreator: hasRole(name: "creator", scope: ANY_ON_CURRENT_LOCALE)
isCreator: hasPermission(name: "has_creator_role", scope: ANY_ON_CURRENT_LOCALE)
isPublisher: hasPermission(name: "can_publish", scope: ANY_ON_CURRENT_LOCALE)
isPublisher: hasPermission(name: "can_publish", scope: ANY_ON_CURRENT_LOCALE)
isModerator: hasPermission(name: "can_moderate_users", scope: GLOBAL)
isModerator: hasPermission(name: "can_moderate_users", scope: GLOBAL)
isPublic
isPublic
isParent
isParent
isTeacher
isTeacher
isDataCollectible
isDataCollectible
isChild
isChild
isOrphan
isOrphan
isActivityAccessible
isActivityAccessible
isCoachingLoggedInUser
isCoachingLoggedInUser
isParentOfLoggedInUser
isParentOfLoggedInUser
canModifyCoaches
canModifyCoaches
nickname
nickname
hideVisual
hideVisual
joined
joined
points
points
countVideosCompleted
countVideosCompleted
publicBadges {
publicBadges {
badgeCategory
badgeCategory
description
description
isOwned
isOwned
isRetired
isRetired
name
name
points
points
absoluteUrl
absoluteUrl
hideContext
hideContext
icons {
icons {
smallUrl
smallUrl
compactUrl
compactUrl
emailUrl
emailUrl
largeUrl
largeUrl
__typename
__typename
}
}
relativeUrl
relativeUrl
safeExtendedDescription
safeExtendedDescription
slug
slug
translatedDescription
translatedDescription
translatedSafeExtendedDescription
translatedSafeExtendedDescription
__typename
__typename
}
}
bio
bio
background {
background {
name
name
imageSrc
imageSrc
__typename
__typename
}
}
schoolAffiliation {
id
name
postalCode
location
__typename
}
affiliationCountryCode
soundOn
soundOn
muteVideos
muteVideos
prefersReducedMotion
prefersReducedMotion
noColorInVideos
noColorInVideos
autocontinueOn
autocontinueOn
avatar {
avatar {
name
name
imageSrc
imageSrc
__typename
__typename
}
}
hasChangedAvatar
hasChangedAvatar
newNotificationCount
newNotificationCount
canHellban: hasPermission(name: "can_ban_users", scope: GLOBAL)
canHellban: hasPermission(name: "can_ban_users", scope: GLOBAL)
canMessageUsers: hasPermission(name: "can_send_moderator_messages", scope: GLOBAL)
canMessageUsers: hasPermission(name: "can_send_moderator_messages", scope: GLOBAL)
canCreateOfficialClarifications: hasPermission(name: "can_approve_clarifications", scope: GLOBAL)
canEvalCsProjects
canEvalCsProjects
discussionBanned
discussionBanned
isSelf: isActor
isSelf: isActor
hasStudents
hasStudents
hasClasses
hasClasses
hasChildren
hasChildren
hasCoach
badgeCounts
badgeCounts
homepageUrl
homepageUrl
hasCoachHomepage
hasParentHomepage
isMidsignupPhantom
isMidsignupPhantom
streakLastExtended
streakLastExtended
streakLastLength
streakLastLength
includesDistrictOwnedData
preferredKaLocale {
id
kaLocale
status
__typename
}
transferAuthUrl(pathname: "")
__typename
__typename
}
}
}
}