Skip to main content

UserOptions

A user's general options

type UserOptions {
titleLanguage: UserTitleLanguage
displayAdultContent: Boolean
airingNotifications: Boolean
profileColor: String
notificationOptions: [NotificationOption]
timezone: String
activityMergeTime: Int
staffNameLanguage: UserStaffNameLanguage
restrictMessagesToFollowing: Boolean
disabledListActivity: [ListActivityOption]
}

Fields

UserOptions.titleLanguage ● UserTitleLanguage enum

The language the user wants to see media titles in

UserOptions.displayAdultContent ● Boolean scalar

Whether the user has enabled viewing of 18+ content

UserOptions.airingNotifications ● Boolean scalar

Whether the user receives notifications when a show they are watching aires

UserOptions.profileColor ● String scalar

Profile highlight color (blue, purple, pink, orange, red, green, gray)

UserOptions.notificationOptions ● [NotificationOption] list object

Notification options

UserOptions.timezone ● String scalar

The user's timezone offset (Auth user only)

UserOptions.activityMergeTime ● Int scalar

Minutes between activity for them to be merged together. 0 is Never, Above 2 weeks (20160 mins) is Always.

UserOptions.staffNameLanguage ● UserStaffNameLanguage enum

The language the user wants to see staff and character names in

UserOptions.restrictMessagesToFollowing ● Boolean scalar

Whether the user only allow messages from users they follow

UserOptions.disabledListActivity ● [ListActivityOption] list object

The list activity types the user has disabled from being created from list updates

Member Of

User object