mirror of
https://github.com/LukeHagar/plexjs.git
synced 2025-12-06 12:37:46 +00:00
Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
99cdf6effe | ||
|
|
fa2ba82f62 | ||
|
|
fd8095a8df | ||
|
|
9911164ab0 | ||
|
|
ffedf47cad | ||
|
|
39d3a40524 | ||
|
|
8dc802ca50 |
@@ -1,12 +1,12 @@
|
||||
lockVersion: 2.0.0
|
||||
id: 16f22cbf-f23f-4419-8924-3a4b06381947
|
||||
management:
|
||||
docChecksum: 75338df5d596b761fe73fe6ff177a197
|
||||
docChecksum: a6fee1797b2da7ccbaf7743772a40b56
|
||||
docVersion: 0.0.3
|
||||
speakeasyVersion: 1.392.1
|
||||
generationVersion: 2.411.9
|
||||
releaseVersion: 0.21.0
|
||||
configChecksum: 44a3ea9646a2c078d60b643b0bcf56da
|
||||
speakeasyVersion: 1.396.9
|
||||
generationVersion: 2.415.7
|
||||
releaseVersion: 0.23.2
|
||||
configChecksum: 6ca1d4289cbe5e422ab88c36639b3beb
|
||||
repoURL: https://github.com/LukeHagar/plexjs.git
|
||||
repoSubDirectory: .
|
||||
installationURL: https://github.com/LukeHagar/plexjs
|
||||
@@ -15,10 +15,11 @@ features:
|
||||
typescript:
|
||||
additionalDependencies: 0.1.0
|
||||
constsAndDefaults: 0.1.11
|
||||
core: 3.16.4
|
||||
core: 3.17.3
|
||||
defaultEnabledRetries: 0.1.0
|
||||
deprecations: 2.81.1
|
||||
downloadStreams: 0.1.1
|
||||
enumUnions: 0.1.0
|
||||
envVarSecurityUsage: 0.1.1
|
||||
errors: 2.82.2
|
||||
flattening: 2.81.1
|
||||
@@ -43,297 +44,297 @@ generatedFiles:
|
||||
- RUNTIMES.md
|
||||
- USAGE.md
|
||||
- docs/lib/utils/retryconfig.md
|
||||
- docs/sdk/models/errors/addplaylistcontentsbadrequest.md
|
||||
- docs/sdk/models/errors/addplaylistcontentserrors.md
|
||||
- docs/sdk/models/errors/addplaylistcontentsplaylistserrors.md
|
||||
- docs/sdk/models/errors/addplaylistcontentsplaylistsresponsebody.md
|
||||
- docs/sdk/models/errors/addplaylistcontentsresponsebody.md
|
||||
- docs/sdk/models/errors/addplaylistcontentsunauthorized.md
|
||||
- docs/sdk/models/errors/applyupdatesbadrequest.md
|
||||
- docs/sdk/models/errors/applyupdateserrors.md
|
||||
- docs/sdk/models/errors/applyupdatesresponsebody.md
|
||||
- docs/sdk/models/errors/applyupdatesunauthorized.md
|
||||
- docs/sdk/models/errors/applyupdatesupdatererrors.md
|
||||
- docs/sdk/models/errors/applyupdatesupdaterresponsebody.md
|
||||
- docs/sdk/models/errors/cancelserveractivitiesactivitieserrors.md
|
||||
- docs/sdk/models/errors/cancelserveractivitiesactivitiesresponsebody.md
|
||||
- docs/sdk/models/errors/cancelserveractivitiesbadrequest.md
|
||||
- docs/sdk/models/errors/cancelserveractivitieserrors.md
|
||||
- docs/sdk/models/errors/cancelserveractivitiesresponsebody.md
|
||||
- docs/sdk/models/errors/cancelserveractivitiesunauthorized.md
|
||||
- docs/sdk/models/errors/checkforupdatesbadrequest.md
|
||||
- docs/sdk/models/errors/checkforupdateserrors.md
|
||||
- docs/sdk/models/errors/checkforupdatesresponsebody.md
|
||||
- docs/sdk/models/errors/checkforupdatesunauthorized.md
|
||||
- docs/sdk/models/errors/checkforupdatesupdatererrors.md
|
||||
- docs/sdk/models/errors/checkforupdatesupdaterresponsebody.md
|
||||
- docs/sdk/models/errors/clearplaylistcontentsbadrequest.md
|
||||
- docs/sdk/models/errors/clearplaylistcontentserrors.md
|
||||
- docs/sdk/models/errors/clearplaylistcontentsplaylistserrors.md
|
||||
- docs/sdk/models/errors/clearplaylistcontentsplaylistsresponsebody.md
|
||||
- docs/sdk/models/errors/clearplaylistcontentsresponsebody.md
|
||||
- docs/sdk/models/errors/clearplaylistcontentsunauthorized.md
|
||||
- docs/sdk/models/errors/createplaylistbadrequest.md
|
||||
- docs/sdk/models/errors/createplaylisterrors.md
|
||||
- docs/sdk/models/errors/createplaylistplaylistserrors.md
|
||||
- docs/sdk/models/errors/createplaylistplaylistsresponsebody.md
|
||||
- docs/sdk/models/errors/createplaylistresponsebody.md
|
||||
- docs/sdk/models/errors/createplaylistunauthorized.md
|
||||
- docs/sdk/models/errors/deletelibrarybadrequest.md
|
||||
- docs/sdk/models/errors/deletelibraryerrors.md
|
||||
- docs/sdk/models/errors/deletelibrarylibraryerrors.md
|
||||
- docs/sdk/models/errors/deletelibrarylibraryresponsebody.md
|
||||
- docs/sdk/models/errors/deletelibraryresponsebody.md
|
||||
- docs/sdk/models/errors/deletelibraryunauthorized.md
|
||||
- docs/sdk/models/errors/deleteplaylistbadrequest.md
|
||||
- docs/sdk/models/errors/deleteplaylisterrors.md
|
||||
- docs/sdk/models/errors/deleteplaylistplaylistserrors.md
|
||||
- docs/sdk/models/errors/deleteplaylistplaylistsresponsebody.md
|
||||
- docs/sdk/models/errors/deleteplaylistresponsebody.md
|
||||
- docs/sdk/models/errors/deleteplaylistunauthorized.md
|
||||
- docs/sdk/models/errors/enablepapertrailbadrequest.md
|
||||
- docs/sdk/models/errors/enablepapertrailerrors.md
|
||||
- docs/sdk/models/errors/enablepapertraillogerrors.md
|
||||
- docs/sdk/models/errors/enablepapertraillogresponsebody.md
|
||||
- docs/sdk/models/errors/enablepapertrailresponsebody.md
|
||||
- docs/sdk/models/errors/enablepapertrailunauthorized.md
|
||||
- docs/sdk/models/errors/errors.md
|
||||
- docs/sdk/models/errors/getalllibrariesbadrequest.md
|
||||
- docs/sdk/models/errors/getalllibrarieserrors.md
|
||||
- docs/sdk/models/errors/getalllibrarieslibraryerrors.md
|
||||
- docs/sdk/models/errors/getalllibrarieslibraryresponsebody.md
|
||||
- docs/sdk/models/errors/getalllibrariesresponsebody.md
|
||||
- docs/sdk/models/errors/getalllibrariesunauthorized.md
|
||||
- docs/sdk/models/errors/getavailableclientsbadrequest.md
|
||||
- docs/sdk/models/errors/getavailableclientserrors.md
|
||||
- docs/sdk/models/errors/getavailableclientsresponsebody.md
|
||||
- docs/sdk/models/errors/getavailableclientsservererrors.md
|
||||
- docs/sdk/models/errors/getavailableclientsserverresponsebody.md
|
||||
- docs/sdk/models/errors/getavailableclientsunauthorized.md
|
||||
- docs/sdk/models/errors/getbandwidthstatisticsbadrequest.md
|
||||
- docs/sdk/models/errors/getbandwidthstatisticserrors.md
|
||||
- docs/sdk/models/errors/getbandwidthstatisticsresponsebody.md
|
||||
- docs/sdk/models/errors/getbandwidthstatisticsstatisticserrors.md
|
||||
- docs/sdk/models/errors/getbandwidthstatisticsstatisticsresponsebody.md
|
||||
- docs/sdk/models/errors/getbandwidthstatisticsunauthorized.md
|
||||
- docs/sdk/models/errors/getbannerimagebadrequest.md
|
||||
- docs/sdk/models/errors/getbannerimageerrors.md
|
||||
- docs/sdk/models/errors/getbannerimagemediaerrors.md
|
||||
- docs/sdk/models/errors/getbannerimagemediaresponsebody.md
|
||||
- docs/sdk/models/errors/getbannerimageresponsebody.md
|
||||
- docs/sdk/models/errors/getbannerimageunauthorized.md
|
||||
- docs/sdk/models/errors/getbutlertasksbadrequest.md
|
||||
- docs/sdk/models/errors/getbutlertasksbutlererrors.md
|
||||
- docs/sdk/models/errors/getbutlertasksbutlerresponsebody.md
|
||||
- docs/sdk/models/errors/getbutlertaskserrors.md
|
||||
- docs/sdk/models/errors/getbutlertasksresponsebody.md
|
||||
- docs/sdk/models/errors/getbutlertasksunauthorized.md
|
||||
- docs/sdk/models/errors/getcompanionsdatabadrequest.md
|
||||
- docs/sdk/models/errors/getcompanionsdataerrors.md
|
||||
- docs/sdk/models/errors/getcompanionsdataplexerrors.md
|
||||
- docs/sdk/models/errors/getcompanionsdataplexresponsebody.md
|
||||
- docs/sdk/models/errors/getcompanionsdataresponsebody.md
|
||||
- docs/sdk/models/errors/getcompanionsdataunauthorized.md
|
||||
- docs/sdk/models/errors/getdevicesbadrequest.md
|
||||
- docs/sdk/models/errors/getdeviceserrors.md
|
||||
- docs/sdk/models/errors/getdevicesresponsebody.md
|
||||
- docs/sdk/models/errors/getdevicesservererrors.md
|
||||
- docs/sdk/models/errors/getdevicesserverresponsebody.md
|
||||
- docs/sdk/models/errors/getdevicesunauthorized.md
|
||||
- docs/sdk/models/errors/getfilehashbadrequest.md
|
||||
- docs/sdk/models/errors/getfilehasherrors.md
|
||||
- docs/sdk/models/errors/getfilehashlibraryerrors.md
|
||||
- docs/sdk/models/errors/getfilehashlibraryresponsebody.md
|
||||
- docs/sdk/models/errors/getfilehashresponsebody.md
|
||||
- docs/sdk/models/errors/getfilehashunauthorized.md
|
||||
- docs/sdk/models/errors/getgeodatabadrequest.md
|
||||
- docs/sdk/models/errors/getgeodataerrors.md
|
||||
- docs/sdk/models/errors/getgeodataplexerrors.md
|
||||
- docs/sdk/models/errors/getgeodataplexresponsebody.md
|
||||
- docs/sdk/models/errors/getgeodataresponsebody.md
|
||||
- docs/sdk/models/errors/getgeodataunauthorized.md
|
||||
- docs/sdk/models/errors/getglobalhubsbadrequest.md
|
||||
- docs/sdk/models/errors/getglobalhubserrors.md
|
||||
- docs/sdk/models/errors/getglobalhubshubserrors.md
|
||||
- docs/sdk/models/errors/getglobalhubshubsresponsebody.md
|
||||
- docs/sdk/models/errors/getglobalhubsresponsebody.md
|
||||
- docs/sdk/models/errors/getglobalhubsunauthorized.md
|
||||
- docs/sdk/models/errors/gethomedatabadrequest.md
|
||||
- docs/sdk/models/errors/gethomedataerrors.md
|
||||
- docs/sdk/models/errors/gethomedataplexerrors.md
|
||||
- docs/sdk/models/errors/gethomedataplexresponsebody.md
|
||||
- docs/sdk/models/errors/gethomedataresponsebody.md
|
||||
- docs/sdk/models/errors/gethomedataunauthorized.md
|
||||
- docs/sdk/models/errors/getlibrarydetailsbadrequest.md
|
||||
- docs/sdk/models/errors/getlibrarydetailserrors.md
|
||||
- docs/sdk/models/errors/getlibrarydetailslibraryerrors.md
|
||||
- docs/sdk/models/errors/getlibrarydetailslibraryresponsebody.md
|
||||
- docs/sdk/models/errors/getlibrarydetailsresponsebody.md
|
||||
- docs/sdk/models/errors/getlibrarydetailsunauthorized.md
|
||||
- docs/sdk/models/errors/getlibraryhubsbadrequest.md
|
||||
- docs/sdk/models/errors/getlibraryhubserrors.md
|
||||
- docs/sdk/models/errors/getlibraryhubshubserrors.md
|
||||
- docs/sdk/models/errors/getlibraryhubshubsresponsebody.md
|
||||
- docs/sdk/models/errors/getlibraryhubsresponsebody.md
|
||||
- docs/sdk/models/errors/getlibraryhubsunauthorized.md
|
||||
- docs/sdk/models/errors/getlibraryitemsbadrequest.md
|
||||
- docs/sdk/models/errors/getlibraryitemserrors.md
|
||||
- docs/sdk/models/errors/getlibraryitemslibraryerrors.md
|
||||
- docs/sdk/models/errors/getlibraryitemslibraryresponsebody.md
|
||||
- docs/sdk/models/errors/getlibraryitemsresponsebody.md
|
||||
- docs/sdk/models/errors/getlibraryitemsunauthorized.md
|
||||
- docs/sdk/models/errors/getmediaprovidersbadrequest.md
|
||||
- docs/sdk/models/errors/getmediaproviderserrors.md
|
||||
- docs/sdk/models/errors/getmediaprovidersresponsebody.md
|
||||
- docs/sdk/models/errors/getmediaprovidersservererrors.md
|
||||
- docs/sdk/models/errors/getmediaprovidersserverresponsebody.md
|
||||
- docs/sdk/models/errors/getmediaprovidersunauthorized.md
|
||||
- docs/sdk/models/errors/getmetadatabyratingkeybadrequest.md
|
||||
- docs/sdk/models/errors/getmetadatabyratingkeyerrors.md
|
||||
- docs/sdk/models/errors/getmetadatabyratingkeylibraryerrors.md
|
||||
- docs/sdk/models/errors/getmetadatabyratingkeylibraryresponsebody.md
|
||||
- docs/sdk/models/errors/getmetadatabyratingkeyresponsebody.md
|
||||
- docs/sdk/models/errors/getmetadatabyratingkeyunauthorized.md
|
||||
- docs/sdk/models/errors/getmetadatachildrenbadrequest.md
|
||||
- docs/sdk/models/errors/getmetadatachildrenerrors.md
|
||||
- docs/sdk/models/errors/getmetadatachildrenlibraryerrors.md
|
||||
- docs/sdk/models/errors/getmetadatachildrenlibraryresponsebody.md
|
||||
- docs/sdk/models/errors/getmetadatachildrenresponsebody.md
|
||||
- docs/sdk/models/errors/getmetadatachildrenunauthorized.md
|
||||
- docs/sdk/models/errors/getmyplexaccountbadrequest.md
|
||||
- docs/sdk/models/errors/getmyplexaccounterrors.md
|
||||
- docs/sdk/models/errors/getmyplexaccountresponsebody.md
|
||||
- docs/sdk/models/errors/getmyplexaccountservererrors.md
|
||||
- docs/sdk/models/errors/getmyplexaccountserverresponsebody.md
|
||||
- docs/sdk/models/errors/getmyplexaccountunauthorized.md
|
||||
- docs/sdk/models/errors/getondeckbadrequest.md
|
||||
- docs/sdk/models/errors/getondeckerrors.md
|
||||
- docs/sdk/models/errors/getondecklibraryerrors.md
|
||||
- docs/sdk/models/errors/getondecklibraryresponsebody.md
|
||||
- docs/sdk/models/errors/getondeckresponsebody.md
|
||||
- docs/sdk/models/errors/getondeckunauthorized.md
|
||||
- docs/sdk/models/errors/getpinbadrequest.md
|
||||
- docs/sdk/models/errors/getpinerrors.md
|
||||
- docs/sdk/models/errors/getpinresponsebody.md
|
||||
- docs/sdk/models/errors/getplaylistbadrequest.md
|
||||
- docs/sdk/models/errors/getplaylistcontentsbadrequest.md
|
||||
- docs/sdk/models/errors/getplaylistcontentserrors.md
|
||||
- docs/sdk/models/errors/getplaylistcontentsplaylistserrors.md
|
||||
- docs/sdk/models/errors/getplaylistcontentsplaylistsresponsebody.md
|
||||
- docs/sdk/models/errors/getplaylistcontentsresponsebody.md
|
||||
- docs/sdk/models/errors/getplaylistcontentsunauthorized.md
|
||||
- docs/sdk/models/errors/getplaylisterrors.md
|
||||
- docs/sdk/models/errors/getplaylistplaylistserrors.md
|
||||
- docs/sdk/models/errors/getplaylistplaylistsresponsebody.md
|
||||
- docs/sdk/models/errors/getplaylistresponsebody.md
|
||||
- docs/sdk/models/errors/getplaylistsbadrequest.md
|
||||
- docs/sdk/models/errors/getplaylistserrors.md
|
||||
- docs/sdk/models/errors/getplaylistsplaylistserrors.md
|
||||
- docs/sdk/models/errors/getplaylistsplaylistsresponsebody.md
|
||||
- docs/sdk/models/errors/getplaylistsresponsebody.md
|
||||
- docs/sdk/models/errors/getplaylistsunauthorized.md
|
||||
- docs/sdk/models/errors/getplaylistunauthorized.md
|
||||
- docs/sdk/models/errors/getrecentlyaddedbadrequest.md
|
||||
- docs/sdk/models/errors/getrecentlyaddederrors.md
|
||||
- docs/sdk/models/errors/getrecentlyaddedlibraryerrors.md
|
||||
- docs/sdk/models/errors/getrecentlyaddedlibraryresponsebody.md
|
||||
- docs/sdk/models/errors/getrecentlyaddedresponsebody.md
|
||||
- docs/sdk/models/errors/getrecentlyaddedunauthorized.md
|
||||
- docs/sdk/models/errors/getrefreshlibrarymetadatabadrequest.md
|
||||
- docs/sdk/models/errors/getrefreshlibrarymetadataerrors.md
|
||||
- docs/sdk/models/errors/getrefreshlibrarymetadatalibraryerrors.md
|
||||
- docs/sdk/models/errors/getrefreshlibrarymetadatalibraryresponsebody.md
|
||||
- docs/sdk/models/errors/getrefreshlibrarymetadataresponsebody.md
|
||||
- docs/sdk/models/errors/getrefreshlibrarymetadataunauthorized.md
|
||||
- docs/sdk/models/errors/getresizedphotobadrequest.md
|
||||
- docs/sdk/models/errors/getresizedphotoerrors.md
|
||||
- docs/sdk/models/errors/getresizedphotoresponsebody.md
|
||||
- docs/sdk/models/errors/getresizedphotoservererrors.md
|
||||
- docs/sdk/models/errors/getresizedphotoserverresponsebody.md
|
||||
- docs/sdk/models/errors/getresizedphotounauthorized.md
|
||||
- docs/sdk/models/errors/getresourcesstatisticsbadrequest.md
|
||||
- docs/sdk/models/errors/getresourcesstatisticserrors.md
|
||||
- docs/sdk/models/errors/getresourcesstatisticsresponsebody.md
|
||||
- docs/sdk/models/errors/getresourcesstatisticsstatisticserrors.md
|
||||
- docs/sdk/models/errors/getresourcesstatisticsstatisticsresponsebody.md
|
||||
- docs/sdk/models/errors/getresourcesstatisticsunauthorized.md
|
||||
- docs/sdk/models/errors/getsearchlibrarybadrequest.md
|
||||
- docs/sdk/models/errors/getsearchlibraryerrors.md
|
||||
- docs/sdk/models/errors/getsearchlibrarylibraryerrors.md
|
||||
- docs/sdk/models/errors/getsearchlibrarylibraryresponsebody.md
|
||||
- docs/sdk/models/errors/getsearchlibraryresponsebody.md
|
||||
- docs/sdk/models/errors/getsearchlibraryunauthorized.md
|
||||
- docs/sdk/models/errors/getsearchresultsbadrequest.md
|
||||
- docs/sdk/models/errors/getsearchresultserrors.md
|
||||
- docs/sdk/models/errors/getsearchresultsresponsebody.md
|
||||
- docs/sdk/models/errors/getsearchresultssearcherrors.md
|
||||
- docs/sdk/models/errors/getsearchresultssearchresponsebody.md
|
||||
- docs/sdk/models/errors/getsearchresultsunauthorized.md
|
||||
- docs/sdk/models/errors/getserveractivitiesactivitieserrors.md
|
||||
- docs/sdk/models/errors/getserveractivitiesactivitiesresponsebody.md
|
||||
- docs/sdk/models/errors/getserveractivitiesbadrequest.md
|
||||
- docs/sdk/models/errors/getserveractivitieserrors.md
|
||||
- docs/sdk/models/errors/getserveractivitiesresponsebody.md
|
||||
- docs/sdk/models/errors/getserveractivitiesunauthorized.md
|
||||
- docs/sdk/models/errors/getservercapabilitiesbadrequest.md
|
||||
- docs/sdk/models/errors/getservercapabilitieserrors.md
|
||||
- docs/sdk/models/errors/getservercapabilitiesresponsebody.md
|
||||
- docs/sdk/models/errors/getservercapabilitiesserverresponsebody.md
|
||||
- docs/sdk/models/errors/getserveridentityresponsebody.md
|
||||
- docs/sdk/models/errors/getservercapabilitiesunauthorized.md
|
||||
- docs/sdk/models/errors/getserveridentityrequesttimeout.md
|
||||
- docs/sdk/models/errors/getserverlistbadrequest.md
|
||||
- docs/sdk/models/errors/getserverlisterrors.md
|
||||
- docs/sdk/models/errors/getserverlistresponsebody.md
|
||||
- docs/sdk/models/errors/getserverlistservererrors.md
|
||||
- docs/sdk/models/errors/getserverlistserverresponsebody.md
|
||||
- docs/sdk/models/errors/getserverlistunauthorized.md
|
||||
- docs/sdk/models/errors/getserverpreferencesbadrequest.md
|
||||
- docs/sdk/models/errors/getserverpreferenceserrors.md
|
||||
- docs/sdk/models/errors/getserverpreferencesresponsebody.md
|
||||
- docs/sdk/models/errors/getserverpreferencesservererrors.md
|
||||
- docs/sdk/models/errors/getserverpreferencesserverresponsebody.md
|
||||
- docs/sdk/models/errors/getserverpreferencesunauthorized.md
|
||||
- docs/sdk/models/errors/getserverresourcesbadrequest.md
|
||||
- docs/sdk/models/errors/getserverresourceserrors.md
|
||||
- docs/sdk/models/errors/getserverresourcesplexerrors.md
|
||||
- docs/sdk/models/errors/getserverresourcesplexresponsebody.md
|
||||
- docs/sdk/models/errors/getserverresourcesresponsebody.md
|
||||
- docs/sdk/models/errors/getserverresourcesunauthorized.md
|
||||
- docs/sdk/models/errors/getsessionhistorybadrequest.md
|
||||
- docs/sdk/models/errors/getsessionhistoryerrors.md
|
||||
- docs/sdk/models/errors/getsessionhistoryresponsebody.md
|
||||
- docs/sdk/models/errors/getsessionhistorysessionserrors.md
|
||||
- docs/sdk/models/errors/getsessionhistorysessionsresponsebody.md
|
||||
- docs/sdk/models/errors/getsessionhistoryunauthorized.md
|
||||
- docs/sdk/models/errors/getsessionsbadrequest.md
|
||||
- docs/sdk/models/errors/getsessionserrors.md
|
||||
- docs/sdk/models/errors/getsessionsresponsebody.md
|
||||
- docs/sdk/models/errors/getsessionssessionserrors.md
|
||||
- docs/sdk/models/errors/getsessionssessionsresponsebody.md
|
||||
- docs/sdk/models/errors/getsessionsunauthorized.md
|
||||
- docs/sdk/models/errors/getsourceconnectioninformationauthenticationerrors.md
|
||||
- docs/sdk/models/errors/getsourceconnectioninformationauthenticationresponsebody.md
|
||||
- docs/sdk/models/errors/getsourceconnectioninformationbadrequest.md
|
||||
- docs/sdk/models/errors/getsourceconnectioninformationerrors.md
|
||||
- docs/sdk/models/errors/getsourceconnectioninformationresponsebody.md
|
||||
- docs/sdk/models/errors/getsourceconnectioninformationunauthorized.md
|
||||
- docs/sdk/models/errors/getstatisticsbadrequest.md
|
||||
- docs/sdk/models/errors/getstatisticserrors.md
|
||||
- docs/sdk/models/errors/getstatisticsresponsebody.md
|
||||
- docs/sdk/models/errors/getstatisticsstatisticserrors.md
|
||||
- docs/sdk/models/errors/getstatisticsstatisticsresponsebody.md
|
||||
- docs/sdk/models/errors/getstatisticsunauthorized.md
|
||||
- docs/sdk/models/errors/getthumbimagebadrequest.md
|
||||
- docs/sdk/models/errors/getthumbimageerrors.md
|
||||
- docs/sdk/models/errors/getthumbimagemediaerrors.md
|
||||
- docs/sdk/models/errors/getthumbimagemediaresponsebody.md
|
||||
- docs/sdk/models/errors/getthumbimageresponsebody.md
|
||||
- docs/sdk/models/errors/getthumbimageunauthorized.md
|
||||
- docs/sdk/models/errors/gettimelinebadrequest.md
|
||||
- docs/sdk/models/errors/gettimelineerrors.md
|
||||
- docs/sdk/models/errors/gettimelineresponsebody.md
|
||||
- docs/sdk/models/errors/gettimelineunauthorized.md
|
||||
- docs/sdk/models/errors/gettimelinevideoerrors.md
|
||||
- docs/sdk/models/errors/gettimelinevideoresponsebody.md
|
||||
- docs/sdk/models/errors/gettokenbypinidbadrequest.md
|
||||
- docs/sdk/models/errors/gettokenbypiniderrors.md
|
||||
- docs/sdk/models/errors/gettokenbypinidplexerrors.md
|
||||
- docs/sdk/models/errors/gettokenbypinidplexresponsebody.md
|
||||
- docs/sdk/models/errors/gettokenbypinidresponsebody.md
|
||||
- docs/sdk/models/errors/gettokendetailsauthenticationerrors.md
|
||||
- docs/sdk/models/errors/gettokendetailsbadrequest.md
|
||||
- docs/sdk/models/errors/gettokendetailserrors.md
|
||||
- docs/sdk/models/errors/gettokendetailsunauthorized.md
|
||||
- docs/sdk/models/errors/gettopwatchedcontentbadrequest.md
|
||||
- docs/sdk/models/errors/gettopwatchedcontenterrors.md
|
||||
- docs/sdk/models/errors/gettopwatchedcontentlibraryerrors.md
|
||||
- docs/sdk/models/errors/gettopwatchedcontentlibraryresponsebody.md
|
||||
- docs/sdk/models/errors/gettopwatchedcontentresponsebody.md
|
||||
- docs/sdk/models/errors/gettopwatchedcontentunauthorized.md
|
||||
- docs/sdk/models/errors/gettranscodesessionsbadrequest.md
|
||||
- docs/sdk/models/errors/gettranscodesessionserrors.md
|
||||
- docs/sdk/models/errors/gettranscodesessionsresponsebody.md
|
||||
- docs/sdk/models/errors/gettranscodesessionssessionserrors.md
|
||||
- docs/sdk/models/errors/gettranscodesessionssessionsresponsebody.md
|
||||
- docs/sdk/models/errors/gettranscodesessionsunauthorized.md
|
||||
- docs/sdk/models/errors/gettransienttokenauthenticationerrors.md
|
||||
- docs/sdk/models/errors/gettransienttokenauthenticationresponsebody.md
|
||||
- docs/sdk/models/errors/gettransienttokenbadrequest.md
|
||||
- docs/sdk/models/errors/gettransienttokenerrors.md
|
||||
- docs/sdk/models/errors/gettransienttokenresponsebody.md
|
||||
- docs/sdk/models/errors/gettransienttokenunauthorized.md
|
||||
- docs/sdk/models/errors/getupdatestatusbadrequest.md
|
||||
- docs/sdk/models/errors/getupdatestatuserrors.md
|
||||
- docs/sdk/models/errors/getupdatestatusresponsebody.md
|
||||
- docs/sdk/models/errors/getupdatestatusunauthorized.md
|
||||
- docs/sdk/models/errors/getupdatestatusupdatererrors.md
|
||||
- docs/sdk/models/errors/getupdatestatusupdaterresponsebody.md
|
||||
- docs/sdk/models/errors/getuserdetailsauthenticationerrors.md
|
||||
- docs/sdk/models/errors/getuserdetailsauthenticationresponsebody.md
|
||||
- docs/sdk/models/errors/getuserdetailserrors.md
|
||||
- docs/sdk/models/errors/getuserdetailsresponsebody.md
|
||||
- docs/sdk/models/errors/getuserfriendsbadrequest.md
|
||||
- docs/sdk/models/errors/getuserfriendserrors.md
|
||||
- docs/sdk/models/errors/getuserfriendsplexerrors.md
|
||||
- docs/sdk/models/errors/getuserfriendsplexresponsebody.md
|
||||
- docs/sdk/models/errors/getuserfriendsresponsebody.md
|
||||
- docs/sdk/models/errors/getuserfriendsunauthorized.md
|
||||
- docs/sdk/models/errors/getwatchlistbadrequest.md
|
||||
- docs/sdk/models/errors/getwatchlisterrors.md
|
||||
- docs/sdk/models/errors/getwatchlistresponsebody.md
|
||||
- docs/sdk/models/errors/getwatchlistunauthorized.md
|
||||
- docs/sdk/models/errors/getwatchlistwatchlisterrors.md
|
||||
- docs/sdk/models/errors/getwatchlistwatchlistresponsebody.md
|
||||
- docs/sdk/models/errors/loglinebadrequest.md
|
||||
- docs/sdk/models/errors/loglineerrors.md
|
||||
- docs/sdk/models/errors/loglinelogerrors.md
|
||||
- docs/sdk/models/errors/loglinelogresponsebody.md
|
||||
- docs/sdk/models/errors/loglineresponsebody.md
|
||||
- docs/sdk/models/errors/loglineunauthorized.md
|
||||
- docs/sdk/models/errors/logmultilinebadrequest.md
|
||||
- docs/sdk/models/errors/logmultilineerrors.md
|
||||
- docs/sdk/models/errors/logmultilinelogerrors.md
|
||||
- docs/sdk/models/errors/logmultilinelogresponsebody.md
|
||||
- docs/sdk/models/errors/logmultilineresponsebody.md
|
||||
- docs/sdk/models/errors/logmultilineunauthorized.md
|
||||
- docs/sdk/models/errors/markplayedbadrequest.md
|
||||
- docs/sdk/models/errors/markplayederrors.md
|
||||
- docs/sdk/models/errors/markplayedmediaerrors.md
|
||||
- docs/sdk/models/errors/markplayedmediaresponsebody.md
|
||||
- docs/sdk/models/errors/markplayedresponsebody.md
|
||||
- docs/sdk/models/errors/markplayedunauthorized.md
|
||||
- docs/sdk/models/errors/markunplayedbadrequest.md
|
||||
- docs/sdk/models/errors/markunplayederrors.md
|
||||
- docs/sdk/models/errors/markunplayedmediaerrors.md
|
||||
- docs/sdk/models/errors/markunplayedmediaresponsebody.md
|
||||
- docs/sdk/models/errors/markunplayedresponsebody.md
|
||||
- docs/sdk/models/errors/markunplayedunauthorized.md
|
||||
- docs/sdk/models/errors/performsearchbadrequest.md
|
||||
- docs/sdk/models/errors/performsearcherrors.md
|
||||
- docs/sdk/models/errors/performsearchresponsebody.md
|
||||
- docs/sdk/models/errors/performsearchsearcherrors.md
|
||||
- docs/sdk/models/errors/performsearchsearchresponsebody.md
|
||||
- docs/sdk/models/errors/performsearchunauthorized.md
|
||||
- docs/sdk/models/errors/performvoicesearchbadrequest.md
|
||||
- docs/sdk/models/errors/performvoicesearcherrors.md
|
||||
- docs/sdk/models/errors/performvoicesearchresponsebody.md
|
||||
- docs/sdk/models/errors/performvoicesearchsearcherrors.md
|
||||
- docs/sdk/models/errors/performvoicesearchsearchresponsebody.md
|
||||
- docs/sdk/models/errors/performvoicesearchunauthorized.md
|
||||
- docs/sdk/models/errors/postuserssignindataauthenticationerrors.md
|
||||
- docs/sdk/models/errors/postuserssignindataauthenticationresponsebody.md
|
||||
- docs/sdk/models/errors/postuserssignindatabadrequest.md
|
||||
- docs/sdk/models/errors/postuserssignindataerrors.md
|
||||
- docs/sdk/models/errors/postuserssignindataresponsebody.md
|
||||
- docs/sdk/models/errors/postuserssignindataunauthorized.md
|
||||
- docs/sdk/models/errors/startalltasksbadrequest.md
|
||||
- docs/sdk/models/errors/startalltasksbutlererrors.md
|
||||
- docs/sdk/models/errors/startalltasksbutlerresponsebody.md
|
||||
- docs/sdk/models/errors/startalltaskserrors.md
|
||||
- docs/sdk/models/errors/startalltasksresponsebody.md
|
||||
- docs/sdk/models/errors/startalltasksunauthorized.md
|
||||
- docs/sdk/models/errors/starttaskbadrequest.md
|
||||
- docs/sdk/models/errors/starttaskbutlererrors.md
|
||||
- docs/sdk/models/errors/starttaskbutlerresponsebody.md
|
||||
- docs/sdk/models/errors/starttaskerrors.md
|
||||
- docs/sdk/models/errors/starttaskresponsebody.md
|
||||
- docs/sdk/models/errors/starttaskunauthorized.md
|
||||
- docs/sdk/models/errors/startuniversaltranscodebadrequest.md
|
||||
- docs/sdk/models/errors/startuniversaltranscodeerrors.md
|
||||
- docs/sdk/models/errors/startuniversaltranscoderesponsebody.md
|
||||
- docs/sdk/models/errors/startuniversaltranscodeunauthorized.md
|
||||
- docs/sdk/models/errors/startuniversaltranscodevideoerrors.md
|
||||
- docs/sdk/models/errors/startuniversaltranscodevideoresponsebody.md
|
||||
- docs/sdk/models/errors/stopalltasksbadrequest.md
|
||||
- docs/sdk/models/errors/stopalltasksbutlererrors.md
|
||||
- docs/sdk/models/errors/stopalltasksbutlerresponsebody.md
|
||||
- docs/sdk/models/errors/stopalltaskserrors.md
|
||||
- docs/sdk/models/errors/stopalltasksresponsebody.md
|
||||
- docs/sdk/models/errors/stopalltasksunauthorized.md
|
||||
- docs/sdk/models/errors/stoptaskbadrequest.md
|
||||
- docs/sdk/models/errors/stoptaskbutlererrors.md
|
||||
- docs/sdk/models/errors/stoptaskbutlerresponsebody.md
|
||||
- docs/sdk/models/errors/stoptaskerrors.md
|
||||
- docs/sdk/models/errors/stoptaskresponsebody.md
|
||||
- docs/sdk/models/errors/stoptaskunauthorized.md
|
||||
- docs/sdk/models/errors/stoptranscodesessionbadrequest.md
|
||||
- docs/sdk/models/errors/stoptranscodesessionerrors.md
|
||||
- docs/sdk/models/errors/stoptranscodesessionresponsebody.md
|
||||
- docs/sdk/models/errors/stoptranscodesessionsessionserrors.md
|
||||
- docs/sdk/models/errors/stoptranscodesessionsessionsresponsebody.md
|
||||
- docs/sdk/models/errors/stoptranscodesessionunauthorized.md
|
||||
- docs/sdk/models/errors/updateplaylistbadrequest.md
|
||||
- docs/sdk/models/errors/updateplaylisterrors.md
|
||||
- docs/sdk/models/errors/updateplaylistplaylistserrors.md
|
||||
- docs/sdk/models/errors/updateplaylistplaylistsresponsebody.md
|
||||
- docs/sdk/models/errors/updateplaylistresponsebody.md
|
||||
- docs/sdk/models/errors/updateplaylistunauthorized.md
|
||||
- docs/sdk/models/errors/updateplayprogressbadrequest.md
|
||||
- docs/sdk/models/errors/updateplayprogresserrors.md
|
||||
- docs/sdk/models/errors/updateplayprogressmediaerrors.md
|
||||
- docs/sdk/models/errors/updateplayprogressmediaresponsebody.md
|
||||
- docs/sdk/models/errors/updateplayprogressresponsebody.md
|
||||
- docs/sdk/models/errors/updateplayprogressunauthorized.md
|
||||
- docs/sdk/models/errors/uploadplaylistbadrequest.md
|
||||
- docs/sdk/models/errors/uploadplaylisterrors.md
|
||||
- docs/sdk/models/errors/uploadplaylistplaylistserrors.md
|
||||
- docs/sdk/models/errors/uploadplaylistplaylistsresponsebody.md
|
||||
- docs/sdk/models/errors/uploadplaylistresponsebody.md
|
||||
- docs/sdk/models/errors/uploadplaylistunauthorized.md
|
||||
- docs/sdk/models/operations/account.md
|
||||
- docs/sdk/models/operations/activity.md
|
||||
- docs/sdk/models/operations/addplaylistcontentsmediacontainer.md
|
||||
@@ -583,6 +584,13 @@ generatedFiles:
|
||||
- docs/sdk/models/operations/gettokenbypinidglobals.md
|
||||
- docs/sdk/models/operations/gettokenbypinidrequest.md
|
||||
- docs/sdk/models/operations/gettokenbypinidresponse.md
|
||||
- docs/sdk/models/operations/gettokendetailsauthenticationresponsestatus.md
|
||||
- docs/sdk/models/operations/gettokendetailsauthenticationstatus.md
|
||||
- docs/sdk/models/operations/gettokendetailsfeatures.md
|
||||
- docs/sdk/models/operations/gettokendetailsresponse.md
|
||||
- docs/sdk/models/operations/gettokendetailsstatus.md
|
||||
- docs/sdk/models/operations/gettokendetailssubscription.md
|
||||
- docs/sdk/models/operations/gettokendetailsuserplexaccount.md
|
||||
- docs/sdk/models/operations/gettopwatchedcontentcountry.md
|
||||
- docs/sdk/models/operations/gettopwatchedcontentgenre.md
|
||||
- docs/sdk/models/operations/gettopwatchedcontentguids.md
|
||||
@@ -602,14 +610,6 @@ generatedFiles:
|
||||
- docs/sdk/models/operations/getupdatestatusmediacontainer.md
|
||||
- docs/sdk/models/operations/getupdatestatusresponse.md
|
||||
- docs/sdk/models/operations/getupdatestatusresponsebody.md
|
||||
- docs/sdk/models/operations/getuserdetailsauthenticationresponsestatus.md
|
||||
- docs/sdk/models/operations/getuserdetailsauthenticationstatus.md
|
||||
- docs/sdk/models/operations/getuserdetailsfeatures.md
|
||||
- docs/sdk/models/operations/getuserdetailsrequest.md
|
||||
- docs/sdk/models/operations/getuserdetailsresponse.md
|
||||
- docs/sdk/models/operations/getuserdetailsstatus.md
|
||||
- docs/sdk/models/operations/getuserdetailssubscription.md
|
||||
- docs/sdk/models/operations/getuserdetailsuserplexaccount.md
|
||||
- docs/sdk/models/operations/getuserfriendsresponse.md
|
||||
- docs/sdk/models/operations/getwatchlistrequest.md
|
||||
- docs/sdk/models/operations/getwatchlistresponse.md
|
||||
@@ -759,8 +759,8 @@ generatedFiles:
|
||||
- src/funcs/activitiesCancelServerActivities.ts
|
||||
- src/funcs/activitiesGetServerActivities.ts
|
||||
- src/funcs/authenticationGetSourceConnectionInformation.ts
|
||||
- src/funcs/authenticationGetTokenDetails.ts
|
||||
- src/funcs/authenticationGetTransientToken.ts
|
||||
- src/funcs/authenticationGetUserDetails.ts
|
||||
- src/funcs/authenticationPostUsersSignInData.ts
|
||||
- src/funcs/butlerGetButlerTasks.ts
|
||||
- src/funcs/butlerStartAllTasks.ts
|
||||
@@ -908,11 +908,11 @@ generatedFiles:
|
||||
- src/sdk/models/errors/getthumbimage.ts
|
||||
- src/sdk/models/errors/gettimeline.ts
|
||||
- src/sdk/models/errors/gettokenbypinid.ts
|
||||
- src/sdk/models/errors/gettokendetails.ts
|
||||
- src/sdk/models/errors/gettopwatchedcontent.ts
|
||||
- src/sdk/models/errors/gettranscodesessions.ts
|
||||
- src/sdk/models/errors/gettransienttoken.ts
|
||||
- src/sdk/models/errors/getupdatestatus.ts
|
||||
- src/sdk/models/errors/getuserdetails.ts
|
||||
- src/sdk/models/errors/getuserfriends.ts
|
||||
- src/sdk/models/errors/getwatchlist.ts
|
||||
- src/sdk/models/errors/httpclienterrors.ts
|
||||
@@ -986,11 +986,11 @@ generatedFiles:
|
||||
- src/sdk/models/operations/getthumbimage.ts
|
||||
- src/sdk/models/operations/gettimeline.ts
|
||||
- src/sdk/models/operations/gettokenbypinid.ts
|
||||
- src/sdk/models/operations/gettokendetails.ts
|
||||
- src/sdk/models/operations/gettopwatchedcontent.ts
|
||||
- src/sdk/models/operations/gettranscodesessions.ts
|
||||
- src/sdk/models/operations/gettransienttoken.ts
|
||||
- src/sdk/models/operations/getupdatestatus.ts
|
||||
- src/sdk/models/operations/getuserdetails.ts
|
||||
- src/sdk/models/operations/getuserfriends.ts
|
||||
- src/sdk/models/operations/getwatchlist.ts
|
||||
- src/sdk/models/operations/index.ts
|
||||
@@ -1337,7 +1337,8 @@ examples:
|
||||
responses:
|
||||
"401":
|
||||
application/json: {"errors": []}
|
||||
"200": {}
|
||||
"200":
|
||||
application/json: []
|
||||
"400":
|
||||
application/json: {"errors": []}
|
||||
getPin:
|
||||
@@ -1959,3 +1960,12 @@ examples:
|
||||
application/json: {"errors": []}
|
||||
"400":
|
||||
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": []}
|
||||
|
||||
@@ -12,7 +12,7 @@ generation:
|
||||
auth:
|
||||
oAuth2ClientCredentialsEnabled: true
|
||||
typescript:
|
||||
version: 0.21.0
|
||||
version: 0.23.2
|
||||
additionalDependencies:
|
||||
dependencies: {}
|
||||
devDependencies: {}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
speakeasyVersion: 1.392.1
|
||||
speakeasyVersion: 1.396.9
|
||||
sources:
|
||||
my-source:
|
||||
sourceNamespace: my-source
|
||||
sourceRevisionDigest: sha256:06d2bc8083f30b9af5d98573735dcbe4b08efb34abd1829f8ce5d8a4a54f2a7c
|
||||
sourceBlobDigest: sha256:ce28f3e6f2abc18cde6fb9e41093952eac55be5ad46b47b6f44fcdee1ca77eb2
|
||||
sourceRevisionDigest: sha256:6b8ecb85ac3892ce1c244c57469baf7d67f0cd87ca24a33ab403fb7863b00fe4
|
||||
sourceBlobDigest: sha256:f7e2709f52370dff16c1851a7a4e44a89f2e978e9cae335bffc10625950b3bd9
|
||||
tags:
|
||||
- latest
|
||||
- main
|
||||
@@ -11,11 +11,10 @@ targets:
|
||||
plexjs:
|
||||
source: my-source
|
||||
sourceNamespace: my-source
|
||||
sourceRevisionDigest: sha256:06d2bc8083f30b9af5d98573735dcbe4b08efb34abd1829f8ce5d8a4a54f2a7c
|
||||
sourceBlobDigest: sha256:ce28f3e6f2abc18cde6fb9e41093952eac55be5ad46b47b6f44fcdee1ca77eb2
|
||||
sourceRevisionDigest: sha256:6b8ecb85ac3892ce1c244c57469baf7d67f0cd87ca24a33ab403fb7863b00fe4
|
||||
sourceBlobDigest: sha256:f7e2709f52370dff16c1851a7a4e44a89f2e978e9cae335bffc10625950b3bd9
|
||||
codeSamplesNamespace: code-samples-typescript-plexjs
|
||||
codeSamplesRevisionDigest: sha256:0c01bede320a98337e05b7238a83fd5c86c385267b494116f034aac2236f4f31
|
||||
outLocation: /github/workspace/repo
|
||||
codeSamplesRevisionDigest: sha256:0c82ded636bcd505d908a4476e714e61d5dad67440751aa4d5e3f08be1d1beff
|
||||
workflow:
|
||||
workflowVersion: 1.0.0
|
||||
speakeasyVersion: latest
|
||||
|
||||
334
README.md
334
README.md
@@ -72,15 +72,15 @@ yarn add @lukehagar/plexjs zod
|
||||
import { PlexAPI } from "@lukehagar/plexjs";
|
||||
|
||||
const plexAPI = new PlexAPI({
|
||||
accessToken: "<YOUR_API_KEY_HERE>",
|
||||
xPlexClientIdentifier: "gcgzw5rz2xovp84b4vha3a40",
|
||||
accessToken: "<YOUR_API_KEY_HERE>",
|
||||
xPlexClientIdentifier: "gcgzw5rz2xovp84b4vha3a40",
|
||||
});
|
||||
|
||||
async function run() {
|
||||
const result = await plexAPI.server.getServerCapabilities();
|
||||
const result = await plexAPI.server.getServerCapabilities();
|
||||
|
||||
// Handle the result
|
||||
console.log(result);
|
||||
// Handle the result
|
||||
console.log(result);
|
||||
}
|
||||
|
||||
run();
|
||||
@@ -91,36 +91,21 @@ run();
|
||||
<!-- Start Available Resources and Operations [operations] -->
|
||||
## Available Resources and Operations
|
||||
|
||||
### [server](docs/sdks/server/README.md)
|
||||
|
||||
* [getServerCapabilities](docs/sdks/server/README.md#getservercapabilities) - Get Server Capabilities
|
||||
* [getServerPreferences](docs/sdks/server/README.md#getserverpreferences) - Get Server Preferences
|
||||
* [getAvailableClients](docs/sdks/server/README.md#getavailableclients) - Get Available Clients
|
||||
* [getDevices](docs/sdks/server/README.md#getdevices) - Get Devices
|
||||
* [getServerIdentity](docs/sdks/server/README.md#getserveridentity) - Get Server Identity
|
||||
* [getMyPlexAccount](docs/sdks/server/README.md#getmyplexaccount) - Get MyPlex Account
|
||||
* [getResizedPhoto](docs/sdks/server/README.md#getresizedphoto) - Get a Resized Photo
|
||||
* [getMediaProviders](docs/sdks/server/README.md#getmediaproviders) - Get Media Providers
|
||||
* [getServerList](docs/sdks/server/README.md#getserverlist) - Get Server List
|
||||
|
||||
### [media](docs/sdks/media/README.md)
|
||||
|
||||
* [markPlayed](docs/sdks/media/README.md#markplayed) - Mark Media Played
|
||||
* [markUnplayed](docs/sdks/media/README.md#markunplayed) - Mark Media Unplayed
|
||||
* [updatePlayProgress](docs/sdks/media/README.md#updateplayprogress) - Update Media Play Progress
|
||||
* [getBannerImage](docs/sdks/media/README.md#getbannerimage) - Get Banner Image
|
||||
* [getThumbImage](docs/sdks/media/README.md#getthumbimage) - Get Thumb Image
|
||||
|
||||
### [video](docs/sdks/video/README.md)
|
||||
|
||||
* [getTimeline](docs/sdks/video/README.md#gettimeline) - Get the timeline for a media item
|
||||
* [startUniversalTranscode](docs/sdks/video/README.md#startuniversaltranscode) - Start Universal Transcode
|
||||
<details open>
|
||||
<summary>Available methods</summary>
|
||||
|
||||
### [activities](docs/sdks/activities/README.md)
|
||||
|
||||
* [getServerActivities](docs/sdks/activities/README.md#getserveractivities) - Get Server Activities
|
||||
* [cancelServerActivities](docs/sdks/activities/README.md#cancelserveractivities) - Cancel Server Activities
|
||||
|
||||
### [authentication](docs/sdks/authentication/README.md)
|
||||
|
||||
* [getTransientToken](docs/sdks/authentication/README.md#gettransienttoken) - Get a Transient Token
|
||||
* [getSourceConnectionInformation](docs/sdks/authentication/README.md#getsourceconnectioninformation) - Get Source Connection Information
|
||||
* [getTokenDetails](docs/sdks/authentication/README.md#gettokendetails) - Get Token Details
|
||||
* [postUsersSignInData](docs/sdks/authentication/README.md#postuserssignindata) - Get User Sign In Data
|
||||
|
||||
### [butler](docs/sdks/butler/README.md)
|
||||
|
||||
* [getButlerTasks](docs/sdks/butler/README.md#getbutlertasks) - Get Butler tasks
|
||||
@@ -129,27 +114,11 @@ run();
|
||||
* [startTask](docs/sdks/butler/README.md#starttask) - Start a single Butler task
|
||||
* [stopTask](docs/sdks/butler/README.md#stoptask) - Stop a single Butler task
|
||||
|
||||
### [plex](docs/sdks/plex/README.md)
|
||||
|
||||
* [getCompanionsData](docs/sdks/plex/README.md#getcompanionsdata) - Get Companions Data
|
||||
* [getUserFriends](docs/sdks/plex/README.md#getuserfriends) - Get list of friends of the user logged in
|
||||
* [getGeoData](docs/sdks/plex/README.md#getgeodata) - Get Geo Data
|
||||
* [getHomeData](docs/sdks/plex/README.md#gethomedata) - Get Plex Home Data
|
||||
* [getServerResources](docs/sdks/plex/README.md#getserverresources) - Get Server Resources
|
||||
* [getPin](docs/sdks/plex/README.md#getpin) - Get a Pin
|
||||
* [getTokenByPinId](docs/sdks/plex/README.md#gettokenbypinid) - Get Access Token by PinId
|
||||
|
||||
### [hubs](docs/sdks/hubs/README.md)
|
||||
|
||||
* [getGlobalHubs](docs/sdks/hubs/README.md#getglobalhubs) - Get Global Hubs
|
||||
* [getLibraryHubs](docs/sdks/hubs/README.md#getlibraryhubs) - Get library specific hubs
|
||||
|
||||
### [search](docs/sdks/search/README.md)
|
||||
|
||||
* [performSearch](docs/sdks/search/README.md#performsearch) - Perform a search
|
||||
* [performVoiceSearch](docs/sdks/search/README.md#performvoicesearch) - Perform a voice search
|
||||
* [getSearchResults](docs/sdks/search/README.md#getsearchresults) - Get Search Results
|
||||
|
||||
### [library](docs/sdks/library/README.md)
|
||||
|
||||
* [getFileHash](docs/sdks/library/README.md#getfilehash) - Get Hash Value
|
||||
@@ -165,16 +134,20 @@ run();
|
||||
* [getTopWatchedContent](docs/sdks/library/README.md#gettopwatchedcontent) - Get Top Watched Content
|
||||
* [getOnDeck](docs/sdks/library/README.md#getondeck) - Get On Deck
|
||||
|
||||
### [watchlist](docs/sdks/watchlist/README.md)
|
||||
|
||||
* [getWatchList](docs/sdks/watchlist/README.md#getwatchlist) - Get User Watchlist
|
||||
|
||||
### [log](docs/sdks/log/README.md)
|
||||
|
||||
* [logLine](docs/sdks/log/README.md#logline) - Logging a single line message.
|
||||
* [logMultiLine](docs/sdks/log/README.md#logmultiline) - Logging a multi-line message
|
||||
* [enablePaperTrail](docs/sdks/log/README.md#enablepapertrail) - Enabling Papertrail
|
||||
|
||||
### [media](docs/sdks/media/README.md)
|
||||
|
||||
* [markPlayed](docs/sdks/media/README.md#markplayed) - Mark Media Played
|
||||
* [markUnplayed](docs/sdks/media/README.md#markunplayed) - Mark Media Unplayed
|
||||
* [updatePlayProgress](docs/sdks/media/README.md#updateplayprogress) - Update Media Play Progress
|
||||
* [getBannerImage](docs/sdks/media/README.md#getbannerimage) - Get Banner Image
|
||||
* [getThumbImage](docs/sdks/media/README.md#getthumbimage) - Get Thumb Image
|
||||
|
||||
### [playlists](docs/sdks/playlists/README.md)
|
||||
|
||||
* [createPlaylist](docs/sdks/playlists/README.md#createplaylist) - Create a Playlist
|
||||
@@ -187,18 +160,34 @@ run();
|
||||
* [addPlaylistContents](docs/sdks/playlists/README.md#addplaylistcontents) - Adding to a Playlist
|
||||
* [uploadPlaylist](docs/sdks/playlists/README.md#uploadplaylist) - Upload Playlist
|
||||
|
||||
### [authentication](docs/sdks/authentication/README.md)
|
||||
### [plex](docs/sdks/plex/README.md)
|
||||
|
||||
* [getTransientToken](docs/sdks/authentication/README.md#gettransienttoken) - Get a Transient Token.
|
||||
* [getSourceConnectionInformation](docs/sdks/authentication/README.md#getsourceconnectioninformation) - Get Source Connection Information
|
||||
* [getUserDetails](docs/sdks/authentication/README.md#getuserdetails) - Get User Data By Token
|
||||
* [postUsersSignInData](docs/sdks/authentication/README.md#postuserssignindata) - Get User Sign In Data
|
||||
* [getCompanionsData](docs/sdks/plex/README.md#getcompanionsdata) - Get Companions Data
|
||||
* [getUserFriends](docs/sdks/plex/README.md#getuserfriends) - Get list of friends of the user logged in
|
||||
* [getGeoData](docs/sdks/plex/README.md#getgeodata) - Get Geo Data
|
||||
* [getHomeData](docs/sdks/plex/README.md#gethomedata) - Get Plex Home Data
|
||||
* [getServerResources](docs/sdks/plex/README.md#getserverresources) - Get Server Resources
|
||||
* [getPin](docs/sdks/plex/README.md#getpin) - Get a Pin
|
||||
* [getTokenByPinId](docs/sdks/plex/README.md#gettokenbypinid) - Get Access Token by PinId
|
||||
|
||||
### [statistics](docs/sdks/statistics/README.md)
|
||||
|
||||
* [getStatistics](docs/sdks/statistics/README.md#getstatistics) - Get Media Statistics
|
||||
* [getResourcesStatistics](docs/sdks/statistics/README.md#getresourcesstatistics) - Get Resources Statistics
|
||||
* [getBandwidthStatistics](docs/sdks/statistics/README.md#getbandwidthstatistics) - Get Bandwidth Statistics
|
||||
### [search](docs/sdks/search/README.md)
|
||||
|
||||
* [performSearch](docs/sdks/search/README.md#performsearch) - Perform a search
|
||||
* [performVoiceSearch](docs/sdks/search/README.md#performvoicesearch) - Perform a voice search
|
||||
* [getSearchResults](docs/sdks/search/README.md#getsearchresults) - Get Search Results
|
||||
|
||||
### [server](docs/sdks/server/README.md)
|
||||
|
||||
* [getServerCapabilities](docs/sdks/server/README.md#getservercapabilities) - Get Server Capabilities
|
||||
* [getServerPreferences](docs/sdks/server/README.md#getserverpreferences) - Get Server Preferences
|
||||
* [getAvailableClients](docs/sdks/server/README.md#getavailableclients) - Get Available Clients
|
||||
* [getDevices](docs/sdks/server/README.md#getdevices) - Get Devices
|
||||
* [getServerIdentity](docs/sdks/server/README.md#getserveridentity) - Get Server Identity
|
||||
* [getMyPlexAccount](docs/sdks/server/README.md#getmyplexaccount) - Get MyPlex Account
|
||||
* [getResizedPhoto](docs/sdks/server/README.md#getresizedphoto) - Get a Resized Photo
|
||||
* [getMediaProviders](docs/sdks/server/README.md#getmediaproviders) - Get Media Providers
|
||||
* [getServerList](docs/sdks/server/README.md#getserverlist) - Get Server List
|
||||
|
||||
### [sessions](docs/sdks/sessions/README.md)
|
||||
|
||||
@@ -207,11 +196,28 @@ run();
|
||||
* [getTranscodeSessions](docs/sdks/sessions/README.md#gettranscodesessions) - Get Transcode Sessions
|
||||
* [stopTranscodeSession](docs/sdks/sessions/README.md#stoptranscodesession) - Stop a Transcode Session
|
||||
|
||||
### [statistics](docs/sdks/statistics/README.md)
|
||||
|
||||
* [getStatistics](docs/sdks/statistics/README.md#getstatistics) - Get Media Statistics
|
||||
* [getResourcesStatistics](docs/sdks/statistics/README.md#getresourcesstatistics) - Get Resources Statistics
|
||||
* [getBandwidthStatistics](docs/sdks/statistics/README.md#getbandwidthstatistics) - Get Bandwidth Statistics
|
||||
|
||||
### [updater](docs/sdks/updater/README.md)
|
||||
|
||||
* [getUpdateStatus](docs/sdks/updater/README.md#getupdatestatus) - Querying status of updates
|
||||
* [checkForUpdates](docs/sdks/updater/README.md#checkforupdates) - Checking for updates
|
||||
* [applyUpdates](docs/sdks/updater/README.md#applyupdates) - Apply Updates
|
||||
|
||||
### [video](docs/sdks/video/README.md)
|
||||
|
||||
* [getTimeline](docs/sdks/video/README.md#gettimeline) - Get the timeline for a media item
|
||||
* [startUniversalTranscode](docs/sdks/video/README.md#startuniversaltranscode) - Start Universal Transcode
|
||||
|
||||
### [watchlist](docs/sdks/watchlist/README.md)
|
||||
|
||||
* [getWatchList](docs/sdks/watchlist/README.md#getwatchlist) - Get User Watchlist
|
||||
|
||||
</details>
|
||||
<!-- End Available Resources and Operations [operations] -->
|
||||
|
||||
<!-- Start Error Handling [errors] -->
|
||||
@@ -219,11 +225,11 @@ run();
|
||||
|
||||
All SDK methods return a response object or throw an error. If Error objects are specified in your OpenAPI Spec, the SDK will throw the appropriate Error type.
|
||||
|
||||
| Error Object | Status Code | Content Type |
|
||||
| ---------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- |
|
||||
| errors.GetServerCapabilitiesResponseBody | 400 | application/json |
|
||||
| errors.GetServerCapabilitiesServerResponseBody | 401 | application/json |
|
||||
| errors.SDKError | 4xx-5xx | */* |
|
||||
| Error Object | Status Code | Content Type |
|
||||
| ---------------------------------------- | ---------------------------------------- | ---------------------------------------- |
|
||||
| errors.GetServerCapabilitiesBadRequest | 400 | application/json |
|
||||
| errors.GetServerCapabilitiesUnauthorized | 401 | application/json |
|
||||
| errors.SDKError | 4xx-5xx | */* |
|
||||
|
||||
Validation errors can also occur when either method arguments or data returned from the server do not match the expected format. The `SDKValidationError` that is thrown as a result will capture the raw value that failed validation in an attribute called `rawValue`. Additionally, a `pretty()` method is available on this error that can be used to log a nicely formatted string since validation errors can list many issues and the plain error string may be difficult read when debugging.
|
||||
|
||||
@@ -231,47 +237,47 @@ Validation errors can also occur when either method arguments or data returned f
|
||||
```typescript
|
||||
import { PlexAPI } from "@lukehagar/plexjs";
|
||||
import {
|
||||
GetServerCapabilitiesResponseBody,
|
||||
GetServerCapabilitiesServerResponseBody,
|
||||
SDKValidationError,
|
||||
GetServerCapabilitiesBadRequest,
|
||||
GetServerCapabilitiesUnauthorized,
|
||||
SDKValidationError,
|
||||
} from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
const plexAPI = new PlexAPI({
|
||||
accessToken: "<YOUR_API_KEY_HERE>",
|
||||
xPlexClientIdentifier: "gcgzw5rz2xovp84b4vha3a40",
|
||||
accessToken: "<YOUR_API_KEY_HERE>",
|
||||
xPlexClientIdentifier: "gcgzw5rz2xovp84b4vha3a40",
|
||||
});
|
||||
|
||||
async function run() {
|
||||
let result;
|
||||
try {
|
||||
result = await plexAPI.server.getServerCapabilities();
|
||||
let result;
|
||||
try {
|
||||
result = await plexAPI.server.getServerCapabilities();
|
||||
|
||||
// Handle the result
|
||||
console.log(result);
|
||||
} catch (err) {
|
||||
switch (true) {
|
||||
case err instanceof SDKValidationError: {
|
||||
// Validation errors can be pretty-printed
|
||||
console.error(err.pretty());
|
||||
// Raw value may also be inspected
|
||||
console.error(err.rawValue);
|
||||
return;
|
||||
}
|
||||
case err instanceof GetServerCapabilitiesResponseBody: {
|
||||
// Handle err.data$: GetServerCapabilitiesResponseBodyData
|
||||
console.error(err);
|
||||
return;
|
||||
}
|
||||
case err instanceof GetServerCapabilitiesServerResponseBody: {
|
||||
// Handle err.data$: GetServerCapabilitiesServerResponseBodyData
|
||||
console.error(err);
|
||||
return;
|
||||
}
|
||||
default: {
|
||||
throw err;
|
||||
}
|
||||
}
|
||||
// Handle the result
|
||||
console.log(result);
|
||||
} catch (err) {
|
||||
switch (true) {
|
||||
case (err instanceof SDKValidationError): {
|
||||
// Validation errors can be pretty-printed
|
||||
console.error(err.pretty());
|
||||
// Raw value may also be inspected
|
||||
console.error(err.rawValue);
|
||||
return;
|
||||
}
|
||||
case (err instanceof GetServerCapabilitiesBadRequest): {
|
||||
// Handle err.data$: GetServerCapabilitiesBadRequestData
|
||||
console.error(err);
|
||||
return;
|
||||
}
|
||||
case (err instanceof GetServerCapabilitiesUnauthorized): {
|
||||
// Handle err.data$: GetServerCapabilitiesUnauthorizedData
|
||||
console.error(err);
|
||||
return;
|
||||
}
|
||||
default: {
|
||||
throw err;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
run();
|
||||
@@ -294,16 +300,16 @@ You can override the default server globally by passing a server index to the `s
|
||||
import { PlexAPI } from "@lukehagar/plexjs";
|
||||
|
||||
const plexAPI = new PlexAPI({
|
||||
serverIdx: 0,
|
||||
accessToken: "<YOUR_API_KEY_HERE>",
|
||||
xPlexClientIdentifier: "gcgzw5rz2xovp84b4vha3a40",
|
||||
serverIdx: 0,
|
||||
accessToken: "<YOUR_API_KEY_HERE>",
|
||||
xPlexClientIdentifier: "gcgzw5rz2xovp84b4vha3a40",
|
||||
});
|
||||
|
||||
async function run() {
|
||||
const result = await plexAPI.server.getServerCapabilities();
|
||||
const result = await plexAPI.server.getServerCapabilities();
|
||||
|
||||
// Handle the result
|
||||
console.log(result);
|
||||
// Handle the result
|
||||
console.log(result);
|
||||
}
|
||||
|
||||
run();
|
||||
@@ -325,16 +331,16 @@ The default server can also be overridden globally by passing a URL to the `serv
|
||||
import { PlexAPI } from "@lukehagar/plexjs";
|
||||
|
||||
const plexAPI = new PlexAPI({
|
||||
serverURL: "{protocol}://{ip}:{port}",
|
||||
accessToken: "<YOUR_API_KEY_HERE>",
|
||||
xPlexClientIdentifier: "gcgzw5rz2xovp84b4vha3a40",
|
||||
serverURL: "{protocol}://{ip}:{port}",
|
||||
accessToken: "<YOUR_API_KEY_HERE>",
|
||||
xPlexClientIdentifier: "gcgzw5rz2xovp84b4vha3a40",
|
||||
});
|
||||
|
||||
async function run() {
|
||||
const result = await plexAPI.server.getServerCapabilities();
|
||||
const result = await plexAPI.server.getServerCapabilities();
|
||||
|
||||
// Handle the result
|
||||
console.log(result);
|
||||
// Handle the result
|
||||
console.log(result);
|
||||
}
|
||||
|
||||
run();
|
||||
@@ -348,17 +354,17 @@ The server URL can also be overridden on a per-operation basis, provided a serve
|
||||
import { PlexAPI } from "@lukehagar/plexjs";
|
||||
|
||||
const plexAPI = new PlexAPI({
|
||||
accessToken: "<YOUR_API_KEY_HERE>",
|
||||
xPlexClientIdentifier: "gcgzw5rz2xovp84b4vha3a40",
|
||||
accessToken: "<YOUR_API_KEY_HERE>",
|
||||
xPlexClientIdentifier: "gcgzw5rz2xovp84b4vha3a40",
|
||||
});
|
||||
|
||||
async function run() {
|
||||
const result = await plexAPI.plex.getCompanionsData({
|
||||
serverURL: "https://plex.tv/api/v2/",
|
||||
});
|
||||
const result = await plexAPI.plex.getCompanionsData({
|
||||
serverURL: "https://plex.tv/api/v2/",
|
||||
});
|
||||
|
||||
// Handle the result
|
||||
console.log(result);
|
||||
// Handle the result
|
||||
console.log(result);
|
||||
}
|
||||
|
||||
run();
|
||||
@@ -431,15 +437,15 @@ To authenticate with the API the `accessToken` parameter must be set when initia
|
||||
import { PlexAPI } from "@lukehagar/plexjs";
|
||||
|
||||
const plexAPI = new PlexAPI({
|
||||
accessToken: "<YOUR_API_KEY_HERE>",
|
||||
xPlexClientIdentifier: "gcgzw5rz2xovp84b4vha3a40",
|
||||
accessToken: "<YOUR_API_KEY_HERE>",
|
||||
xPlexClientIdentifier: "gcgzw5rz2xovp84b4vha3a40",
|
||||
});
|
||||
|
||||
async function run() {
|
||||
const result = await plexAPI.server.getServerCapabilities();
|
||||
const result = await plexAPI.server.getServerCapabilities();
|
||||
|
||||
// Handle the result
|
||||
console.log(result);
|
||||
// Handle the result
|
||||
console.log(result);
|
||||
}
|
||||
|
||||
run();
|
||||
@@ -471,8 +477,8 @@ To read more about standalone functions, check [FUNCTIONS.md](./FUNCTIONS.md).
|
||||
- [activitiesCancelServerActivities](docs/sdks/activities/README.md#cancelserveractivities)
|
||||
- [activitiesGetServerActivities](docs/sdks/activities/README.md#getserveractivities)
|
||||
- [authenticationGetSourceConnectionInformation](docs/sdks/authentication/README.md#getsourceconnectioninformation)
|
||||
- [authenticationGetTokenDetails](docs/sdks/authentication/README.md#gettokendetails)
|
||||
- [authenticationGetTransientToken](docs/sdks/authentication/README.md#gettransienttoken)
|
||||
- [authenticationGetUserDetails](docs/sdks/authentication/README.md#getuserdetails)
|
||||
- [authenticationPostUsersSignInData](docs/sdks/authentication/README.md#postuserssignindata)
|
||||
- [butlerGetButlerTasks](docs/sdks/butler/README.md#getbutlertasks)
|
||||
- [butlerStartAllTasks](docs/sdks/butler/README.md#startalltasks)
|
||||
@@ -571,23 +577,27 @@ This is used to track the client application and its usage
|
||||
|
||||
```typescript
|
||||
import { PlexAPI } from "@lukehagar/plexjs";
|
||||
import { IncludeHttps, IncludeIPv6, IncludeRelay } from "@lukehagar/plexjs/sdk/models/operations";
|
||||
import {
|
||||
IncludeHttps,
|
||||
IncludeIPv6,
|
||||
IncludeRelay,
|
||||
} from "@lukehagar/plexjs/sdk/models/operations";
|
||||
|
||||
const plexAPI = new PlexAPI({
|
||||
accessToken: "<YOUR_API_KEY_HERE>",
|
||||
xPlexClientIdentifier: "gcgzw5rz2xovp84b4vha3a40",
|
||||
accessToken: "<YOUR_API_KEY_HERE>",
|
||||
xPlexClientIdentifier: "gcgzw5rz2xovp84b4vha3a40",
|
||||
});
|
||||
|
||||
async function run() {
|
||||
const result = await plexAPI.plex.getServerResources({
|
||||
xPlexToken: "CV5xoxjTpFKUzBTShsaf",
|
||||
includeHttps: IncludeHttps.One,
|
||||
includeRelay: IncludeRelay.One,
|
||||
includeIPv6: IncludeIPv6.One,
|
||||
});
|
||||
const result = await plexAPI.plex.getServerResources(
|
||||
"gcgzw5rz2xovp84b4vha3a40",
|
||||
IncludeHttps.One,
|
||||
IncludeRelay.One,
|
||||
IncludeIPv6.One,
|
||||
);
|
||||
|
||||
// Handle the result
|
||||
console.log(result);
|
||||
// Handle the result
|
||||
console.log(result);
|
||||
}
|
||||
|
||||
run();
|
||||
@@ -605,26 +615,26 @@ To change the default retry strategy for a single API call, simply provide a ret
|
||||
import { PlexAPI } from "@lukehagar/plexjs";
|
||||
|
||||
const plexAPI = new PlexAPI({
|
||||
accessToken: "<YOUR_API_KEY_HERE>",
|
||||
xPlexClientIdentifier: "gcgzw5rz2xovp84b4vha3a40",
|
||||
accessToken: "<YOUR_API_KEY_HERE>",
|
||||
xPlexClientIdentifier: "gcgzw5rz2xovp84b4vha3a40",
|
||||
});
|
||||
|
||||
async function run() {
|
||||
const result = await plexAPI.server.getServerCapabilities({
|
||||
retries: {
|
||||
strategy: "backoff",
|
||||
backoff: {
|
||||
initialInterval: 1,
|
||||
maxInterval: 50,
|
||||
exponent: 1.1,
|
||||
maxElapsedTime: 100,
|
||||
},
|
||||
retryConnectionErrors: false,
|
||||
},
|
||||
});
|
||||
const result = await plexAPI.server.getServerCapabilities({
|
||||
retries: {
|
||||
strategy: "backoff",
|
||||
backoff: {
|
||||
initialInterval: 1,
|
||||
maxInterval: 50,
|
||||
exponent: 1.1,
|
||||
maxElapsedTime: 100,
|
||||
},
|
||||
retryConnectionErrors: false,
|
||||
},
|
||||
});
|
||||
|
||||
// Handle the result
|
||||
console.log(result);
|
||||
// Handle the result
|
||||
console.log(result);
|
||||
}
|
||||
|
||||
run();
|
||||
@@ -636,25 +646,25 @@ If you'd like to override the default retry strategy for all operations that sup
|
||||
import { PlexAPI } from "@lukehagar/plexjs";
|
||||
|
||||
const plexAPI = new PlexAPI({
|
||||
retryConfig: {
|
||||
strategy: "backoff",
|
||||
backoff: {
|
||||
initialInterval: 1,
|
||||
maxInterval: 50,
|
||||
exponent: 1.1,
|
||||
maxElapsedTime: 100,
|
||||
},
|
||||
retryConnectionErrors: false,
|
||||
retryConfig: {
|
||||
strategy: "backoff",
|
||||
backoff: {
|
||||
initialInterval: 1,
|
||||
maxInterval: 50,
|
||||
exponent: 1.1,
|
||||
maxElapsedTime: 100,
|
||||
},
|
||||
accessToken: "<YOUR_API_KEY_HERE>",
|
||||
xPlexClientIdentifier: "gcgzw5rz2xovp84b4vha3a40",
|
||||
retryConnectionErrors: false,
|
||||
},
|
||||
accessToken: "<YOUR_API_KEY_HERE>",
|
||||
xPlexClientIdentifier: "gcgzw5rz2xovp84b4vha3a40",
|
||||
});
|
||||
|
||||
async function run() {
|
||||
const result = await plexAPI.server.getServerCapabilities();
|
||||
const result = await plexAPI.server.getServerCapabilities();
|
||||
|
||||
// Handle the result
|
||||
console.log(result);
|
||||
// Handle the result
|
||||
console.log(result);
|
||||
}
|
||||
|
||||
run();
|
||||
|
||||
72
RELEASES.md
72
RELEASES.md
@@ -968,4 +968,74 @@ Based on:
|
||||
### Generated
|
||||
- [typescript v0.21.0] .
|
||||
### Releases
|
||||
- [NPM v0.21.0] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.21.0 - .
|
||||
- [NPM v0.21.0] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.21.0 - .
|
||||
|
||||
## 2024-09-09 00:09:42
|
||||
### Changes
|
||||
Based on:
|
||||
- OpenAPI Doc
|
||||
- Speakeasy CLI 1.392.1 (2.411.9) https://github.com/speakeasy-api/speakeasy
|
||||
### Generated
|
||||
- [typescript v0.21.1] .
|
||||
### Releases
|
||||
- [NPM v0.21.1] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.21.1 - .
|
||||
|
||||
## 2024-09-10 00:09:01
|
||||
### Changes
|
||||
Based on:
|
||||
- OpenAPI Doc
|
||||
- Speakeasy CLI 1.394.0 (2.413.0) https://github.com/speakeasy-api/speakeasy
|
||||
### Generated
|
||||
- [typescript v0.22.0] .
|
||||
### Releases
|
||||
- [NPM v0.22.0] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.22.0 - .
|
||||
|
||||
## 2024-09-11 00:09:01
|
||||
### Changes
|
||||
Based on:
|
||||
- OpenAPI Doc
|
||||
- Speakeasy CLI 1.395.1 (2.415.0) https://github.com/speakeasy-api/speakeasy
|
||||
### Generated
|
||||
- [typescript v0.22.1] .
|
||||
### Releases
|
||||
- [NPM v0.22.1] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.22.1 - .
|
||||
|
||||
## 2024-09-12 00:09:10
|
||||
### Changes
|
||||
Based on:
|
||||
- OpenAPI Doc
|
||||
- Speakeasy CLI 1.396.2 (2.415.0) https://github.com/speakeasy-api/speakeasy
|
||||
### Generated
|
||||
- [typescript v0.22.2] .
|
||||
### Releases
|
||||
- [NPM v0.22.2] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.22.2 - .
|
||||
|
||||
## 2024-09-13 00:09:09
|
||||
### Changes
|
||||
Based on:
|
||||
- OpenAPI Doc
|
||||
- Speakeasy CLI 1.396.6 (2.415.6) https://github.com/speakeasy-api/speakeasy
|
||||
### Generated
|
||||
- [typescript v0.23.0] .
|
||||
### Releases
|
||||
- [NPM v0.23.0] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.23.0 - .
|
||||
|
||||
## 2024-09-14 00:08:56
|
||||
### Changes
|
||||
Based on:
|
||||
- OpenAPI Doc
|
||||
- Speakeasy CLI 1.396.9 (2.415.7) https://github.com/speakeasy-api/speakeasy
|
||||
### Generated
|
||||
- [typescript v0.23.1] .
|
||||
### Releases
|
||||
- [NPM v0.23.1] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.23.1 - .
|
||||
|
||||
## 2024-09-15 00:10:25
|
||||
### Changes
|
||||
Based on:
|
||||
- OpenAPI Doc
|
||||
- Speakeasy CLI 1.396.9 (2.415.7) https://github.com/speakeasy-api/speakeasy
|
||||
### Generated
|
||||
- [typescript v0.23.2] .
|
||||
### Releases
|
||||
- [NPM v0.23.2] https://www.npmjs.com/package/@lukehagar/plexjs/v/0.23.2 - .
|
||||
10
USAGE.md
10
USAGE.md
@@ -3,15 +3,15 @@
|
||||
import { PlexAPI } from "@lukehagar/plexjs";
|
||||
|
||||
const plexAPI = new PlexAPI({
|
||||
accessToken: "<YOUR_API_KEY_HERE>",
|
||||
xPlexClientIdentifier: "gcgzw5rz2xovp84b4vha3a40",
|
||||
accessToken: "<YOUR_API_KEY_HERE>",
|
||||
xPlexClientIdentifier: "gcgzw5rz2xovp84b4vha3a40",
|
||||
});
|
||||
|
||||
async function run() {
|
||||
const result = await plexAPI.server.getServerCapabilities();
|
||||
const result = await plexAPI.server.getServerCapabilities();
|
||||
|
||||
// Handle the result
|
||||
console.log(result);
|
||||
// Handle the result
|
||||
console.log(result);
|
||||
}
|
||||
|
||||
run();
|
||||
|
||||
@@ -344,7 +344,7 @@ actions:
|
||||
x-codeSamples:
|
||||
- lang: typescript
|
||||
label: resources
|
||||
source: "import { PlexAPI } from \"@lukehagar/plexjs\";\nimport { IncludeHttps, IncludeIPv6, IncludeRelay } from \"@lukehagar/plexjs/sdk/models/operations\";\n\nconst plexAPI = new PlexAPI({\n accessToken: \"<YOUR_API_KEY_HERE>\",\n xPlexClientIdentifier: \"gcgzw5rz2xovp84b4vha3a40\",\n});\n\nasync function run() {\n const result = await plexAPI.plex.getServerResources({\n xPlexToken: \"CV5xoxjTpFKUzBTShsaf\",\n includeHttps: IncludeHttps.One,\n includeRelay: IncludeRelay.One,\n includeIPv6: IncludeIPv6.One,\n });\n \n // Handle the result\n console.log(result)\n}\n\nrun();"
|
||||
source: "import { PlexAPI } from \"@lukehagar/plexjs\";\nimport { IncludeHttps, IncludeIPv6, IncludeRelay } from \"@lukehagar/plexjs/sdk/models/operations\";\n\nconst plexAPI = new PlexAPI({\n accessToken: \"<YOUR_API_KEY_HERE>\",\n xPlexClientIdentifier: \"gcgzw5rz2xovp84b4vha3a40\",\n});\n\nasync function run() {\n const result = await plexAPI.plex.getServerResources(\"gcgzw5rz2xovp84b4vha3a40\", IncludeHttps.One, IncludeRelay.One, IncludeIPv6.One);\n \n // Handle the result\n console.log(result)\n}\n\nrun();"
|
||||
- target: $["paths"]["/search"]["get"]
|
||||
update:
|
||||
x-codeSamples:
|
||||
@@ -433,8 +433,8 @@ actions:
|
||||
update:
|
||||
x-codeSamples:
|
||||
- lang: typescript
|
||||
label: getUserDetails
|
||||
source: "import { PlexAPI } from \"@lukehagar/plexjs\";\n\nconst plexAPI = new PlexAPI({\n accessToken: \"<YOUR_API_KEY_HERE>\",\n xPlexClientIdentifier: \"gcgzw5rz2xovp84b4vha3a40\",\n});\n\nasync function run() {\n const result = await plexAPI.authentication.getUserDetails(\"CV5xoxjTpFKUzBTShsaf\");\n \n // Handle the result\n console.log(result)\n}\n\nrun();"
|
||||
label: getTokenDetails
|
||||
source: "import { PlexAPI } from \"@lukehagar/plexjs\";\n\nconst plexAPI = new PlexAPI({\n accessToken: \"<YOUR_API_KEY_HERE>\",\n xPlexClientIdentifier: \"gcgzw5rz2xovp84b4vha3a40\",\n});\n\nasync function run() {\n const result = await plexAPI.authentication.getTokenDetails();\n \n // Handle the result\n console.log(result)\n}\n\nrun();"
|
||||
- target: $["paths"]["/users/signin"]["post"]
|
||||
update:
|
||||
x-codeSamples:
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# AddPlaylistContentsResponseBody
|
||||
# AddPlaylistContentsBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { AddPlaylistContentsResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { AddPlaylistContentsBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { AddPlaylistContentsErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: AddPlaylistContentsErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
import { AddPlaylistContentsPlaylistsErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: AddPlaylistContentsPlaylistsErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# AddPlaylistContentsPlaylistsResponseBody
|
||||
# AddPlaylistContentsUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { AddPlaylistContentsPlaylistsResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { AddPlaylistContentsUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -1,11 +1,11 @@
|
||||
# ApplyUpdatesResponseBody
|
||||
# ApplyUpdatesBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { ApplyUpdatesResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { ApplyUpdatesBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { ApplyUpdatesErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: ApplyUpdatesErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# ApplyUpdatesUpdaterResponseBody
|
||||
# ApplyUpdatesUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { ApplyUpdatesUpdaterResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { ApplyUpdatesUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { ApplyUpdatesUpdaterErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: ApplyUpdatesUpdaterErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
import { CancelServerActivitiesActivitiesErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: CancelServerActivitiesActivitiesErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# CancelServerActivitiesResponseBody
|
||||
# CancelServerActivitiesBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { CancelServerActivitiesResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { CancelServerActivitiesBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { CancelServerActivitiesErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: CancelServerActivitiesErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# CancelServerActivitiesActivitiesResponseBody
|
||||
# CancelServerActivitiesUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { CancelServerActivitiesActivitiesResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { CancelServerActivitiesUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -1,11 +1,11 @@
|
||||
# CheckForUpdatesResponseBody
|
||||
# CheckForUpdatesBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { CheckForUpdatesResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { CheckForUpdatesBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { CheckForUpdatesErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: CheckForUpdatesErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# CheckForUpdatesUpdaterResponseBody
|
||||
# CheckForUpdatesUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { CheckForUpdatesUpdaterResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { CheckForUpdatesUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { CheckForUpdatesUpdaterErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: CheckForUpdatesUpdaterErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# ClearPlaylistContentsResponseBody
|
||||
# ClearPlaylistContentsBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { ClearPlaylistContentsResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { ClearPlaylistContentsBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { ClearPlaylistContentsErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: ClearPlaylistContentsErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
import { ClearPlaylistContentsPlaylistsErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: ClearPlaylistContentsPlaylistsErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# ClearPlaylistContentsPlaylistsResponseBody
|
||||
# ClearPlaylistContentsUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { ClearPlaylistContentsPlaylistsResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { ClearPlaylistContentsUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -1,11 +1,11 @@
|
||||
# CreatePlaylistResponseBody
|
||||
# CreatePlaylistBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { CreatePlaylistResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { CreatePlaylistBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { CreatePlaylistErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: CreatePlaylistErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
import { CreatePlaylistPlaylistsErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: CreatePlaylistPlaylistsErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# CreatePlaylistPlaylistsResponseBody
|
||||
# CreatePlaylistUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { CreatePlaylistPlaylistsResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { CreatePlaylistUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -1,11 +1,11 @@
|
||||
# DeleteLibraryResponseBody
|
||||
# DeleteLibraryBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { DeleteLibraryResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { DeleteLibraryBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { DeleteLibraryErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: DeleteLibraryErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
import { DeleteLibraryLibraryErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: DeleteLibraryLibraryErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# DeleteLibraryLibraryResponseBody
|
||||
# DeleteLibraryUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { DeleteLibraryLibraryResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { DeleteLibraryUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -1,11 +1,11 @@
|
||||
# DeletePlaylistResponseBody
|
||||
# DeletePlaylistBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { DeletePlaylistResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { DeletePlaylistBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { DeletePlaylistErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: DeletePlaylistErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
import { DeletePlaylistPlaylistsErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: DeletePlaylistPlaylistsErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# DeletePlaylistPlaylistsResponseBody
|
||||
# DeletePlaylistUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { DeletePlaylistPlaylistsResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { DeletePlaylistUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -1,11 +1,11 @@
|
||||
# EnablePaperTrailResponseBody
|
||||
# EnablePaperTrailBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { EnablePaperTrailResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { EnablePaperTrailBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { EnablePaperTrailErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: EnablePaperTrailErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
import { EnablePaperTrailLogErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: EnablePaperTrailLogErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# EnablePaperTrailLogResponseBody
|
||||
# EnablePaperTrailUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { EnablePaperTrailLogResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { EnablePaperTrailUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { Errors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: Errors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetAllLibrariesResponseBody
|
||||
# GetAllLibrariesBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetAllLibrariesResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetAllLibrariesBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetAllLibrariesErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetAllLibrariesErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetAllLibrariesLibraryErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetAllLibrariesLibraryErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetAllLibrariesLibraryResponseBody
|
||||
# GetAllLibrariesUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetAllLibrariesLibraryResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetAllLibrariesUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetAvailableClientsResponseBody
|
||||
# GetAvailableClientsBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetAvailableClientsResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetAvailableClientsBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetAvailableClientsErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetAvailableClientsErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetAvailableClientsServerErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetAvailableClientsServerErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetAvailableClientsServerResponseBody
|
||||
# GetAvailableClientsUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetAvailableClientsServerResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetAvailableClientsUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetBandwidthStatisticsResponseBody
|
||||
# GetBandwidthStatisticsBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetBandwidthStatisticsResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetBandwidthStatisticsBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetBandwidthStatisticsErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetBandwidthStatisticsErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetBandwidthStatisticsStatisticsErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetBandwidthStatisticsStatisticsErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetBandwidthStatisticsStatisticsResponseBody
|
||||
# GetBandwidthStatisticsUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetBandwidthStatisticsStatisticsResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetBandwidthStatisticsUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetBannerImageResponseBody
|
||||
# GetBannerImageBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetBannerImageResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetBannerImageBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetBannerImageErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetBannerImageErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetBannerImageMediaErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetBannerImageMediaErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetBannerImageMediaResponseBody
|
||||
# GetBannerImageUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetBannerImageMediaResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetBannerImageUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetButlerTasksResponseBody
|
||||
# GetButlerTasksBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetButlerTasksResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetButlerTasksBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetButlerTasksButlerErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetButlerTasksButlerErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetButlerTasksErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetButlerTasksErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetButlerTasksButlerResponseBody
|
||||
# GetButlerTasksUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetButlerTasksButlerResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetButlerTasksUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetCompanionsDataResponseBody
|
||||
# GetCompanionsDataBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetCompanionsDataResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetCompanionsDataBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetCompanionsDataErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetCompanionsDataErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetCompanionsDataPlexErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetCompanionsDataPlexErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetCompanionsDataPlexResponseBody
|
||||
# GetCompanionsDataUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetCompanionsDataPlexResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetCompanionsDataUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetDevicesResponseBody
|
||||
# GetDevicesBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetDevicesResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetDevicesBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetDevicesErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetDevicesErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetDevicesServerErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetDevicesServerErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetDevicesServerResponseBody
|
||||
# GetDevicesUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetDevicesServerResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetDevicesUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetFileHashResponseBody
|
||||
# GetFileHashBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetFileHashResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetFileHashBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetFileHashErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetFileHashErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetFileHashLibraryErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetFileHashLibraryErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetFileHashLibraryResponseBody
|
||||
# GetFileHashUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetFileHashLibraryResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetFileHashUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetGeoDataResponseBody
|
||||
# GetGeoDataBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetGeoDataResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetGeoDataBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetGeoDataErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetGeoDataErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetGeoDataPlexErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetGeoDataPlexErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetGeoDataPlexResponseBody
|
||||
# GetGeoDataUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetGeoDataPlexResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetGeoDataUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetGlobalHubsResponseBody
|
||||
# GetGlobalHubsBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetGlobalHubsResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetGlobalHubsBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetGlobalHubsErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetGlobalHubsErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetGlobalHubsHubsErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetGlobalHubsHubsErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetGlobalHubsHubsResponseBody
|
||||
# GetGlobalHubsUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetGlobalHubsHubsResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetGlobalHubsUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetHomeDataResponseBody
|
||||
# GetHomeDataBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetHomeDataResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetHomeDataBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetHomeDataErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetHomeDataErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetHomeDataPlexErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetHomeDataPlexErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetHomeDataPlexResponseBody
|
||||
# GetHomeDataUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetHomeDataPlexResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetHomeDataUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetLibraryDetailsResponseBody
|
||||
# GetLibraryDetailsBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetLibraryDetailsResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetLibraryDetailsBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetLibraryDetailsErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetLibraryDetailsErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetLibraryDetailsLibraryErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetLibraryDetailsLibraryErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetLibraryDetailsLibraryResponseBody
|
||||
# GetLibraryDetailsUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetLibraryDetailsLibraryResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetLibraryDetailsUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetLibraryHubsResponseBody
|
||||
# GetLibraryHubsBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetLibraryHubsResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetLibraryHubsBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetLibraryHubsErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetLibraryHubsErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetLibraryHubsHubsErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetLibraryHubsHubsErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetLibraryHubsHubsResponseBody
|
||||
# GetLibraryHubsUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetLibraryHubsHubsResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetLibraryHubsUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetLibraryItemsResponseBody
|
||||
# GetLibraryItemsBadRequest
|
||||
|
||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetLibraryItemsResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetLibraryItemsBadRequest } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetLibraryItemsErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetLibraryItemsErrors = {
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
code: 1000,
|
||||
message: "X-Plex-Client-Identifier is missing",
|
||||
status: 400,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
import { GetLibraryItemsLibraryErrors } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
let value: GetLibraryItemsLibraryErrors = {
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
code: 1001,
|
||||
message: "User could not be authenticated",
|
||||
status: 401,
|
||||
};
|
||||
```
|
||||
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# GetLibraryItemsLibraryResponseBody
|
||||
# GetLibraryItemsUnauthorized
|
||||
|
||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```typescript
|
||||
import { GetLibraryItemsLibraryResponseBody } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
import { GetLibraryItemsUnauthorized } from "@lukehagar/plexjs/sdk/models/errors";
|
||||
|
||||
// No examples available for this model
|
||||
```
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user