Files
plexruby/docs/models/operations/user.md

11 KiB
Raw Blame History

User

Fields

Field Type Required Description Example
id ::Integer ✔️ User's unique ID. 22526914
title ::String ✔️ User's display name. Plex User
username ::String ✔️ User's username. zgfuc7krcqfimrmb9lsl5j
email ::String ✔️ User's email address. zgfuc7krcqfimrmb9lsl5j@protonmail.com
recommendations_playlist_id T.nilable(::String) ID of the user's recommendation playlist.
thumb ::String ✔️ URL to the user's avatar image. https://plex.tv/users/3346028014e93acd/avatar?c=1731605021
protected ::PlexRubySDK::Operations::Protected ✔️ N/A 1
home ::PlexRubySDK::Operations::Home ✔️ N/A 1
allow_tuners ::PlexRubySDK::Operations::AllowTuners ✔️ N/A 1
allow_sync ::PlexRubySDK::Operations::AllowSync ✔️ N/A 1
allow_camera_upload ::PlexRubySDK::Operations::AllowCameraUpload ✔️ N/A 1
allow_channels ::PlexRubySDK::Operations::AllowChannels ✔️ N/A 1
allow_subtitle_admin ::PlexRubySDK::Operations::AllowSubtitleAdmin ✔️ N/A 1
filter_all T.nilable(::String) Filters applied for all content.
filter_movies T.nilable(::String) Filters applied for movies.
filter_music T.nilable(::String) Filters applied for music.
filter_photos T.nilable(::String) Filters applied for photos.
filter_television T.nilable(::String) Filters applied for television.
restricted ::PlexRubySDK::Operations::Restricted ✔️ N/A 1
server T::Array<::PlexRubySDK::Operations::GetUsersServer> ✔️ List of servers owned by the user.