mirror of
https://github.com/LukeHagar/plexgo.git
synced 2025-12-06 20:47:48 +00:00
Compare commits
15 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2289036c2b | ||
|
|
a7eedd3598 | ||
|
|
e579b8d23b | ||
|
|
fd429e38e0 | ||
|
|
2b4a59f67f | ||
|
|
6268a854c1 | ||
|
|
d061e9c253 | ||
|
|
fcfb68eec7 | ||
|
|
37dabea51a | ||
|
|
f47e4b689b | ||
|
|
04130d41d4 | ||
|
|
393db01a6c | ||
|
|
41621a4bbd | ||
|
|
05f0b1a99a | ||
|
|
0ce63f1ceb |
2
.github/workflows/sdk_generation.yaml
vendored
2
.github/workflows/sdk_generation.yaml
vendored
@@ -21,7 +21,7 @@ jobs:
|
|||||||
uses: speakeasy-api/sdk-generation-action/.github/workflows/workflow-executor.yaml@v15
|
uses: speakeasy-api/sdk-generation-action/.github/workflows/workflow-executor.yaml@v15
|
||||||
with:
|
with:
|
||||||
force: ${{ github.event.inputs.force }}
|
force: ${{ github.event.inputs.force }}
|
||||||
mode: pr
|
mode: direct
|
||||||
set_version: ${{ github.event.inputs.set_version }}
|
set_version: ${{ github.event.inputs.set_version }}
|
||||||
speakeasy_version: latest
|
speakeasy_version: latest
|
||||||
secrets:
|
secrets:
|
||||||
|
|||||||
@@ -1,12 +1,12 @@
|
|||||||
lockVersion: 2.0.0
|
lockVersion: 2.0.0
|
||||||
id: dfa99515-01c0-42eb-9be5-ee212fd03eb3
|
id: dfa99515-01c0-42eb-9be5-ee212fd03eb3
|
||||||
management:
|
management:
|
||||||
docChecksum: 06023774169418572a5ebabe14a70f3f
|
docChecksum: a757575c783823ab21aa7a1dfc782bcb
|
||||||
docVersion: 0.0.3
|
docVersion: 0.0.3
|
||||||
speakeasyVersion: 1.393.1
|
speakeasyVersion: 1.399.2
|
||||||
generationVersion: 2.413.0
|
generationVersion: 2.416.6
|
||||||
releaseVersion: 0.11.1
|
releaseVersion: 0.11.13
|
||||||
configChecksum: 82d2664097fb7735d616a6cfb85ff21c
|
configChecksum: ef7a6b8f48a1091558ca14f5b3856bcf
|
||||||
repoURL: https://github.com/LukeHagar/plexgo.git
|
repoURL: https://github.com/LukeHagar/plexgo.git
|
||||||
repoSubDirectory: .
|
repoSubDirectory: .
|
||||||
installationURL: https://github.com/LukeHagar/plexgo
|
installationURL: https://github.com/LukeHagar/plexgo
|
||||||
@@ -15,7 +15,7 @@ features:
|
|||||||
go:
|
go:
|
||||||
additionalDependencies: 0.1.0
|
additionalDependencies: 0.1.0
|
||||||
constsAndDefaults: 0.1.6
|
constsAndDefaults: 0.1.6
|
||||||
core: 3.5.6
|
core: 3.5.8
|
||||||
defaultEnabledRetries: 0.2.0
|
defaultEnabledRetries: 0.2.0
|
||||||
deprecations: 2.81.1
|
deprecations: 2.81.1
|
||||||
downloadStreams: 0.1.2
|
downloadStreams: 0.1.2
|
||||||
@@ -89,11 +89,11 @@ generatedFiles:
|
|||||||
- /models/operations/getthumbimage.go
|
- /models/operations/getthumbimage.go
|
||||||
- /models/operations/gettimeline.go
|
- /models/operations/gettimeline.go
|
||||||
- /models/operations/gettokenbypinid.go
|
- /models/operations/gettokenbypinid.go
|
||||||
|
- /models/operations/gettokendetails.go
|
||||||
- /models/operations/gettopwatchedcontent.go
|
- /models/operations/gettopwatchedcontent.go
|
||||||
- /models/operations/gettranscodesessions.go
|
- /models/operations/gettranscodesessions.go
|
||||||
- /models/operations/gettransienttoken.go
|
- /models/operations/gettransienttoken.go
|
||||||
- /models/operations/getupdatestatus.go
|
- /models/operations/getupdatestatus.go
|
||||||
- /models/operations/getuserdetails.go
|
|
||||||
- /models/operations/getuserfriends.go
|
- /models/operations/getuserfriends.go
|
||||||
- /models/operations/getwatchlist.go
|
- /models/operations/getwatchlist.go
|
||||||
- /models/operations/logline.go
|
- /models/operations/logline.go
|
||||||
@@ -163,11 +163,11 @@ generatedFiles:
|
|||||||
- /models/sdkerrors/getthumbimage.go
|
- /models/sdkerrors/getthumbimage.go
|
||||||
- /models/sdkerrors/gettimeline.go
|
- /models/sdkerrors/gettimeline.go
|
||||||
- /models/sdkerrors/gettokenbypinid.go
|
- /models/sdkerrors/gettokenbypinid.go
|
||||||
|
- /models/sdkerrors/gettokendetails.go
|
||||||
- /models/sdkerrors/gettopwatchedcontent.go
|
- /models/sdkerrors/gettopwatchedcontent.go
|
||||||
- /models/sdkerrors/gettranscodesessions.go
|
- /models/sdkerrors/gettranscodesessions.go
|
||||||
- /models/sdkerrors/gettransienttoken.go
|
- /models/sdkerrors/gettransienttoken.go
|
||||||
- /models/sdkerrors/getupdatestatus.go
|
- /models/sdkerrors/getupdatestatus.go
|
||||||
- /models/sdkerrors/getuserdetails.go
|
|
||||||
- /models/sdkerrors/getuserfriends.go
|
- /models/sdkerrors/getuserfriends.go
|
||||||
- /models/sdkerrors/getwatchlist.go
|
- /models/sdkerrors/getwatchlist.go
|
||||||
- /models/sdkerrors/logline.go
|
- /models/sdkerrors/logline.go
|
||||||
@@ -441,6 +441,13 @@ generatedFiles:
|
|||||||
- docs/models/operations/gettokenbypinidglobals.md
|
- docs/models/operations/gettokenbypinidglobals.md
|
||||||
- docs/models/operations/gettokenbypinidrequest.md
|
- docs/models/operations/gettokenbypinidrequest.md
|
||||||
- docs/models/operations/gettokenbypinidresponse.md
|
- docs/models/operations/gettokenbypinidresponse.md
|
||||||
|
- docs/models/operations/gettokendetailsauthenticationresponsestatus.md
|
||||||
|
- docs/models/operations/gettokendetailsauthenticationstatus.md
|
||||||
|
- docs/models/operations/gettokendetailsfeatures.md
|
||||||
|
- docs/models/operations/gettokendetailsresponse.md
|
||||||
|
- docs/models/operations/gettokendetailsstatus.md
|
||||||
|
- docs/models/operations/gettokendetailssubscription.md
|
||||||
|
- docs/models/operations/gettokendetailsuserplexaccount.md
|
||||||
- docs/models/operations/gettopwatchedcontentcountry.md
|
- docs/models/operations/gettopwatchedcontentcountry.md
|
||||||
- docs/models/operations/gettopwatchedcontentgenre.md
|
- docs/models/operations/gettopwatchedcontentgenre.md
|
||||||
- docs/models/operations/gettopwatchedcontentguids.md
|
- docs/models/operations/gettopwatchedcontentguids.md
|
||||||
@@ -460,14 +467,6 @@ generatedFiles:
|
|||||||
- docs/models/operations/getupdatestatusmediacontainer.md
|
- docs/models/operations/getupdatestatusmediacontainer.md
|
||||||
- docs/models/operations/getupdatestatusresponse.md
|
- docs/models/operations/getupdatestatusresponse.md
|
||||||
- docs/models/operations/getupdatestatusresponsebody.md
|
- docs/models/operations/getupdatestatusresponsebody.md
|
||||||
- docs/models/operations/getuserdetailsauthenticationresponsestatus.md
|
|
||||||
- docs/models/operations/getuserdetailsauthenticationstatus.md
|
|
||||||
- docs/models/operations/getuserdetailsfeatures.md
|
|
||||||
- docs/models/operations/getuserdetailsrequest.md
|
|
||||||
- docs/models/operations/getuserdetailsresponse.md
|
|
||||||
- docs/models/operations/getuserdetailsstatus.md
|
|
||||||
- docs/models/operations/getuserdetailssubscription.md
|
|
||||||
- docs/models/operations/getuserdetailsuserplexaccount.md
|
|
||||||
- docs/models/operations/getuserfriendsresponse.md
|
- docs/models/operations/getuserfriendsresponse.md
|
||||||
- docs/models/operations/getwatchlistrequest.md
|
- docs/models/operations/getwatchlistrequest.md
|
||||||
- docs/models/operations/getwatchlistresponse.md
|
- docs/models/operations/getwatchlistresponse.md
|
||||||
@@ -593,297 +592,297 @@ generatedFiles:
|
|||||||
- docs/models/operations/userprofile.md
|
- docs/models/operations/userprofile.md
|
||||||
- docs/models/operations/watchedindicator.md
|
- docs/models/operations/watchedindicator.md
|
||||||
- docs/models/operations/writer.md
|
- docs/models/operations/writer.md
|
||||||
|
- docs/models/sdkerrors/addplaylistcontentsbadrequest.md
|
||||||
- docs/models/sdkerrors/addplaylistcontentserrors.md
|
- docs/models/sdkerrors/addplaylistcontentserrors.md
|
||||||
- docs/models/sdkerrors/addplaylistcontentsplaylistserrors.md
|
- docs/models/sdkerrors/addplaylistcontentsplaylistserrors.md
|
||||||
- docs/models/sdkerrors/addplaylistcontentsplaylistsresponsebody.md
|
- docs/models/sdkerrors/addplaylistcontentsunauthorized.md
|
||||||
- docs/models/sdkerrors/addplaylistcontentsresponsebody.md
|
- docs/models/sdkerrors/applyupdatesbadrequest.md
|
||||||
- docs/models/sdkerrors/applyupdateserrors.md
|
- docs/models/sdkerrors/applyupdateserrors.md
|
||||||
- docs/models/sdkerrors/applyupdatesresponsebody.md
|
- docs/models/sdkerrors/applyupdatesunauthorized.md
|
||||||
- docs/models/sdkerrors/applyupdatesupdatererrors.md
|
- docs/models/sdkerrors/applyupdatesupdatererrors.md
|
||||||
- docs/models/sdkerrors/applyupdatesupdaterresponsebody.md
|
|
||||||
- docs/models/sdkerrors/cancelserveractivitiesactivitieserrors.md
|
- docs/models/sdkerrors/cancelserveractivitiesactivitieserrors.md
|
||||||
- docs/models/sdkerrors/cancelserveractivitiesactivitiesresponsebody.md
|
- docs/models/sdkerrors/cancelserveractivitiesbadrequest.md
|
||||||
- docs/models/sdkerrors/cancelserveractivitieserrors.md
|
- docs/models/sdkerrors/cancelserveractivitieserrors.md
|
||||||
- docs/models/sdkerrors/cancelserveractivitiesresponsebody.md
|
- docs/models/sdkerrors/cancelserveractivitiesunauthorized.md
|
||||||
|
- docs/models/sdkerrors/checkforupdatesbadrequest.md
|
||||||
- docs/models/sdkerrors/checkforupdateserrors.md
|
- docs/models/sdkerrors/checkforupdateserrors.md
|
||||||
- docs/models/sdkerrors/checkforupdatesresponsebody.md
|
- docs/models/sdkerrors/checkforupdatesunauthorized.md
|
||||||
- docs/models/sdkerrors/checkforupdatesupdatererrors.md
|
- docs/models/sdkerrors/checkforupdatesupdatererrors.md
|
||||||
- docs/models/sdkerrors/checkforupdatesupdaterresponsebody.md
|
- docs/models/sdkerrors/clearplaylistcontentsbadrequest.md
|
||||||
- docs/models/sdkerrors/clearplaylistcontentserrors.md
|
- docs/models/sdkerrors/clearplaylistcontentserrors.md
|
||||||
- docs/models/sdkerrors/clearplaylistcontentsplaylistserrors.md
|
- docs/models/sdkerrors/clearplaylistcontentsplaylistserrors.md
|
||||||
- docs/models/sdkerrors/clearplaylistcontentsplaylistsresponsebody.md
|
- docs/models/sdkerrors/clearplaylistcontentsunauthorized.md
|
||||||
- docs/models/sdkerrors/clearplaylistcontentsresponsebody.md
|
- docs/models/sdkerrors/createplaylistbadrequest.md
|
||||||
- docs/models/sdkerrors/createplaylisterrors.md
|
- docs/models/sdkerrors/createplaylisterrors.md
|
||||||
- docs/models/sdkerrors/createplaylistplaylistserrors.md
|
- docs/models/sdkerrors/createplaylistplaylistserrors.md
|
||||||
- docs/models/sdkerrors/createplaylistplaylistsresponsebody.md
|
- docs/models/sdkerrors/createplaylistunauthorized.md
|
||||||
- docs/models/sdkerrors/createplaylistresponsebody.md
|
- docs/models/sdkerrors/deletelibrarybadrequest.md
|
||||||
- docs/models/sdkerrors/deletelibraryerrors.md
|
- docs/models/sdkerrors/deletelibraryerrors.md
|
||||||
- docs/models/sdkerrors/deletelibrarylibraryerrors.md
|
- docs/models/sdkerrors/deletelibrarylibraryerrors.md
|
||||||
- docs/models/sdkerrors/deletelibrarylibraryresponsebody.md
|
- docs/models/sdkerrors/deletelibraryunauthorized.md
|
||||||
- docs/models/sdkerrors/deletelibraryresponsebody.md
|
- docs/models/sdkerrors/deleteplaylistbadrequest.md
|
||||||
- docs/models/sdkerrors/deleteplaylisterrors.md
|
- docs/models/sdkerrors/deleteplaylisterrors.md
|
||||||
- docs/models/sdkerrors/deleteplaylistplaylistserrors.md
|
- docs/models/sdkerrors/deleteplaylistplaylistserrors.md
|
||||||
- docs/models/sdkerrors/deleteplaylistplaylistsresponsebody.md
|
- docs/models/sdkerrors/deleteplaylistunauthorized.md
|
||||||
- docs/models/sdkerrors/deleteplaylistresponsebody.md
|
- docs/models/sdkerrors/enablepapertrailbadrequest.md
|
||||||
- docs/models/sdkerrors/enablepapertrailerrors.md
|
- docs/models/sdkerrors/enablepapertrailerrors.md
|
||||||
- docs/models/sdkerrors/enablepapertraillogerrors.md
|
- docs/models/sdkerrors/enablepapertraillogerrors.md
|
||||||
- docs/models/sdkerrors/enablepapertraillogresponsebody.md
|
- docs/models/sdkerrors/enablepapertrailunauthorized.md
|
||||||
- docs/models/sdkerrors/enablepapertrailresponsebody.md
|
|
||||||
- docs/models/sdkerrors/errors.md
|
- docs/models/sdkerrors/errors.md
|
||||||
|
- docs/models/sdkerrors/getalllibrariesbadrequest.md
|
||||||
- docs/models/sdkerrors/getalllibrarieserrors.md
|
- docs/models/sdkerrors/getalllibrarieserrors.md
|
||||||
- docs/models/sdkerrors/getalllibrarieslibraryerrors.md
|
- docs/models/sdkerrors/getalllibrarieslibraryerrors.md
|
||||||
- docs/models/sdkerrors/getalllibrarieslibraryresponsebody.md
|
- docs/models/sdkerrors/getalllibrariesunauthorized.md
|
||||||
- docs/models/sdkerrors/getalllibrariesresponsebody.md
|
- docs/models/sdkerrors/getavailableclientsbadrequest.md
|
||||||
- docs/models/sdkerrors/getavailableclientserrors.md
|
- docs/models/sdkerrors/getavailableclientserrors.md
|
||||||
- docs/models/sdkerrors/getavailableclientsresponsebody.md
|
|
||||||
- docs/models/sdkerrors/getavailableclientsservererrors.md
|
- docs/models/sdkerrors/getavailableclientsservererrors.md
|
||||||
- docs/models/sdkerrors/getavailableclientsserverresponsebody.md
|
- docs/models/sdkerrors/getavailableclientsunauthorized.md
|
||||||
|
- docs/models/sdkerrors/getbandwidthstatisticsbadrequest.md
|
||||||
- docs/models/sdkerrors/getbandwidthstatisticserrors.md
|
- docs/models/sdkerrors/getbandwidthstatisticserrors.md
|
||||||
- docs/models/sdkerrors/getbandwidthstatisticsresponsebody.md
|
|
||||||
- docs/models/sdkerrors/getbandwidthstatisticsstatisticserrors.md
|
- docs/models/sdkerrors/getbandwidthstatisticsstatisticserrors.md
|
||||||
- docs/models/sdkerrors/getbandwidthstatisticsstatisticsresponsebody.md
|
- docs/models/sdkerrors/getbandwidthstatisticsunauthorized.md
|
||||||
|
- docs/models/sdkerrors/getbannerimagebadrequest.md
|
||||||
- docs/models/sdkerrors/getbannerimageerrors.md
|
- docs/models/sdkerrors/getbannerimageerrors.md
|
||||||
- docs/models/sdkerrors/getbannerimagemediaerrors.md
|
- docs/models/sdkerrors/getbannerimagemediaerrors.md
|
||||||
- docs/models/sdkerrors/getbannerimagemediaresponsebody.md
|
- docs/models/sdkerrors/getbannerimageunauthorized.md
|
||||||
- docs/models/sdkerrors/getbannerimageresponsebody.md
|
- docs/models/sdkerrors/getbutlertasksbadrequest.md
|
||||||
- docs/models/sdkerrors/getbutlertasksbutlererrors.md
|
- docs/models/sdkerrors/getbutlertasksbutlererrors.md
|
||||||
- docs/models/sdkerrors/getbutlertasksbutlerresponsebody.md
|
|
||||||
- docs/models/sdkerrors/getbutlertaskserrors.md
|
- docs/models/sdkerrors/getbutlertaskserrors.md
|
||||||
- docs/models/sdkerrors/getbutlertasksresponsebody.md
|
- docs/models/sdkerrors/getbutlertasksunauthorized.md
|
||||||
|
- docs/models/sdkerrors/getcompanionsdatabadrequest.md
|
||||||
- docs/models/sdkerrors/getcompanionsdataerrors.md
|
- docs/models/sdkerrors/getcompanionsdataerrors.md
|
||||||
- docs/models/sdkerrors/getcompanionsdataplexerrors.md
|
- docs/models/sdkerrors/getcompanionsdataplexerrors.md
|
||||||
- docs/models/sdkerrors/getcompanionsdataplexresponsebody.md
|
- docs/models/sdkerrors/getcompanionsdataunauthorized.md
|
||||||
- docs/models/sdkerrors/getcompanionsdataresponsebody.md
|
- docs/models/sdkerrors/getdevicesbadrequest.md
|
||||||
- docs/models/sdkerrors/getdeviceserrors.md
|
- docs/models/sdkerrors/getdeviceserrors.md
|
||||||
- docs/models/sdkerrors/getdevicesresponsebody.md
|
|
||||||
- docs/models/sdkerrors/getdevicesservererrors.md
|
- docs/models/sdkerrors/getdevicesservererrors.md
|
||||||
- docs/models/sdkerrors/getdevicesserverresponsebody.md
|
- docs/models/sdkerrors/getdevicesunauthorized.md
|
||||||
|
- docs/models/sdkerrors/getfilehashbadrequest.md
|
||||||
- docs/models/sdkerrors/getfilehasherrors.md
|
- docs/models/sdkerrors/getfilehasherrors.md
|
||||||
- docs/models/sdkerrors/getfilehashlibraryerrors.md
|
- docs/models/sdkerrors/getfilehashlibraryerrors.md
|
||||||
- docs/models/sdkerrors/getfilehashlibraryresponsebody.md
|
- docs/models/sdkerrors/getfilehashunauthorized.md
|
||||||
- docs/models/sdkerrors/getfilehashresponsebody.md
|
- docs/models/sdkerrors/getgeodatabadrequest.md
|
||||||
- docs/models/sdkerrors/getgeodataerrors.md
|
- docs/models/sdkerrors/getgeodataerrors.md
|
||||||
- docs/models/sdkerrors/getgeodataplexerrors.md
|
- docs/models/sdkerrors/getgeodataplexerrors.md
|
||||||
- docs/models/sdkerrors/getgeodataplexresponsebody.md
|
- docs/models/sdkerrors/getgeodataunauthorized.md
|
||||||
- docs/models/sdkerrors/getgeodataresponsebody.md
|
- docs/models/sdkerrors/getglobalhubsbadrequest.md
|
||||||
- docs/models/sdkerrors/getglobalhubserrors.md
|
- docs/models/sdkerrors/getglobalhubserrors.md
|
||||||
- docs/models/sdkerrors/getglobalhubshubserrors.md
|
- docs/models/sdkerrors/getglobalhubshubserrors.md
|
||||||
- docs/models/sdkerrors/getglobalhubshubsresponsebody.md
|
- docs/models/sdkerrors/getglobalhubsunauthorized.md
|
||||||
- docs/models/sdkerrors/getglobalhubsresponsebody.md
|
- docs/models/sdkerrors/gethomedatabadrequest.md
|
||||||
- docs/models/sdkerrors/gethomedataerrors.md
|
- docs/models/sdkerrors/gethomedataerrors.md
|
||||||
- docs/models/sdkerrors/gethomedataplexerrors.md
|
- docs/models/sdkerrors/gethomedataplexerrors.md
|
||||||
- docs/models/sdkerrors/gethomedataplexresponsebody.md
|
- docs/models/sdkerrors/gethomedataunauthorized.md
|
||||||
- docs/models/sdkerrors/gethomedataresponsebody.md
|
- docs/models/sdkerrors/getlibrarydetailsbadrequest.md
|
||||||
- docs/models/sdkerrors/getlibrarydetailserrors.md
|
- docs/models/sdkerrors/getlibrarydetailserrors.md
|
||||||
- docs/models/sdkerrors/getlibrarydetailslibraryerrors.md
|
- docs/models/sdkerrors/getlibrarydetailslibraryerrors.md
|
||||||
- docs/models/sdkerrors/getlibrarydetailslibraryresponsebody.md
|
- docs/models/sdkerrors/getlibrarydetailsunauthorized.md
|
||||||
- docs/models/sdkerrors/getlibrarydetailsresponsebody.md
|
- docs/models/sdkerrors/getlibraryhubsbadrequest.md
|
||||||
- docs/models/sdkerrors/getlibraryhubserrors.md
|
- docs/models/sdkerrors/getlibraryhubserrors.md
|
||||||
- docs/models/sdkerrors/getlibraryhubshubserrors.md
|
- docs/models/sdkerrors/getlibraryhubshubserrors.md
|
||||||
- docs/models/sdkerrors/getlibraryhubshubsresponsebody.md
|
- docs/models/sdkerrors/getlibraryhubsunauthorized.md
|
||||||
- docs/models/sdkerrors/getlibraryhubsresponsebody.md
|
- docs/models/sdkerrors/getlibraryitemsbadrequest.md
|
||||||
- docs/models/sdkerrors/getlibraryitemserrors.md
|
- docs/models/sdkerrors/getlibraryitemserrors.md
|
||||||
- docs/models/sdkerrors/getlibraryitemslibraryerrors.md
|
- docs/models/sdkerrors/getlibraryitemslibraryerrors.md
|
||||||
- docs/models/sdkerrors/getlibraryitemslibraryresponsebody.md
|
- docs/models/sdkerrors/getlibraryitemsunauthorized.md
|
||||||
- docs/models/sdkerrors/getlibraryitemsresponsebody.md
|
- docs/models/sdkerrors/getmediaprovidersbadrequest.md
|
||||||
- docs/models/sdkerrors/getmediaproviderserrors.md
|
- docs/models/sdkerrors/getmediaproviderserrors.md
|
||||||
- docs/models/sdkerrors/getmediaprovidersresponsebody.md
|
|
||||||
- docs/models/sdkerrors/getmediaprovidersservererrors.md
|
- docs/models/sdkerrors/getmediaprovidersservererrors.md
|
||||||
- docs/models/sdkerrors/getmediaprovidersserverresponsebody.md
|
- docs/models/sdkerrors/getmediaprovidersunauthorized.md
|
||||||
|
- docs/models/sdkerrors/getmetadatabyratingkeybadrequest.md
|
||||||
- docs/models/sdkerrors/getmetadatabyratingkeyerrors.md
|
- docs/models/sdkerrors/getmetadatabyratingkeyerrors.md
|
||||||
- docs/models/sdkerrors/getmetadatabyratingkeylibraryerrors.md
|
- docs/models/sdkerrors/getmetadatabyratingkeylibraryerrors.md
|
||||||
- docs/models/sdkerrors/getmetadatabyratingkeylibraryresponsebody.md
|
- docs/models/sdkerrors/getmetadatabyratingkeyunauthorized.md
|
||||||
- docs/models/sdkerrors/getmetadatabyratingkeyresponsebody.md
|
- docs/models/sdkerrors/getmetadatachildrenbadrequest.md
|
||||||
- docs/models/sdkerrors/getmetadatachildrenerrors.md
|
- docs/models/sdkerrors/getmetadatachildrenerrors.md
|
||||||
- docs/models/sdkerrors/getmetadatachildrenlibraryerrors.md
|
- docs/models/sdkerrors/getmetadatachildrenlibraryerrors.md
|
||||||
- docs/models/sdkerrors/getmetadatachildrenlibraryresponsebody.md
|
- docs/models/sdkerrors/getmetadatachildrenunauthorized.md
|
||||||
- docs/models/sdkerrors/getmetadatachildrenresponsebody.md
|
- docs/models/sdkerrors/getmyplexaccountbadrequest.md
|
||||||
- docs/models/sdkerrors/getmyplexaccounterrors.md
|
- docs/models/sdkerrors/getmyplexaccounterrors.md
|
||||||
- docs/models/sdkerrors/getmyplexaccountresponsebody.md
|
|
||||||
- docs/models/sdkerrors/getmyplexaccountservererrors.md
|
- docs/models/sdkerrors/getmyplexaccountservererrors.md
|
||||||
- docs/models/sdkerrors/getmyplexaccountserverresponsebody.md
|
- docs/models/sdkerrors/getmyplexaccountunauthorized.md
|
||||||
|
- docs/models/sdkerrors/getondeckbadrequest.md
|
||||||
- docs/models/sdkerrors/getondeckerrors.md
|
- docs/models/sdkerrors/getondeckerrors.md
|
||||||
- docs/models/sdkerrors/getondecklibraryerrors.md
|
- docs/models/sdkerrors/getondecklibraryerrors.md
|
||||||
- docs/models/sdkerrors/getondecklibraryresponsebody.md
|
- docs/models/sdkerrors/getondeckunauthorized.md
|
||||||
- docs/models/sdkerrors/getondeckresponsebody.md
|
- docs/models/sdkerrors/getpinbadrequest.md
|
||||||
- docs/models/sdkerrors/getpinerrors.md
|
- docs/models/sdkerrors/getpinerrors.md
|
||||||
- docs/models/sdkerrors/getpinresponsebody.md
|
- docs/models/sdkerrors/getplaylistbadrequest.md
|
||||||
|
- docs/models/sdkerrors/getplaylistcontentsbadrequest.md
|
||||||
- docs/models/sdkerrors/getplaylistcontentserrors.md
|
- docs/models/sdkerrors/getplaylistcontentserrors.md
|
||||||
- docs/models/sdkerrors/getplaylistcontentsplaylistserrors.md
|
- docs/models/sdkerrors/getplaylistcontentsplaylistserrors.md
|
||||||
- docs/models/sdkerrors/getplaylistcontentsplaylistsresponsebody.md
|
- docs/models/sdkerrors/getplaylistcontentsunauthorized.md
|
||||||
- docs/models/sdkerrors/getplaylistcontentsresponsebody.md
|
|
||||||
- docs/models/sdkerrors/getplaylisterrors.md
|
- docs/models/sdkerrors/getplaylisterrors.md
|
||||||
- docs/models/sdkerrors/getplaylistplaylistserrors.md
|
- docs/models/sdkerrors/getplaylistplaylistserrors.md
|
||||||
- docs/models/sdkerrors/getplaylistplaylistsresponsebody.md
|
- docs/models/sdkerrors/getplaylistsbadrequest.md
|
||||||
- docs/models/sdkerrors/getplaylistresponsebody.md
|
|
||||||
- docs/models/sdkerrors/getplaylistserrors.md
|
- docs/models/sdkerrors/getplaylistserrors.md
|
||||||
- docs/models/sdkerrors/getplaylistsplaylistserrors.md
|
- docs/models/sdkerrors/getplaylistsplaylistserrors.md
|
||||||
- docs/models/sdkerrors/getplaylistsplaylistsresponsebody.md
|
- docs/models/sdkerrors/getplaylistsunauthorized.md
|
||||||
- docs/models/sdkerrors/getplaylistsresponsebody.md
|
- docs/models/sdkerrors/getplaylistunauthorized.md
|
||||||
|
- docs/models/sdkerrors/getrecentlyaddedbadrequest.md
|
||||||
- docs/models/sdkerrors/getrecentlyaddederrors.md
|
- docs/models/sdkerrors/getrecentlyaddederrors.md
|
||||||
- docs/models/sdkerrors/getrecentlyaddedlibraryerrors.md
|
- docs/models/sdkerrors/getrecentlyaddedlibraryerrors.md
|
||||||
- docs/models/sdkerrors/getrecentlyaddedlibraryresponsebody.md
|
- docs/models/sdkerrors/getrecentlyaddedunauthorized.md
|
||||||
- docs/models/sdkerrors/getrecentlyaddedresponsebody.md
|
- docs/models/sdkerrors/getrefreshlibrarymetadatabadrequest.md
|
||||||
- docs/models/sdkerrors/getrefreshlibrarymetadataerrors.md
|
- docs/models/sdkerrors/getrefreshlibrarymetadataerrors.md
|
||||||
- docs/models/sdkerrors/getrefreshlibrarymetadatalibraryerrors.md
|
- docs/models/sdkerrors/getrefreshlibrarymetadatalibraryerrors.md
|
||||||
- docs/models/sdkerrors/getrefreshlibrarymetadatalibraryresponsebody.md
|
- docs/models/sdkerrors/getrefreshlibrarymetadataunauthorized.md
|
||||||
- docs/models/sdkerrors/getrefreshlibrarymetadataresponsebody.md
|
- docs/models/sdkerrors/getresizedphotobadrequest.md
|
||||||
- docs/models/sdkerrors/getresizedphotoerrors.md
|
- docs/models/sdkerrors/getresizedphotoerrors.md
|
||||||
- docs/models/sdkerrors/getresizedphotoresponsebody.md
|
|
||||||
- docs/models/sdkerrors/getresizedphotoservererrors.md
|
- docs/models/sdkerrors/getresizedphotoservererrors.md
|
||||||
- docs/models/sdkerrors/getresizedphotoserverresponsebody.md
|
- docs/models/sdkerrors/getresizedphotounauthorized.md
|
||||||
|
- docs/models/sdkerrors/getresourcesstatisticsbadrequest.md
|
||||||
- docs/models/sdkerrors/getresourcesstatisticserrors.md
|
- docs/models/sdkerrors/getresourcesstatisticserrors.md
|
||||||
- docs/models/sdkerrors/getresourcesstatisticsresponsebody.md
|
|
||||||
- docs/models/sdkerrors/getresourcesstatisticsstatisticserrors.md
|
- docs/models/sdkerrors/getresourcesstatisticsstatisticserrors.md
|
||||||
- docs/models/sdkerrors/getresourcesstatisticsstatisticsresponsebody.md
|
- docs/models/sdkerrors/getresourcesstatisticsunauthorized.md
|
||||||
|
- docs/models/sdkerrors/getsearchlibrarybadrequest.md
|
||||||
- docs/models/sdkerrors/getsearchlibraryerrors.md
|
- docs/models/sdkerrors/getsearchlibraryerrors.md
|
||||||
- docs/models/sdkerrors/getsearchlibrarylibraryerrors.md
|
- docs/models/sdkerrors/getsearchlibrarylibraryerrors.md
|
||||||
- docs/models/sdkerrors/getsearchlibrarylibraryresponsebody.md
|
- docs/models/sdkerrors/getsearchlibraryunauthorized.md
|
||||||
- docs/models/sdkerrors/getsearchlibraryresponsebody.md
|
- docs/models/sdkerrors/getsearchresultsbadrequest.md
|
||||||
- docs/models/sdkerrors/getsearchresultserrors.md
|
- docs/models/sdkerrors/getsearchresultserrors.md
|
||||||
- docs/models/sdkerrors/getsearchresultsresponsebody.md
|
|
||||||
- docs/models/sdkerrors/getsearchresultssearcherrors.md
|
- docs/models/sdkerrors/getsearchresultssearcherrors.md
|
||||||
- docs/models/sdkerrors/getsearchresultssearchresponsebody.md
|
- docs/models/sdkerrors/getsearchresultsunauthorized.md
|
||||||
- docs/models/sdkerrors/getserveractivitiesactivitieserrors.md
|
- docs/models/sdkerrors/getserveractivitiesactivitieserrors.md
|
||||||
- docs/models/sdkerrors/getserveractivitiesactivitiesresponsebody.md
|
- docs/models/sdkerrors/getserveractivitiesbadrequest.md
|
||||||
- docs/models/sdkerrors/getserveractivitieserrors.md
|
- docs/models/sdkerrors/getserveractivitieserrors.md
|
||||||
- docs/models/sdkerrors/getserveractivitiesresponsebody.md
|
- docs/models/sdkerrors/getserveractivitiesunauthorized.md
|
||||||
|
- docs/models/sdkerrors/getservercapabilitiesbadrequest.md
|
||||||
- docs/models/sdkerrors/getservercapabilitieserrors.md
|
- docs/models/sdkerrors/getservercapabilitieserrors.md
|
||||||
- docs/models/sdkerrors/getservercapabilitiesresponsebody.md
|
- docs/models/sdkerrors/getservercapabilitiesunauthorized.md
|
||||||
- docs/models/sdkerrors/getservercapabilitiesserverresponsebody.md
|
- docs/models/sdkerrors/getserveridentityrequesttimeout.md
|
||||||
- docs/models/sdkerrors/getserveridentityresponsebody.md
|
- docs/models/sdkerrors/getserverlistbadrequest.md
|
||||||
- docs/models/sdkerrors/getserverlisterrors.md
|
- docs/models/sdkerrors/getserverlisterrors.md
|
||||||
- docs/models/sdkerrors/getserverlistresponsebody.md
|
|
||||||
- docs/models/sdkerrors/getserverlistservererrors.md
|
- docs/models/sdkerrors/getserverlistservererrors.md
|
||||||
- docs/models/sdkerrors/getserverlistserverresponsebody.md
|
- docs/models/sdkerrors/getserverlistunauthorized.md
|
||||||
|
- docs/models/sdkerrors/getserverpreferencesbadrequest.md
|
||||||
- docs/models/sdkerrors/getserverpreferenceserrors.md
|
- docs/models/sdkerrors/getserverpreferenceserrors.md
|
||||||
- docs/models/sdkerrors/getserverpreferencesresponsebody.md
|
|
||||||
- docs/models/sdkerrors/getserverpreferencesservererrors.md
|
- docs/models/sdkerrors/getserverpreferencesservererrors.md
|
||||||
- docs/models/sdkerrors/getserverpreferencesserverresponsebody.md
|
- docs/models/sdkerrors/getserverpreferencesunauthorized.md
|
||||||
|
- docs/models/sdkerrors/getserverresourcesbadrequest.md
|
||||||
- docs/models/sdkerrors/getserverresourceserrors.md
|
- docs/models/sdkerrors/getserverresourceserrors.md
|
||||||
- docs/models/sdkerrors/getserverresourcesplexerrors.md
|
- docs/models/sdkerrors/getserverresourcesplexerrors.md
|
||||||
- docs/models/sdkerrors/getserverresourcesplexresponsebody.md
|
- docs/models/sdkerrors/getserverresourcesunauthorized.md
|
||||||
- docs/models/sdkerrors/getserverresourcesresponsebody.md
|
- docs/models/sdkerrors/getsessionhistorybadrequest.md
|
||||||
- docs/models/sdkerrors/getsessionhistoryerrors.md
|
- docs/models/sdkerrors/getsessionhistoryerrors.md
|
||||||
- docs/models/sdkerrors/getsessionhistoryresponsebody.md
|
|
||||||
- docs/models/sdkerrors/getsessionhistorysessionserrors.md
|
- docs/models/sdkerrors/getsessionhistorysessionserrors.md
|
||||||
- docs/models/sdkerrors/getsessionhistorysessionsresponsebody.md
|
- docs/models/sdkerrors/getsessionhistoryunauthorized.md
|
||||||
|
- docs/models/sdkerrors/getsessionsbadrequest.md
|
||||||
- docs/models/sdkerrors/getsessionserrors.md
|
- docs/models/sdkerrors/getsessionserrors.md
|
||||||
- docs/models/sdkerrors/getsessionsresponsebody.md
|
|
||||||
- docs/models/sdkerrors/getsessionssessionserrors.md
|
- docs/models/sdkerrors/getsessionssessionserrors.md
|
||||||
- docs/models/sdkerrors/getsessionssessionsresponsebody.md
|
- docs/models/sdkerrors/getsessionsunauthorized.md
|
||||||
- docs/models/sdkerrors/getsourceconnectioninformationauthenticationerrors.md
|
- docs/models/sdkerrors/getsourceconnectioninformationauthenticationerrors.md
|
||||||
- docs/models/sdkerrors/getsourceconnectioninformationauthenticationresponsebody.md
|
- docs/models/sdkerrors/getsourceconnectioninformationbadrequest.md
|
||||||
- docs/models/sdkerrors/getsourceconnectioninformationerrors.md
|
- docs/models/sdkerrors/getsourceconnectioninformationerrors.md
|
||||||
- docs/models/sdkerrors/getsourceconnectioninformationresponsebody.md
|
- docs/models/sdkerrors/getsourceconnectioninformationunauthorized.md
|
||||||
|
- docs/models/sdkerrors/getstatisticsbadrequest.md
|
||||||
- docs/models/sdkerrors/getstatisticserrors.md
|
- docs/models/sdkerrors/getstatisticserrors.md
|
||||||
- docs/models/sdkerrors/getstatisticsresponsebody.md
|
|
||||||
- docs/models/sdkerrors/getstatisticsstatisticserrors.md
|
- docs/models/sdkerrors/getstatisticsstatisticserrors.md
|
||||||
- docs/models/sdkerrors/getstatisticsstatisticsresponsebody.md
|
- docs/models/sdkerrors/getstatisticsunauthorized.md
|
||||||
|
- docs/models/sdkerrors/getthumbimagebadrequest.md
|
||||||
- docs/models/sdkerrors/getthumbimageerrors.md
|
- docs/models/sdkerrors/getthumbimageerrors.md
|
||||||
- docs/models/sdkerrors/getthumbimagemediaerrors.md
|
- docs/models/sdkerrors/getthumbimagemediaerrors.md
|
||||||
- docs/models/sdkerrors/getthumbimagemediaresponsebody.md
|
- docs/models/sdkerrors/getthumbimageunauthorized.md
|
||||||
- docs/models/sdkerrors/getthumbimageresponsebody.md
|
- docs/models/sdkerrors/gettimelinebadrequest.md
|
||||||
- docs/models/sdkerrors/gettimelineerrors.md
|
- docs/models/sdkerrors/gettimelineerrors.md
|
||||||
- docs/models/sdkerrors/gettimelineresponsebody.md
|
- docs/models/sdkerrors/gettimelineunauthorized.md
|
||||||
- docs/models/sdkerrors/gettimelinevideoerrors.md
|
- docs/models/sdkerrors/gettimelinevideoerrors.md
|
||||||
- docs/models/sdkerrors/gettimelinevideoresponsebody.md
|
- docs/models/sdkerrors/gettokenbypinidbadrequest.md
|
||||||
- docs/models/sdkerrors/gettokenbypiniderrors.md
|
- docs/models/sdkerrors/gettokenbypiniderrors.md
|
||||||
- docs/models/sdkerrors/gettokenbypinidplexerrors.md
|
- docs/models/sdkerrors/gettokenbypinidplexerrors.md
|
||||||
- docs/models/sdkerrors/gettokenbypinidplexresponsebody.md
|
|
||||||
- docs/models/sdkerrors/gettokenbypinidresponsebody.md
|
- docs/models/sdkerrors/gettokenbypinidresponsebody.md
|
||||||
|
- docs/models/sdkerrors/gettokendetailsauthenticationerrors.md
|
||||||
|
- docs/models/sdkerrors/gettokendetailsbadrequest.md
|
||||||
|
- docs/models/sdkerrors/gettokendetailserrors.md
|
||||||
|
- docs/models/sdkerrors/gettokendetailsunauthorized.md
|
||||||
|
- docs/models/sdkerrors/gettopwatchedcontentbadrequest.md
|
||||||
- docs/models/sdkerrors/gettopwatchedcontenterrors.md
|
- docs/models/sdkerrors/gettopwatchedcontenterrors.md
|
||||||
- docs/models/sdkerrors/gettopwatchedcontentlibraryerrors.md
|
- docs/models/sdkerrors/gettopwatchedcontentlibraryerrors.md
|
||||||
- docs/models/sdkerrors/gettopwatchedcontentlibraryresponsebody.md
|
- docs/models/sdkerrors/gettopwatchedcontentunauthorized.md
|
||||||
- docs/models/sdkerrors/gettopwatchedcontentresponsebody.md
|
- docs/models/sdkerrors/gettranscodesessionsbadrequest.md
|
||||||
- docs/models/sdkerrors/gettranscodesessionserrors.md
|
- docs/models/sdkerrors/gettranscodesessionserrors.md
|
||||||
- docs/models/sdkerrors/gettranscodesessionsresponsebody.md
|
|
||||||
- docs/models/sdkerrors/gettranscodesessionssessionserrors.md
|
- docs/models/sdkerrors/gettranscodesessionssessionserrors.md
|
||||||
- docs/models/sdkerrors/gettranscodesessionssessionsresponsebody.md
|
- docs/models/sdkerrors/gettranscodesessionsunauthorized.md
|
||||||
- docs/models/sdkerrors/gettransienttokenauthenticationerrors.md
|
- docs/models/sdkerrors/gettransienttokenauthenticationerrors.md
|
||||||
- docs/models/sdkerrors/gettransienttokenauthenticationresponsebody.md
|
- docs/models/sdkerrors/gettransienttokenbadrequest.md
|
||||||
- docs/models/sdkerrors/gettransienttokenerrors.md
|
- docs/models/sdkerrors/gettransienttokenerrors.md
|
||||||
- docs/models/sdkerrors/gettransienttokenresponsebody.md
|
- docs/models/sdkerrors/gettransienttokenunauthorized.md
|
||||||
|
- docs/models/sdkerrors/getupdatestatusbadrequest.md
|
||||||
- docs/models/sdkerrors/getupdatestatuserrors.md
|
- docs/models/sdkerrors/getupdatestatuserrors.md
|
||||||
- docs/models/sdkerrors/getupdatestatusresponsebody.md
|
- docs/models/sdkerrors/getupdatestatusunauthorized.md
|
||||||
- docs/models/sdkerrors/getupdatestatusupdatererrors.md
|
- docs/models/sdkerrors/getupdatestatusupdatererrors.md
|
||||||
- docs/models/sdkerrors/getupdatestatusupdaterresponsebody.md
|
- docs/models/sdkerrors/getuserfriendsbadrequest.md
|
||||||
- docs/models/sdkerrors/getuserdetailsauthenticationerrors.md
|
|
||||||
- docs/models/sdkerrors/getuserdetailsauthenticationresponsebody.md
|
|
||||||
- docs/models/sdkerrors/getuserdetailserrors.md
|
|
||||||
- docs/models/sdkerrors/getuserdetailsresponsebody.md
|
|
||||||
- docs/models/sdkerrors/getuserfriendserrors.md
|
- docs/models/sdkerrors/getuserfriendserrors.md
|
||||||
- docs/models/sdkerrors/getuserfriendsplexerrors.md
|
- docs/models/sdkerrors/getuserfriendsplexerrors.md
|
||||||
- docs/models/sdkerrors/getuserfriendsplexresponsebody.md
|
- docs/models/sdkerrors/getuserfriendsunauthorized.md
|
||||||
- docs/models/sdkerrors/getuserfriendsresponsebody.md
|
- docs/models/sdkerrors/getwatchlistbadrequest.md
|
||||||
- docs/models/sdkerrors/getwatchlisterrors.md
|
- docs/models/sdkerrors/getwatchlisterrors.md
|
||||||
- docs/models/sdkerrors/getwatchlistresponsebody.md
|
- docs/models/sdkerrors/getwatchlistunauthorized.md
|
||||||
- docs/models/sdkerrors/getwatchlistwatchlisterrors.md
|
- docs/models/sdkerrors/getwatchlistwatchlisterrors.md
|
||||||
- docs/models/sdkerrors/getwatchlistwatchlistresponsebody.md
|
- docs/models/sdkerrors/loglinebadrequest.md
|
||||||
- docs/models/sdkerrors/loglineerrors.md
|
- docs/models/sdkerrors/loglineerrors.md
|
||||||
- docs/models/sdkerrors/loglinelogerrors.md
|
- docs/models/sdkerrors/loglinelogerrors.md
|
||||||
- docs/models/sdkerrors/loglinelogresponsebody.md
|
- docs/models/sdkerrors/loglineunauthorized.md
|
||||||
- docs/models/sdkerrors/loglineresponsebody.md
|
- docs/models/sdkerrors/logmultilinebadrequest.md
|
||||||
- docs/models/sdkerrors/logmultilineerrors.md
|
- docs/models/sdkerrors/logmultilineerrors.md
|
||||||
- docs/models/sdkerrors/logmultilinelogerrors.md
|
- docs/models/sdkerrors/logmultilinelogerrors.md
|
||||||
- docs/models/sdkerrors/logmultilinelogresponsebody.md
|
- docs/models/sdkerrors/logmultilineunauthorized.md
|
||||||
- docs/models/sdkerrors/logmultilineresponsebody.md
|
- docs/models/sdkerrors/markplayedbadrequest.md
|
||||||
- docs/models/sdkerrors/markplayederrors.md
|
- docs/models/sdkerrors/markplayederrors.md
|
||||||
- docs/models/sdkerrors/markplayedmediaerrors.md
|
- docs/models/sdkerrors/markplayedmediaerrors.md
|
||||||
- docs/models/sdkerrors/markplayedmediaresponsebody.md
|
- docs/models/sdkerrors/markplayedunauthorized.md
|
||||||
- docs/models/sdkerrors/markplayedresponsebody.md
|
- docs/models/sdkerrors/markunplayedbadrequest.md
|
||||||
- docs/models/sdkerrors/markunplayederrors.md
|
- docs/models/sdkerrors/markunplayederrors.md
|
||||||
- docs/models/sdkerrors/markunplayedmediaerrors.md
|
- docs/models/sdkerrors/markunplayedmediaerrors.md
|
||||||
- docs/models/sdkerrors/markunplayedmediaresponsebody.md
|
- docs/models/sdkerrors/markunplayedunauthorized.md
|
||||||
- docs/models/sdkerrors/markunplayedresponsebody.md
|
- docs/models/sdkerrors/performsearchbadrequest.md
|
||||||
- docs/models/sdkerrors/performsearcherrors.md
|
- docs/models/sdkerrors/performsearcherrors.md
|
||||||
- docs/models/sdkerrors/performsearchresponsebody.md
|
|
||||||
- docs/models/sdkerrors/performsearchsearcherrors.md
|
- docs/models/sdkerrors/performsearchsearcherrors.md
|
||||||
- docs/models/sdkerrors/performsearchsearchresponsebody.md
|
- docs/models/sdkerrors/performsearchunauthorized.md
|
||||||
|
- docs/models/sdkerrors/performvoicesearchbadrequest.md
|
||||||
- docs/models/sdkerrors/performvoicesearcherrors.md
|
- docs/models/sdkerrors/performvoicesearcherrors.md
|
||||||
- docs/models/sdkerrors/performvoicesearchresponsebody.md
|
|
||||||
- docs/models/sdkerrors/performvoicesearchsearcherrors.md
|
- docs/models/sdkerrors/performvoicesearchsearcherrors.md
|
||||||
- docs/models/sdkerrors/performvoicesearchsearchresponsebody.md
|
- docs/models/sdkerrors/performvoicesearchunauthorized.md
|
||||||
- docs/models/sdkerrors/postuserssignindataauthenticationerrors.md
|
- docs/models/sdkerrors/postuserssignindataauthenticationerrors.md
|
||||||
- docs/models/sdkerrors/postuserssignindataauthenticationresponsebody.md
|
- docs/models/sdkerrors/postuserssignindatabadrequest.md
|
||||||
- docs/models/sdkerrors/postuserssignindataerrors.md
|
- docs/models/sdkerrors/postuserssignindataerrors.md
|
||||||
- docs/models/sdkerrors/postuserssignindataresponsebody.md
|
- docs/models/sdkerrors/postuserssignindataunauthorized.md
|
||||||
|
- docs/models/sdkerrors/startalltasksbadrequest.md
|
||||||
- docs/models/sdkerrors/startalltasksbutlererrors.md
|
- docs/models/sdkerrors/startalltasksbutlererrors.md
|
||||||
- docs/models/sdkerrors/startalltasksbutlerresponsebody.md
|
|
||||||
- docs/models/sdkerrors/startalltaskserrors.md
|
- docs/models/sdkerrors/startalltaskserrors.md
|
||||||
- docs/models/sdkerrors/startalltasksresponsebody.md
|
- docs/models/sdkerrors/startalltasksunauthorized.md
|
||||||
|
- docs/models/sdkerrors/starttaskbadrequest.md
|
||||||
- docs/models/sdkerrors/starttaskbutlererrors.md
|
- docs/models/sdkerrors/starttaskbutlererrors.md
|
||||||
- docs/models/sdkerrors/starttaskbutlerresponsebody.md
|
|
||||||
- docs/models/sdkerrors/starttaskerrors.md
|
- docs/models/sdkerrors/starttaskerrors.md
|
||||||
- docs/models/sdkerrors/starttaskresponsebody.md
|
- docs/models/sdkerrors/starttaskunauthorized.md
|
||||||
|
- docs/models/sdkerrors/startuniversaltranscodebadrequest.md
|
||||||
- docs/models/sdkerrors/startuniversaltranscodeerrors.md
|
- docs/models/sdkerrors/startuniversaltranscodeerrors.md
|
||||||
- docs/models/sdkerrors/startuniversaltranscoderesponsebody.md
|
- docs/models/sdkerrors/startuniversaltranscodeunauthorized.md
|
||||||
- docs/models/sdkerrors/startuniversaltranscodevideoerrors.md
|
- docs/models/sdkerrors/startuniversaltranscodevideoerrors.md
|
||||||
- docs/models/sdkerrors/startuniversaltranscodevideoresponsebody.md
|
- docs/models/sdkerrors/stopalltasksbadrequest.md
|
||||||
- docs/models/sdkerrors/stopalltasksbutlererrors.md
|
- docs/models/sdkerrors/stopalltasksbutlererrors.md
|
||||||
- docs/models/sdkerrors/stopalltasksbutlerresponsebody.md
|
|
||||||
- docs/models/sdkerrors/stopalltaskserrors.md
|
- docs/models/sdkerrors/stopalltaskserrors.md
|
||||||
- docs/models/sdkerrors/stopalltasksresponsebody.md
|
- docs/models/sdkerrors/stopalltasksunauthorized.md
|
||||||
|
- docs/models/sdkerrors/stoptaskbadrequest.md
|
||||||
- docs/models/sdkerrors/stoptaskbutlererrors.md
|
- docs/models/sdkerrors/stoptaskbutlererrors.md
|
||||||
- docs/models/sdkerrors/stoptaskbutlerresponsebody.md
|
|
||||||
- docs/models/sdkerrors/stoptaskerrors.md
|
- docs/models/sdkerrors/stoptaskerrors.md
|
||||||
- docs/models/sdkerrors/stoptaskresponsebody.md
|
- docs/models/sdkerrors/stoptaskunauthorized.md
|
||||||
|
- docs/models/sdkerrors/stoptranscodesessionbadrequest.md
|
||||||
- docs/models/sdkerrors/stoptranscodesessionerrors.md
|
- docs/models/sdkerrors/stoptranscodesessionerrors.md
|
||||||
- docs/models/sdkerrors/stoptranscodesessionresponsebody.md
|
|
||||||
- docs/models/sdkerrors/stoptranscodesessionsessionserrors.md
|
- docs/models/sdkerrors/stoptranscodesessionsessionserrors.md
|
||||||
- docs/models/sdkerrors/stoptranscodesessionsessionsresponsebody.md
|
- docs/models/sdkerrors/stoptranscodesessionunauthorized.md
|
||||||
|
- docs/models/sdkerrors/updateplaylistbadrequest.md
|
||||||
- docs/models/sdkerrors/updateplaylisterrors.md
|
- docs/models/sdkerrors/updateplaylisterrors.md
|
||||||
- docs/models/sdkerrors/updateplaylistplaylistserrors.md
|
- docs/models/sdkerrors/updateplaylistplaylistserrors.md
|
||||||
- docs/models/sdkerrors/updateplaylistplaylistsresponsebody.md
|
- docs/models/sdkerrors/updateplaylistunauthorized.md
|
||||||
- docs/models/sdkerrors/updateplaylistresponsebody.md
|
- docs/models/sdkerrors/updateplayprogressbadrequest.md
|
||||||
- docs/models/sdkerrors/updateplayprogresserrors.md
|
- docs/models/sdkerrors/updateplayprogresserrors.md
|
||||||
- docs/models/sdkerrors/updateplayprogressmediaerrors.md
|
- docs/models/sdkerrors/updateplayprogressmediaerrors.md
|
||||||
- docs/models/sdkerrors/updateplayprogressmediaresponsebody.md
|
- docs/models/sdkerrors/updateplayprogressunauthorized.md
|
||||||
- docs/models/sdkerrors/updateplayprogressresponsebody.md
|
- docs/models/sdkerrors/uploadplaylistbadrequest.md
|
||||||
- docs/models/sdkerrors/uploadplaylisterrors.md
|
- docs/models/sdkerrors/uploadplaylisterrors.md
|
||||||
- docs/models/sdkerrors/uploadplaylistplaylistserrors.md
|
- docs/models/sdkerrors/uploadplaylistplaylistserrors.md
|
||||||
- docs/models/sdkerrors/uploadplaylistplaylistsresponsebody.md
|
- docs/models/sdkerrors/uploadplaylistunauthorized.md
|
||||||
- docs/models/sdkerrors/uploadplaylistresponsebody.md
|
|
||||||
- docs/sdks/activities/README.md
|
- docs/sdks/activities/README.md
|
||||||
- docs/sdks/authentication/README.md
|
- docs/sdks/authentication/README.md
|
||||||
- docs/sdks/butler/README.md
|
- docs/sdks/butler/README.md
|
||||||
@@ -1251,12 +1250,17 @@ examples:
|
|||||||
"":
|
"":
|
||||||
parameters:
|
parameters:
|
||||||
query:
|
query:
|
||||||
X-Plex-Product: "Plex Web"
|
X-Plex-Product: Plex Web
|
||||||
|
X-Plex-Device: Linux
|
||||||
|
X-Plex-Version: 4.133.0
|
||||||
|
X-Plex-Platform: Chrome
|
||||||
responses:
|
responses:
|
||||||
"200":
|
"200":
|
||||||
application/json: {"id": 308667304, "code": "7RQZ", "product": "0", "trusted": false, "qr": "https://plex.tv/api/v2/pins/qr/7RQZ", "clientIdentifier": "string", "location": {"code": "VI", "continent_code": "NA", "country": "United States Virgin Islands", "city": "Amsterdam", "european_union_member": true, "time_zone": "America/St_Thomas", "postal_code": 802, "in_privacy_restricted_country": true, "in_privacy_restricted_region": true, "subdivisions": "Saint Thomas", "coordinates": "18.3381, -64.8941"}, "expiresIn": 876, "createdAt": "2024-07-16T17:03:05Z", "expiresAt": "2024-07-16T17:18:05Z", "authToken": null, "newRegistration": null}
|
application/json: {"id": 308667304, "code": "7RQZ", "product": "0", "trusted": false, "qr": "https://plex.tv/api/v2/pins/qr/7RQZ", "clientIdentifier": "string", "location": {"code": "VI", "continent_code": "NA", "country": "United States Virgin Islands", "city": "Amsterdam", "european_union_member": true, "time_zone": "America/St_Thomas", "postal_code": 802, "in_privacy_restricted_country": true, "in_privacy_restricted_region": true, "subdivisions": "Saint Thomas", "coordinates": "18.3381, -64.8941"}, "expiresIn": 876, "createdAt": "2024-07-16T17:03:05Z", "expiresAt": "2024-07-16T17:18:05Z", "authToken": null, "newRegistration": null}
|
||||||
"400":
|
"400":
|
||||||
application/json: {"errors": []}
|
application/json: {"errors": []}
|
||||||
|
"201":
|
||||||
|
application/json: {"id": 308667304, "code": "7RQZ", "product": "0", "trusted": false, "qr": "https://plex.tv/api/v2/pins/qr/7RQZ", "clientIdentifier": "string", "location": {"code": "VI", "continent_code": "NA", "country": "United States Virgin Islands", "city": "Amsterdam", "european_union_member": true, "time_zone": "America/St_Thomas", "postal_code": 802, "in_privacy_restricted_country": true, "in_privacy_restricted_region": true, "subdivisions": "Saint Thomas", "coordinates": "18.3381, -64.8941"}, "expiresIn": 876, "createdAt": "2024-07-16T17:03:05Z", "expiresAt": "2024-07-16T17:18:05Z", "authToken": null, "newRegistration": null}
|
||||||
getTokenByPinId:
|
getTokenByPinId:
|
||||||
"":
|
"":
|
||||||
parameters:
|
parameters:
|
||||||
@@ -1862,3 +1866,12 @@ examples:
|
|||||||
application/json: {"errors": []}
|
application/json: {"errors": []}
|
||||||
"401":
|
"401":
|
||||||
application/json: {"errors": []}
|
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:
|
auth:
|
||||||
oAuth2ClientCredentialsEnabled: true
|
oAuth2ClientCredentialsEnabled: true
|
||||||
go:
|
go:
|
||||||
version: 0.11.1
|
version: 0.11.13
|
||||||
additionalDependencies: {}
|
additionalDependencies: {}
|
||||||
allowUnknownFieldsInWeakUnions: false
|
allowUnknownFieldsInWeakUnions: false
|
||||||
clientServerStatusCodesAsErrors: true
|
clientServerStatusCodesAsErrors: true
|
||||||
|
|||||||
@@ -1,33 +1,39 @@
|
|||||||
speakeasyVersion: 1.393.1
|
speakeasyVersion: 1.399.2
|
||||||
sources:
|
sources:
|
||||||
my-source:
|
my-source:
|
||||||
sourceNamespace: my-source
|
sourceNamespace: my-source
|
||||||
sourceRevisionDigest: sha256:44184fe64938a688d21d58aa0e390471812eda6f10c9ca0145a7328cf31a4f0a
|
sourceRevisionDigest: sha256:92a2a2049bfbf67bea601a6b1b77d274e83a2d3b6968a0bc02dc290b21c7689d
|
||||||
sourceBlobDigest: sha256:7257c51225e1fb6fa7de445fbe2f31151dc89771894c9b731a29ab01b504f503
|
sourceBlobDigest: sha256:f7e2709f52370dff16c1851a7a4e44a89f2e978e9cae335bffc10625950b3bd9
|
||||||
|
tags:
|
||||||
|
- latest
|
||||||
|
- main
|
||||||
|
plexapi:
|
||||||
|
sourceNamespace: plexapi
|
||||||
|
sourceRevisionDigest: sha256:cee947333ac1c914de35d95bfb02d52876957ac3842c793e5bd0a0ccf1cf93eb
|
||||||
|
sourceBlobDigest: sha256:27e5df6f83cb96ca504026d95b21de303f6de81f92872dc3cc4bb72c8dd26aa7
|
||||||
tags:
|
tags:
|
||||||
- latest
|
- latest
|
||||||
- main
|
- main
|
||||||
targets:
|
targets:
|
||||||
plexgo:
|
plexgo:
|
||||||
source: my-source
|
source: plexapi
|
||||||
sourceNamespace: my-source
|
sourceNamespace: plexapi
|
||||||
sourceRevisionDigest: sha256:44184fe64938a688d21d58aa0e390471812eda6f10c9ca0145a7328cf31a4f0a
|
sourceRevisionDigest: sha256:cee947333ac1c914de35d95bfb02d52876957ac3842c793e5bd0a0ccf1cf93eb
|
||||||
sourceBlobDigest: sha256:7257c51225e1fb6fa7de445fbe2f31151dc89771894c9b731a29ab01b504f503
|
sourceBlobDigest: sha256:27e5df6f83cb96ca504026d95b21de303f6de81f92872dc3cc4bb72c8dd26aa7
|
||||||
codeSamplesNamespace: code-samples-go-plexgo
|
codeSamplesNamespace: code-samples-go-plexgo
|
||||||
codeSamplesRevisionDigest: sha256:367216afa9fb24c1dc1897cadc3feb86418148d80ebe2f8263ec65dbba5f2cee
|
codeSamplesRevisionDigest: sha256:3572a5f200b22bf708c3346c67d141eb297ec73de2d1c3a2a0866c1eb62fb4c5
|
||||||
outLocation: /github/workspace/repo
|
|
||||||
workflow:
|
workflow:
|
||||||
workflowVersion: 1.0.0
|
workflowVersion: 1.0.0
|
||||||
speakeasyVersion: latest
|
speakeasyVersion: latest
|
||||||
sources:
|
sources:
|
||||||
my-source:
|
plexapi:
|
||||||
inputs:
|
inputs:
|
||||||
- location: registry.speakeasyapi.dev/lukehagar/lukehagar/plex-api:main
|
- location: registry.speakeasyapi.dev/plexapi/plexapi/plexapi:main
|
||||||
targets:
|
targets:
|
||||||
plexgo:
|
plexgo:
|
||||||
target: go
|
target: go
|
||||||
source: my-source
|
source: plexapi
|
||||||
codeSamples:
|
codeSamples:
|
||||||
output: codeSamples.yaml
|
output: codeSamples.yaml
|
||||||
registry:
|
registry:
|
||||||
location: registry.speakeasyapi.dev/lukehagar/lukehagar/code-samples-go-plexgo
|
location: registry.speakeasyapi.dev/plexapi/plexapi/code-samples-go-plexgo
|
||||||
|
|||||||
@@ -1,14 +1,14 @@
|
|||||||
workflowVersion: 1.0.0
|
workflowVersion: 1.0.0
|
||||||
speakeasyVersion: latest
|
speakeasyVersion: latest
|
||||||
sources:
|
sources:
|
||||||
my-source:
|
plexapi:
|
||||||
inputs:
|
inputs:
|
||||||
- location: registry.speakeasyapi.dev/lukehagar/lukehagar/plex-api:main
|
- location: registry.speakeasyapi.dev/plexapi/plexapi/plexapi:main
|
||||||
targets:
|
targets:
|
||||||
plexgo:
|
plexgo:
|
||||||
target: go
|
target: go
|
||||||
source: my-source
|
source: plexapi
|
||||||
codeSamples:
|
codeSamples:
|
||||||
output: codeSamples.yaml
|
output: codeSamples.yaml
|
||||||
registry:
|
registry:
|
||||||
location: registry.speakeasyapi.dev/lukehagar/lukehagar/code-samples-go-plexgo
|
location: registry.speakeasyapi.dev/plexapi/plexapi/code-samples-go-plexgo
|
||||||
|
|||||||
199
README.md
199
README.md
@@ -54,7 +54,11 @@ import (
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -73,36 +77,21 @@ func main() {
|
|||||||
<!-- Start Available Resources and Operations [operations] -->
|
<!-- Start Available Resources and Operations [operations] -->
|
||||||
## Available Resources and Operations
|
## Available Resources and Operations
|
||||||
|
|
||||||
### [Server](docs/sdks/server/README.md)
|
<details open>
|
||||||
|
<summary>Available methods</summary>
|
||||||
* [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
|
|
||||||
|
|
||||||
### [Activities](docs/sdks/activities/README.md)
|
### [Activities](docs/sdks/activities/README.md)
|
||||||
|
|
||||||
* [GetServerActivities](docs/sdks/activities/README.md#getserveractivities) - Get Server Activities
|
* [GetServerActivities](docs/sdks/activities/README.md#getserveractivities) - Get Server Activities
|
||||||
* [CancelServerActivities](docs/sdks/activities/README.md#cancelserveractivities) - Cancel 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)
|
### [Butler](docs/sdks/butler/README.md)
|
||||||
|
|
||||||
* [GetButlerTasks](docs/sdks/butler/README.md#getbutlertasks) - Get Butler tasks
|
* [GetButlerTasks](docs/sdks/butler/README.md#getbutlertasks) - Get Butler tasks
|
||||||
@@ -111,27 +100,11 @@ func main() {
|
|||||||
* [StartTask](docs/sdks/butler/README.md#starttask) - Start a single Butler task
|
* [StartTask](docs/sdks/butler/README.md#starttask) - Start a single Butler task
|
||||||
* [StopTask](docs/sdks/butler/README.md#stoptask) - Stop 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)
|
### [Hubs](docs/sdks/hubs/README.md)
|
||||||
|
|
||||||
* [GetGlobalHubs](docs/sdks/hubs/README.md#getglobalhubs) - Get Global Hubs
|
* [GetGlobalHubs](docs/sdks/hubs/README.md#getglobalhubs) - Get Global Hubs
|
||||||
* [GetLibraryHubs](docs/sdks/hubs/README.md#getlibraryhubs) - Get library specific 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)
|
### [Library](docs/sdks/library/README.md)
|
||||||
|
|
||||||
* [GetFileHash](docs/sdks/library/README.md#getfilehash) - Get Hash Value
|
* [GetFileHash](docs/sdks/library/README.md#getfilehash) - Get Hash Value
|
||||||
@@ -147,16 +120,20 @@ func main() {
|
|||||||
* [GetTopWatchedContent](docs/sdks/library/README.md#gettopwatchedcontent) - Get Top Watched Content
|
* [GetTopWatchedContent](docs/sdks/library/README.md#gettopwatchedcontent) - Get Top Watched Content
|
||||||
* [GetOnDeck](docs/sdks/library/README.md#getondeck) - Get On Deck
|
* [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)
|
### [Log](docs/sdks/log/README.md)
|
||||||
|
|
||||||
* [LogLine](docs/sdks/log/README.md#logline) - Logging a single line message.
|
* [LogLine](docs/sdks/log/README.md#logline) - Logging a single line message.
|
||||||
* [LogMultiLine](docs/sdks/log/README.md#logmultiline) - Logging a multi-line message
|
* [LogMultiLine](docs/sdks/log/README.md#logmultiline) - Logging a multi-line message
|
||||||
* [EnablePaperTrail](docs/sdks/log/README.md#enablepapertrail) - Enabling Papertrail
|
* [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)
|
### [Playlists](docs/sdks/playlists/README.md)
|
||||||
|
|
||||||
* [CreatePlaylist](docs/sdks/playlists/README.md#createplaylist) - Create a Playlist
|
* [CreatePlaylist](docs/sdks/playlists/README.md#createplaylist) - Create a Playlist
|
||||||
@@ -169,18 +146,34 @@ func main() {
|
|||||||
* [AddPlaylistContents](docs/sdks/playlists/README.md#addplaylistcontents) - Adding to a Playlist
|
* [AddPlaylistContents](docs/sdks/playlists/README.md#addplaylistcontents) - Adding to a Playlist
|
||||||
* [UploadPlaylist](docs/sdks/playlists/README.md#uploadplaylist) - Upload 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.
|
* [GetCompanionsData](docs/sdks/plex/README.md#getcompanionsdata) - Get Companions Data
|
||||||
* [GetSourceConnectionInformation](docs/sdks/authentication/README.md#getsourceconnectioninformation) - Get Source Connection Information
|
* [GetUserFriends](docs/sdks/plex/README.md#getuserfriends) - Get list of friends of the user logged in
|
||||||
* [GetUserDetails](docs/sdks/authentication/README.md#getuserdetails) - Get User Data By Token
|
* [GetGeoData](docs/sdks/plex/README.md#getgeodata) - Get Geo Data
|
||||||
* [PostUsersSignInData](docs/sdks/authentication/README.md#postuserssignindata) - Get User Sign In 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
|
### [Search](docs/sdks/search/README.md)
|
||||||
* [GetResourcesStatistics](docs/sdks/statistics/README.md#getresourcesstatistics) - Get Resources Statistics
|
|
||||||
* [GetBandwidthStatistics](docs/sdks/statistics/README.md#getbandwidthstatistics) - Get Bandwidth Statistics
|
* [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)
|
### [Sessions](docs/sdks/sessions/README.md)
|
||||||
|
|
||||||
@@ -189,11 +182,28 @@ func main() {
|
|||||||
* [GetTranscodeSessions](docs/sdks/sessions/README.md#gettranscodesessions) - Get Transcode Sessions
|
* [GetTranscodeSessions](docs/sdks/sessions/README.md#gettranscodesessions) - Get Transcode Sessions
|
||||||
* [StopTranscodeSession](docs/sdks/sessions/README.md#stoptranscodesession) - Stop a Transcode Session
|
* [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)
|
### [Updater](docs/sdks/updater/README.md)
|
||||||
|
|
||||||
* [GetUpdateStatus](docs/sdks/updater/README.md#getupdatestatus) - Querying status of updates
|
* [GetUpdateStatus](docs/sdks/updater/README.md#getupdatestatus) - Querying status of updates
|
||||||
* [CheckForUpdates](docs/sdks/updater/README.md#checkforupdates) - Checking for updates
|
* [CheckForUpdates](docs/sdks/updater/README.md#checkforupdates) - Checking for updates
|
||||||
* [ApplyUpdates](docs/sdks/updater/README.md#applyupdates) - Apply 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] -->
|
<!-- End Available Resources and Operations [operations] -->
|
||||||
|
|
||||||
<!-- Start Retries [retries] -->
|
<!-- Start Retries [retries] -->
|
||||||
@@ -216,7 +226,11 @@ import (
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -266,7 +280,11 @@ func main() {
|
|||||||
RetryConnectionErrors: false,
|
RetryConnectionErrors: false,
|
||||||
}),
|
}),
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -287,11 +305,11 @@ func main() {
|
|||||||
|
|
||||||
Handling errors in this SDK should largely match your expectations. All operations return a response object or an error, they will never return both. When specified by the OpenAPI spec document, the SDK will return the appropriate subclass.
|
Handling errors in this SDK should largely match your expectations. All operations return a response object or an error, they will never return both. When specified by the OpenAPI spec document, the SDK will return the appropriate subclass.
|
||||||
|
|
||||||
| Error Object | Status Code | Content Type |
|
| Error Object | Status Code | Content Type |
|
||||||
| ------------------------------------------------- | ------------------------------------------------- | ------------------------------------------------- |
|
| ------------------------------------------- | ------------------------------------------- | ------------------------------------------- |
|
||||||
| sdkerrors.GetServerCapabilitiesResponseBody | 400 | application/json |
|
| sdkerrors.GetServerCapabilitiesBadRequest | 400 | application/json |
|
||||||
| sdkerrors.GetServerCapabilitiesServerResponseBody | 401 | application/json |
|
| sdkerrors.GetServerCapabilitiesUnauthorized | 401 | application/json |
|
||||||
| sdkerrors.SDKError | 4xx-5xx | */* |
|
| sdkerrors.SDKError | 4xx-5xx | */* |
|
||||||
|
|
||||||
### Example
|
### Example
|
||||||
|
|
||||||
@@ -309,20 +327,24 @@ import (
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
res, err := s.Server.GetServerCapabilities(ctx)
|
res, err := s.Server.GetServerCapabilities(ctx)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
||||||
var e *sdkerrors.GetServerCapabilitiesResponseBody
|
var e *sdkerrors.GetServerCapabilitiesBadRequest
|
||||||
if errors.As(err, &e) {
|
if errors.As(err, &e) {
|
||||||
// handle error
|
// handle error
|
||||||
log.Fatal(e.Error())
|
log.Fatal(e.Error())
|
||||||
}
|
}
|
||||||
|
|
||||||
var e *sdkerrors.GetServerCapabilitiesServerResponseBody
|
var e *sdkerrors.GetServerCapabilitiesUnauthorized
|
||||||
if errors.As(err, &e) {
|
if errors.As(err, &e) {
|
||||||
// handle error
|
// handle error
|
||||||
log.Fatal(e.Error())
|
log.Fatal(e.Error())
|
||||||
@@ -365,7 +387,11 @@ func main() {
|
|||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithServerIndex(0),
|
plexgo.WithServerIndex(0),
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -403,7 +429,11 @@ func main() {
|
|||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithServerURL("{protocol}://{ip}:{port}"),
|
plexgo.WithServerURL("{protocol}://{ip}:{port}"),
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -434,7 +464,11 @@ import (
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -503,7 +537,11 @@ import (
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -548,21 +586,25 @@ d6 := types.MustDateFromString("2019-01-01") // returns types.Date and panics on
|
|||||||
<!-- Start Global Parameters [global-parameters] -->
|
<!-- Start Global Parameters [global-parameters] -->
|
||||||
## Global Parameters
|
## Global Parameters
|
||||||
|
|
||||||
A parameter is configured globally. This parameter may be set on the SDK client instance itself during initialization. When configured as an option during SDK initialization, This global value will be used as the default on the operations that use it. When such operations are called, there is a place in each to override the global value, if needed.
|
Certain parameters are configured globally. These parameters may be set on the SDK client instance itself during initialization. When configured as an option during SDK initialization, These global values will be used as defaults on the operations that use them. When such operations are called, there is a place in each to override the global value, if needed.
|
||||||
|
|
||||||
For example, you can set `X-Plex-Client-Identifier` to `"gcgzw5rz2xovp84b4vha3a40"` at SDK initialization and then you do not have to pass the same value on calls to operations like `GetServerResources`. But if you want to do so you may, which will locally override the global setting. See the example code below for a demonstration.
|
For example, you can set `ClientID` to `"gcgzw5rz2xovp84b4vha3a40"` at SDK initialization and then you do not have to pass the same value on calls to operations like `GetServerResources`. But if you want to do so you may, which will locally override the global setting. See the example code below for a demonstration.
|
||||||
|
|
||||||
|
|
||||||
### Available Globals
|
### Available Globals
|
||||||
|
|
||||||
The following global parameter is available.
|
The following global parameters are available.
|
||||||
|
|
||||||
| Name | Type | Required | Description |
|
| Name | Type | Required | Description |
|
||||||
| ---- | ---- |:--------:| ----------- |
|
| ---- | ---- |:--------:| ----------- |
|
||||||
| XPlexClientIdentifier | string | | The unique identifier for the client application
|
| ClientID | string | | The unique identifier for the client application
|
||||||
This is used to track the client application and its usage
|
This is used to track the client application and its usage
|
||||||
(UUID, serial number, or other number unique per device)
|
(UUID, serial number, or other number unique per device)
|
||||||
|
|
|
|
||||||
|
| ClientName | string | | The ClientName parameter. |
|
||||||
|
| ClientVersion | string | | The ClientVersion parameter. |
|
||||||
|
| ClientPlatform | string | | The ClientPlatform parameter. |
|
||||||
|
| DeviceName | string | | The DeviceName parameter. |
|
||||||
|
|
||||||
|
|
||||||
### Example
|
### Example
|
||||||
@@ -580,16 +622,15 @@ import (
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
res, err := s.Plex.GetServerResources(ctx, operations.GetServerResourcesRequest{
|
res, err := s.Plex.GetServerResources(ctx, plexgo.String("gcgzw5rz2xovp84b4vha3a40"), operations.IncludeHTTPSOne.ToPointer(), operations.IncludeRelayOne.ToPointer(), operations.IncludeIPv6One.ToPointer())
|
||||||
XPlexToken: "CV5xoxjTpFKUzBTShsaf",
|
|
||||||
IncludeHTTPS: operations.IncludeHTTPSOne.ToPointer(),
|
|
||||||
IncludeRelay: operations.IncludeRelayOne.ToPointer(),
|
|
||||||
IncludeIPv6: operations.IncludeIPv6One.ToPointer(),
|
|
||||||
})
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatal(err)
|
log.Fatal(err)
|
||||||
}
|
}
|
||||||
|
|||||||
120
RELEASES.md
120
RELEASES.md
@@ -763,3 +763,123 @@ Based on:
|
|||||||
- [go v0.11.1] .
|
- [go v0.11.1] .
|
||||||
### Releases
|
### Releases
|
||||||
- [Go v0.11.1] https://github.com/LukeHagar/plexgo/releases/tag/v0.11.1 - .
|
- [Go v0.11.1] https://github.com/LukeHagar/plexgo/releases/tag/v0.11.1 - .
|
||||||
|
|
||||||
|
## 2024-09-09 20:35:17
|
||||||
|
### Changes
|
||||||
|
Based on:
|
||||||
|
- OpenAPI Doc
|
||||||
|
- Speakeasy CLI 1.393.2 (2.413.0) https://github.com/speakeasy-api/speakeasy
|
||||||
|
### Generated
|
||||||
|
- [go v0.11.2] .
|
||||||
|
### Releases
|
||||||
|
- [Go v0.11.2] https://github.com/LukeHagar/plexgo/releases/tag/v0.11.2 - .
|
||||||
|
|
||||||
|
## 2024-09-10 00:08:55
|
||||||
|
### Changes
|
||||||
|
Based on:
|
||||||
|
- OpenAPI Doc
|
||||||
|
- Speakeasy CLI 1.394.0 (2.413.0) https://github.com/speakeasy-api/speakeasy
|
||||||
|
### Generated
|
||||||
|
- [go v0.11.3] .
|
||||||
|
### Releases
|
||||||
|
- [Go v0.11.3] https://github.com/LukeHagar/plexgo/releases/tag/v0.11.3 - .
|
||||||
|
|
||||||
|
## 2024-09-11 00:08:50
|
||||||
|
### Changes
|
||||||
|
Based on:
|
||||||
|
- OpenAPI Doc
|
||||||
|
- Speakeasy CLI 1.395.1 (2.415.0) https://github.com/speakeasy-api/speakeasy
|
||||||
|
### Generated
|
||||||
|
- [go v0.11.4] .
|
||||||
|
### Releases
|
||||||
|
- [Go v0.11.4] https://github.com/LukeHagar/plexgo/releases/tag/v0.11.4 - .
|
||||||
|
|
||||||
|
## 2024-09-12 00:08:45
|
||||||
|
### Changes
|
||||||
|
Based on:
|
||||||
|
- OpenAPI Doc
|
||||||
|
- Speakeasy CLI 1.396.2 (2.415.0) https://github.com/speakeasy-api/speakeasy
|
||||||
|
### Generated
|
||||||
|
- [go v0.11.5] .
|
||||||
|
### Releases
|
||||||
|
- [Go v0.11.5] https://github.com/LukeHagar/plexgo/releases/tag/v0.11.5 - .
|
||||||
|
|
||||||
|
## 2024-09-13 00:08:56
|
||||||
|
### Changes
|
||||||
|
Based on:
|
||||||
|
- OpenAPI Doc
|
||||||
|
- Speakeasy CLI 1.396.6 (2.415.6) https://github.com/speakeasy-api/speakeasy
|
||||||
|
### Generated
|
||||||
|
- [go v0.11.6] .
|
||||||
|
### Releases
|
||||||
|
- [Go v0.11.6] https://github.com/LukeHagar/plexgo/releases/tag/v0.11.6 - .
|
||||||
|
|
||||||
|
## 2024-09-14 00:08:16
|
||||||
|
### Changes
|
||||||
|
Based on:
|
||||||
|
- OpenAPI Doc
|
||||||
|
- Speakeasy CLI 1.396.9 (2.415.7) https://github.com/speakeasy-api/speakeasy
|
||||||
|
### Generated
|
||||||
|
- [go v0.11.7] .
|
||||||
|
### Releases
|
||||||
|
- [Go v0.11.7] https://github.com/LukeHagar/plexgo/releases/tag/v0.11.7 - .
|
||||||
|
|
||||||
|
## 2024-09-15 00:09:40
|
||||||
|
### Changes
|
||||||
|
Based on:
|
||||||
|
- OpenAPI Doc
|
||||||
|
- Speakeasy CLI 1.396.9 (2.415.7) https://github.com/speakeasy-api/speakeasy
|
||||||
|
### Generated
|
||||||
|
- [go v0.11.8] .
|
||||||
|
### Releases
|
||||||
|
- [Go v0.11.8] https://github.com/LukeHagar/plexgo/releases/tag/v0.11.8 - .
|
||||||
|
|
||||||
|
## 2024-09-16 00:09:14
|
||||||
|
### Changes
|
||||||
|
Based on:
|
||||||
|
- OpenAPI Doc
|
||||||
|
- Speakeasy CLI 1.396.9 (2.415.7) https://github.com/speakeasy-api/speakeasy
|
||||||
|
### Generated
|
||||||
|
- [go v0.11.9] .
|
||||||
|
### Releases
|
||||||
|
- [Go v0.11.9] https://github.com/LukeHagar/plexgo/releases/tag/v0.11.9 - .
|
||||||
|
|
||||||
|
## 2024-09-16 18:35:29
|
||||||
|
### Changes
|
||||||
|
Based on:
|
||||||
|
- OpenAPI Doc
|
||||||
|
- Speakeasy CLI 1.397.2 (2.415.8) https://github.com/speakeasy-api/speakeasy
|
||||||
|
### Generated
|
||||||
|
- [go v0.11.10] .
|
||||||
|
### Releases
|
||||||
|
- [Go v0.11.10] https://github.com/LukeHagar/plexgo/releases/tag/v0.11.10 - .
|
||||||
|
|
||||||
|
## 2024-09-18 03:01:47
|
||||||
|
### Changes
|
||||||
|
Based on:
|
||||||
|
- OpenAPI Doc
|
||||||
|
- Speakeasy CLI 1.399.0 (2.415.8) https://github.com/speakeasy-api/speakeasy
|
||||||
|
### Generated
|
||||||
|
- [go v0.11.11] .
|
||||||
|
### Releases
|
||||||
|
- [Go v0.11.11] https://github.com/LukeHagar/plexgo/releases/tag/v0.11.11 - .
|
||||||
|
|
||||||
|
## 2024-09-18 14:09:58
|
||||||
|
### Changes
|
||||||
|
Based on:
|
||||||
|
- OpenAPI Doc
|
||||||
|
- Speakeasy CLI 1.399.1 (2.415.8) https://github.com/speakeasy-api/speakeasy
|
||||||
|
### Generated
|
||||||
|
- [go v0.11.12] .
|
||||||
|
### Releases
|
||||||
|
- [Go v0.11.12] https://github.com/LukeHagar/plexgo/releases/tag/v0.11.12 - .
|
||||||
|
|
||||||
|
## 2024-09-18 15:01:19
|
||||||
|
### Changes
|
||||||
|
Based on:
|
||||||
|
- OpenAPI Doc
|
||||||
|
- Speakeasy CLI 1.399.2 (2.416.6) https://github.com/speakeasy-api/speakeasy
|
||||||
|
### Generated
|
||||||
|
- [go v0.11.13] .
|
||||||
|
### Releases
|
||||||
|
- [Go v0.11.13] https://github.com/LukeHagar/plexgo/releases/tag/v0.11.13 - .
|
||||||
6
USAGE.md
6
USAGE.md
@@ -11,7 +11,11 @@ import (
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
|
|||||||
@@ -215,7 +215,7 @@ func (s *Activities) GetServerActivities(ctx context.Context, opts ...operations
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.GetServerActivitiesResponseBody
|
var out sdkerrors.GetServerActivitiesBadRequest
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -238,7 +238,7 @@ func (s *Activities) GetServerActivities(ctx context.Context, opts ...operations
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.GetServerActivitiesActivitiesResponseBody
|
var out sdkerrors.GetServerActivitiesUnauthorized
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -440,7 +440,7 @@ func (s *Activities) CancelServerActivities(ctx context.Context, activityUUID st
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.CancelServerActivitiesResponseBody
|
var out sdkerrors.CancelServerActivitiesBadRequest
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -463,7 +463,7 @@ func (s *Activities) CancelServerActivities(ctx context.Context, activityUUID st
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.CancelServerActivitiesActivitiesResponseBody
|
var out sdkerrors.CancelServerActivitiesUnauthorized
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ func newAuthentication(sdkConfig sdkConfiguration) *Authentication {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetTransientToken - Get a Transient Token.
|
// GetTransientToken - Get a Transient Token
|
||||||
// This endpoint provides the caller with a temporary token with the same access level as the caller's token. These tokens are valid for up to 48 hours and are destroyed if the server instance is restarted.
|
// This endpoint provides the caller with a temporary token with the same access level as the caller's token. These tokens are valid for up to 48 hours and are destroyed if the server instance is restarted.
|
||||||
func (s *Authentication) GetTransientToken(ctx context.Context, type_ operations.GetTransientTokenQueryParamType, scope operations.Scope, opts ...operations.Option) (*operations.GetTransientTokenResponse, error) {
|
func (s *Authentication) GetTransientToken(ctx context.Context, type_ operations.GetTransientTokenQueryParamType, scope operations.Scope, opts ...operations.Option) (*operations.GetTransientTokenResponse, error) {
|
||||||
hookCtx := hooks.HookContext{
|
hookCtx := hooks.HookContext{
|
||||||
@@ -197,7 +197,7 @@ func (s *Authentication) GetTransientToken(ctx context.Context, type_ operations
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.GetTransientTokenResponseBody
|
var out sdkerrors.GetTransientTokenBadRequest
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -220,7 +220,7 @@ func (s *Authentication) GetTransientToken(ctx context.Context, type_ operations
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.GetTransientTokenAuthenticationResponseBody
|
var out sdkerrors.GetTransientTokenUnauthorized
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -427,7 +427,7 @@ func (s *Authentication) GetSourceConnectionInformation(ctx context.Context, sou
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.GetSourceConnectionInformationResponseBody
|
var out sdkerrors.GetSourceConnectionInformationBadRequest
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -450,7 +450,7 @@ func (s *Authentication) GetSourceConnectionInformation(ctx context.Context, sou
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.GetSourceConnectionInformationAuthenticationResponseBody
|
var out sdkerrors.GetSourceConnectionInformationUnauthorized
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -487,20 +487,16 @@ func (s *Authentication) GetSourceConnectionInformation(ctx context.Context, sou
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetUserDetails - Get User Data By Token
|
// GetTokenDetails - Get Token Details
|
||||||
// Get the User data from the provided X-Plex-Token
|
// Get the User data from the provided X-Plex-Token
|
||||||
func (s *Authentication) GetUserDetails(ctx context.Context, xPlexToken string, opts ...operations.Option) (*operations.GetUserDetailsResponse, error) {
|
func (s *Authentication) GetTokenDetails(ctx context.Context, opts ...operations.Option) (*operations.GetTokenDetailsResponse, error) {
|
||||||
hookCtx := hooks.HookContext{
|
hookCtx := hooks.HookContext{
|
||||||
Context: ctx,
|
Context: ctx,
|
||||||
OperationID: "getUserDetails",
|
OperationID: "getTokenDetails",
|
||||||
OAuth2Scopes: []string{},
|
OAuth2Scopes: []string{},
|
||||||
SecuritySource: s.sdkConfiguration.Security,
|
SecuritySource: s.sdkConfiguration.Security,
|
||||||
}
|
}
|
||||||
|
|
||||||
request := operations.GetUserDetailsRequest{
|
|
||||||
XPlexToken: xPlexToken,
|
|
||||||
}
|
|
||||||
|
|
||||||
o := operations.Options{}
|
o := operations.Options{}
|
||||||
supportedOptions := []string{
|
supportedOptions := []string{
|
||||||
operations.SupportedOptionServerURL,
|
operations.SupportedOptionServerURL,
|
||||||
@@ -514,7 +510,7 @@ func (s *Authentication) GetUserDetails(ctx context.Context, xPlexToken string,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
baseURL := utils.ReplaceParameters(operations.GetUserDetailsServerList[0], map[string]string{})
|
baseURL := utils.ReplaceParameters(operations.GetTokenDetailsServerList[0], map[string]string{})
|
||||||
if o.ServerURL != nil {
|
if o.ServerURL != nil {
|
||||||
baseURL = *o.ServerURL
|
baseURL = *o.ServerURL
|
||||||
}
|
}
|
||||||
@@ -542,10 +538,6 @@ func (s *Authentication) GetUserDetails(ctx context.Context, xPlexToken string,
|
|||||||
req.Header.Set("Accept", "application/json")
|
req.Header.Set("Accept", "application/json")
|
||||||
req.Header.Set("User-Agent", s.sdkConfiguration.UserAgent)
|
req.Header.Set("User-Agent", s.sdkConfiguration.UserAgent)
|
||||||
|
|
||||||
if err := utils.PopulateQueryParams(ctx, req, request, nil); err != nil {
|
|
||||||
return nil, fmt.Errorf("error populating query params: %w", err)
|
|
||||||
}
|
|
||||||
|
|
||||||
if err := utils.PopulateSecurity(ctx, req, s.sdkConfiguration.Security); err != nil {
|
if err := utils.PopulateSecurity(ctx, req, s.sdkConfiguration.Security); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -635,7 +627,7 @@ func (s *Authentication) GetUserDetails(ctx context.Context, xPlexToken string,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
res := &operations.GetUserDetailsResponse{
|
res := &operations.GetTokenDetailsResponse{
|
||||||
StatusCode: httpRes.StatusCode,
|
StatusCode: httpRes.StatusCode,
|
||||||
ContentType: httpRes.Header.Get("Content-Type"),
|
ContentType: httpRes.Header.Get("Content-Type"),
|
||||||
RawResponse: httpRes,
|
RawResponse: httpRes,
|
||||||
@@ -660,7 +652,7 @@ func (s *Authentication) GetUserDetails(ctx context.Context, xPlexToken string,
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out operations.GetUserDetailsUserPlexAccount
|
var out operations.GetTokenDetailsUserPlexAccount
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -682,7 +674,7 @@ func (s *Authentication) GetUserDetails(ctx context.Context, xPlexToken string,
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.GetUserDetailsResponseBody
|
var out sdkerrors.GetTokenDetailsBadRequest
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -705,7 +697,7 @@ func (s *Authentication) GetUserDetails(ctx context.Context, xPlexToken string,
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.GetUserDetailsAuthenticationResponseBody
|
var out sdkerrors.GetTokenDetailsUnauthorized
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -744,7 +736,7 @@ func (s *Authentication) GetUserDetails(ctx context.Context, xPlexToken string,
|
|||||||
|
|
||||||
// PostUsersSignInData - Get User Sign In Data
|
// PostUsersSignInData - Get User Sign In Data
|
||||||
// Sign in user with username and password and return user data with Plex authentication token
|
// Sign in user with username and password and return user data with Plex authentication token
|
||||||
func (s *Authentication) PostUsersSignInData(ctx context.Context, xPlexClientIdentifier *string, requestBody *operations.PostUsersSignInDataRequestBody, opts ...operations.Option) (*operations.PostUsersSignInDataResponse, error) {
|
func (s *Authentication) PostUsersSignInData(ctx context.Context, clientID *string, requestBody *operations.PostUsersSignInDataRequestBody, opts ...operations.Option) (*operations.PostUsersSignInDataResponse, error) {
|
||||||
hookCtx := hooks.HookContext{
|
hookCtx := hooks.HookContext{
|
||||||
Context: ctx,
|
Context: ctx,
|
||||||
OperationID: "post-users-sign-in-data",
|
OperationID: "post-users-sign-in-data",
|
||||||
@@ -753,12 +745,12 @@ func (s *Authentication) PostUsersSignInData(ctx context.Context, xPlexClientIde
|
|||||||
}
|
}
|
||||||
|
|
||||||
request := operations.PostUsersSignInDataRequest{
|
request := operations.PostUsersSignInDataRequest{
|
||||||
XPlexClientIdentifier: xPlexClientIdentifier,
|
ClientID: clientID,
|
||||||
RequestBody: requestBody,
|
RequestBody: requestBody,
|
||||||
}
|
}
|
||||||
|
|
||||||
globals := operations.PostUsersSignInDataGlobals{
|
globals := operations.PostUsersSignInDataGlobals{
|
||||||
XPlexClientIdentifier: s.sdkConfiguration.Globals.XPlexClientIdentifier,
|
ClientID: s.sdkConfiguration.Globals.ClientID,
|
||||||
}
|
}
|
||||||
|
|
||||||
o := operations.Options{}
|
o := operations.Options{}
|
||||||
@@ -944,7 +936,7 @@ func (s *Authentication) PostUsersSignInData(ctx context.Context, xPlexClientIde
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.PostUsersSignInDataResponseBody
|
var out sdkerrors.PostUsersSignInDataBadRequest
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -967,7 +959,7 @@ func (s *Authentication) PostUsersSignInData(ctx context.Context, xPlexClientIde
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.PostUsersSignInDataAuthenticationResponseBody
|
var out sdkerrors.PostUsersSignInDataUnauthorized
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|||||||
20
butler.go
20
butler.go
@@ -209,7 +209,7 @@ func (s *Butler) GetButlerTasks(ctx context.Context, opts ...operations.Option)
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.GetButlerTasksResponseBody
|
var out sdkerrors.GetButlerTasksBadRequest
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -232,7 +232,7 @@ func (s *Butler) GetButlerTasks(ctx context.Context, opts ...operations.Option)
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.GetButlerTasksButlerResponseBody
|
var out sdkerrors.GetButlerTasksUnauthorized
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -434,7 +434,7 @@ func (s *Butler) StartAllTasks(ctx context.Context, opts ...operations.Option) (
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.StartAllTasksResponseBody
|
var out sdkerrors.StartAllTasksBadRequest
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -457,7 +457,7 @@ func (s *Butler) StartAllTasks(ctx context.Context, opts ...operations.Option) (
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.StartAllTasksButlerResponseBody
|
var out sdkerrors.StartAllTasksUnauthorized
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -655,7 +655,7 @@ func (s *Butler) StopAllTasks(ctx context.Context, opts ...operations.Option) (*
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.StopAllTasksResponseBody
|
var out sdkerrors.StopAllTasksBadRequest
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -678,7 +678,7 @@ func (s *Butler) StopAllTasks(ctx context.Context, opts ...operations.Option) (*
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.StopAllTasksButlerResponseBody
|
var out sdkerrors.StopAllTasksUnauthorized
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -886,7 +886,7 @@ func (s *Butler) StartTask(ctx context.Context, taskName operations.TaskName, op
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.StartTaskResponseBody
|
var out sdkerrors.StartTaskBadRequest
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -909,7 +909,7 @@ func (s *Butler) StartTask(ctx context.Context, taskName operations.TaskName, op
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.StartTaskButlerResponseBody
|
var out sdkerrors.StartTaskUnauthorized
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -1111,7 +1111,7 @@ func (s *Butler) StopTask(ctx context.Context, taskName operations.PathParamTask
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.StopTaskResponseBody
|
var out sdkerrors.StopTaskBadRequest
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -1134,7 +1134,7 @@ func (s *Butler) StopTask(ctx context.Context, taskName operations.PathParamTask
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var out sdkerrors.StopTaskButlerResponseBody
|
var out sdkerrors.StopTaskUnauthorized
|
||||||
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
if err := utils.UnmarshalJsonFromResponseBody(bytes.NewBuffer(rawBody), &out, ""); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|||||||
462
codeSamples.yaml
462
codeSamples.yaml
@@ -20,7 +20,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -49,7 +53,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -78,7 +86,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -107,7 +119,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -137,7 +153,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -177,7 +197,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -206,7 +230,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -235,7 +263,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -264,7 +296,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -293,7 +329,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -322,7 +362,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -352,7 +396,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -382,7 +430,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -411,7 +463,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -440,7 +496,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -469,7 +529,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -498,7 +562,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -526,7 +594,11 @@ actions:
|
|||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -555,7 +627,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -584,7 +660,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -613,7 +693,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -642,7 +726,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -671,7 +759,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -699,7 +791,11 @@ actions:
|
|||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -729,7 +825,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -758,7 +858,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -787,7 +891,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -817,7 +925,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -853,7 +965,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -883,7 +999,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -919,7 +1039,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -948,7 +1072,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -977,7 +1105,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1007,7 +1139,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1041,7 +1177,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1070,7 +1210,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1100,7 +1244,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1130,7 +1278,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1160,7 +1312,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1198,7 +1354,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1227,13 +1387,17 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
res, err := s.Log.LogMultiLine(ctx, "level=4&message=Test%20message%201&source=postman\n" +
|
res, err := s.Log.LogMultiLine(ctx, "level=4&message=Test%20message%201&source=postman\n" +
|
||||||
"level=3&message=Test%20message%202&source=postman\n" +
|
"level=3&message=Test%20message%202&source=postman\n" +
|
||||||
"level=1&message=Test%20message%203&source=postman")
|
"level=1&message=Test%20message%203&source=postman")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatal(err)
|
log.Fatal(err)
|
||||||
}
|
}
|
||||||
@@ -1258,7 +1422,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1287,7 +1455,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1316,7 +1488,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1346,7 +1522,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1377,16 +1557,21 @@ actions:
|
|||||||
import(
|
import(
|
||||||
"github.com/LukeHagar/plexgo"
|
"github.com/LukeHagar/plexgo"
|
||||||
"context"
|
"context"
|
||||||
|
"github.com/LukeHagar/plexgo/models/operations"
|
||||||
"log"
|
"log"
|
||||||
)
|
)
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
res, err := s.Plex.GetPin(ctx, nil, plexgo.String("gcgzw5rz2xovp84b4vha3a40"), plexgo.String("Plex Web"))
|
res, err := s.Plex.GetPin(ctx, operations.GetPinRequest{})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatal(err)
|
log.Fatal(err)
|
||||||
}
|
}
|
||||||
@@ -1410,7 +1595,11 @@ actions:
|
|||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1439,7 +1628,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1469,7 +1662,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1504,7 +1701,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1533,7 +1734,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1562,7 +1767,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1591,7 +1800,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1620,7 +1833,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1650,7 +1867,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1679,7 +1900,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1709,16 +1934,15 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
res, err := s.Plex.GetServerResources(ctx, operations.GetServerResourcesRequest{
|
res, err := s.Plex.GetServerResources(ctx, plexgo.String("gcgzw5rz2xovp84b4vha3a40"), operations.IncludeHTTPSOne.ToPointer(), operations.IncludeRelayOne.ToPointer(), operations.IncludeIPv6One.ToPointer())
|
||||||
XPlexToken: "CV5xoxjTpFKUzBTShsaf",
|
|
||||||
IncludeHTTPS: operations.IncludeHTTPSOne.ToPointer(),
|
|
||||||
IncludeRelay: operations.IncludeRelayOne.ToPointer(),
|
|
||||||
IncludeIPv6: operations.IncludeIPv6One.ToPointer(),
|
|
||||||
})
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatal(err)
|
log.Fatal(err)
|
||||||
}
|
}
|
||||||
@@ -1743,7 +1967,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1772,7 +2000,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1802,7 +2034,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1831,7 +2067,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1860,7 +2100,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1889,7 +2133,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1918,7 +2166,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1947,7 +2199,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -1977,7 +2233,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -2006,7 +2266,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -2035,7 +2299,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -2065,7 +2333,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -2095,7 +2367,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -2124,7 +2400,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -2140,7 +2420,7 @@ actions:
|
|||||||
update:
|
update:
|
||||||
x-codeSamples:
|
x-codeSamples:
|
||||||
- lang: go
|
- lang: go
|
||||||
label: getUserDetails
|
label: getTokenDetails
|
||||||
source: |-
|
source: |-
|
||||||
package main
|
package main
|
||||||
|
|
||||||
@@ -2153,11 +2433,15 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
res, err := s.Authentication.GetUserDetails(ctx, "CV5xoxjTpFKUzBTShsaf")
|
res, err := s.Authentication.GetTokenDetails(ctx)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatal(err)
|
log.Fatal(err)
|
||||||
}
|
}
|
||||||
@@ -2182,7 +2466,11 @@ actions:
|
|||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
@@ -2216,7 +2504,11 @@ actions:
|
|||||||
func main() {
|
func main() {
|
||||||
s := plexgo.New(
|
s := plexgo.New(
|
||||||
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
plexgo.WithSecurity("<YOUR_API_KEY_HERE>"),
|
||||||
plexgo.WithXPlexClientIdentifier("gcgzw5rz2xovp84b4vha3a40"),
|
plexgo.WithClientID("gcgzw5rz2xovp84b4vha3a40"),
|
||||||
|
plexgo.WithClientName("Plex Web"),
|
||||||
|
plexgo.WithClientVersion("4.133.0"),
|
||||||
|
plexgo.WithClientPlatform("Chrome"),
|
||||||
|
plexgo.WithDeviceName("Linux"),
|
||||||
)
|
)
|
||||||
|
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
|
|||||||
@@ -5,4 +5,8 @@
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| `XPlexClientIdentifier` | **string* | :heavy_minus_sign: | The unique identifier for the client application<br/>This is used to track the client application and its usage<br/>(UUID, serial number, or other number unique per device)<br/> | gcgzw5rz2xovp84b4vha3a40 |
|
| `ClientID` | **string* | :heavy_minus_sign: | The unique identifier for the client application<br/>This is used to track the client application and its usage<br/>(UUID, serial number, or other number unique per device)<br/> | gcgzw5rz2xovp84b4vha3a40 |
|
||||||
|
| `ClientName` | **string* | :heavy_minus_sign: | N/A | Plex Web |
|
||||||
|
| `DeviceName` | **string* | :heavy_minus_sign: | N/A | Linux |
|
||||||
|
| `ClientVersion` | **string* | :heavy_minus_sign: | N/A | 4.133.0 |
|
||||||
|
| `ClientPlatform` | **string* | :heavy_minus_sign: | N/A | Chrome |
|
||||||
@@ -6,5 +6,8 @@
|
|||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| `Strong` | **bool* | :heavy_minus_sign: | Determines the kind of code returned by the API call<br/>Strong codes are used for Pin authentication flows<br/>Non-Strong codes are used for `Plex.tv/link`<br/> | |
|
| `Strong` | **bool* | :heavy_minus_sign: | Determines the kind of code returned by the API call<br/>Strong codes are used for Pin authentication flows<br/>Non-Strong codes are used for `Plex.tv/link`<br/> | |
|
||||||
| `XPlexClientIdentifier` | **string* | :heavy_minus_sign: | The unique identifier for the client application<br/>This is used to track the client application and its usage<br/>(UUID, serial number, or other number unique per device)<br/> | gcgzw5rz2xovp84b4vha3a40 |
|
| `ClientID` | **string* | :heavy_minus_sign: | The unique identifier for the client application<br/>This is used to track the client application and its usage<br/>(UUID, serial number, or other number unique per device)<br/> | gcgzw5rz2xovp84b4vha3a40 |
|
||||||
| `XPlexProduct` | **string* | :heavy_minus_sign: | N/A | Plex Web |
|
| `ClientName` | **string* | :heavy_minus_sign: | N/A | Plex Web |
|
||||||
|
| `DeviceName` | **string* | :heavy_minus_sign: | N/A | Linux |
|
||||||
|
| `ClientVersion` | **string* | :heavy_minus_sign: | N/A | 4.133.0 |
|
||||||
|
| `ClientPlatform` | **string* | :heavy_minus_sign: | N/A | Chrome |
|
||||||
@@ -5,4 +5,4 @@
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| `XPlexClientIdentifier` | **string* | :heavy_minus_sign: | The unique identifier for the client application<br/>This is used to track the client application and its usage<br/>(UUID, serial number, or other number unique per device)<br/> | gcgzw5rz2xovp84b4vha3a40 |
|
| `ClientID` | **string* | :heavy_minus_sign: | The unique identifier for the client application<br/>This is used to track the client application and its usage<br/>(UUID, serial number, or other number unique per device)<br/> | gcgzw5rz2xovp84b4vha3a40 |
|
||||||
@@ -5,8 +5,7 @@
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| `XPlexClientIdentifier` | **string* | :heavy_minus_sign: | The unique identifier for the client application<br/>This is used to track the client application and its usage<br/>(UUID, serial number, or other number unique per device)<br/> | gcgzw5rz2xovp84b4vha3a40 |
|
| `ClientID` | **string* | :heavy_minus_sign: | The unique identifier for the client application<br/>This is used to track the client application and its usage<br/>(UUID, serial number, or other number unique per device)<br/> | gcgzw5rz2xovp84b4vha3a40 |
|
||||||
| `XPlexToken` | *string* | :heavy_check_mark: | Plex Authentication Token | CV5xoxjTpFKUzBTShsaf |
|
|
||||||
| `IncludeHTTPS` | [*operations.IncludeHTTPS](../../models/operations/includehttps.md) | :heavy_minus_sign: | Include Https entries in the results | 1 |
|
| `IncludeHTTPS` | [*operations.IncludeHTTPS](../../models/operations/includehttps.md) | :heavy_minus_sign: | Include Https entries in the results | 1 |
|
||||||
| `IncludeRelay` | [*operations.IncludeRelay](../../models/operations/includerelay.md) | :heavy_minus_sign: | Include Relay addresses in the results <br/>E.g: https://10-0-0-25.bbf8e10c7fa20447cacee74cd9914cde.plex.direct:32400<br/> | 1 |
|
| `IncludeRelay` | [*operations.IncludeRelay](../../models/operations/includerelay.md) | :heavy_minus_sign: | Include Relay addresses in the results <br/>E.g: https://10-0-0-25.bbf8e10c7fa20447cacee74cd9914cde.plex.direct:32400<br/> | 1 |
|
||||||
| `IncludeIPv6` | [*operations.IncludeIPv6](../../models/operations/includeipv6.md) | :heavy_minus_sign: | Include IPv6 entries in the results | 1 |
|
| `IncludeIPv6` | [*operations.IncludeIPv6](../../models/operations/includeipv6.md) | :heavy_minus_sign: | Include IPv6 entries in the results | 1 |
|
||||||
@@ -5,4 +5,4 @@
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| `XPlexClientIdentifier` | **string* | :heavy_minus_sign: | The unique identifier for the client application<br/>This is used to track the client application and its usage<br/>(UUID, serial number, or other number unique per device)<br/> | gcgzw5rz2xovp84b4vha3a40 |
|
| `ClientID` | **string* | :heavy_minus_sign: | The unique identifier for the client application<br/>This is used to track the client application and its usage<br/>(UUID, serial number, or other number unique per device)<br/> | gcgzw5rz2xovp84b4vha3a40 |
|
||||||
@@ -5,5 +5,5 @@
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| `XPlexClientIdentifier` | **string* | :heavy_minus_sign: | The unique identifier for the client application<br/>This is used to track the client application and its usage<br/>(UUID, serial number, or other number unique per device)<br/> | gcgzw5rz2xovp84b4vha3a40 |
|
| `ClientID` | **string* | :heavy_minus_sign: | The unique identifier for the client application<br/>This is used to track the client application and its usage<br/>(UUID, serial number, or other number unique per device)<br/> | gcgzw5rz2xovp84b4vha3a40 |
|
||||||
| `PinID` | *int64* | :heavy_check_mark: | The PinID to retrieve an access token for | |
|
| `PinID` | *int64* | :heavy_check_mark: | The PinID to retrieve an access token for | |
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
# GetTokenDetailsAuthenticationResponseStatus
|
||||||
|
|
||||||
|
String representation of subscriptionActive
|
||||||
|
|
||||||
|
|
||||||
|
## Values
|
||||||
|
|
||||||
|
| Name | Value |
|
||||||
|
| ----------------------------------------------------- | ----------------------------------------------------- |
|
||||||
|
| `GetTokenDetailsAuthenticationResponseStatusInactive` | Inactive |
|
||||||
|
| `GetTokenDetailsAuthenticationResponseStatusActive` | Active |
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
# GetTokenDetailsAuthenticationStatus
|
||||||
|
|
||||||
|
String representation of subscriptionActive
|
||||||
|
|
||||||
|
|
||||||
|
## Values
|
||||||
|
|
||||||
|
| Name | Value |
|
||||||
|
| --------------------------------------------- | --------------------------------------------- |
|
||||||
|
| `GetTokenDetailsAuthenticationStatusInactive` | Inactive |
|
||||||
|
| `GetTokenDetailsAuthenticationStatusActive` | Active |
|
||||||
66
docs/models/operations/gettokendetailsfeatures.md
Normal file
66
docs/models/operations/gettokendetailsfeatures.md
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
# GetTokenDetailsFeatures
|
||||||
|
|
||||||
|
|
||||||
|
## Values
|
||||||
|
|
||||||
|
| Name | Value |
|
||||||
|
| ------------------------------------------------------------ | ------------------------------------------------------------ |
|
||||||
|
| `GetTokenDetailsFeaturesAndroidDolbyVision` | Android - Dolby Vision |
|
||||||
|
| `GetTokenDetailsFeaturesAndroidPiP` | Android - PiP |
|
||||||
|
| `GetTokenDetailsFeaturesCuSunset` | CU Sunset |
|
||||||
|
| `GetTokenDetailsFeaturesHrkEnableEur` | HRK_enable_EUR |
|
||||||
|
| `GetTokenDetailsFeaturesTrebleShowFeatures` | TREBLE-show-features |
|
||||||
|
| `GetTokenDetailsFeaturesAdCountdownTimer` | ad-countdown-timer |
|
||||||
|
| `GetTokenDetailsFeaturesAdaptiveBitrate` | adaptive_bitrate |
|
||||||
|
| `GetTokenDetailsFeaturesAmazonLoopDebug` | amazon-loop-debug |
|
||||||
|
| `GetTokenDetailsFeaturesAvodAdAnalysis` | avod-ad-analysis |
|
||||||
|
| `GetTokenDetailsFeaturesAvodNewMedia` | avod-new-media |
|
||||||
|
| `GetTokenDetailsFeaturesBlacklistGetSignin` | blacklist_get_signin |
|
||||||
|
| `GetTokenDetailsFeaturesClientRadioStations` | client-radio-stations |
|
||||||
|
| `GetTokenDetailsFeaturesCloudflareTurnstileRequired` | cloudflare-turnstile-required |
|
||||||
|
| `GetTokenDetailsFeaturesCollections` | collections |
|
||||||
|
| `GetTokenDetailsFeaturesCommentsAndRepliesPushNotifications` | comments_and_replies_push_notifications |
|
||||||
|
| `GetTokenDetailsFeaturesCommunityAccessPlexTv` | community_access_plex_tv |
|
||||||
|
| `GetTokenDetailsFeaturesCompanionsSonos` | companions_sonos |
|
||||||
|
| `GetTokenDetailsFeaturesCustomHomeRemoval` | custom-home-removal |
|
||||||
|
| `GetTokenDetailsFeaturesDisableHomeUserFriendships` | disable_home_user_friendships |
|
||||||
|
| `GetTokenDetailsFeaturesDisableSharingFriendships` | disable_sharing_friendships |
|
||||||
|
| `GetTokenDetailsFeaturesDrmSupport` | drm_support |
|
||||||
|
| `GetTokenDetailsFeaturesExcludeRestrictions` | exclude restrictions |
|
||||||
|
| `GetTokenDetailsFeaturesFederatedAuth` | federated-auth |
|
||||||
|
| `GetTokenDetailsFeaturesFriendRequestPushNotifications` | friend_request_push_notifications |
|
||||||
|
| `GetTokenDetailsFeaturesGuidedUpgrade` | guided-upgrade |
|
||||||
|
| `GetTokenDetailsFeaturesHome` | home |
|
||||||
|
| `GetTokenDetailsFeaturesIncreasePasswordComplexity` | increase-password-complexity |
|
||||||
|
| `GetTokenDetailsFeaturesIos14PrivacyBanner` | ios14-privacy-banner |
|
||||||
|
| `GetTokenDetailsFeaturesIterableNotificationTokens` | iterable-notification-tokens |
|
||||||
|
| `GetTokenDetailsFeaturesKeepPaymentMethod` | keep-payment-method |
|
||||||
|
| `GetTokenDetailsFeaturesKevinBacon` | kevin-bacon |
|
||||||
|
| `GetTokenDetailsFeaturesKoreaConsent` | korea-consent |
|
||||||
|
| `GetTokenDetailsFeaturesLeIsrgRootX1` | le_isrg_root_x1 |
|
||||||
|
| `GetTokenDetailsFeaturesLetsEncrypt` | lets_encrypt |
|
||||||
|
| `GetTokenDetailsFeaturesLightningDvrPivot` | lightning-dvr-pivot |
|
||||||
|
| `GetTokenDetailsFeaturesLiveTvSupportIncompleteSegments` | live-tv-support-incomplete-segments |
|
||||||
|
| `GetTokenDetailsFeaturesLivetv` | livetv |
|
||||||
|
| `GetTokenDetailsFeaturesMetadataSearch` | metadata_search |
|
||||||
|
| `GetTokenDetailsFeaturesNewPlexPassPrices` | new_plex_pass_prices |
|
||||||
|
| `GetTokenDetailsFeaturesNewsProviderSunsetModal` | news-provider-sunset-modal |
|
||||||
|
| `GetTokenDetailsFeaturesPhotosFavorites` | photos-favorites |
|
||||||
|
| `GetTokenDetailsFeaturesPhotosMetadataEdition` | photos-metadata-edition |
|
||||||
|
| `GetTokenDetailsFeaturesPmsHealth` | pms_health |
|
||||||
|
| `GetTokenDetailsFeaturesRadio` | radio |
|
||||||
|
| `GetTokenDetailsFeaturesRateLimitClientToken` | rate-limit-client-token |
|
||||||
|
| `GetTokenDetailsFeaturesScrobblingServicePlexTv` | scrobbling-service-plex-tv |
|
||||||
|
| `GetTokenDetailsFeaturesSharedServerNotification` | shared_server_notification |
|
||||||
|
| `GetTokenDetailsFeaturesSharedSourceNotification` | shared_source_notification |
|
||||||
|
| `GetTokenDetailsFeaturesSigninWithApple` | signin_with_apple |
|
||||||
|
| `GetTokenDetailsFeaturesSpringServeAdProvider` | spring_serve_ad_provider |
|
||||||
|
| `GetTokenDetailsFeaturesTranscoderCache` | transcoder_cache |
|
||||||
|
| `GetTokenDetailsFeaturesTunerSharing` | tuner-sharing |
|
||||||
|
| `GetTokenDetailsFeaturesTwoFactorAuthentication` | two-factor-authentication |
|
||||||
|
| `GetTokenDetailsFeaturesUnsupportedtuners` | unsupportedtuners |
|
||||||
|
| `GetTokenDetailsFeaturesUpgrade3ds2` | upgrade-3ds2 |
|
||||||
|
| `GetTokenDetailsFeaturesVodSchema` | vod-schema |
|
||||||
|
| `GetTokenDetailsFeaturesVodCloudflare` | vod_cloudflare |
|
||||||
|
| `GetTokenDetailsFeaturesWatchTogetherInvite` | watch-together-invite |
|
||||||
|
| `GetTokenDetailsFeaturesWebServerDashboard` | web_server_dashboard |
|
||||||
File diff suppressed because one or more lines are too long
9
docs/models/operations/gettokendetailsstatus.md
Normal file
9
docs/models/operations/gettokendetailsstatus.md
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
# GetTokenDetailsStatus
|
||||||
|
|
||||||
|
|
||||||
|
## Values
|
||||||
|
|
||||||
|
| Name | Value |
|
||||||
|
| ------------------------------ | ------------------------------ |
|
||||||
|
| `GetTokenDetailsStatusOnline` | online |
|
||||||
|
| `GetTokenDetailsStatusOffline` | offline |
|
||||||
@@ -1,13 +1,13 @@
|
|||||||
# GetUserDetailsSubscription
|
# GetTokenDetailsSubscription
|
||||||
|
|
||||||
|
|
||||||
## Fields
|
## Fields
|
||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- |
|
| --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| `Features` | [][operations.GetUserDetailsFeatures](../../models/operations/getuserdetailsfeatures.md) | :heavy_minus_sign: | List of features allowed on your Plex Pass subscription | |
|
| `Features` | [][operations.GetTokenDetailsFeatures](../../models/operations/gettokendetailsfeatures.md) | :heavy_minus_sign: | List of features allowed on your Plex Pass subscription | |
|
||||||
| `Active` | **bool* | :heavy_minus_sign: | If the account's Plex Pass subscription is active | true |
|
| `Active` | **bool* | :heavy_minus_sign: | If the account's Plex Pass subscription is active | true |
|
||||||
| `SubscribedAt` | **string* | :heavy_minus_sign: | Date the account subscribed to Plex Pass | 2021-04-12T18:21:12Z |
|
| `SubscribedAt` | **string* | :heavy_minus_sign: | Date the account subscribed to Plex Pass | 2021-04-12T18:21:12Z |
|
||||||
| `Status` | [*operations.GetUserDetailsAuthenticationResponseStatus](../../models/operations/getuserdetailsauthenticationresponsestatus.md) | :heavy_minus_sign: | String representation of subscriptionActive | Inactive |
|
| `Status` | [*operations.GetTokenDetailsAuthenticationResponseStatus](../../models/operations/gettokendetailsauthenticationresponsestatus.md) | :heavy_minus_sign: | String representation of subscriptionActive | Inactive |
|
||||||
| `PaymentService` | **string* | :heavy_minus_sign: | Payment service used for your Plex Pass subscription | |
|
| `PaymentService` | **string* | :heavy_minus_sign: | Payment service used for your Plex Pass subscription | |
|
||||||
| `Plan` | **string* | :heavy_minus_sign: | Name of Plex Pass subscription plan | |
|
| `Plan` | **string* | :heavy_minus_sign: | Name of Plex Pass subscription plan | |
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetUserDetailsUserPlexAccount
|
# GetTokenDetailsUserPlexAccount
|
||||||
|
|
||||||
Logged in user details
|
Logged in user details
|
||||||
|
|
||||||
@@ -41,7 +41,7 @@ Logged in user details
|
|||||||
| `Services` | [][operations.Services](../../models/operations/services.md) | :heavy_check_mark: | N/A | |
|
| `Services` | [][operations.Services](../../models/operations/services.md) | :heavy_check_mark: | N/A | |
|
||||||
| `Subscription` | [operations.Subscription](../../models/operations/subscription.md) | :heavy_check_mark: | If the account’s Plex Pass subscription is active | |
|
| `Subscription` | [operations.Subscription](../../models/operations/subscription.md) | :heavy_check_mark: | If the account’s Plex Pass subscription is active | |
|
||||||
| `SubscriptionDescription` | *string* | :heavy_check_mark: | Description of the Plex Pass subscription | |
|
| `SubscriptionDescription` | *string* | :heavy_check_mark: | Description of the Plex Pass subscription | |
|
||||||
| `Subscriptions` | [][operations.GetUserDetailsSubscription](../../models/operations/getuserdetailssubscription.md) | :heavy_check_mark: | N/A | |
|
| `Subscriptions` | [][operations.GetTokenDetailsSubscription](../../models/operations/gettokendetailssubscription.md) | :heavy_check_mark: | N/A | |
|
||||||
| `Thumb` | *string* | :heavy_check_mark: | URL of the account thumbnail | https://plex.tv/users/a4f43c1ebfde43a5/avatar?c=8372075101 |
|
| `Thumb` | *string* | :heavy_check_mark: | URL of the account thumbnail | https://plex.tv/users/a4f43c1ebfde43a5/avatar?c=8372075101 |
|
||||||
| `Title` | *string* | :heavy_check_mark: | The title of the account (username or friendly name) | UsernameTitle |
|
| `Title` | *string* | :heavy_check_mark: | The title of the account (username or friendly name) | UsernameTitle |
|
||||||
| `TwoFactorEnabled` | **bool* | :heavy_minus_sign: | If two-factor authentication is enabled | |
|
| `TwoFactorEnabled` | **bool* | :heavy_minus_sign: | If two-factor authentication is enabled | |
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
# GetUserDetailsAuthenticationResponseStatus
|
|
||||||
|
|
||||||
String representation of subscriptionActive
|
|
||||||
|
|
||||||
|
|
||||||
## Values
|
|
||||||
|
|
||||||
| Name | Value |
|
|
||||||
| ---------------------------------------------------- | ---------------------------------------------------- |
|
|
||||||
| `GetUserDetailsAuthenticationResponseStatusInactive` | Inactive |
|
|
||||||
| `GetUserDetailsAuthenticationResponseStatusActive` | Active |
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
# GetUserDetailsAuthenticationStatus
|
|
||||||
|
|
||||||
String representation of subscriptionActive
|
|
||||||
|
|
||||||
|
|
||||||
## Values
|
|
||||||
|
|
||||||
| Name | Value |
|
|
||||||
| -------------------------------------------- | -------------------------------------------- |
|
|
||||||
| `GetUserDetailsAuthenticationStatusInactive` | Inactive |
|
|
||||||
| `GetUserDetailsAuthenticationStatusActive` | Active |
|
|
||||||
@@ -1,66 +0,0 @@
|
|||||||
# GetUserDetailsFeatures
|
|
||||||
|
|
||||||
|
|
||||||
## Values
|
|
||||||
|
|
||||||
| Name | Value |
|
|
||||||
| ----------------------------------------------------------- | ----------------------------------------------------------- |
|
|
||||||
| `GetUserDetailsFeaturesAndroidDolbyVision` | Android - Dolby Vision |
|
|
||||||
| `GetUserDetailsFeaturesAndroidPiP` | Android - PiP |
|
|
||||||
| `GetUserDetailsFeaturesCuSunset` | CU Sunset |
|
|
||||||
| `GetUserDetailsFeaturesHrkEnableEur` | HRK_enable_EUR |
|
|
||||||
| `GetUserDetailsFeaturesTrebleShowFeatures` | TREBLE-show-features |
|
|
||||||
| `GetUserDetailsFeaturesAdCountdownTimer` | ad-countdown-timer |
|
|
||||||
| `GetUserDetailsFeaturesAdaptiveBitrate` | adaptive_bitrate |
|
|
||||||
| `GetUserDetailsFeaturesAmazonLoopDebug` | amazon-loop-debug |
|
|
||||||
| `GetUserDetailsFeaturesAvodAdAnalysis` | avod-ad-analysis |
|
|
||||||
| `GetUserDetailsFeaturesAvodNewMedia` | avod-new-media |
|
|
||||||
| `GetUserDetailsFeaturesBlacklistGetSignin` | blacklist_get_signin |
|
|
||||||
| `GetUserDetailsFeaturesClientRadioStations` | client-radio-stations |
|
|
||||||
| `GetUserDetailsFeaturesCloudflareTurnstileRequired` | cloudflare-turnstile-required |
|
|
||||||
| `GetUserDetailsFeaturesCollections` | collections |
|
|
||||||
| `GetUserDetailsFeaturesCommentsAndRepliesPushNotifications` | comments_and_replies_push_notifications |
|
|
||||||
| `GetUserDetailsFeaturesCommunityAccessPlexTv` | community_access_plex_tv |
|
|
||||||
| `GetUserDetailsFeaturesCompanionsSonos` | companions_sonos |
|
|
||||||
| `GetUserDetailsFeaturesCustomHomeRemoval` | custom-home-removal |
|
|
||||||
| `GetUserDetailsFeaturesDisableHomeUserFriendships` | disable_home_user_friendships |
|
|
||||||
| `GetUserDetailsFeaturesDisableSharingFriendships` | disable_sharing_friendships |
|
|
||||||
| `GetUserDetailsFeaturesDrmSupport` | drm_support |
|
|
||||||
| `GetUserDetailsFeaturesExcludeRestrictions` | exclude restrictions |
|
|
||||||
| `GetUserDetailsFeaturesFederatedAuth` | federated-auth |
|
|
||||||
| `GetUserDetailsFeaturesFriendRequestPushNotifications` | friend_request_push_notifications |
|
|
||||||
| `GetUserDetailsFeaturesGuidedUpgrade` | guided-upgrade |
|
|
||||||
| `GetUserDetailsFeaturesHome` | home |
|
|
||||||
| `GetUserDetailsFeaturesIncreasePasswordComplexity` | increase-password-complexity |
|
|
||||||
| `GetUserDetailsFeaturesIos14PrivacyBanner` | ios14-privacy-banner |
|
|
||||||
| `GetUserDetailsFeaturesIterableNotificationTokens` | iterable-notification-tokens |
|
|
||||||
| `GetUserDetailsFeaturesKeepPaymentMethod` | keep-payment-method |
|
|
||||||
| `GetUserDetailsFeaturesKevinBacon` | kevin-bacon |
|
|
||||||
| `GetUserDetailsFeaturesKoreaConsent` | korea-consent |
|
|
||||||
| `GetUserDetailsFeaturesLeIsrgRootX1` | le_isrg_root_x1 |
|
|
||||||
| `GetUserDetailsFeaturesLetsEncrypt` | lets_encrypt |
|
|
||||||
| `GetUserDetailsFeaturesLightningDvrPivot` | lightning-dvr-pivot |
|
|
||||||
| `GetUserDetailsFeaturesLiveTvSupportIncompleteSegments` | live-tv-support-incomplete-segments |
|
|
||||||
| `GetUserDetailsFeaturesLivetv` | livetv |
|
|
||||||
| `GetUserDetailsFeaturesMetadataSearch` | metadata_search |
|
|
||||||
| `GetUserDetailsFeaturesNewPlexPassPrices` | new_plex_pass_prices |
|
|
||||||
| `GetUserDetailsFeaturesNewsProviderSunsetModal` | news-provider-sunset-modal |
|
|
||||||
| `GetUserDetailsFeaturesPhotosFavorites` | photos-favorites |
|
|
||||||
| `GetUserDetailsFeaturesPhotosMetadataEdition` | photos-metadata-edition |
|
|
||||||
| `GetUserDetailsFeaturesPmsHealth` | pms_health |
|
|
||||||
| `GetUserDetailsFeaturesRadio` | radio |
|
|
||||||
| `GetUserDetailsFeaturesRateLimitClientToken` | rate-limit-client-token |
|
|
||||||
| `GetUserDetailsFeaturesScrobblingServicePlexTv` | scrobbling-service-plex-tv |
|
|
||||||
| `GetUserDetailsFeaturesSharedServerNotification` | shared_server_notification |
|
|
||||||
| `GetUserDetailsFeaturesSharedSourceNotification` | shared_source_notification |
|
|
||||||
| `GetUserDetailsFeaturesSigninWithApple` | signin_with_apple |
|
|
||||||
| `GetUserDetailsFeaturesSpringServeAdProvider` | spring_serve_ad_provider |
|
|
||||||
| `GetUserDetailsFeaturesTranscoderCache` | transcoder_cache |
|
|
||||||
| `GetUserDetailsFeaturesTunerSharing` | tuner-sharing |
|
|
||||||
| `GetUserDetailsFeaturesTwoFactorAuthentication` | two-factor-authentication |
|
|
||||||
| `GetUserDetailsFeaturesUnsupportedtuners` | unsupportedtuners |
|
|
||||||
| `GetUserDetailsFeaturesUpgrade3ds2` | upgrade-3ds2 |
|
|
||||||
| `GetUserDetailsFeaturesVodSchema` | vod-schema |
|
|
||||||
| `GetUserDetailsFeaturesVodCloudflare` | vod_cloudflare |
|
|
||||||
| `GetUserDetailsFeaturesWatchTogetherInvite` | watch-together-invite |
|
|
||||||
| `GetUserDetailsFeaturesWebServerDashboard` | web_server_dashboard |
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
# GetUserDetailsRequest
|
|
||||||
|
|
||||||
|
|
||||||
## Fields
|
|
||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
|
||||||
| ------------------------- | ------------------------- | ------------------------- | ------------------------- | ------------------------- |
|
|
||||||
| `XPlexToken` | *string* | :heavy_check_mark: | Plex Authentication Token | CV5xoxjTpFKUzBTShsaf |
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
# GetUserDetailsStatus
|
|
||||||
|
|
||||||
|
|
||||||
## Values
|
|
||||||
|
|
||||||
| Name | Value |
|
|
||||||
| ----------------------------- | ----------------------------- |
|
|
||||||
| `GetUserDetailsStatusOnline` | online |
|
|
||||||
| `GetUserDetailsStatusOffline` | offline |
|
|
||||||
@@ -5,4 +5,4 @@
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| `XPlexClientIdentifier` | **string* | :heavy_minus_sign: | The unique identifier for the client application<br/>This is used to track the client application and its usage<br/>(UUID, serial number, or other number unique per device)<br/> | gcgzw5rz2xovp84b4vha3a40 |
|
| `ClientID` | **string* | :heavy_minus_sign: | The unique identifier for the client application<br/>This is used to track the client application and its usage<br/>(UUID, serial number, or other number unique per device)<br/> | gcgzw5rz2xovp84b4vha3a40 |
|
||||||
@@ -5,5 +5,5 @@
|
|||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
| `XPlexClientIdentifier` | **string* | :heavy_minus_sign: | The unique identifier for the client application<br/>This is used to track the client application and its usage<br/>(UUID, serial number, or other number unique per device)<br/> | gcgzw5rz2xovp84b4vha3a40 |
|
| `ClientID` | **string* | :heavy_minus_sign: | The unique identifier for the client application<br/>This is used to track the client application and its usage<br/>(UUID, serial number, or other number unique per device)<br/> | gcgzw5rz2xovp84b4vha3a40 |
|
||||||
| `RequestBody` | [*operations.PostUsersSignInDataRequestBody](../../models/operations/postuserssignindatarequestbody.md) | :heavy_minus_sign: | Login credentials | |
|
| `RequestBody` | [*operations.PostUsersSignInDataRequestBody](../../models/operations/postuserssignindatarequestbody.md) | :heavy_minus_sign: | Login credentials | |
|
||||||
@@ -3,10 +3,10 @@
|
|||||||
|
|
||||||
## Fields
|
## Fields
|
||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
|
| ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------ |
|
||||||
| `Identifier` | *string* | :heavy_check_mark: | N/A | metadata-dev |
|
| `Identifier` | *string* | :heavy_check_mark: | N/A | metadata-dev |
|
||||||
| `Endpoint` | *string* | :heavy_check_mark: | N/A | https://epg.provider.plex.tv |
|
| `Endpoint` | *string* | :heavy_check_mark: | N/A | https://epg.provider.plex.tv |
|
||||||
| `Token` | *string* | :heavy_check_mark: | N/A | DjoMtqFAGRL1uVtCyF1dKIorTbShJeqv |
|
| `Token` | *string* | :heavy_check_mark: | N/A | DjoMtqFAGRL1uVtCyF1dKIorTbShJeqv |
|
||||||
| `Secret` | *string* | :heavy_check_mark: | N/A | |
|
| `Secret` | *string* | :heavy_check_mark: | N/A | |
|
||||||
| `Status` | [operations.GetUserDetailsStatus](../../models/operations/getuserdetailsstatus.md) | :heavy_check_mark: | N/A | online |
|
| `Status` | [operations.GetTokenDetailsStatus](../../models/operations/gettokendetailsstatus.md) | :heavy_check_mark: | N/A | online |
|
||||||
@@ -5,11 +5,11 @@ If the account’s Plex Pass subscription is active
|
|||||||
|
|
||||||
## Fields
|
## Fields
|
||||||
|
|
||||||
| Field | Type | Required | Description | Example |
|
| Field | Type | Required | Description | Example |
|
||||||
| --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |
|
| ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- |
|
||||||
| `Features` | [][operations.Features](../../models/operations/features.md) | :heavy_minus_sign: | List of features allowed on your Plex Pass subscription | |
|
| `Features` | [][operations.Features](../../models/operations/features.md) | :heavy_minus_sign: | List of features allowed on your Plex Pass subscription | |
|
||||||
| `Active` | **bool* | :heavy_minus_sign: | If the account's Plex Pass subscription is active | true |
|
| `Active` | **bool* | :heavy_minus_sign: | If the account's Plex Pass subscription is active | true |
|
||||||
| `SubscribedAt` | **string* | :heavy_minus_sign: | Date the account subscribed to Plex Pass | 2021-04-12T18:21:12Z |
|
| `SubscribedAt` | **string* | :heavy_minus_sign: | Date the account subscribed to Plex Pass | 2021-04-12T18:21:12Z |
|
||||||
| `Status` | [*operations.GetUserDetailsAuthenticationStatus](../../models/operations/getuserdetailsauthenticationstatus.md) | :heavy_minus_sign: | String representation of subscriptionActive | Inactive |
|
| `Status` | [*operations.GetTokenDetailsAuthenticationStatus](../../models/operations/gettokendetailsauthenticationstatus.md) | :heavy_minus_sign: | String representation of subscriptionActive | Inactive |
|
||||||
| `PaymentService` | **string* | :heavy_minus_sign: | Payment service used for your Plex Pass subscription | |
|
| `PaymentService` | **string* | :heavy_minus_sign: | Payment service used for your Plex Pass subscription | |
|
||||||
| `Plan` | **string* | :heavy_minus_sign: | Name of Plex Pass subscription plan | |
|
| `Plan` | **string* | :heavy_minus_sign: | Name of Plex Pass subscription plan | |
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# AddPlaylistContentsResponseBody
|
# AddPlaylistContentsBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# AddPlaylistContentsPlaylistsResponseBody
|
# AddPlaylistContentsUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# ApplyUpdatesResponseBody
|
# ApplyUpdatesBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# ApplyUpdatesUpdaterResponseBody
|
# ApplyUpdatesUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# CancelServerActivitiesResponseBody
|
# CancelServerActivitiesBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# CancelServerActivitiesActivitiesResponseBody
|
# CancelServerActivitiesUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# CheckForUpdatesResponseBody
|
# CheckForUpdatesBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# CheckForUpdatesUpdaterResponseBody
|
# CheckForUpdatesUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# ClearPlaylistContentsResponseBody
|
# ClearPlaylistContentsBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# ClearPlaylistContentsPlaylistsResponseBody
|
# ClearPlaylistContentsUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# CreatePlaylistResponseBody
|
# CreatePlaylistBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# CreatePlaylistPlaylistsResponseBody
|
# CreatePlaylistUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# DeleteLibraryResponseBody
|
# DeleteLibraryBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# DeleteLibraryLibraryResponseBody
|
# DeleteLibraryUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# DeletePlaylistResponseBody
|
# DeletePlaylistBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# DeletePlaylistPlaylistsResponseBody
|
# DeletePlaylistUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# EnablePaperTrailResponseBody
|
# EnablePaperTrailBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# EnablePaperTrailLogResponseBody
|
# EnablePaperTrailUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetAllLibrariesResponseBody
|
# GetAllLibrariesBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetAllLibrariesLibraryResponseBody
|
# GetAllLibrariesUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetAvailableClientsResponseBody
|
# GetAvailableClientsBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetAvailableClientsServerResponseBody
|
# GetAvailableClientsUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetBandwidthStatisticsResponseBody
|
# GetBandwidthStatisticsBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetBandwidthStatisticsStatisticsResponseBody
|
# GetBandwidthStatisticsUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetBannerImageResponseBody
|
# GetBannerImageBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetBannerImageMediaResponseBody
|
# GetBannerImageUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetButlerTasksResponseBody
|
# GetButlerTasksBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetButlerTasksButlerResponseBody
|
# GetButlerTasksUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetCompanionsDataResponseBody
|
# GetCompanionsDataBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetCompanionsDataPlexResponseBody
|
# GetCompanionsDataUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetDevicesResponseBody
|
# GetDevicesBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetDevicesServerResponseBody
|
# GetDevicesUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetFileHashResponseBody
|
# GetFileHashBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetFileHashLibraryResponseBody
|
# GetFileHashUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetGeoDataResponseBody
|
# GetGeoDataBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetGeoDataPlexResponseBody
|
# GetGeoDataUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetGlobalHubsResponseBody
|
# GetGlobalHubsBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetGlobalHubsHubsResponseBody
|
# GetGlobalHubsUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetHomeDataResponseBody
|
# GetHomeDataBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetHomeDataPlexResponseBody
|
# GetHomeDataUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetLibraryDetailsResponseBody
|
# GetLibraryDetailsBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetLibraryDetailsLibraryResponseBody
|
# GetLibraryDetailsUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetLibraryHubsResponseBody
|
# GetLibraryHubsBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetLibraryHubsHubsResponseBody
|
# GetLibraryHubsUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetLibraryItemsResponseBody
|
# GetLibraryItemsBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetLibraryItemsLibraryResponseBody
|
# GetLibraryItemsUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetMediaProvidersResponseBody
|
# GetMediaProvidersBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetMediaProvidersServerResponseBody
|
# GetMediaProvidersUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetMetaDataByRatingKeyResponseBody
|
# GetMetaDataByRatingKeyBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetMetaDataByRatingKeyLibraryResponseBody
|
# GetMetaDataByRatingKeyUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetMetadataChildrenResponseBody
|
# GetMetadataChildrenBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetMetadataChildrenLibraryResponseBody
|
# GetMetadataChildrenUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetMyPlexAccountResponseBody
|
# GetMyPlexAccountBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetMyPlexAccountServerResponseBody
|
# GetMyPlexAccountUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetOnDeckResponseBody
|
# GetOnDeckBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetOnDeckLibraryResponseBody
|
# GetOnDeckUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
# GetPinResponseBody
|
# GetPinBadRequest
|
||||||
|
|
||||||
Bad Request response when the X-Plex-Client-Identifier is missing
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
|
|
||||||
## Fields
|
## Fields
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetPlaylistResponseBody
|
# GetPlaylistBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetPlaylistContentsResponseBody
|
# GetPlaylistContentsBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetPlaylistContentsPlaylistsResponseBody
|
# GetPlaylistContentsUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetPlaylistsResponseBody
|
# GetPlaylistsBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetPlaylistsPlaylistsResponseBody
|
# GetPlaylistsUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetPlaylistPlaylistsResponseBody
|
# GetPlaylistUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetRecentlyAddedResponseBody
|
# GetRecentlyAddedBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetRecentlyAddedLibraryResponseBody
|
# GetRecentlyAddedUnauthorized
|
||||||
|
|
||||||
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
|
||||||
|
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
# GetRefreshLibraryMetadataResponseBody
|
# GetRefreshLibraryMetadataBadRequest
|
||||||
|
|
||||||
Bad Request - A parameter was not specified, or was specified incorrectly.
|
Bad Request - A parameter was not specified, or was specified incorrectly.
|
||||||
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user