about
is a string representing the about section of the user.
avatar
is an instance of Image
representing the avatar of the user.
bannerImage
is a string representing the banner image of the user.
bans
is an array of any representing the bans of the user.
createdAt
is a number representing the timestamp 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.
favourites
is an object representing the favourites of the user.
anime
is an array of any representing the favourite anime of the user.
characters
is an array of any representing the favourite characters of the user.
manga
is an array of any representing the favourite manga of the user.
staff
is an array of any representing the favourite staff of the user.
studios
is an array of any representing the favourite studios 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 representing the media list options of the user.
animeList
is an object representing the anime list of the media list options.
advancedScoring
is an array of strings representing the advanced scoring in the anime list.
advancedScoringEnabled
is a boolean representing whether advanced scoring is enabled in the anime list.
customLists
is an array of strings representing the custom lists in the anime list.
sectionOrder
is an array of strings representing the section order of the anime list.
splitCompletedSectionByFormat
is a boolean representing whether the completed section is split by format in the anime list.
mangaList
is an object representing the manga list of the media list options.
advancedScoring
is an array of strings representing the advanced scoring in the manga list.
advancedScoringEnabled
is a boolean representing whether advanced scoring is enabled in the manga list.
customLists
is an array of strings representing the custom lists in the manga list.
sectionOrder
is an array of strings representing the section order of the manga list.
splitCompletedSectionByFormat
is a boolean representing whether the completed section is split by format in the manga list.
rowOrder
is a string representing the row order of the media list options.
scoreFormat
is a string representing the score format of the media list options.
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 representing the options 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.
disabledListActivity
is an array of objects representing the disabled list activity of the user.
displayAdultContent
is a boolean representing whether the user displays adult content.
notificationOptions
is an array of objects representing 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.
previousNames
is an array of objects representing the previous names of the user.
createdAt
is a number representing the timestamp when the previous name was created.
name
is a string representing the previous name of the user.
updatedAt
is a number representing the timestamp when the previous name was last updated.
siteUrl
is a string representing the site URL of the user.
statistics
is an instance of Statistics
representing the statistics of the user.
stats
is an instance of UserStats
representing the stats of the user.
unreadNotificationCount
is a number representing the unread notification count of the user.
updatedAt
is a number representing the timestamp when the user was last updated.
UserResponse
is an interface representing the response from a user query. It includes the user's id, name, about, avatar, bannerImage, isFollowing status, isFollower status, isBlocked status, bans, options, mediaListOptions, favourites, statistics, stats, unreadNotificationCount, siteUrl, donatorTier, donatorBadge, moderatorRoles, createdAt, updatedAt, and previousNames.