Models

UpdateMe

object
currentPasswordpassword<password>
emailemail

new email used for login and service communications

Show child attributes

The user email

email<email>
displayNamestring

new name of the user in its representations

nsfwPolicystringtruefalseboth

new NSFW display policy

nsfwFlagsDisplayedNSFWFlag0124

NSFW flags (can be combined using bitwise or operator)

  • 0 NONE
  • 1 VIOLENT
  • 2 EXPLICIT_SEX
nsfwFlagsHiddenNSFWFlag0124

NSFW flags (can be combined using bitwise or operator)

  • 0 NONE
  • 1 VIOLENT
  • 2 EXPLICIT_SEX
nsfwFlagsWarnedNSFWFlag0124

NSFW flags (can be combined using bitwise or operator)

  • 0 NONE
  • 1 VIOLENT
  • 2 EXPLICIT_SEX
nsfwFlagsBlurredNSFWFlag0124

NSFW flags (can be combined using bitwise or operator)

  • 0 NONE
  • 1 VIOLENT
  • 2 EXPLICIT_SEX
aiUsagesHiddenArray<VideoAIUsageSet>1234

PeerTube >= 9.0 Videos with these AI usages are hidden from video lists

p2pEnabledboolean

whether to enable P2P in the player or not

autoPlayVideoboolean

new preference regarding playing videos automatically

autoPlayNextVideoboolean

new preference regarding playing following videos automatically

autoPlayNextVideoPlaylistboolean

new preference regarding playing following playlist videos automatically

videosHistoryEnabledboolean

whether to keep track of watched history or not

videoLanguagesArray<string>

list of languages to filter videos down to

videoCategoriesArray<integer> | null

list of categories to filter videos down to (null means all categories)

videoLivestringtruefalseboth

filter videos down to lives (true), VODs (false) or display both

languagestring

default language for this user

themestring
noInstanceConfigWarningModalboolean
noAccountSetupWarningModalboolean
noWelcomeModalboolean