lockVersion: 2.0.0 id: dfa99515-01c0-42eb-9be5-ee212fd03eb3 management: docChecksum: a6fee1797b2da7ccbaf7743772a40b56 docVersion: 0.0.3 speakeasyVersion: 1.396.2 generationVersion: 2.415.0 releaseVersion: 0.11.5 configChecksum: 16637717afb4ca0b45934a614c19756d repoURL: https://github.com/LukeHagar/plexgo.git repoSubDirectory: . installationURL: https://github.com/LukeHagar/plexgo published: true features: go: additionalDependencies: 0.1.0 constsAndDefaults: 0.1.6 core: 3.5.6 defaultEnabledRetries: 0.2.0 deprecations: 2.81.1 downloadStreams: 0.1.2 envVarSecurityUsage: 0.3.1 errors: 2.81.9 flattening: 2.81.1 globalSecurity: 2.82.10 globalSecurityCallbacks: 0.1.0 globalSecurityFlattening: 0.1.0 globalServerURLs: 2.82.2 globals: 2.82.2 intellisenseMarkdownSupport: 0.1.0 methodServerURLs: 2.82.1 nameOverrides: 2.81.2 nullables: 0.1.0 responseFormat: 0.1.2 retries: 2.83.0 sdkHooks: 0.1.0 unions: 2.85.9 generatedFiles: - .gitattributes - /models/components/security.go - /models/operations/addplaylistcontents.go - /models/operations/applyupdates.go - /models/operations/cancelserveractivities.go - /models/operations/checkforupdates.go - /models/operations/clearplaylistcontents.go - /models/operations/createplaylist.go - /models/operations/deletelibrary.go - /models/operations/deleteplaylist.go - /models/operations/enablepapertrail.go - /models/operations/getalllibraries.go - /models/operations/getavailableclients.go - /models/operations/getbandwidthstatistics.go - /models/operations/getbannerimage.go - /models/operations/getbutlertasks.go - /models/operations/getcompanionsdata.go - /models/operations/getdevices.go - /models/operations/getfilehash.go - /models/operations/getgeodata.go - /models/operations/getglobalhubs.go - /models/operations/gethomedata.go - /models/operations/getlibrarydetails.go - /models/operations/getlibraryhubs.go - /models/operations/getlibraryitems.go - /models/operations/getmediaproviders.go - /models/operations/getmetadatabyratingkey.go - /models/operations/getmetadatachildren.go - /models/operations/getmyplexaccount.go - /models/operations/getondeck.go - /models/operations/getpin.go - /models/operations/getplaylist.go - /models/operations/getplaylistcontents.go - /models/operations/getplaylists.go - /models/operations/getrecentlyadded.go - /models/operations/getrefreshlibrarymetadata.go - /models/operations/getresizedphoto.go - /models/operations/getresourcesstatistics.go - /models/operations/getsearchlibrary.go - /models/operations/getsearchresults.go - /models/operations/getserveractivities.go - /models/operations/getservercapabilities.go - /models/operations/getserveridentity.go - /models/operations/getserverlist.go - /models/operations/getserverpreferences.go - /models/operations/getserverresources.go - /models/operations/getsessionhistory.go - /models/operations/getsessions.go - /models/operations/getsourceconnectioninformation.go - /models/operations/getstatistics.go - /models/operations/getthumbimage.go - /models/operations/gettimeline.go - /models/operations/gettokenbypinid.go - /models/operations/gettokendetails.go - /models/operations/gettopwatchedcontent.go - /models/operations/gettranscodesessions.go - /models/operations/gettransienttoken.go - /models/operations/getupdatestatus.go - /models/operations/getuserfriends.go - /models/operations/getwatchlist.go - /models/operations/logline.go - /models/operations/logmultiline.go - /models/operations/markplayed.go - /models/operations/markunplayed.go - /models/operations/performsearch.go - /models/operations/performvoicesearch.go - /models/operations/postuserssignindata.go - /models/operations/startalltasks.go - /models/operations/starttask.go - /models/operations/startuniversaltranscode.go - /models/operations/stopalltasks.go - /models/operations/stoptask.go - /models/operations/stoptranscodesession.go - /models/operations/updateplaylist.go - /models/operations/updateplayprogress.go - /models/operations/uploadplaylist.go - /models/sdkerrors/addplaylistcontents.go - /models/sdkerrors/applyupdates.go - /models/sdkerrors/cancelserveractivities.go - /models/sdkerrors/checkforupdates.go - /models/sdkerrors/clearplaylistcontents.go - /models/sdkerrors/createplaylist.go - /models/sdkerrors/deletelibrary.go - /models/sdkerrors/deleteplaylist.go - /models/sdkerrors/enablepapertrail.go - /models/sdkerrors/getalllibraries.go - /models/sdkerrors/getavailableclients.go - /models/sdkerrors/getbandwidthstatistics.go - /models/sdkerrors/getbannerimage.go - /models/sdkerrors/getbutlertasks.go - /models/sdkerrors/getcompanionsdata.go - /models/sdkerrors/getdevices.go - /models/sdkerrors/getfilehash.go - /models/sdkerrors/getgeodata.go - /models/sdkerrors/getglobalhubs.go - /models/sdkerrors/gethomedata.go - /models/sdkerrors/getlibrarydetails.go - /models/sdkerrors/getlibraryhubs.go - /models/sdkerrors/getlibraryitems.go - /models/sdkerrors/getmediaproviders.go - /models/sdkerrors/getmetadatabyratingkey.go - /models/sdkerrors/getmetadatachildren.go - /models/sdkerrors/getmyplexaccount.go - /models/sdkerrors/getondeck.go - /models/sdkerrors/getpin.go - /models/sdkerrors/getplaylist.go - /models/sdkerrors/getplaylistcontents.go - /models/sdkerrors/getplaylists.go - /models/sdkerrors/getrecentlyadded.go - /models/sdkerrors/getrefreshlibrarymetadata.go - /models/sdkerrors/getresizedphoto.go - /models/sdkerrors/getresourcesstatistics.go - /models/sdkerrors/getsearchlibrary.go - /models/sdkerrors/getsearchresults.go - /models/sdkerrors/getserveractivities.go - /models/sdkerrors/getservercapabilities.go - /models/sdkerrors/getserveridentity.go - /models/sdkerrors/getserverlist.go - /models/sdkerrors/getserverpreferences.go - /models/sdkerrors/getserverresources.go - /models/sdkerrors/getsessionhistory.go - /models/sdkerrors/getsessions.go - /models/sdkerrors/getsourceconnectioninformation.go - /models/sdkerrors/getstatistics.go - /models/sdkerrors/getthumbimage.go - /models/sdkerrors/gettimeline.go - /models/sdkerrors/gettokenbypinid.go - /models/sdkerrors/gettokendetails.go - /models/sdkerrors/gettopwatchedcontent.go - /models/sdkerrors/gettranscodesessions.go - /models/sdkerrors/gettransienttoken.go - /models/sdkerrors/getupdatestatus.go - /models/sdkerrors/getuserfriends.go - /models/sdkerrors/getwatchlist.go - /models/sdkerrors/logline.go - /models/sdkerrors/logmultiline.go - /models/sdkerrors/markplayed.go - /models/sdkerrors/markunplayed.go - /models/sdkerrors/performsearch.go - /models/sdkerrors/performvoicesearch.go - /models/sdkerrors/postuserssignindata.go - /models/sdkerrors/startalltasks.go - /models/sdkerrors/starttask.go - /models/sdkerrors/startuniversaltranscode.go - /models/sdkerrors/stopalltasks.go - /models/sdkerrors/stoptask.go - /models/sdkerrors/stoptranscodesession.go - /models/sdkerrors/updateplaylist.go - /models/sdkerrors/updateplayprogress.go - /models/sdkerrors/uploadplaylist.go - CONTRIBUTING.md - USAGE.md - activities.go - authentication.go - butler.go - docs/models/components/security.md - docs/models/operations/account.md - docs/models/operations/activity.md - docs/models/operations/addplaylistcontentsmediacontainer.md - docs/models/operations/addplaylistcontentsmetadata.md - docs/models/operations/addplaylistcontentsrequest.md - docs/models/operations/addplaylistcontentsresponse.md - docs/models/operations/addplaylistcontentsresponsebody.md - docs/models/operations/applyupdatesrequest.md - docs/models/operations/applyupdatesresponse.md - docs/models/operations/autoselectsubtitle.md - docs/models/operations/billing.md - docs/models/operations/butlertask.md - docs/models/operations/butlertasks.md - docs/models/operations/cancelserveractivitiesrequest.md - docs/models/operations/cancelserveractivitiesresponse.md - docs/models/operations/checkforupdatesrequest.md - docs/models/operations/checkforupdatesresponse.md - docs/models/operations/clearplaylistcontentsrequest.md - docs/models/operations/clearplaylistcontentsresponse.md - docs/models/operations/connections.md - docs/models/operations/context.md - docs/models/operations/country.md - docs/models/operations/createplaylistmediacontainer.md - docs/models/operations/createplaylistmetadata.md - docs/models/operations/createplaylistqueryparamtype.md - docs/models/operations/createplaylistrequest.md - docs/models/operations/createplaylistresponse.md - docs/models/operations/createplaylistresponsebody.md - docs/models/operations/defaultsubtitleaccessibility.md - docs/models/operations/defaultsubtitleforced.md - docs/models/operations/deletelibraryrequest.md - docs/models/operations/deletelibraryresponse.md - docs/models/operations/deleteplaylistrequest.md - docs/models/operations/deleteplaylistresponse.md - docs/models/operations/device.md - docs/models/operations/director.md - docs/models/operations/directory.md - docs/models/operations/download.md - docs/models/operations/enablepapertrailresponse.md - docs/models/operations/feature.md - docs/models/operations/features.md - docs/models/operations/field.md - docs/models/operations/fieldtype.md - docs/models/operations/filter.md - docs/models/operations/force.md - docs/models/operations/friend.md - docs/models/operations/genre.md - docs/models/operations/geodata.md - docs/models/operations/getalllibrariesdirectory.md - docs/models/operations/getalllibrariesmediacontainer.md - docs/models/operations/getalllibrariesresponse.md - docs/models/operations/getalllibrariesresponsebody.md - docs/models/operations/getavailableclientsmediacontainer.md - docs/models/operations/getavailableclientsresponse.md - docs/models/operations/getavailableclientsresponsebody.md - docs/models/operations/getbandwidthstatisticsaccount.md - docs/models/operations/getbandwidthstatisticsdevice.md - docs/models/operations/getbandwidthstatisticsmediacontainer.md - docs/models/operations/getbandwidthstatisticsrequest.md - docs/models/operations/getbandwidthstatisticsresponse.md - docs/models/operations/getbandwidthstatisticsresponsebody.md - docs/models/operations/getbannerimagerequest.md - docs/models/operations/getbannerimageresponse.md - docs/models/operations/getbutlertasksresponse.md - docs/models/operations/getbutlertasksresponsebody.md - docs/models/operations/getcompanionsdataresponse.md - docs/models/operations/getdevicesmediacontainer.md - docs/models/operations/getdevicesresponse.md - docs/models/operations/getdevicesresponsebody.md - docs/models/operations/getfilehashrequest.md - docs/models/operations/getfilehashresponse.md - docs/models/operations/getgeodatageodata.md - docs/models/operations/getgeodataresponse.md - docs/models/operations/getglobalhubsmediacontainer.md - docs/models/operations/getglobalhubsmetadata.md - docs/models/operations/getglobalhubsrequest.md - docs/models/operations/getglobalhubsresponse.md - docs/models/operations/getglobalhubsresponsebody.md - docs/models/operations/gethomedataresponse.md - docs/models/operations/gethomedataresponsebody.md - docs/models/operations/getlibrarydetailsdirectory.md - docs/models/operations/getlibrarydetailsfilter.md - docs/models/operations/getlibrarydetailsmediacontainer.md - docs/models/operations/getlibrarydetailsrequest.md - docs/models/operations/getlibrarydetailsresponse.md - docs/models/operations/getlibrarydetailsresponsebody.md - docs/models/operations/getlibrarydetailstype.md - docs/models/operations/getlibraryhubscountry.md - docs/models/operations/getlibraryhubsdirector.md - docs/models/operations/getlibraryhubsgenre.md - docs/models/operations/getlibraryhubshub.md - docs/models/operations/getlibraryhubsmedia.md - docs/models/operations/getlibraryhubsmediacontainer.md - docs/models/operations/getlibraryhubsmetadata.md - docs/models/operations/getlibraryhubspart.md - docs/models/operations/getlibraryhubsrequest.md - docs/models/operations/getlibraryhubsresponse.md - docs/models/operations/getlibraryhubsresponsebody.md - docs/models/operations/getlibraryhubsrole.md - docs/models/operations/getlibraryhubswriter.md - docs/models/operations/getlibraryitemscountry.md - docs/models/operations/getlibraryitemsdirector.md - docs/models/operations/getlibraryitemsgenre.md - docs/models/operations/getlibraryitemsmedia.md - docs/models/operations/getlibraryitemsmediacontainer.md - docs/models/operations/getlibraryitemsmetadata.md - docs/models/operations/getlibraryitemspart.md - docs/models/operations/getlibraryitemsrequest.md - docs/models/operations/getlibraryitemsresponse.md - docs/models/operations/getlibraryitemsresponsebody.md - docs/models/operations/getlibraryitemsrole.md - docs/models/operations/getlibraryitemswriter.md - docs/models/operations/getmediaprovidersdirectory.md - docs/models/operations/getmediaprovidersmediacontainer.md - docs/models/operations/getmediaprovidersrequest.md - docs/models/operations/getmediaprovidersresponse.md - docs/models/operations/getmediaprovidersresponsebody.md - docs/models/operations/getmetadatabyratingkeycountry.md - docs/models/operations/getmetadatabyratingkeydirector.md - docs/models/operations/getmetadatabyratingkeygenre.md - docs/models/operations/getmetadatabyratingkeymedia.md - docs/models/operations/getmetadatabyratingkeymediacontainer.md - docs/models/operations/getmetadatabyratingkeymetadata.md - docs/models/operations/getmetadatabyratingkeypart.md - docs/models/operations/getmetadatabyratingkeyrequest.md - docs/models/operations/getmetadatabyratingkeyresponse.md - docs/models/operations/getmetadatabyratingkeyresponsebody.md - docs/models/operations/getmetadatabyratingkeyrole.md - docs/models/operations/getmetadatabyratingkeywriter.md - docs/models/operations/getmetadatachildrendirectory.md - docs/models/operations/getmetadatachildrenmediacontainer.md - docs/models/operations/getmetadatachildrenmetadata.md - docs/models/operations/getmetadatachildrenrequest.md - docs/models/operations/getmetadatachildrenresponse.md - docs/models/operations/getmetadatachildrenresponsebody.md - docs/models/operations/getmyplexaccountresponse.md - docs/models/operations/getmyplexaccountresponsebody.md - docs/models/operations/getondeckguids.md - docs/models/operations/getondeckmedia.md - docs/models/operations/getondeckmediacontainer.md - docs/models/operations/getondeckmetadata.md - docs/models/operations/getondeckpart.md - docs/models/operations/getondeckresponse.md - docs/models/operations/getondeckresponsebody.md - docs/models/operations/getondeckstream.md - docs/models/operations/getpinauthpincontainer.md - docs/models/operations/getpinglobals.md - docs/models/operations/getpinrequest.md - docs/models/operations/getpinresponse.md - docs/models/operations/getplaylistcontentscountry.md - docs/models/operations/getplaylistcontentsdirector.md - docs/models/operations/getplaylistcontentsgenre.md - docs/models/operations/getplaylistcontentsmedia.md - docs/models/operations/getplaylistcontentsmediacontainer.md - docs/models/operations/getplaylistcontentsmetadata.md - docs/models/operations/getplaylistcontentspart.md - docs/models/operations/getplaylistcontentsqueryparamtype.md - docs/models/operations/getplaylistcontentsrequest.md - docs/models/operations/getplaylistcontentsresponse.md - docs/models/operations/getplaylistcontentsresponsebody.md - docs/models/operations/getplaylistcontentsrole.md - docs/models/operations/getplaylistcontentswriter.md - docs/models/operations/getplaylistmediacontainer.md - docs/models/operations/getplaylistmetadata.md - docs/models/operations/getplaylistrequest.md - docs/models/operations/getplaylistresponse.md - docs/models/operations/getplaylistresponsebody.md - docs/models/operations/getplaylistsmediacontainer.md - docs/models/operations/getplaylistsmetadata.md - docs/models/operations/getplaylistsrequest.md - docs/models/operations/getplaylistsresponse.md - docs/models/operations/getplaylistsresponsebody.md - docs/models/operations/getrecentlyaddedmediacontainer.md - docs/models/operations/getrecentlyaddedmetadata.md - docs/models/operations/getrecentlyaddedrequest.md - docs/models/operations/getrecentlyaddedresponse.md - docs/models/operations/getrecentlyaddedresponsebody.md - docs/models/operations/getrefreshlibrarymetadatarequest.md - docs/models/operations/getrefreshlibrarymetadataresponse.md - docs/models/operations/getresizedphotorequest.md - docs/models/operations/getresizedphotoresponse.md - docs/models/operations/getresourcesstatisticsmediacontainer.md - docs/models/operations/getresourcesstatisticsrequest.md - docs/models/operations/getresourcesstatisticsresponse.md - docs/models/operations/getresourcesstatisticsresponsebody.md - docs/models/operations/getsearchlibrarymediacontainer.md - docs/models/operations/getsearchlibrarymetadata.md - docs/models/operations/getsearchlibraryrequest.md - docs/models/operations/getsearchlibraryresponse.md - docs/models/operations/getsearchlibraryresponsebody.md - docs/models/operations/getsearchresultscountry.md - docs/models/operations/getsearchresultsdirector.md - docs/models/operations/getsearchresultsgenre.md - docs/models/operations/getsearchresultsmedia.md - docs/models/operations/getsearchresultsmediacontainer.md - docs/models/operations/getsearchresultsmetadata.md - docs/models/operations/getsearchresultspart.md - docs/models/operations/getsearchresultsrequest.md - docs/models/operations/getsearchresultsresponse.md - docs/models/operations/getsearchresultsresponsebody.md - docs/models/operations/getsearchresultsrole.md - docs/models/operations/getsearchresultswriter.md - docs/models/operations/getserveractivitiesmediacontainer.md - docs/models/operations/getserveractivitiesresponse.md - docs/models/operations/getserveractivitiesresponsebody.md - docs/models/operations/getservercapabilitiesresponse.md - docs/models/operations/getservercapabilitiesresponsebody.md - docs/models/operations/getserveridentitymediacontainer.md - docs/models/operations/getserveridentityresponse.md - docs/models/operations/getserveridentityresponsebody.md - docs/models/operations/getserverlistmediacontainer.md - docs/models/operations/getserverlistresponse.md - docs/models/operations/getserverlistresponsebody.md - docs/models/operations/getserverlistserver.md - docs/models/operations/getserverpreferencesmediacontainer.md - docs/models/operations/getserverpreferencesresponse.md - docs/models/operations/getserverpreferencesresponsebody.md - docs/models/operations/getserverresourcesglobals.md - docs/models/operations/getserverresourcesrequest.md - docs/models/operations/getserverresourcesresponse.md - docs/models/operations/getsessionhistorymediacontainer.md - docs/models/operations/getsessionhistorymetadata.md - docs/models/operations/getsessionhistoryrequest.md - docs/models/operations/getsessionhistoryresponse.md - docs/models/operations/getsessionhistoryresponsebody.md - docs/models/operations/getsessionsmedia.md - docs/models/operations/getsessionsmediacontainer.md - docs/models/operations/getsessionsmetadata.md - docs/models/operations/getsessionspart.md - docs/models/operations/getsessionsresponse.md - docs/models/operations/getsessionsresponsebody.md - docs/models/operations/getsessionsstream.md - docs/models/operations/getsessionsuser.md - docs/models/operations/getsourceconnectioninformationrequest.md - docs/models/operations/getsourceconnectioninformationresponse.md - docs/models/operations/getstatisticsdevice.md - docs/models/operations/getstatisticsmediacontainer.md - docs/models/operations/getstatisticsrequest.md - docs/models/operations/getstatisticsresponse.md - docs/models/operations/getstatisticsresponsebody.md - docs/models/operations/getthumbimagerequest.md - docs/models/operations/getthumbimageresponse.md - docs/models/operations/gettimelinerequest.md - docs/models/operations/gettimelineresponse.md - docs/models/operations/gettokenbypinidauthpincontainer.md - docs/models/operations/gettokenbypinidgeodata.md - docs/models/operations/gettokenbypinidglobals.md - docs/models/operations/gettokenbypinidrequest.md - docs/models/operations/gettokenbypinidresponse.md - docs/models/operations/gettokendetailsauthenticationresponsestatus.md - docs/models/operations/gettokendetailsauthenticationstatus.md - docs/models/operations/gettokendetailsfeatures.md - docs/models/operations/gettokendetailsresponse.md - docs/models/operations/gettokendetailsstatus.md - docs/models/operations/gettokendetailssubscription.md - docs/models/operations/gettokendetailsuserplexaccount.md - docs/models/operations/gettopwatchedcontentcountry.md - docs/models/operations/gettopwatchedcontentgenre.md - docs/models/operations/gettopwatchedcontentguids.md - docs/models/operations/gettopwatchedcontentmediacontainer.md - docs/models/operations/gettopwatchedcontentmetadata.md - docs/models/operations/gettopwatchedcontentqueryparamtype.md - docs/models/operations/gettopwatchedcontentrequest.md - docs/models/operations/gettopwatchedcontentresponse.md - docs/models/operations/gettopwatchedcontentresponsebody.md - docs/models/operations/gettopwatchedcontentrole.md - docs/models/operations/gettranscodesessionsmediacontainer.md - docs/models/operations/gettranscodesessionsresponse.md - docs/models/operations/gettranscodesessionsresponsebody.md - docs/models/operations/gettransienttokenqueryparamtype.md - docs/models/operations/gettransienttokenrequest.md - docs/models/operations/gettransienttokenresponse.md - docs/models/operations/getupdatestatusmediacontainer.md - docs/models/operations/getupdatestatusresponse.md - docs/models/operations/getupdatestatusresponsebody.md - docs/models/operations/getuserfriendsresponse.md - docs/models/operations/getwatchlistrequest.md - docs/models/operations/getwatchlistresponse.md - docs/models/operations/getwatchlistresponsebody.md - docs/models/operations/guids.md - docs/models/operations/hub.md - docs/models/operations/image.md - docs/models/operations/includecollections.md - docs/models/operations/includedetails.md - docs/models/operations/includeexternalmedia.md - docs/models/operations/includeguids.md - docs/models/operations/includehttps.md - docs/models/operations/includeipv6.md - docs/models/operations/includemeta.md - docs/models/operations/includerelay.md - docs/models/operations/internalpaymentmethod.md - docs/models/operations/level.md - docs/models/operations/librarysectionid.md - docs/models/operations/libtype.md - docs/models/operations/location.md - docs/models/operations/loglinerequest.md - docs/models/operations/loglineresponse.md - docs/models/operations/logmultilineresponse.md - docs/models/operations/mailingliststatus.md - docs/models/operations/markplayedrequest.md - docs/models/operations/markplayedresponse.md - docs/models/operations/markunplayedrequest.md - docs/models/operations/markunplayedresponse.md - docs/models/operations/media.md - docs/models/operations/mediacontainer.md - docs/models/operations/mediaprovider.md - docs/models/operations/mediareviewsvisibility.md - docs/models/operations/metadata.md - docs/models/operations/minsize.md - docs/models/operations/myplex.md - docs/models/operations/onlytransient.md - docs/models/operations/operator.md - docs/models/operations/option.md - docs/models/operations/part.md - docs/models/operations/pastsubscription.md - docs/models/operations/pathparamtaskname.md - docs/models/operations/performsearchrequest.md - docs/models/operations/performsearchresponse.md - docs/models/operations/performvoicesearchrequest.md - docs/models/operations/performvoicesearchresponse.md - docs/models/operations/pivot.md - docs/models/operations/player.md - docs/models/operations/playlisttype.md - docs/models/operations/plexdevice.md - docs/models/operations/postuserssignindataauthenticationfeatures.md - docs/models/operations/postuserssignindataauthenticationresponsestatus.md - docs/models/operations/postuserssignindataauthenticationstatus.md - docs/models/operations/postuserssignindataauthenticationsubscription.md - docs/models/operations/postuserssignindataautoselectsubtitle.md - docs/models/operations/postuserssignindatadefaultsubtitleaccessibility.md - docs/models/operations/postuserssignindatadefaultsubtitleforced.md - docs/models/operations/postuserssignindatafeatures.md - docs/models/operations/postuserssignindataglobals.md - docs/models/operations/postuserssignindatamailingliststatus.md - docs/models/operations/postuserssignindatamediareviewsvisibility.md - docs/models/operations/postuserssignindatarequest.md - docs/models/operations/postuserssignindatarequestbody.md - docs/models/operations/postuserssignindataresponse.md - docs/models/operations/postuserssignindataservices.md - docs/models/operations/postuserssignindatastate.md - docs/models/operations/postuserssignindatastatus.md - docs/models/operations/postuserssignindatasubscription.md - docs/models/operations/postuserssignindatauserplexaccount.md - docs/models/operations/postuserssignindatauserprofile.md - docs/models/operations/postuserssignindatawatchedindicator.md - docs/models/operations/producer.md - docs/models/operations/provider.md - docs/models/operations/queryparamfilter.md - docs/models/operations/queryparamforce.md - docs/models/operations/queryparamonlytransient.md - docs/models/operations/queryparamsmart.md - docs/models/operations/queryparamtype.md - docs/models/operations/ratings.md - docs/models/operations/release.md - docs/models/operations/responsebody.md - docs/models/operations/role.md - docs/models/operations/scope.md - docs/models/operations/server.md - docs/models/operations/services.md - docs/models/operations/session.md - docs/models/operations/setting.md - docs/models/operations/sharedservers.md - docs/models/operations/sharedsources.md - docs/models/operations/skip.md - docs/models/operations/smart.md - docs/models/operations/sort.md - docs/models/operations/startalltasksresponse.md - docs/models/operations/starttaskrequest.md - docs/models/operations/starttaskresponse.md - docs/models/operations/startuniversaltranscoderequest.md - docs/models/operations/startuniversaltranscoderesponse.md - docs/models/operations/state.md - docs/models/operations/statisticsbandwidth.md - docs/models/operations/statisticsmedia.md - docs/models/operations/statisticsresources.md - docs/models/operations/status.md - docs/models/operations/stopalltasksresponse.md - docs/models/operations/stoptaskrequest.md - docs/models/operations/stoptaskresponse.md - docs/models/operations/stoptranscodesessionrequest.md - docs/models/operations/stoptranscodesessionresponse.md - docs/models/operations/stream.md - docs/models/operations/subscription.md - docs/models/operations/tag.md - docs/models/operations/taskname.md - docs/models/operations/tonight.md - docs/models/operations/transcodesession.md - docs/models/operations/trials.md - docs/models/operations/type.md - docs/models/operations/updateplaylistrequest.md - docs/models/operations/updateplaylistresponse.md - docs/models/operations/updateplayprogressrequest.md - docs/models/operations/updateplayprogressresponse.md - docs/models/operations/uploadplaylistrequest.md - docs/models/operations/uploadplaylistresponse.md - docs/models/operations/upscale.md - docs/models/operations/user.md - docs/models/operations/userprofile.md - docs/models/operations/watchedindicator.md - docs/models/operations/writer.md - docs/models/sdkerrors/addplaylistcontentsbadrequest.md - docs/models/sdkerrors/addplaylistcontentserrors.md - docs/models/sdkerrors/addplaylistcontentsplaylistserrors.md - docs/models/sdkerrors/addplaylistcontentsunauthorized.md - docs/models/sdkerrors/applyupdatesbadrequest.md - docs/models/sdkerrors/applyupdateserrors.md - docs/models/sdkerrors/applyupdatesunauthorized.md - docs/models/sdkerrors/applyupdatesupdatererrors.md - docs/models/sdkerrors/cancelserveractivitiesactivitieserrors.md - docs/models/sdkerrors/cancelserveractivitiesbadrequest.md - docs/models/sdkerrors/cancelserveractivitieserrors.md - docs/models/sdkerrors/cancelserveractivitiesunauthorized.md - docs/models/sdkerrors/checkforupdatesbadrequest.md - docs/models/sdkerrors/checkforupdateserrors.md - docs/models/sdkerrors/checkforupdatesunauthorized.md - docs/models/sdkerrors/checkforupdatesupdatererrors.md - docs/models/sdkerrors/clearplaylistcontentsbadrequest.md - docs/models/sdkerrors/clearplaylistcontentserrors.md - docs/models/sdkerrors/clearplaylistcontentsplaylistserrors.md - docs/models/sdkerrors/clearplaylistcontentsunauthorized.md - docs/models/sdkerrors/createplaylistbadrequest.md - docs/models/sdkerrors/createplaylisterrors.md - docs/models/sdkerrors/createplaylistplaylistserrors.md - docs/models/sdkerrors/createplaylistunauthorized.md - docs/models/sdkerrors/deletelibrarybadrequest.md - docs/models/sdkerrors/deletelibraryerrors.md - docs/models/sdkerrors/deletelibrarylibraryerrors.md - docs/models/sdkerrors/deletelibraryunauthorized.md - docs/models/sdkerrors/deleteplaylistbadrequest.md - docs/models/sdkerrors/deleteplaylisterrors.md - docs/models/sdkerrors/deleteplaylistplaylistserrors.md - docs/models/sdkerrors/deleteplaylistunauthorized.md - docs/models/sdkerrors/enablepapertrailbadrequest.md - docs/models/sdkerrors/enablepapertrailerrors.md - docs/models/sdkerrors/enablepapertraillogerrors.md - docs/models/sdkerrors/enablepapertrailunauthorized.md - docs/models/sdkerrors/errors.md - docs/models/sdkerrors/getalllibrariesbadrequest.md - docs/models/sdkerrors/getalllibrarieserrors.md - docs/models/sdkerrors/getalllibrarieslibraryerrors.md - docs/models/sdkerrors/getalllibrariesunauthorized.md - docs/models/sdkerrors/getavailableclientsbadrequest.md - docs/models/sdkerrors/getavailableclientserrors.md - docs/models/sdkerrors/getavailableclientsservererrors.md - docs/models/sdkerrors/getavailableclientsunauthorized.md - docs/models/sdkerrors/getbandwidthstatisticsbadrequest.md - docs/models/sdkerrors/getbandwidthstatisticserrors.md - docs/models/sdkerrors/getbandwidthstatisticsstatisticserrors.md - docs/models/sdkerrors/getbandwidthstatisticsunauthorized.md - docs/models/sdkerrors/getbannerimagebadrequest.md - docs/models/sdkerrors/getbannerimageerrors.md - docs/models/sdkerrors/getbannerimagemediaerrors.md - docs/models/sdkerrors/getbannerimageunauthorized.md - docs/models/sdkerrors/getbutlertasksbadrequest.md - docs/models/sdkerrors/getbutlertasksbutlererrors.md - docs/models/sdkerrors/getbutlertaskserrors.md - docs/models/sdkerrors/getbutlertasksunauthorized.md - docs/models/sdkerrors/getcompanionsdatabadrequest.md - docs/models/sdkerrors/getcompanionsdataerrors.md - docs/models/sdkerrors/getcompanionsdataplexerrors.md - docs/models/sdkerrors/getcompanionsdataunauthorized.md - docs/models/sdkerrors/getdevicesbadrequest.md - docs/models/sdkerrors/getdeviceserrors.md - docs/models/sdkerrors/getdevicesservererrors.md - docs/models/sdkerrors/getdevicesunauthorized.md - docs/models/sdkerrors/getfilehashbadrequest.md - docs/models/sdkerrors/getfilehasherrors.md - docs/models/sdkerrors/getfilehashlibraryerrors.md - docs/models/sdkerrors/getfilehashunauthorized.md - docs/models/sdkerrors/getgeodatabadrequest.md - docs/models/sdkerrors/getgeodataerrors.md - docs/models/sdkerrors/getgeodataplexerrors.md - docs/models/sdkerrors/getgeodataunauthorized.md - docs/models/sdkerrors/getglobalhubsbadrequest.md - docs/models/sdkerrors/getglobalhubserrors.md - docs/models/sdkerrors/getglobalhubshubserrors.md - docs/models/sdkerrors/getglobalhubsunauthorized.md - docs/models/sdkerrors/gethomedatabadrequest.md - docs/models/sdkerrors/gethomedataerrors.md - docs/models/sdkerrors/gethomedataplexerrors.md - docs/models/sdkerrors/gethomedataunauthorized.md - docs/models/sdkerrors/getlibrarydetailsbadrequest.md - docs/models/sdkerrors/getlibrarydetailserrors.md - docs/models/sdkerrors/getlibrarydetailslibraryerrors.md - docs/models/sdkerrors/getlibrarydetailsunauthorized.md - docs/models/sdkerrors/getlibraryhubsbadrequest.md - docs/models/sdkerrors/getlibraryhubserrors.md - docs/models/sdkerrors/getlibraryhubshubserrors.md - docs/models/sdkerrors/getlibraryhubsunauthorized.md - docs/models/sdkerrors/getlibraryitemsbadrequest.md - docs/models/sdkerrors/getlibraryitemserrors.md - docs/models/sdkerrors/getlibraryitemslibraryerrors.md - docs/models/sdkerrors/getlibraryitemsunauthorized.md - docs/models/sdkerrors/getmediaprovidersbadrequest.md - docs/models/sdkerrors/getmediaproviderserrors.md - docs/models/sdkerrors/getmediaprovidersservererrors.md - docs/models/sdkerrors/getmediaprovidersunauthorized.md - docs/models/sdkerrors/getmetadatabyratingkeybadrequest.md - docs/models/sdkerrors/getmetadatabyratingkeyerrors.md - docs/models/sdkerrors/getmetadatabyratingkeylibraryerrors.md - docs/models/sdkerrors/getmetadatabyratingkeyunauthorized.md - docs/models/sdkerrors/getmetadatachildrenbadrequest.md - docs/models/sdkerrors/getmetadatachildrenerrors.md - docs/models/sdkerrors/getmetadatachildrenlibraryerrors.md - docs/models/sdkerrors/getmetadatachildrenunauthorized.md - docs/models/sdkerrors/getmyplexaccountbadrequest.md - docs/models/sdkerrors/getmyplexaccounterrors.md - docs/models/sdkerrors/getmyplexaccountservererrors.md - docs/models/sdkerrors/getmyplexaccountunauthorized.md - docs/models/sdkerrors/getondeckbadrequest.md - docs/models/sdkerrors/getondeckerrors.md - docs/models/sdkerrors/getondecklibraryerrors.md - docs/models/sdkerrors/getondeckunauthorized.md - docs/models/sdkerrors/getpinbadrequest.md - docs/models/sdkerrors/getpinerrors.md - docs/models/sdkerrors/getplaylistbadrequest.md - docs/models/sdkerrors/getplaylistcontentsbadrequest.md - docs/models/sdkerrors/getplaylistcontentserrors.md - docs/models/sdkerrors/getplaylistcontentsplaylistserrors.md - docs/models/sdkerrors/getplaylistcontentsunauthorized.md - docs/models/sdkerrors/getplaylisterrors.md - docs/models/sdkerrors/getplaylistplaylistserrors.md - docs/models/sdkerrors/getplaylistsbadrequest.md - docs/models/sdkerrors/getplaylistserrors.md - docs/models/sdkerrors/getplaylistsplaylistserrors.md - docs/models/sdkerrors/getplaylistsunauthorized.md - docs/models/sdkerrors/getplaylistunauthorized.md - docs/models/sdkerrors/getrecentlyaddedbadrequest.md - docs/models/sdkerrors/getrecentlyaddederrors.md - docs/models/sdkerrors/getrecentlyaddedlibraryerrors.md - docs/models/sdkerrors/getrecentlyaddedunauthorized.md - docs/models/sdkerrors/getrefreshlibrarymetadatabadrequest.md - docs/models/sdkerrors/getrefreshlibrarymetadataerrors.md - docs/models/sdkerrors/getrefreshlibrarymetadatalibraryerrors.md - docs/models/sdkerrors/getrefreshlibrarymetadataunauthorized.md - docs/models/sdkerrors/getresizedphotobadrequest.md - docs/models/sdkerrors/getresizedphotoerrors.md - docs/models/sdkerrors/getresizedphotoservererrors.md - docs/models/sdkerrors/getresizedphotounauthorized.md - docs/models/sdkerrors/getresourcesstatisticsbadrequest.md - docs/models/sdkerrors/getresourcesstatisticserrors.md - docs/models/sdkerrors/getresourcesstatisticsstatisticserrors.md - docs/models/sdkerrors/getresourcesstatisticsunauthorized.md - docs/models/sdkerrors/getsearchlibrarybadrequest.md - docs/models/sdkerrors/getsearchlibraryerrors.md - docs/models/sdkerrors/getsearchlibrarylibraryerrors.md - docs/models/sdkerrors/getsearchlibraryunauthorized.md - docs/models/sdkerrors/getsearchresultsbadrequest.md - docs/models/sdkerrors/getsearchresultserrors.md - docs/models/sdkerrors/getsearchresultssearcherrors.md - docs/models/sdkerrors/getsearchresultsunauthorized.md - docs/models/sdkerrors/getserveractivitiesactivitieserrors.md - docs/models/sdkerrors/getserveractivitiesbadrequest.md - docs/models/sdkerrors/getserveractivitieserrors.md - docs/models/sdkerrors/getserveractivitiesunauthorized.md - docs/models/sdkerrors/getservercapabilitiesbadrequest.md - docs/models/sdkerrors/getservercapabilitieserrors.md - docs/models/sdkerrors/getservercapabilitiesunauthorized.md - docs/models/sdkerrors/getserveridentityrequesttimeout.md - docs/models/sdkerrors/getserverlistbadrequest.md - docs/models/sdkerrors/getserverlisterrors.md - docs/models/sdkerrors/getserverlistservererrors.md - docs/models/sdkerrors/getserverlistunauthorized.md - docs/models/sdkerrors/getserverpreferencesbadrequest.md - docs/models/sdkerrors/getserverpreferenceserrors.md - docs/models/sdkerrors/getserverpreferencesservererrors.md - docs/models/sdkerrors/getserverpreferencesunauthorized.md - docs/models/sdkerrors/getserverresourcesbadrequest.md - docs/models/sdkerrors/getserverresourceserrors.md - docs/models/sdkerrors/getserverresourcesplexerrors.md - docs/models/sdkerrors/getserverresourcesunauthorized.md - docs/models/sdkerrors/getsessionhistorybadrequest.md - docs/models/sdkerrors/getsessionhistoryerrors.md - docs/models/sdkerrors/getsessionhistorysessionserrors.md - docs/models/sdkerrors/getsessionhistoryunauthorized.md - docs/models/sdkerrors/getsessionsbadrequest.md - docs/models/sdkerrors/getsessionserrors.md - docs/models/sdkerrors/getsessionssessionserrors.md - docs/models/sdkerrors/getsessionsunauthorized.md - docs/models/sdkerrors/getsourceconnectioninformationauthenticationerrors.md - docs/models/sdkerrors/getsourceconnectioninformationbadrequest.md - docs/models/sdkerrors/getsourceconnectioninformationerrors.md - docs/models/sdkerrors/getsourceconnectioninformationunauthorized.md - docs/models/sdkerrors/getstatisticsbadrequest.md - docs/models/sdkerrors/getstatisticserrors.md - docs/models/sdkerrors/getstatisticsstatisticserrors.md - docs/models/sdkerrors/getstatisticsunauthorized.md - docs/models/sdkerrors/getthumbimagebadrequest.md - docs/models/sdkerrors/getthumbimageerrors.md - docs/models/sdkerrors/getthumbimagemediaerrors.md - docs/models/sdkerrors/getthumbimageunauthorized.md - docs/models/sdkerrors/gettimelinebadrequest.md - docs/models/sdkerrors/gettimelineerrors.md - docs/models/sdkerrors/gettimelineunauthorized.md - docs/models/sdkerrors/gettimelinevideoerrors.md - docs/models/sdkerrors/gettokenbypinidbadrequest.md - docs/models/sdkerrors/gettokenbypiniderrors.md - docs/models/sdkerrors/gettokenbypinidplexerrors.md - docs/models/sdkerrors/gettokenbypinidresponsebody.md - docs/models/sdkerrors/gettokendetailsauthenticationerrors.md - docs/models/sdkerrors/gettokendetailsbadrequest.md - docs/models/sdkerrors/gettokendetailserrors.md - docs/models/sdkerrors/gettokendetailsunauthorized.md - docs/models/sdkerrors/gettopwatchedcontentbadrequest.md - docs/models/sdkerrors/gettopwatchedcontenterrors.md - docs/models/sdkerrors/gettopwatchedcontentlibraryerrors.md - docs/models/sdkerrors/gettopwatchedcontentunauthorized.md - docs/models/sdkerrors/gettranscodesessionsbadrequest.md - docs/models/sdkerrors/gettranscodesessionserrors.md - docs/models/sdkerrors/gettranscodesessionssessionserrors.md - docs/models/sdkerrors/gettranscodesessionsunauthorized.md - docs/models/sdkerrors/gettransienttokenauthenticationerrors.md - docs/models/sdkerrors/gettransienttokenbadrequest.md - docs/models/sdkerrors/gettransienttokenerrors.md - docs/models/sdkerrors/gettransienttokenunauthorized.md - docs/models/sdkerrors/getupdatestatusbadrequest.md - docs/models/sdkerrors/getupdatestatuserrors.md - docs/models/sdkerrors/getupdatestatusunauthorized.md - docs/models/sdkerrors/getupdatestatusupdatererrors.md - docs/models/sdkerrors/getuserfriendsbadrequest.md - docs/models/sdkerrors/getuserfriendserrors.md - docs/models/sdkerrors/getuserfriendsplexerrors.md - docs/models/sdkerrors/getuserfriendsunauthorized.md - docs/models/sdkerrors/getwatchlistbadrequest.md - docs/models/sdkerrors/getwatchlisterrors.md - docs/models/sdkerrors/getwatchlistunauthorized.md - docs/models/sdkerrors/getwatchlistwatchlisterrors.md - docs/models/sdkerrors/loglinebadrequest.md - docs/models/sdkerrors/loglineerrors.md - docs/models/sdkerrors/loglinelogerrors.md - docs/models/sdkerrors/loglineunauthorized.md - docs/models/sdkerrors/logmultilinebadrequest.md - docs/models/sdkerrors/logmultilineerrors.md - docs/models/sdkerrors/logmultilinelogerrors.md - docs/models/sdkerrors/logmultilineunauthorized.md - docs/models/sdkerrors/markplayedbadrequest.md - docs/models/sdkerrors/markplayederrors.md - docs/models/sdkerrors/markplayedmediaerrors.md - docs/models/sdkerrors/markplayedunauthorized.md - docs/models/sdkerrors/markunplayedbadrequest.md - docs/models/sdkerrors/markunplayederrors.md - docs/models/sdkerrors/markunplayedmediaerrors.md - docs/models/sdkerrors/markunplayedunauthorized.md - docs/models/sdkerrors/performsearchbadrequest.md - docs/models/sdkerrors/performsearcherrors.md - docs/models/sdkerrors/performsearchsearcherrors.md - docs/models/sdkerrors/performsearchunauthorized.md - docs/models/sdkerrors/performvoicesearchbadrequest.md - docs/models/sdkerrors/performvoicesearcherrors.md - docs/models/sdkerrors/performvoicesearchsearcherrors.md - docs/models/sdkerrors/performvoicesearchunauthorized.md - docs/models/sdkerrors/postuserssignindataauthenticationerrors.md - docs/models/sdkerrors/postuserssignindatabadrequest.md - docs/models/sdkerrors/postuserssignindataerrors.md - docs/models/sdkerrors/postuserssignindataunauthorized.md - docs/models/sdkerrors/startalltasksbadrequest.md - docs/models/sdkerrors/startalltasksbutlererrors.md - docs/models/sdkerrors/startalltaskserrors.md - docs/models/sdkerrors/startalltasksunauthorized.md - docs/models/sdkerrors/starttaskbadrequest.md - docs/models/sdkerrors/starttaskbutlererrors.md - docs/models/sdkerrors/starttaskerrors.md - docs/models/sdkerrors/starttaskunauthorized.md - docs/models/sdkerrors/startuniversaltranscodebadrequest.md - docs/models/sdkerrors/startuniversaltranscodeerrors.md - docs/models/sdkerrors/startuniversaltranscodeunauthorized.md - docs/models/sdkerrors/startuniversaltranscodevideoerrors.md - docs/models/sdkerrors/stopalltasksbadrequest.md - docs/models/sdkerrors/stopalltasksbutlererrors.md - docs/models/sdkerrors/stopalltaskserrors.md - docs/models/sdkerrors/stopalltasksunauthorized.md - docs/models/sdkerrors/stoptaskbadrequest.md - docs/models/sdkerrors/stoptaskbutlererrors.md - docs/models/sdkerrors/stoptaskerrors.md - docs/models/sdkerrors/stoptaskunauthorized.md - docs/models/sdkerrors/stoptranscodesessionbadrequest.md - docs/models/sdkerrors/stoptranscodesessionerrors.md - docs/models/sdkerrors/stoptranscodesessionsessionserrors.md - docs/models/sdkerrors/stoptranscodesessionunauthorized.md - docs/models/sdkerrors/updateplaylistbadrequest.md - docs/models/sdkerrors/updateplaylisterrors.md - docs/models/sdkerrors/updateplaylistplaylistserrors.md - docs/models/sdkerrors/updateplaylistunauthorized.md - docs/models/sdkerrors/updateplayprogressbadrequest.md - docs/models/sdkerrors/updateplayprogresserrors.md - docs/models/sdkerrors/updateplayprogressmediaerrors.md - docs/models/sdkerrors/updateplayprogressunauthorized.md - docs/models/sdkerrors/uploadplaylistbadrequest.md - docs/models/sdkerrors/uploadplaylisterrors.md - docs/models/sdkerrors/uploadplaylistplaylistserrors.md - docs/models/sdkerrors/uploadplaylistunauthorized.md - docs/sdks/activities/README.md - docs/sdks/authentication/README.md - docs/sdks/butler/README.md - docs/sdks/hubs/README.md - docs/sdks/library/README.md - docs/sdks/log/README.md - docs/sdks/media/README.md - docs/sdks/playlists/README.md - docs/sdks/plex/README.md - docs/sdks/plexapi/README.md - docs/sdks/search/README.md - docs/sdks/server/README.md - docs/sdks/sessions/README.md - docs/sdks/statistics/README.md - docs/sdks/updater/README.md - docs/sdks/video/README.md - docs/sdks/watchlist/README.md - docs/types/date.md - go.mod - hubs.go - internal/globals/globals.go - internal/hooks/hooks.go - internal/utils/contenttype.go - internal/utils/form.go - internal/utils/headers.go - internal/utils/json.go - internal/utils/pathparams.go - internal/utils/queryparams.go - internal/utils/requestbody.go - internal/utils/retries.go - internal/utils/security.go - internal/utils/utils.go - library.go - log.go - media.go - models/operations/options.go - models/sdkerrors/sdkerror.go - playlists.go - plex.go - plexapi.go - retry/config.go - search.go - server.go - sessions.go - statistics.go - types/bigint.go - types/date.go - types/datetime.go - types/decimal.go - types/pointers.go - updater.go - video.go - watchlist.go examples: getServerCapabilities: speakeasy-default-get-server-capabilities: responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} "200": {} getServerPreferences: speakeasy-default-get-server-preferences: responses: "200": application/json: {"MediaContainer": {"size": 161, "Setting": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} getAvailableClients: speakeasy-default-get-available-clients: responses: "200": application/json: {"MediaContainer": {"size": 1, "Server": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} getDevices: speakeasy-default-get-devices: responses: "200": application/json: {"MediaContainer": {"size": 151, "identifier": "com.plexapp.system.devices", "Device": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} get-server-identity: speakeasy-default-get-server-identity: responses: "200": application/json: {"MediaContainer": {"size": 0, "machineIdentifier": "96f2fe7a78c9dc1f16a16bedbe90f98149be16b4", "version": "1.31.3.6868-28fc46b27"}} "408": application/json: {"code": 408, "message": "The server timed out waiting for the request."} getMyPlexAccount: speakeasy-default-get-my-plex-account: responses: "200": application/json: {"MyPlex": {"authToken": "Z5v-PrNASDFpsaCi3CPK7", "username": "example.email@mail.com", "mappingState": "mapped", "signInState": "ok", "publicAddress": "140.20.68.140", "publicPort": 32400, "privateAddress": "10.10.10.47", "privatePort": 32400, "subscriptionFeatures": "federated-auth,hardware_transcoding,home,hwtranscode,item_clusters,kevin-bacon,livetv,loudness,lyrics,music-analysis,music_videos,pass,photo_autotags,photos-v5,photosV6-edit,photosV6-tv-albums,premium_music_metadata,radio,server-manager,session_bandwidth_restrictions,session_kick,shared-radio,sync,trailers,tuner-sharing,type-first,unsupportedtuners,webhooks", "subscriptionState": "Active"}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} getResizedPhoto: speakeasy-default-get-resized-photo: parameters: query: width: 110 height: 165 opacity: 100 blur: 20 minSize: 1 upscale: 0 url: "/library/metadata/49564/thumb/1654258204" responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} get-media-providers: speakeasy-default-get-media-providers: parameters: query: X-Plex-Token: "CV5xoxjTpFKUzBTShsaf" responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} "200": {} getServerList: speakeasy-default-get-server-list: responses: "200": application/json: {"MediaContainer": {"size": 1, "Server": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} markPlayed: speakeasy-default-mark-played: parameters: query: key: 59398 responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} markUnplayed: speakeasy-default-mark-unplayed: parameters: query: key: 59398 responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} updatePlayProgress: "": parameters: query: key: "" time: 90000 state: "played" responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} get-banner-image: speakeasy-default-get-banner-image: parameters: path: ratingKey: 9518 query: width: 396 height: 396 minSize: 1 upscale: 1 X-Plex-Token: "CV5xoxjTpFKUzBTShsaf" responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} "200": {} get-thumb-image: speakeasy-default-get-thumb-image: parameters: path: ratingKey: 9518 query: width: 396 height: 396 minSize: 1 upscale: 1 X-Plex-Token: "CV5xoxjTpFKUzBTShsaf" responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} "200": {} getTimeline: "": parameters: query: ratingKey: 23409 key: "/library/metadata/23409" state: "playing" hasMDE: 1 time: 2000 duration: 10000 context: "home:hub.continueWatching" playQueueItemID: 1 playBackTime: 2000 row: 1 responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} startUniversalTranscode: "": parameters: query: hasMDE: 1 path: "/library/metadata/23409" mediaIndex: 0 partIndex: 0 protocol: "hls" fastSeek: 0 directPlay: 0 directStream: 0 subtitleSize: 100 subtites: "burn" audioBoost: 100 location: "lan" mediaBufferSize: 102400 session: "zvcage8b7rkioqcm8f4uns4c" addDebugOverlay: 0 autoAdjustQuality: 0 responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} getServerActivities: speakeasy-default-get-server-activities: responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} "200": {} cancelServerActivities: "": parameters: path: activityUUID: "25b71ed5-0f9d-461c-baa7-d404e9e10d3e" responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} getButlerTasks: speakeasy-default-get-butler-tasks: responses: "200": application/json: {"ButlerTasks": {"ButlerTask": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} startAllTasks: speakeasy-default-start-all-tasks: responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} stopAllTasks: speakeasy-default-stop-all-tasks: responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} startTask: speakeasy-default-start-task: parameters: path: taskName: "CleanOldBundles" responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} stopTask: speakeasy-default-stop-task: parameters: path: taskName: "BackupDatabase" responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} getCompanionsData: speakeasy-default-get-companions-data: responses: "200": application/json: [] "400": application/json: {"errors": []} "401": application/json: {"errors": []} getUserFriends: speakeasy-default-get-user-friends: responses: "200": application/json: [{"email": "username@email.com", "friendlyName": "exampleUser", "home": true, "id": 0, "restricted": false, "sharedServers": [], "sharedSources": [], "status": "accepted", "thumb": "https://plex.tv/users/7d1916e0d8f6e76b/avatar?c=1694481578", "title": "username123", "username": "username123", "uuid": "7d1916e0d8f6e76b"}] "400": application/json: {"errors": []} "401": application/json: {"errors": []} getGeoData: speakeasy-default-get-geo-data: responses: "200": application/json: {"code": "VI", "continent_code": "NA", "country": "United States Virgin Islands", "city": "Amsterdam", "european_union_member": true, "time_zone": "America/St_Thomas", "postal_code": 802, "in_privacy_restricted_country": true, "in_privacy_restricted_region": true, "subdivisions": "Saint Thomas", "coordinates": "18.3381, -64.8941"} "400": application/json: {"errors": []} "401": application/json: {"errors": []} getHomeData: speakeasy-default-get-home-data: responses: "200": application/json: {"id": 1841489, "name": "Blindkitty38's home", "guestUserID": 58815432, "guestUserUUID": "f3df4e01bfca0787"} "400": application/json: {"errors": []} "401": application/json: {"errors": []} get-server-resources: speakeasy-default-get-server-resources: parameters: query: X-Plex-Token: "CV5xoxjTpFKUzBTShsaf" includeHttps: 1 includeRelay: 1 includeIPv6: 1 responses: "200": application/json: [] "400": application/json: {"errors": []} "401": application/json: {"errors": []} getPin: "": parameters: query: X-Plex-Product: "Plex Web" responses: "200": application/json: {"id": 308667304, "code": "7RQZ", "product": "0", "trusted": false, "qr": "https://plex.tv/api/v2/pins/qr/7RQZ", "clientIdentifier": "string", "location": {"code": "VI", "continent_code": "NA", "country": "United States Virgin Islands", "city": "Amsterdam", "european_union_member": true, "time_zone": "America/St_Thomas", "postal_code": 802, "in_privacy_restricted_country": true, "in_privacy_restricted_region": true, "subdivisions": "Saint Thomas", "coordinates": "18.3381, -64.8941"}, "expiresIn": 876, "createdAt": "2024-07-16T17:03:05Z", "expiresAt": "2024-07-16T17:18:05Z", "authToken": null, "newRegistration": null} "400": application/json: {"errors": []} getTokenByPinId: "": parameters: path: pinID: 408895 query: {} responses: "404": application/json: {"errors": [{"code": 1020, "message": "Code not found or expired"}]} getGlobalHubs: speakeasy-default-get-global-hubs: responses: "200": application/json: {"MediaContainer": {"size": 8, "allowSync": true, "identifier": "com.plexapp.plugins.library", "Hub": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} getLibraryHubs: speakeasy-default-get-library-hubs: parameters: path: sectionId: "6728.76" query: {} responses: "200": application/json: {"MediaContainer": {"size": 7, "allowSync": true, "identifier": "com.plexapp.plugins.library", "librarySectionID": 1, "librarySectionTitle": "Movies", "librarySectionUUID": "322a231a-b7f7-49f5-920f-14c61199cd30", "Hub": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} performSearch: speakeasy-default-perform-search: parameters: query: query: "dylan" limit: 5 responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} performVoiceSearch: speakeasy-default-perform-voice-search: parameters: query: query: "dead+poop" limit: 5 responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} getSearchResults: speakeasy-default-get-search-results: parameters: query: query: "110" responses: "200": application/json: {"MediaContainer": {"size": 26, "identifier": "com.plexapp.plugins.library", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1680021154, "Metadata": [], "Provider": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} getFileHash: speakeasy-default-get-file-hash: parameters: query: url: "file://C:\\Image.png&type=13" responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} getRecentlyAdded: speakeasy-default-get-recently-added: parameters: query: X-Plex-Container-Start: 0 X-Plex-Container-Size: 50 responses: "200": application/json: {"MediaContainer": {"size": 50, "identifier": "com.plexapp.plugins.library", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1680021154, "Metadata": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} get-all-libraries: speakeasy-default-get-all-libraries: responses: "200": application/json: {"MediaContainer": {"size": 5, "allowSync": false, "title1": "Plex Library", "Directory": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} get-library-details: speakeasy-default-get-library-details: parameters: path: sectionKey: 9518 query: {} responses: "200": application/json: {"MediaContainer": {"size": 29, "allowSync": false, "art": "/:/resources/movie-fanart.jpg", "content": "secondary", "identifier": "com.plexapp.plugins.library", "librarySectionID": 1, "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1701731894, "thumb": "/:/resources/movie.png", "title1": "Movies", "viewGroup": "secondary", "viewMode": 65592, "Directory": [], "Type": [], "FieldType": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} deleteLibrary: speakeasy-default-delete-library: parameters: path: sectionKey: 9518 responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} get-library-items: "": parameters: path: sectionKey: 9518 tag: "edition" query: includeGuids: 1 includeMeta: 1 type: 2 X-Plex-Container-Start: 0 X-Plex-Container-Size: 50 responses: "200": application/json: {"MediaContainer": {"size": 70, "allowSync": true, "art": "/:/resources/movie-fanart.jpg", "identifier": "com.plexapp.plugins.library", "librarySectionTitle": "Movies", "librarySectionUUID": "322a231a-b7f7-49f5-920f-14c61199cd30", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1701731894, "thumb": "/:/resources/movie.png", "title1": "Movies", "title2": "Recently Released", "viewGroup": "movie", "viewMode": 65592, "mixedParents": true, "Metadata": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} get-refresh-library-metadata: speakeasy-default-get-refresh-library-metadata: parameters: path: sectionKey: 9518 query: force: 0 responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} get-search-library: speakeasy-default-get-search-library: parameters: path: sectionKey: 9518 query: type: 2 responses: "200": application/json: {"MediaContainer": {"size": 2, "allowSync": false, "art": "/:/resources/show-fanart.jpg", "identifier": "com.plexapp.plugins.library", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1698860922, "nocache": true, "thumb": "/:/resources/show.png", "title1": "TV Shows", "title2": "Search for ''", "viewGroup": "season", "viewMode": 65593, "Metadata": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} get-meta-data-by-rating-key: speakeasy-default-get-meta-data-by-rating-key: parameters: path: ratingKey: 9518 responses: "200": application/json: {"MediaContainer": {"size": 1, "allowSync": true, "identifier": "com.plexapp.plugins.library", "librarySectionID": 1, "librarySectionTitle": "Movies", "librarySectionUUID": "cfc899d7-3000-46f6-8489-b9592714ada5", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1698860922, "Metadata": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} getMetadataChildren: include-stream: parameters: path: ratingKey: "1539.14" query: includeElements: "Stream" responses: "200": application/json: {"MediaContainer": {"size": 3, "allowSync": true, "art": "/library/metadata/30072/art/1705739923", "identifier": "com.plexapp.plugins.library", "key": "30072", "librarySectionID": 2, "librarySectionTitle": "TV Shows", "librarySectionUUID": "4bb2521c-8ba9-459b-aaee-8ab8bc35eabd", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1701731894, "nocache": true, "parentIndex": 1, "parentTitle": "Reacher", "parentYear": 2022, "summary": "When retired Military Police Officer Jack Reacher is arrested for a murder he did not commit, he finds himself in the middle of a deadly conspiracy full of dirty cops, shady businessmen, and scheming politicians. With nothing but his wits, he must figure out what is happening in Margrave, Georgia.", "theme": "/library/metadata/30072/theme/1705739923", "thumb": "/library/metadata/30072/thumb/1705739923", "title1": "TV Shows", "title2": "Reacher", "viewGroup": "season", "viewMode": 65593, "Directory": [{"leafCount": 16, "thumb": "/library/metadata/30072/thumb/1705739923", "viewedLeafCount": 16, "key": "/library/metadata/30072/allLeaves", "title": "All episodes"}], "Metadata": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} include-stream-otheritem: parameters: path: ratingKey: "8449.64" query: includeElements: "Stream,OtherItem" responses: "200": application/json: {"MediaContainer": {"size": 3, "allowSync": true, "art": "/library/metadata/30072/art/1705739923", "identifier": "com.plexapp.plugins.library", "key": "30072", "librarySectionID": 2, "librarySectionTitle": "TV Shows", "librarySectionUUID": "4bb2521c-8ba9-459b-aaee-8ab8bc35eabd", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1701731894, "nocache": true, "parentIndex": 1, "parentTitle": "Reacher", "parentYear": 2022, "summary": "When retired Military Police Officer Jack Reacher is arrested for a murder he did not commit, he finds himself in the middle of a deadly conspiracy full of dirty cops, shady businessmen, and scheming politicians. With nothing but his wits, he must figure out what is happening in Margrave, Georgia.", "theme": "/library/metadata/30072/theme/1705739923", "thumb": "/library/metadata/30072/thumb/1705739923", "title1": "TV Shows", "title2": "Reacher", "viewGroup": "season", "viewMode": 65593, "Directory": [{"leafCount": 16, "thumb": "/library/metadata/30072/thumb/1705739923", "viewedLeafCount": 16, "key": "/library/metadata/30072/allLeaves", "title": "All episodes"}], "Metadata": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} include-stream-otheritem-anotheritem: parameters: path: ratingKey: "5800.4" query: includeElements: "Stream,OtherItem,AnotherItem" responses: "200": application/json: {"MediaContainer": {"size": 3, "allowSync": true, "art": "/library/metadata/30072/art/1705739923", "identifier": "com.plexapp.plugins.library", "key": "30072", "librarySectionID": 2, "librarySectionTitle": "TV Shows", "librarySectionUUID": "4bb2521c-8ba9-459b-aaee-8ab8bc35eabd", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1701731894, "nocache": true, "parentIndex": 1, "parentTitle": "Reacher", "parentYear": 2022, "summary": "When retired Military Police Officer Jack Reacher is arrested for a murder he did not commit, he finds himself in the middle of a deadly conspiracy full of dirty cops, shady businessmen, and scheming politicians. With nothing but his wits, he must figure out what is happening in Margrave, Georgia.", "theme": "/library/metadata/30072/theme/1705739923", "thumb": "/library/metadata/30072/thumb/1705739923", "title1": "TV Shows", "title2": "Reacher", "viewGroup": "season", "viewMode": 65593, "Directory": [{"leafCount": 16, "thumb": "/library/metadata/30072/thumb/1705739923", "viewedLeafCount": 16, "key": "/library/metadata/30072/allLeaves", "title": "All episodes"}], "Metadata": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} getTopWatchedContent: "": parameters: query: type: 2 includeGuids: 1 responses: "200": application/json: {"MediaContainer": {"size": 1, "allowSync": true, "identifier": "com.plexapp.plugins.library", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1698860922, "Metadata": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} getOnDeck: speakeasy-default-get-on-deck: responses: "200": application/json: {"MediaContainer": {"size": 16, "identifier": "com.plexapp.plugins.library", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1680021154, "Metadata": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} get-watch-list: speakeasy-default-get-watch-list: parameters: path: filter: "available" query: X-Plex-Container-Start: 0 X-Plex-Container-Size: 50 X-Plex-Token: "CV5xoxjTpFKUzBTShsaf" responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} "200": {} logLine: speakeasy-default-log-line: parameters: query: level: 3 message: "Test log message" source: "Postman" responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} logMultiLine: speakeasy-default-log-multi-line: requestBody: text/plain: "level=4&message=Test%20message%201&source=postman\nlevel=3&message=Test%20message%202&source=postman\nlevel=1&message=Test%20message%203&source=postman" responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} enablePaperTrail: speakeasy-default-enable-paper-trail: responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} createPlaylist: speakeasy-default-create-playlist: parameters: query: title: "" type: "photo" smart: 1 uri: "https://inborn-brochure.biz" responses: "200": application/json: {"MediaContainer": {"size": 7, "Metadata": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} getPlaylists: speakeasy-default-get-playlists: responses: "200": application/json: {"MediaContainer": {"size": 4, "Metadata": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} getPlaylist: speakeasy-default-get-playlist: parameters: path: playlistID: "4109.48" responses: "200": application/json: {"MediaContainer": {"size": 1, "Metadata": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} deletePlaylist: speakeasy-default-delete-playlist: parameters: path: playlistID: "216.22" responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} updatePlaylist: speakeasy-default-update-playlist: parameters: path: playlistID: "3915" query: {} responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} getPlaylistContents: speakeasy-default-get-playlist-contents: parameters: path: playlistID: "5004.46" query: type: 2 responses: "200": application/json: {"MediaContainer": {"size": 2, "composite": "/playlists/95/composite/1705717521", "duration": 282, "leafCount": 2, "playlistType": "video", "ratingKey": "95", "smart": true, "title": "Smart Movie Playlist", "Metadata": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} clearPlaylistContents: speakeasy-default-clear-playlist-contents: parameters: path: playlistID: "1893.18" responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} addPlaylistContents: speakeasy-default-add-playlist-contents: parameters: path: playlistID: "8502.01" query: uri: "server://12345/com.plexapp.plugins.library/library/metadata/1" playQueueID: 123 responses: "200": application/json: {"MediaContainer": {"size": 1, "leafCountAdded": 1, "leafCountRequested": 1, "Metadata": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} uploadPlaylist: speakeasy-default-upload-playlist: parameters: query: path: "/home/barkley/playlist.m3u" force: 0 responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} getTransientToken: speakeasy-default-get-transient-token: parameters: query: type: "delegation" scope: "all" responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} getSourceConnectionInformation: speakeasy-default-get-source-connection-information: parameters: query: source: "server://client-identifier" responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} getUserDetails: speakeasy-default-get-user-details: parameters: query: X-Plex-Token: "CV5xoxjTpFKUzBTShsaf" responses: "200": application/json: {"adsConsent": true, "adsConsentReminderAt": "2019-08-24T14:15:22Z", "adsConsentSetAt": "2019-08-24T14:15:22Z", "anonymous": false, "authToken": "CxoUzBTSV5hsxjTpFKaf", "backupCodesCreated": false, "confirmed": false, "country": "US", "email": "username@email.com", "emailOnlyAuth": false, "experimentalFeatures": false, "friendlyName": "friendlyUsername", "entitlements": [], "guest": false, "hasPassword": true, "home": false, "homeAdmin": false, "homeSize": 1, "id": 13692262, "joinedAt": 1721154902, "locale": null, "mailingListActive": false, "mailingListStatus": "unsubscribed", "maxHomeSize": 15, "pin": "string", "profile": {"autoSelectAudio": true, "defaultAudioLanguage": "ja", "defaultSubtitleLanguage": "en", "autoSelectSubtitle": "1", "defaultSubtitleAccessibility": "1", "defaultSubtitleForced": "0", "watchedIndicator": "1", "mediaReviewsVisibility": 0}, "protected": false, "rememberExpiresAt": 1722364046, "restricted": false, "roles": ["string"], "scrobbleTypes": "", "services": [{"identifier": "metadata-dev", "endpoint": "https://epg.provider.plex.tv", "token": "DjoMtqFAGRL1uVtCyF1dKIorTbShJeqv", "secret": "string", "status": "online"}], "subscription": {"features": ["Android - Dolby Vision"], "active": true, "subscribedAt": "2021-04-12T18:21:12Z", "status": "Inactive", "paymentService": "string", "plan": "string"}, "subscriptionDescription": "string", "subscriptions": [{"features": ["Android - Dolby Vision"], "active": true, "subscribedAt": "2021-04-12T18:21:12Z", "status": "Inactive", "paymentService": "string", "plan": "string"}], "thumb": "https://plex.tv/users/a4f43c1ebfde43a5/avatar?c=8372075101", "title": "UsernameTitle", "twoFactorEnabled": false, "username": "Username", "uuid": "dae343c1f45beb4f"} "400": application/json: {"errors": []} "401": application/json: {"errors": []} post-users-sign-in-data: speakeasy-default-post-users-sign-in-data: requestBody: application/x-www-form-urlencoded: {"login": "username@email.com", "password": "password123", "verificationCode": "123456"} responses: "201": application/json: {"adsConsent": true, "adsConsentReminderAt": "2019-08-24T14:15:22Z", "adsConsentSetAt": "2019-08-24T14:15:22Z", "anonymous": false, "authToken": "CxoUzBTSV5hsxjTpFKaf", "backupCodesCreated": false, "confirmed": false, "country": "US", "email": "username@email.com", "emailOnlyAuth": false, "experimentalFeatures": false, "friendlyName": "friendlyUsername", "entitlements": [], "guest": false, "hasPassword": true, "home": false, "homeAdmin": false, "homeSize": 1, "id": 13692262, "joinedAt": 1721154902, "locale": null, "mailingListActive": false, "mailingListStatus": "unsubscribed", "maxHomeSize": 15, "pin": "string", "profile": {"autoSelectAudio": true, "defaultAudioLanguage": "ja", "defaultSubtitleLanguage": "en", "autoSelectSubtitle": "1", "defaultSubtitleAccessibility": "1", "defaultSubtitleForced": "0", "watchedIndicator": "1", "mediaReviewsVisibility": 0}, "protected": false, "rememberExpiresAt": 1722364046, "restricted": false, "roles": ["string"], "scrobbleTypes": "", "services": [{"identifier": "metadata-dev", "endpoint": "https://epg.provider.plex.tv", "token": "DjoMtqFAGRL1uVtCyF1dKIorTbShJeqv", "secret": "string", "status": "online"}], "subscription": {"features": ["Android - Dolby Vision"], "active": true, "subscribedAt": "2021-04-12T18:21:12Z", "status": "Inactive", "paymentService": "string", "plan": "string"}, "subscriptionDescription": "string", "subscriptions": [{"features": ["Android - Dolby Vision"], "active": true, "subscribedAt": "2021-04-12T18:21:12Z", "status": "Inactive", "paymentService": "string", "plan": "string"}], "thumb": "https://plex.tv/users/a4f43c1ebfde43a5/avatar?c=8372075101", "title": "UsernameTitle", "twoFactorEnabled": false, "username": "Username", "uuid": "dae343c1f45beb4f", "pastSubscriptions": [{"id": "string", "mode": "string", "renewsAt": "string", "endsAt": "1556281940", "canceled": "0", "gracePeriod": "0", "onHold": "0", "canReactivate": "0", "canUpgrade": "0", "canDowngrade": "0", "canConvert": "0", "type": "plexpass", "transfer": "string", "state": "ended", "billing": {"paymentMethodId": 569045}}], "trials": [{}]} "400": application/json: {"errors": []} "401": application/json: {"errors": []} getStatistics: "": parameters: query: Timespan: 4 responses: "200": application/json: {"MediaContainer": {"size": 5497, "Device": [], "Account": [], "StatisticsMedia": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} getResourcesStatistics: "": parameters: query: Timespan: 4 responses: "200": application/json: {"MediaContainer": {"size": 5497, "StatisticsResources": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} getBandwidthStatistics: "": parameters: query: Timespan: 4 responses: "200": application/json: {"MediaContainer": {"size": 5497, "Device": [], "Account": [], "StatisticsBandwidth": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} getSessions: speakeasy-default-get-sessions: responses: "200": application/json: {"MediaContainer": {"size": 1, "Metadata": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} getSessionHistory: viewed-at-descending: parameters: query: sort: "viewedAt:desc" accountId: 1 librarySectionID: 12 responses: "200": application/json: {"MediaContainer": {"size": 10855, "Metadata": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} viewed-at-ascending: parameters: query: sort: "viewedAt:asc" accountId: 1 librarySectionID: 12 responses: "200": application/json: {"MediaContainer": {"size": 10855, "Metadata": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} rating-descending: parameters: query: sort: "rating:desc" accountId: 1 librarySectionID: 12 responses: "200": application/json: {"MediaContainer": {"size": 10855, "Metadata": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} rating-ascending: parameters: query: sort: "rating:asc" accountId: 1 librarySectionID: 12 responses: "200": application/json: {"MediaContainer": {"size": 10855, "Metadata": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} "": parameters: query: accountId: 1 librarySectionID: 12 responses: "200": application/json: {"MediaContainer": {"size": 10855, "Metadata": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} ViewedAt: parameters: query: accountId: 1 filter: viewedAt>=1704862818 librarySectionID: 12 responses: "200": application/json: {"MediaContainer": {"size": 10855, "Metadata": []}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} getTranscodeSessions: speakeasy-default-get-transcode-sessions: responses: "200": application/json: {"MediaContainer": {"size": 1, "TranscodeSession": [{"key": "vv3i2q2lax92qlzul1hbd4bx", "throttled": false, "complete": false, "progress": 1.7999999523162842, "size": -22, "speed": 25.100000381469727, "error": false, "duration": 1445695, "remaining": 53, "context": "streaming", "sourceVideoCodec": "h264", "sourceAudioCodec": "aac", "videoDecision": "transcode", "audioDecision": "transcode", "subtitleDecision": "burn", "protocol": "http", "container": "mkv", "videoCodec": "h264", "audioCodec": "opus", "audioChannels": 1, "transcodeHwRequested": true, "timeStamp": 1705895805.4919229, "maxOffsetAvailable": 29.53, "minOffsetAvailable": 3.003000020980835}]}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} stopTranscodeSession: speakeasy-default-stop-transcode-session: parameters: path: sessionKey: "zz7llzqlx8w9vnrsbnwhbmep" responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} getUpdateStatus: speakeasy-default-get-update-status: responses: "200": application/json: {"MediaContainer": {"size": 1, "canInstall": false, "checkedAt": 1705801232, "downloadURL": "https://plex.tv/downloads/latest/5?channel=8&build=linux-x86_64&distro=redhat&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx", "status": 0, "Release": [{"key": "https://plex.tv/updater/releases/5136", "version": "1.40.0.7775-456fbaf97", "added": "(PLEASE NOTE) This version makes changes to the database which will make it compatible only with server versions 1.31.2 or higher (released March 14). You will not be able to use your database on Plex Media Server versions lower than this after this update. Please also be patient when updating to this version if you have a very large database and allow the upgrade process to finish.\n(Collections) Items added to a collection from the item context menu will now lock the collection field on the items (#12793)\n(Music) Store track genres and add filtering options (#14653)\n(Music) Support ID3v2.4 null-separated tags for genres and release type (#14653)\n(View History) No longer create a view history entry for items marked as played (#10888)\n(Web) Updated to 4.118.0", "fixed": "(Agents) Changing a 'Other Videos' type library to the modern movie agent would fail (#14483)\n(Agents) It is possible that agents are not initialised during startup on rare occasions (#14654)\n(Agents) Remove the legacy OpenSubtitles agent which is no longer supported upstream (#14667)\n(Collection) Server could become unresponsive when collection membership changes (#14612)\n(DVR) Previously watched recordings could be deleted without being watched again (#13779)\n(Libraries) When performing fix match on items from certain music libraries the language would default to Arabic (#14501)\n(Library) The Content Rating not equal to None filter does not work (#14620)\n(Search) Album search results could contain all the album's tracks too (#14486)\n(Subtitles) In some circumstances, sidecar subtitles can show up for media when they're no longer available (#14674)\n(Transcoder) HW encoding would fail on devices with no rate control (#14222)\n(Transcoder) Software transcoding on Ubuntu could cause unexpected behavior (#14605)", "downloadURL": "https://plex.tv/downloads/latest/5?channel=8&build=linux-x86_64&distro=redhat&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx", "state": "notify"}]}} "400": application/json: {"errors": []} "401": application/json: {"errors": []} checkForUpdates: "": parameters: query: download: 1 responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} applyUpdates: "": parameters: query: tonight: 1 skip: 1 responses: "400": application/json: {"errors": []} "401": application/json: {"errors": []} getTokenDetails: speakeasy-default-get-token-details: responses: "200": application/json: {"adsConsent": true, "adsConsentReminderAt": "2019-08-24T14:15:22Z", "adsConsentSetAt": "2019-08-24T14:15:22Z", "anonymous": false, "authToken": "CxoUzBTSV5hsxjTpFKaf", "backupCodesCreated": false, "confirmed": false, "country": "US", "email": "username@email.com", "emailOnlyAuth": false, "experimentalFeatures": false, "friendlyName": "friendlyUsername", "entitlements": [], "guest": false, "hasPassword": true, "home": false, "homeAdmin": false, "homeSize": 1, "id": 13692262, "joinedAt": 1721154902, "locale": null, "mailingListActive": false, "mailingListStatus": "unsubscribed", "maxHomeSize": 15, "pin": "string", "profile": {"autoSelectAudio": true, "defaultAudioLanguage": "ja", "defaultSubtitleLanguage": "en", "autoSelectSubtitle": "1", "defaultSubtitleAccessibility": "1", "defaultSubtitleForced": "0", "watchedIndicator": "1", "mediaReviewsVisibility": 0}, "protected": false, "rememberExpiresAt": 1722364046, "restricted": false, "roles": ["string"], "scrobbleTypes": "", "services": [{"identifier": "metadata-dev", "endpoint": "https://epg.provider.plex.tv", "token": "DjoMtqFAGRL1uVtCyF1dKIorTbShJeqv", "secret": "string", "status": "online"}], "subscription": {"features": ["Android - Dolby Vision"], "active": true, "subscribedAt": "2021-04-12T18:21:12Z", "status": "Inactive", "paymentService": "string", "plan": "string"}, "subscriptionDescription": "string", "subscriptions": [{"features": ["Android - Dolby Vision"], "active": true, "subscribedAt": "2021-04-12T18:21:12Z", "status": "Inactive", "paymentService": "string", "plan": "string"}], "thumb": "https://plex.tv/users/a4f43c1ebfde43a5/avatar?c=8372075101", "title": "UsernameTitle", "twoFactorEnabled": false, "username": "Username", "uuid": "dae343c1f45beb4f"} "400": application/json: {"errors": []} "401": application/json: {"errors": []}