about
is a string representing the about section of the user.
avatar
is an object that includes the large and medium avatar of the user.
large
is a string representing the large avatar of the user.
medium
is a string representing the medium avatar of the user.
bannerImage
is a string representing the banner image of the user.
bans
is an array representing the bans of the user.
createdAt
is a number representing when the user was created.
donatorBadge
is a string representing the donator badge of the user.
donatorTier
is a number representing the donator tier of the user.
id
is a number representing the id of the user.
isBlocked
is a boolean representing whether the user is blocked.
isFollower
is a boolean representing whether the user is a follower.
isFollowing
is a boolean representing whether the user is following.
mediaListOptions
is an object that includes the score format, row order, anime list, and manga list of the user.
animeList
is an object that includes the section order, custom lists, advanced scoring, and advanced scoring enabled status of the anime list of the user.
advancedScoring
is an array of strings representing the advanced scoring of the anime list of the user.
advancedScoringEnabled
is a boolean representing whether advanced scoring is enabled for the anime list of the user.
customLists
is an array of strings representing the custom lists of the anime list of the user.
sectionOrder
is an array of strings representing the section order of the anime list of the user.
mangaList
is an object that includes the section order, custom lists, advanced scoring, and advanced scoring enabled status of the manga list of the user.
advancedScoring
is an array of strings representing the advanced scoring of the manga list of the user.
advancedScoringEnabled
is a boolean representing whether advanced scoring is enabled for the manga list of the user.
customLists
is an array of strings representing the custom lists of the manga list of the user.
sectionOrder
is an array of strings representing the section order of the manga list of the user.
rowOrder
is a string representing the row order of the user.
scoreFormat
is a string representing the score format of the user.
moderatorRoles
is an array of strings representing the moderator roles of the user.
name
is a string representing the name of the user.
options
is an object that includes the title language, display adult content, airing notifications, profile color, notification options, timezone, activity merge time, staff name language, and restrict messages to following of the user.
activityMergeTime
is a number representing the activity merge time of the user.
airingNotifications
is a boolean representing whether the user has airing notifications enabled.
displayAdultContent
is a boolean representing whether the user displays adult content.
notificationOptions
is an array that includes the type and enabled status of the notification options of the user.
profileColor
is a string representing the profile color of the user.
restrictMessagesToFollowing
is a boolean representing whether the user restricts messages to following.
staffNameLanguage
is a string representing the staff name language of the user.
timezone
is a string representing the timezone of the user.
titleLanguage
is a string representing the title language of the user.
siteUrl
is a string representing the site URL of the user.
unreadNotificationCount
is a number representing the unread notification count of the user.
updatedAt
is a number representing when the user was last updated.
UpdateUserResponse
is an interface representing the response from an update user mutation. It includes the id, name, about, avatar, banner image, is following, is follower, is blocked, bans, options, media list options, unread notification count, site url, donator tier, donator badge, moderator roles, created at, and updated at.