mirror of
https://github.com/LukeHagar/plexphp.git
synced 2025-12-06 04:20:51 +00:00
3442 lines
235 KiB
Plaintext
Executable File
3442 lines
235 KiB
Plaintext
Executable File
lockVersion: 2.0.0
|
|
id: 01a51eb2-5d90-4a24-b154-68e491d02c36
|
|
management:
|
|
docChecksum: addaf2dfdac23cef2e234b64492b9c90
|
|
docVersion: 0.0.3
|
|
speakeasyVersion: 1.615.2
|
|
generationVersion: 2.698.4
|
|
releaseVersion: 0.14.13
|
|
configChecksum: 3a12f2cc95d51714401d227c2434b925
|
|
repoURL: https://github.com/LukeHagar/plexphp.git
|
|
repoSubDirectory: .
|
|
installationURL: https://github.com/LukeHagar/plexphp
|
|
published: true
|
|
features:
|
|
php:
|
|
constsAndDefaults: 0.2.0
|
|
core: 3.8.10
|
|
deprecations: 2.81.1
|
|
enums: 2.81.1
|
|
errors: 0.3.0
|
|
flattening: 2.81.1
|
|
globalSecurity: 2.81.9
|
|
globalSecurityFlattening: 0.1.2
|
|
globalServerURLs: 2.82.2
|
|
methodArguments: 0.1.0
|
|
methodServerURLs: 2.82.1
|
|
nameOverrides: 2.81.2
|
|
nullables: 1.0.1
|
|
responseFormat: 0.1.0
|
|
unions: 0.1.5
|
|
generatedFiles:
|
|
- .gitattributes
|
|
- USAGE.md
|
|
- composer.json
|
|
- docs/Models/Components/Security.md
|
|
- docs/Models/Errors/AddPlaylistContentsBadRequest.md
|
|
- docs/Models/Errors/AddPlaylistContentsErrors.md
|
|
- docs/Models/Errors/AddPlaylistContentsPlaylistsErrors.md
|
|
- docs/Models/Errors/AddPlaylistContentsUnauthorized.md
|
|
- docs/Models/Errors/ApplyUpdatesBadRequest.md
|
|
- docs/Models/Errors/ApplyUpdatesErrors.md
|
|
- docs/Models/Errors/ApplyUpdatesUnauthorized.md
|
|
- docs/Models/Errors/ApplyUpdatesUpdaterErrors.md
|
|
- docs/Models/Errors/CancelServerActivitiesActivitiesErrors.md
|
|
- docs/Models/Errors/CancelServerActivitiesBadRequest.md
|
|
- docs/Models/Errors/CancelServerActivitiesErrors.md
|
|
- docs/Models/Errors/CancelServerActivitiesUnauthorized.md
|
|
- docs/Models/Errors/CheckForUpdatesBadRequest.md
|
|
- docs/Models/Errors/CheckForUpdatesErrors.md
|
|
- docs/Models/Errors/CheckForUpdatesUnauthorized.md
|
|
- docs/Models/Errors/CheckForUpdatesUpdaterErrors.md
|
|
- docs/Models/Errors/ClearPlaylistContentsBadRequest.md
|
|
- docs/Models/Errors/ClearPlaylistContentsErrors.md
|
|
- docs/Models/Errors/ClearPlaylistContentsPlaylistsErrors.md
|
|
- docs/Models/Errors/ClearPlaylistContentsUnauthorized.md
|
|
- docs/Models/Errors/CreatePlaylistBadRequest.md
|
|
- docs/Models/Errors/CreatePlaylistErrors.md
|
|
- docs/Models/Errors/CreatePlaylistPlaylistsErrors.md
|
|
- docs/Models/Errors/CreatePlaylistUnauthorized.md
|
|
- docs/Models/Errors/DeleteLibraryBadRequest.md
|
|
- docs/Models/Errors/DeleteLibraryErrors.md
|
|
- docs/Models/Errors/DeleteLibraryLibraryErrors.md
|
|
- docs/Models/Errors/DeleteLibraryUnauthorized.md
|
|
- docs/Models/Errors/DeletePlaylistBadRequest.md
|
|
- docs/Models/Errors/DeletePlaylistErrors.md
|
|
- docs/Models/Errors/DeletePlaylistPlaylistsErrors.md
|
|
- docs/Models/Errors/DeletePlaylistUnauthorized.md
|
|
- docs/Models/Errors/EnablePaperTrailBadRequest.md
|
|
- docs/Models/Errors/EnablePaperTrailErrors.md
|
|
- docs/Models/Errors/EnablePaperTrailLogErrors.md
|
|
- docs/Models/Errors/EnablePaperTrailUnauthorized.md
|
|
- docs/Models/Errors/Errors.md
|
|
- docs/Models/Errors/GetActorsLibraryBadRequest.md
|
|
- docs/Models/Errors/GetActorsLibraryErrors.md
|
|
- docs/Models/Errors/GetActorsLibraryLibraryErrors.md
|
|
- docs/Models/Errors/GetActorsLibraryUnauthorized.md
|
|
- docs/Models/Errors/GetAllLibrariesBadRequest.md
|
|
- docs/Models/Errors/GetAllLibrariesErrors.md
|
|
- docs/Models/Errors/GetAllLibrariesLibraryErrors.md
|
|
- docs/Models/Errors/GetAllLibrariesUnauthorized.md
|
|
- docs/Models/Errors/GetAvailableClientsBadRequest.md
|
|
- docs/Models/Errors/GetAvailableClientsErrors.md
|
|
- docs/Models/Errors/GetAvailableClientsServerErrors.md
|
|
- docs/Models/Errors/GetAvailableClientsUnauthorized.md
|
|
- docs/Models/Errors/GetBandwidthStatisticsBadRequest.md
|
|
- docs/Models/Errors/GetBandwidthStatisticsErrors.md
|
|
- docs/Models/Errors/GetBandwidthStatisticsStatisticsErrors.md
|
|
- docs/Models/Errors/GetBandwidthStatisticsUnauthorized.md
|
|
- docs/Models/Errors/GetBannerImageBadRequest.md
|
|
- docs/Models/Errors/GetBannerImageErrors.md
|
|
- docs/Models/Errors/GetBannerImageMediaErrors.md
|
|
- docs/Models/Errors/GetBannerImageUnauthorized.md
|
|
- docs/Models/Errors/GetButlerTasksBadRequest.md
|
|
- docs/Models/Errors/GetButlerTasksButlerErrors.md
|
|
- docs/Models/Errors/GetButlerTasksErrors.md
|
|
- docs/Models/Errors/GetButlerTasksUnauthorized.md
|
|
- docs/Models/Errors/GetCompanionsDataBadRequest.md
|
|
- docs/Models/Errors/GetCompanionsDataErrors.md
|
|
- docs/Models/Errors/GetCompanionsDataPlexErrors.md
|
|
- docs/Models/Errors/GetCompanionsDataUnauthorized.md
|
|
- docs/Models/Errors/GetCountriesLibraryBadRequest.md
|
|
- docs/Models/Errors/GetCountriesLibraryErrors.md
|
|
- docs/Models/Errors/GetCountriesLibraryLibraryErrors.md
|
|
- docs/Models/Errors/GetCountriesLibraryUnauthorized.md
|
|
- docs/Models/Errors/GetDevicesBadRequest.md
|
|
- docs/Models/Errors/GetDevicesErrors.md
|
|
- docs/Models/Errors/GetDevicesServerErrors.md
|
|
- docs/Models/Errors/GetDevicesUnauthorized.md
|
|
- docs/Models/Errors/GetFileHashBadRequest.md
|
|
- docs/Models/Errors/GetFileHashErrors.md
|
|
- docs/Models/Errors/GetFileHashLibraryErrors.md
|
|
- docs/Models/Errors/GetFileHashUnauthorized.md
|
|
- docs/Models/Errors/GetGenresLibraryBadRequest.md
|
|
- docs/Models/Errors/GetGenresLibraryErrors.md
|
|
- docs/Models/Errors/GetGenresLibraryLibraryErrors.md
|
|
- docs/Models/Errors/GetGenresLibraryUnauthorized.md
|
|
- docs/Models/Errors/GetGeoDataBadRequest.md
|
|
- docs/Models/Errors/GetGeoDataErrors.md
|
|
- docs/Models/Errors/GetGeoDataPlexErrors.md
|
|
- docs/Models/Errors/GetGeoDataUnauthorized.md
|
|
- docs/Models/Errors/GetGlobalHubsBadRequest.md
|
|
- docs/Models/Errors/GetGlobalHubsErrors.md
|
|
- docs/Models/Errors/GetGlobalHubsHubsErrors.md
|
|
- docs/Models/Errors/GetGlobalHubsUnauthorized.md
|
|
- docs/Models/Errors/GetHomeDataBadRequest.md
|
|
- docs/Models/Errors/GetHomeDataErrors.md
|
|
- docs/Models/Errors/GetHomeDataPlexErrors.md
|
|
- docs/Models/Errors/GetHomeDataUnauthorized.md
|
|
- docs/Models/Errors/GetLibraryDetailsBadRequest.md
|
|
- docs/Models/Errors/GetLibraryDetailsErrors.md
|
|
- docs/Models/Errors/GetLibraryDetailsLibraryErrors.md
|
|
- docs/Models/Errors/GetLibraryDetailsUnauthorized.md
|
|
- docs/Models/Errors/GetLibraryHubsBadRequest.md
|
|
- docs/Models/Errors/GetLibraryHubsErrors.md
|
|
- docs/Models/Errors/GetLibraryHubsHubsErrors.md
|
|
- docs/Models/Errors/GetLibraryHubsUnauthorized.md
|
|
- docs/Models/Errors/GetLibraryItemsBadRequest.md
|
|
- docs/Models/Errors/GetLibraryItemsErrors.md
|
|
- docs/Models/Errors/GetLibraryItemsLibraryErrors.md
|
|
- docs/Models/Errors/GetLibraryItemsUnauthorized.md
|
|
- docs/Models/Errors/GetLibrarySectionsAllBadRequest.md
|
|
- docs/Models/Errors/GetLibrarySectionsAllErrors.md
|
|
- docs/Models/Errors/GetLibrarySectionsAllLibraryErrors.md
|
|
- docs/Models/Errors/GetLibrarySectionsAllUnauthorized.md
|
|
- docs/Models/Errors/GetMediaMetaDataBadRequest.md
|
|
- docs/Models/Errors/GetMediaMetaDataErrors.md
|
|
- docs/Models/Errors/GetMediaMetaDataLibraryErrors.md
|
|
- docs/Models/Errors/GetMediaMetaDataUnauthorized.md
|
|
- docs/Models/Errors/GetMediaProvidersBadRequest.md
|
|
- docs/Models/Errors/GetMediaProvidersErrors.md
|
|
- docs/Models/Errors/GetMediaProvidersServerErrors.md
|
|
- docs/Models/Errors/GetMediaProvidersUnauthorized.md
|
|
- docs/Models/Errors/GetMetadataChildrenBadRequest.md
|
|
- docs/Models/Errors/GetMetadataChildrenErrors.md
|
|
- docs/Models/Errors/GetMetadataChildrenLibraryErrors.md
|
|
- docs/Models/Errors/GetMetadataChildrenUnauthorized.md
|
|
- docs/Models/Errors/GetMyPlexAccountBadRequest.md
|
|
- docs/Models/Errors/GetMyPlexAccountErrors.md
|
|
- docs/Models/Errors/GetMyPlexAccountServerErrors.md
|
|
- docs/Models/Errors/GetMyPlexAccountUnauthorized.md
|
|
- docs/Models/Errors/GetPinBadRequest.md
|
|
- docs/Models/Errors/GetPinErrors.md
|
|
- docs/Models/Errors/GetPlaylistBadRequest.md
|
|
- docs/Models/Errors/GetPlaylistContentsBadRequest.md
|
|
- docs/Models/Errors/GetPlaylistContentsErrors.md
|
|
- docs/Models/Errors/GetPlaylistContentsPlaylistsErrors.md
|
|
- docs/Models/Errors/GetPlaylistContentsUnauthorized.md
|
|
- docs/Models/Errors/GetPlaylistErrors.md
|
|
- docs/Models/Errors/GetPlaylistPlaylistsErrors.md
|
|
- docs/Models/Errors/GetPlaylistUnauthorized.md
|
|
- docs/Models/Errors/GetPlaylistsBadRequest.md
|
|
- docs/Models/Errors/GetPlaylistsErrors.md
|
|
- docs/Models/Errors/GetPlaylistsPlaylistsErrors.md
|
|
- docs/Models/Errors/GetPlaylistsUnauthorized.md
|
|
- docs/Models/Errors/GetRecentlyAddedLibraryBadRequest.md
|
|
- docs/Models/Errors/GetRecentlyAddedLibraryErrors.md
|
|
- docs/Models/Errors/GetRecentlyAddedLibraryLibraryErrors.md
|
|
- docs/Models/Errors/GetRecentlyAddedLibraryUnauthorized.md
|
|
- docs/Models/Errors/GetRefreshLibraryMetadataBadRequest.md
|
|
- docs/Models/Errors/GetRefreshLibraryMetadataErrors.md
|
|
- docs/Models/Errors/GetRefreshLibraryMetadataLibraryErrors.md
|
|
- docs/Models/Errors/GetRefreshLibraryMetadataUnauthorized.md
|
|
- docs/Models/Errors/GetResizedPhotoBadRequest.md
|
|
- docs/Models/Errors/GetResizedPhotoErrors.md
|
|
- docs/Models/Errors/GetResizedPhotoServerErrors.md
|
|
- docs/Models/Errors/GetResizedPhotoUnauthorized.md
|
|
- docs/Models/Errors/GetResourcesStatisticsBadRequest.md
|
|
- docs/Models/Errors/GetResourcesStatisticsErrors.md
|
|
- docs/Models/Errors/GetResourcesStatisticsStatisticsErrors.md
|
|
- docs/Models/Errors/GetResourcesStatisticsUnauthorized.md
|
|
- docs/Models/Errors/GetSearchAllLibrariesBadRequest.md
|
|
- docs/Models/Errors/GetSearchAllLibrariesErrors.md
|
|
- docs/Models/Errors/GetSearchAllLibrariesLibraryErrors.md
|
|
- docs/Models/Errors/GetSearchAllLibrariesUnauthorized.md
|
|
- docs/Models/Errors/GetSearchLibraryBadRequest.md
|
|
- docs/Models/Errors/GetSearchLibraryErrors.md
|
|
- docs/Models/Errors/GetSearchLibraryLibraryErrors.md
|
|
- docs/Models/Errors/GetSearchLibraryUnauthorized.md
|
|
- docs/Models/Errors/GetSearchResultsBadRequest.md
|
|
- docs/Models/Errors/GetSearchResultsErrors.md
|
|
- docs/Models/Errors/GetSearchResultsSearchErrors.md
|
|
- docs/Models/Errors/GetSearchResultsUnauthorized.md
|
|
- docs/Models/Errors/GetServerActivitiesActivitiesErrors.md
|
|
- docs/Models/Errors/GetServerActivitiesBadRequest.md
|
|
- docs/Models/Errors/GetServerActivitiesErrors.md
|
|
- docs/Models/Errors/GetServerActivitiesUnauthorized.md
|
|
- docs/Models/Errors/GetServerCapabilitiesBadRequest.md
|
|
- docs/Models/Errors/GetServerCapabilitiesErrors.md
|
|
- docs/Models/Errors/GetServerCapabilitiesUnauthorized.md
|
|
- docs/Models/Errors/GetServerIdentityRequestTimeout.md
|
|
- docs/Models/Errors/GetServerListBadRequest.md
|
|
- docs/Models/Errors/GetServerListErrors.md
|
|
- docs/Models/Errors/GetServerListServerErrors.md
|
|
- docs/Models/Errors/GetServerListUnauthorized.md
|
|
- docs/Models/Errors/GetServerPreferencesBadRequest.md
|
|
- docs/Models/Errors/GetServerPreferencesErrors.md
|
|
- docs/Models/Errors/GetServerPreferencesServerErrors.md
|
|
- docs/Models/Errors/GetServerPreferencesUnauthorized.md
|
|
- docs/Models/Errors/GetServerResourcesBadRequest.md
|
|
- docs/Models/Errors/GetServerResourcesErrors.md
|
|
- docs/Models/Errors/GetServerResourcesPlexErrors.md
|
|
- docs/Models/Errors/GetServerResourcesUnauthorized.md
|
|
- docs/Models/Errors/GetSessionHistoryBadRequest.md
|
|
- docs/Models/Errors/GetSessionHistoryErrors.md
|
|
- docs/Models/Errors/GetSessionHistorySessionsErrors.md
|
|
- docs/Models/Errors/GetSessionHistoryUnauthorized.md
|
|
- docs/Models/Errors/GetSessionsBadRequest.md
|
|
- docs/Models/Errors/GetSessionsErrors.md
|
|
- docs/Models/Errors/GetSessionsSessionsErrors.md
|
|
- docs/Models/Errors/GetSessionsUnauthorized.md
|
|
- docs/Models/Errors/GetSourceConnectionInformationAuthenticationErrors.md
|
|
- docs/Models/Errors/GetSourceConnectionInformationBadRequest.md
|
|
- docs/Models/Errors/GetSourceConnectionInformationErrors.md
|
|
- docs/Models/Errors/GetSourceConnectionInformationUnauthorized.md
|
|
- docs/Models/Errors/GetStatisticsBadRequest.md
|
|
- docs/Models/Errors/GetStatisticsErrors.md
|
|
- docs/Models/Errors/GetStatisticsStatisticsErrors.md
|
|
- docs/Models/Errors/GetStatisticsUnauthorized.md
|
|
- docs/Models/Errors/GetThumbImageBadRequest.md
|
|
- docs/Models/Errors/GetThumbImageErrors.md
|
|
- docs/Models/Errors/GetThumbImageMediaErrors.md
|
|
- docs/Models/Errors/GetThumbImageUnauthorized.md
|
|
- docs/Models/Errors/GetTimelineBadRequest.md
|
|
- docs/Models/Errors/GetTimelineErrors.md
|
|
- docs/Models/Errors/GetTimelineUnauthorized.md
|
|
- docs/Models/Errors/GetTimelineVideoErrors.md
|
|
- docs/Models/Errors/GetTokenByPinIdBadRequest.md
|
|
- docs/Models/Errors/GetTokenByPinIdErrors.md
|
|
- docs/Models/Errors/GetTokenByPinIdPlexErrors.md
|
|
- docs/Models/Errors/GetTokenByPinIdResponseBody.md
|
|
- docs/Models/Errors/GetTokenDetailsAuthenticationErrors.md
|
|
- docs/Models/Errors/GetTokenDetailsBadRequest.md
|
|
- docs/Models/Errors/GetTokenDetailsErrors.md
|
|
- docs/Models/Errors/GetTokenDetailsUnauthorized.md
|
|
- docs/Models/Errors/GetTopWatchedContentBadRequest.md
|
|
- docs/Models/Errors/GetTopWatchedContentErrors.md
|
|
- docs/Models/Errors/GetTopWatchedContentLibraryErrors.md
|
|
- docs/Models/Errors/GetTopWatchedContentUnauthorized.md
|
|
- docs/Models/Errors/GetTranscodeSessionsBadRequest.md
|
|
- docs/Models/Errors/GetTranscodeSessionsErrors.md
|
|
- docs/Models/Errors/GetTranscodeSessionsSessionsErrors.md
|
|
- docs/Models/Errors/GetTranscodeSessionsUnauthorized.md
|
|
- docs/Models/Errors/GetTransientTokenAuthenticationErrors.md
|
|
- docs/Models/Errors/GetTransientTokenBadRequest.md
|
|
- docs/Models/Errors/GetTransientTokenErrors.md
|
|
- docs/Models/Errors/GetTransientTokenUnauthorized.md
|
|
- docs/Models/Errors/GetUpdateStatusBadRequest.md
|
|
- docs/Models/Errors/GetUpdateStatusErrors.md
|
|
- docs/Models/Errors/GetUpdateStatusUnauthorized.md
|
|
- docs/Models/Errors/GetUpdateStatusUpdaterErrors.md
|
|
- docs/Models/Errors/GetUserFriendsBadRequest.md
|
|
- docs/Models/Errors/GetUserFriendsErrors.md
|
|
- docs/Models/Errors/GetUserFriendsPlexErrors.md
|
|
- docs/Models/Errors/GetUserFriendsUnauthorized.md
|
|
- docs/Models/Errors/GetUsersBadRequest.md
|
|
- docs/Models/Errors/GetUsersErrors.md
|
|
- docs/Models/Errors/GetUsersUnauthorized.md
|
|
- docs/Models/Errors/GetUsersUsersErrors.md
|
|
- docs/Models/Errors/GetWatchListBadRequest.md
|
|
- docs/Models/Errors/GetWatchListErrors.md
|
|
- docs/Models/Errors/GetWatchListUnauthorized.md
|
|
- docs/Models/Errors/GetWatchListWatchlistErrors.md
|
|
- docs/Models/Errors/LogLineBadRequest.md
|
|
- docs/Models/Errors/LogLineErrors.md
|
|
- docs/Models/Errors/LogLineLogErrors.md
|
|
- docs/Models/Errors/LogLineUnauthorized.md
|
|
- docs/Models/Errors/LogMultiLineBadRequest.md
|
|
- docs/Models/Errors/LogMultiLineErrors.md
|
|
- docs/Models/Errors/LogMultiLineLogErrors.md
|
|
- docs/Models/Errors/LogMultiLineUnauthorized.md
|
|
- docs/Models/Errors/MarkPlayedBadRequest.md
|
|
- docs/Models/Errors/MarkPlayedErrors.md
|
|
- docs/Models/Errors/MarkPlayedMediaErrors.md
|
|
- docs/Models/Errors/MarkPlayedUnauthorized.md
|
|
- docs/Models/Errors/MarkUnplayedBadRequest.md
|
|
- docs/Models/Errors/MarkUnplayedErrors.md
|
|
- docs/Models/Errors/MarkUnplayedMediaErrors.md
|
|
- docs/Models/Errors/MarkUnplayedUnauthorized.md
|
|
- docs/Models/Errors/PerformSearchBadRequest.md
|
|
- docs/Models/Errors/PerformSearchErrors.md
|
|
- docs/Models/Errors/PerformSearchSearchErrors.md
|
|
- docs/Models/Errors/PerformSearchUnauthorized.md
|
|
- docs/Models/Errors/PerformVoiceSearchBadRequest.md
|
|
- docs/Models/Errors/PerformVoiceSearchErrors.md
|
|
- docs/Models/Errors/PerformVoiceSearchSearchErrors.md
|
|
- docs/Models/Errors/PerformVoiceSearchUnauthorized.md
|
|
- docs/Models/Errors/PostUsersSignInDataAuthenticationErrors.md
|
|
- docs/Models/Errors/PostUsersSignInDataBadRequest.md
|
|
- docs/Models/Errors/PostUsersSignInDataErrors.md
|
|
- docs/Models/Errors/PostUsersSignInDataUnauthorized.md
|
|
- docs/Models/Errors/StartAllTasksBadRequest.md
|
|
- docs/Models/Errors/StartAllTasksButlerErrors.md
|
|
- docs/Models/Errors/StartAllTasksErrors.md
|
|
- docs/Models/Errors/StartAllTasksUnauthorized.md
|
|
- docs/Models/Errors/StartTaskBadRequest.md
|
|
- docs/Models/Errors/StartTaskButlerErrors.md
|
|
- docs/Models/Errors/StartTaskErrors.md
|
|
- docs/Models/Errors/StartTaskUnauthorized.md
|
|
- docs/Models/Errors/StartUniversalTranscodeBadRequest.md
|
|
- docs/Models/Errors/StartUniversalTranscodeErrors.md
|
|
- docs/Models/Errors/StartUniversalTranscodeUnauthorized.md
|
|
- docs/Models/Errors/StartUniversalTranscodeVideoErrors.md
|
|
- docs/Models/Errors/StopAllTasksBadRequest.md
|
|
- docs/Models/Errors/StopAllTasksButlerErrors.md
|
|
- docs/Models/Errors/StopAllTasksErrors.md
|
|
- docs/Models/Errors/StopAllTasksUnauthorized.md
|
|
- docs/Models/Errors/StopTaskBadRequest.md
|
|
- docs/Models/Errors/StopTaskButlerErrors.md
|
|
- docs/Models/Errors/StopTaskErrors.md
|
|
- docs/Models/Errors/StopTaskUnauthorized.md
|
|
- docs/Models/Errors/StopTranscodeSessionBadRequest.md
|
|
- docs/Models/Errors/StopTranscodeSessionErrors.md
|
|
- docs/Models/Errors/StopTranscodeSessionSessionsErrors.md
|
|
- docs/Models/Errors/StopTranscodeSessionUnauthorized.md
|
|
- docs/Models/Errors/UpdatePlayProgressBadRequest.md
|
|
- docs/Models/Errors/UpdatePlayProgressErrors.md
|
|
- docs/Models/Errors/UpdatePlayProgressMediaErrors.md
|
|
- docs/Models/Errors/UpdatePlayProgressUnauthorized.md
|
|
- docs/Models/Errors/UpdatePlaylistBadRequest.md
|
|
- docs/Models/Errors/UpdatePlaylistErrors.md
|
|
- docs/Models/Errors/UpdatePlaylistPlaylistsErrors.md
|
|
- docs/Models/Errors/UpdatePlaylistUnauthorized.md
|
|
- docs/Models/Errors/UploadPlaylistBadRequest.md
|
|
- docs/Models/Errors/UploadPlaylistErrors.md
|
|
- docs/Models/Errors/UploadPlaylistPlaylistsErrors.md
|
|
- docs/Models/Errors/UploadPlaylistUnauthorized.md
|
|
- docs/Models/Operations/Account.md
|
|
- docs/Models/Operations/Action.md
|
|
- docs/Models/Operations/ActiveDirection.md
|
|
- docs/Models/Operations/Activity.md
|
|
- docs/Models/Operations/AddPlaylistContentsMediaContainer.md
|
|
- docs/Models/Operations/AddPlaylistContentsMetadata.md
|
|
- docs/Models/Operations/AddPlaylistContentsRequest.md
|
|
- docs/Models/Operations/AddPlaylistContentsResponse.md
|
|
- docs/Models/Operations/AddPlaylistContentsResponseBody.md
|
|
- docs/Models/Operations/AllLibraries.md
|
|
- docs/Models/Operations/AllowCameraUpload.md
|
|
- docs/Models/Operations/AllowChannels.md
|
|
- docs/Models/Operations/AllowSubtitleAdmin.md
|
|
- docs/Models/Operations/AllowSync.md
|
|
- docs/Models/Operations/AllowTuners.md
|
|
- docs/Models/Operations/ApplyUpdatesRequest.md
|
|
- docs/Models/Operations/ApplyUpdatesResponse.md
|
|
- docs/Models/Operations/Attributes.md
|
|
- docs/Models/Operations/AutoSelectSubtitle.md
|
|
- docs/Models/Operations/Billing.md
|
|
- docs/Models/Operations/ButlerTask.md
|
|
- docs/Models/Operations/ButlerTasks.md
|
|
- docs/Models/Operations/CancelServerActivitiesRequest.md
|
|
- docs/Models/Operations/CancelServerActivitiesResponse.md
|
|
- docs/Models/Operations/Chapter.md
|
|
- docs/Models/Operations/CheckForUpdatesRequest.md
|
|
- docs/Models/Operations/CheckForUpdatesResponse.md
|
|
- docs/Models/Operations/ClearPlaylistContentsRequest.md
|
|
- docs/Models/Operations/ClearPlaylistContentsResponse.md
|
|
- docs/Models/Operations/Collection.md
|
|
- docs/Models/Operations/Connections.md
|
|
- docs/Models/Operations/Context.md
|
|
- docs/Models/Operations/Country.md
|
|
- docs/Models/Operations/CreatePlaylistMediaContainer.md
|
|
- docs/Models/Operations/CreatePlaylistMetadata.md
|
|
- docs/Models/Operations/CreatePlaylistQueryParamType.md
|
|
- docs/Models/Operations/CreatePlaylistRequest.md
|
|
- docs/Models/Operations/CreatePlaylistResponse.md
|
|
- docs/Models/Operations/CreatePlaylistResponseBody.md
|
|
- docs/Models/Operations/DefaultDirection.md
|
|
- docs/Models/Operations/DefaultSubtitleAccessibility.md
|
|
- docs/Models/Operations/DefaultSubtitleForced.md
|
|
- docs/Models/Operations/DeleteLibraryRequest.md
|
|
- docs/Models/Operations/DeleteLibraryResponse.md
|
|
- docs/Models/Operations/DeletePlaylistRequest.md
|
|
- docs/Models/Operations/DeletePlaylistResponse.md
|
|
- docs/Models/Operations/Device.md
|
|
- docs/Models/Operations/Director.md
|
|
- docs/Models/Operations/Directory.md
|
|
- docs/Models/Operations/Download.md
|
|
- docs/Models/Operations/EnablePaperTrailResponse.md
|
|
- docs/Models/Operations/Extras.md
|
|
- docs/Models/Operations/Feature.md
|
|
- docs/Models/Operations/Field.md
|
|
- docs/Models/Operations/FieldType.md
|
|
- docs/Models/Operations/Filter.md
|
|
- docs/Models/Operations/FlattenSeasons.md
|
|
- docs/Models/Operations/Force.md
|
|
- docs/Models/Operations/Friend.md
|
|
- docs/Models/Operations/Genre.md
|
|
- docs/Models/Operations/GeoData.md
|
|
- docs/Models/Operations/GetActorsLibraryDirectory.md
|
|
- docs/Models/Operations/GetActorsLibraryMediaContainer.md
|
|
- docs/Models/Operations/GetActorsLibraryQueryParamType.md
|
|
- docs/Models/Operations/GetActorsLibraryRequest.md
|
|
- docs/Models/Operations/GetActorsLibraryResponse.md
|
|
- docs/Models/Operations/GetActorsLibraryResponseBody.md
|
|
- docs/Models/Operations/GetAllLibrariesDirectory.md
|
|
- docs/Models/Operations/GetAllLibrariesLocation.md
|
|
- docs/Models/Operations/GetAllLibrariesMediaContainer.md
|
|
- docs/Models/Operations/GetAllLibrariesResponse.md
|
|
- docs/Models/Operations/GetAllLibrariesResponseBody.md
|
|
- docs/Models/Operations/GetAllLibrariesType.md
|
|
- docs/Models/Operations/GetAvailableClientsMediaContainer.md
|
|
- docs/Models/Operations/GetAvailableClientsResponse.md
|
|
- docs/Models/Operations/GetAvailableClientsResponseBody.md
|
|
- docs/Models/Operations/GetBandwidthStatisticsAccount.md
|
|
- docs/Models/Operations/GetBandwidthStatisticsDevice.md
|
|
- docs/Models/Operations/GetBandwidthStatisticsMediaContainer.md
|
|
- docs/Models/Operations/GetBandwidthStatisticsRequest.md
|
|
- docs/Models/Operations/GetBandwidthStatisticsResponse.md
|
|
- docs/Models/Operations/GetBandwidthStatisticsResponseBody.md
|
|
- docs/Models/Operations/GetBannerImageRequest.md
|
|
- docs/Models/Operations/GetBannerImageResponse.md
|
|
- docs/Models/Operations/GetButlerTasksResponse.md
|
|
- docs/Models/Operations/GetButlerTasksResponseBody.md
|
|
- docs/Models/Operations/GetCompanionsDataResponse.md
|
|
- docs/Models/Operations/GetCountriesLibraryDirectory.md
|
|
- docs/Models/Operations/GetCountriesLibraryMediaContainer.md
|
|
- docs/Models/Operations/GetCountriesLibraryQueryParamType.md
|
|
- docs/Models/Operations/GetCountriesLibraryRequest.md
|
|
- docs/Models/Operations/GetCountriesLibraryResponse.md
|
|
- docs/Models/Operations/GetCountriesLibraryResponseBody.md
|
|
- docs/Models/Operations/GetDevicesMediaContainer.md
|
|
- docs/Models/Operations/GetDevicesResponse.md
|
|
- docs/Models/Operations/GetDevicesResponseBody.md
|
|
- docs/Models/Operations/GetFileHashRequest.md
|
|
- docs/Models/Operations/GetFileHashResponse.md
|
|
- docs/Models/Operations/GetGenresLibraryDirectory.md
|
|
- docs/Models/Operations/GetGenresLibraryMediaContainer.md
|
|
- docs/Models/Operations/GetGenresLibraryQueryParamType.md
|
|
- docs/Models/Operations/GetGenresLibraryRequest.md
|
|
- docs/Models/Operations/GetGenresLibraryResponse.md
|
|
- docs/Models/Operations/GetGenresLibraryResponseBody.md
|
|
- docs/Models/Operations/GetGeoDataGeoData.md
|
|
- docs/Models/Operations/GetGeoDataResponse.md
|
|
- docs/Models/Operations/GetGlobalHubsMediaContainer.md
|
|
- docs/Models/Operations/GetGlobalHubsMetadata.md
|
|
- docs/Models/Operations/GetGlobalHubsRequest.md
|
|
- docs/Models/Operations/GetGlobalHubsResponse.md
|
|
- docs/Models/Operations/GetGlobalHubsResponseBody.md
|
|
- docs/Models/Operations/GetHomeDataResponse.md
|
|
- docs/Models/Operations/GetHomeDataResponseBody.md
|
|
- docs/Models/Operations/GetLibraryDetailsDirectory.md
|
|
- docs/Models/Operations/GetLibraryDetailsField.md
|
|
- docs/Models/Operations/GetLibraryDetailsFieldType.md
|
|
- docs/Models/Operations/GetLibraryDetailsFilter.md
|
|
- docs/Models/Operations/GetLibraryDetailsMediaContainer.md
|
|
- docs/Models/Operations/GetLibraryDetailsOperator.md
|
|
- docs/Models/Operations/GetLibraryDetailsRequest.md
|
|
- docs/Models/Operations/GetLibraryDetailsResponse.md
|
|
- docs/Models/Operations/GetLibraryDetailsResponseBody.md
|
|
- docs/Models/Operations/GetLibraryDetailsSort.md
|
|
- docs/Models/Operations/GetLibraryDetailsType.md
|
|
- docs/Models/Operations/GetLibraryHubsCountry.md
|
|
- docs/Models/Operations/GetLibraryHubsDirector.md
|
|
- docs/Models/Operations/GetLibraryHubsGenre.md
|
|
- docs/Models/Operations/GetLibraryHubsHub.md
|
|
- docs/Models/Operations/GetLibraryHubsMedia.md
|
|
- docs/Models/Operations/GetLibraryHubsMediaContainer.md
|
|
- docs/Models/Operations/GetLibraryHubsMetadata.md
|
|
- docs/Models/Operations/GetLibraryHubsPart.md
|
|
- docs/Models/Operations/GetLibraryHubsRequest.md
|
|
- docs/Models/Operations/GetLibraryHubsResponse.md
|
|
- docs/Models/Operations/GetLibraryHubsResponseBody.md
|
|
- docs/Models/Operations/GetLibraryHubsRole.md
|
|
- docs/Models/Operations/GetLibraryHubsWriter.md
|
|
- docs/Models/Operations/GetLibraryItemsActiveDirection.md
|
|
- docs/Models/Operations/GetLibraryItemsCollection.md
|
|
- docs/Models/Operations/GetLibraryItemsCountry.md
|
|
- docs/Models/Operations/GetLibraryItemsDefaultDirection.md
|
|
- docs/Models/Operations/GetLibraryItemsDirector.md
|
|
- docs/Models/Operations/GetLibraryItemsField.md
|
|
- docs/Models/Operations/GetLibraryItemsFieldType.md
|
|
- docs/Models/Operations/GetLibraryItemsFilter.md
|
|
- docs/Models/Operations/GetLibraryItemsGenre.md
|
|
- docs/Models/Operations/GetLibraryItemsGuids.md
|
|
- docs/Models/Operations/GetLibraryItemsHasThumbnail.md
|
|
- docs/Models/Operations/GetLibraryItemsImage.md
|
|
- docs/Models/Operations/GetLibraryItemsLibraryOptimizedForStreaming.md
|
|
- docs/Models/Operations/GetLibraryItemsLibraryResponseType.md
|
|
- docs/Models/Operations/GetLibraryItemsLibraryType.md
|
|
- docs/Models/Operations/GetLibraryItemsLocation.md
|
|
- docs/Models/Operations/GetLibraryItemsMedia.md
|
|
- docs/Models/Operations/GetLibraryItemsMediaContainer.md
|
|
- docs/Models/Operations/GetLibraryItemsMeta.md
|
|
- docs/Models/Operations/GetLibraryItemsMetadata.md
|
|
- docs/Models/Operations/GetLibraryItemsOperator.md
|
|
- docs/Models/Operations/GetLibraryItemsOptimizedForStreaming.md
|
|
- docs/Models/Operations/GetLibraryItemsOptimizedForStreaming1.md
|
|
- docs/Models/Operations/GetLibraryItemsPart.md
|
|
- docs/Models/Operations/GetLibraryItemsProducer.md
|
|
- docs/Models/Operations/GetLibraryItemsQueryParamIncludeMeta.md
|
|
- docs/Models/Operations/GetLibraryItemsQueryParamType.md
|
|
- docs/Models/Operations/GetLibraryItemsRequest.md
|
|
- docs/Models/Operations/GetLibraryItemsResponse.md
|
|
- docs/Models/Operations/GetLibraryItemsResponseBody.md
|
|
- docs/Models/Operations/GetLibraryItemsRole.md
|
|
- docs/Models/Operations/GetLibraryItemsSimilar.md
|
|
- docs/Models/Operations/GetLibraryItemsSort.md
|
|
- docs/Models/Operations/GetLibraryItemsType.md
|
|
- docs/Models/Operations/GetLibraryItemsUltraBlurColors.md
|
|
- docs/Models/Operations/GetLibraryItemsWriter.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllActiveDirection.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllCollection.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllCountry.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllDefaultDirection.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllDirector.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllField.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllFieldType.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllFilter.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllGenre.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllGuids.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllHasThumbnail.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllImage.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllLibraryOptimizedForStreaming.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllLibraryResponseType.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllLibraryType.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllMedia.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllMediaContainer.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllMeta.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllMetadata.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllOperator.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllOptimizedForStreaming.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllOptimizedForStreaming1.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllOptimizedForStreamingLibrary1.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllPart.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllQueryParamIncludeMeta.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllQueryParamType.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllRequest.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllResponse.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllResponseBody.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllRole.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllSort.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllStream.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllType.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllUltraBlurColors.md
|
|
- docs/Models/Operations/GetLibrarySectionsAllWriter.md
|
|
- docs/Models/Operations/GetMediaArtsMediaContainer.md
|
|
- docs/Models/Operations/GetMediaArtsMetadata.md
|
|
- docs/Models/Operations/GetMediaArtsRequest.md
|
|
- docs/Models/Operations/GetMediaArtsResponse.md
|
|
- docs/Models/Operations/GetMediaArtsResponseBody.md
|
|
- docs/Models/Operations/GetMediaMetaDataAttributes.md
|
|
- docs/Models/Operations/GetMediaMetaDataChapter.md
|
|
- docs/Models/Operations/GetMediaMetaDataCountry.md
|
|
- docs/Models/Operations/GetMediaMetaDataDirector.md
|
|
- docs/Models/Operations/GetMediaMetaDataExtras.md
|
|
- docs/Models/Operations/GetMediaMetaDataGenre.md
|
|
- docs/Models/Operations/GetMediaMetaDataGuids.md
|
|
- docs/Models/Operations/GetMediaMetaDataHasThumbnail.md
|
|
- docs/Models/Operations/GetMediaMetaDataImage.md
|
|
- docs/Models/Operations/GetMediaMetaDataLibraryOptimizedForStreaming.md
|
|
- docs/Models/Operations/GetMediaMetaDataLibraryType.md
|
|
- docs/Models/Operations/GetMediaMetaDataLocation.md
|
|
- docs/Models/Operations/GetMediaMetaDataMarker.md
|
|
- docs/Models/Operations/GetMediaMetaDataMedia.md
|
|
- docs/Models/Operations/GetMediaMetaDataMediaContainer.md
|
|
- docs/Models/Operations/GetMediaMetaDataMetadata.md
|
|
- docs/Models/Operations/GetMediaMetaDataOptimizedForStreaming.md
|
|
- docs/Models/Operations/GetMediaMetaDataOptimizedForStreaming1.md
|
|
- docs/Models/Operations/GetMediaMetaDataOptimizedForStreamingLibrary1.md
|
|
- docs/Models/Operations/GetMediaMetaDataPart.md
|
|
- docs/Models/Operations/GetMediaMetaDataProducer.md
|
|
- docs/Models/Operations/GetMediaMetaDataRatings.md
|
|
- docs/Models/Operations/GetMediaMetaDataRequest.md
|
|
- docs/Models/Operations/GetMediaMetaDataResponse.md
|
|
- docs/Models/Operations/GetMediaMetaDataResponseBody.md
|
|
- docs/Models/Operations/GetMediaMetaDataRole.md
|
|
- docs/Models/Operations/GetMediaMetaDataSimilar.md
|
|
- docs/Models/Operations/GetMediaMetaDataStream.md
|
|
- docs/Models/Operations/GetMediaMetaDataType.md
|
|
- docs/Models/Operations/GetMediaMetaDataUltraBlurColors.md
|
|
- docs/Models/Operations/GetMediaMetaDataWriter.md
|
|
- docs/Models/Operations/GetMediaPostersMediaContainer.md
|
|
- docs/Models/Operations/GetMediaPostersMetadata.md
|
|
- docs/Models/Operations/GetMediaPostersRequest.md
|
|
- docs/Models/Operations/GetMediaPostersResponse.md
|
|
- docs/Models/Operations/GetMediaPostersResponseBody.md
|
|
- docs/Models/Operations/GetMediaProvidersDirectory.md
|
|
- docs/Models/Operations/GetMediaProvidersMediaContainer.md
|
|
- docs/Models/Operations/GetMediaProvidersRequest.md
|
|
- docs/Models/Operations/GetMediaProvidersResponse.md
|
|
- docs/Models/Operations/GetMediaProvidersResponseBody.md
|
|
- docs/Models/Operations/GetMetadataChildrenDirectory.md
|
|
- docs/Models/Operations/GetMetadataChildrenMediaContainer.md
|
|
- docs/Models/Operations/GetMetadataChildrenMetadata.md
|
|
- docs/Models/Operations/GetMetadataChildrenRequest.md
|
|
- docs/Models/Operations/GetMetadataChildrenResponse.md
|
|
- docs/Models/Operations/GetMetadataChildrenResponseBody.md
|
|
- docs/Models/Operations/GetMyPlexAccountResponse.md
|
|
- docs/Models/Operations/GetMyPlexAccountResponseBody.md
|
|
- docs/Models/Operations/GetPinAuthPinContainer.md
|
|
- docs/Models/Operations/GetPinRequest.md
|
|
- docs/Models/Operations/GetPinResponse.md
|
|
- docs/Models/Operations/GetPlaylistContentsCountry.md
|
|
- docs/Models/Operations/GetPlaylistContentsDirector.md
|
|
- docs/Models/Operations/GetPlaylistContentsGenre.md
|
|
- docs/Models/Operations/GetPlaylistContentsMedia.md
|
|
- docs/Models/Operations/GetPlaylistContentsMediaContainer.md
|
|
- docs/Models/Operations/GetPlaylistContentsMetadata.md
|
|
- docs/Models/Operations/GetPlaylistContentsPart.md
|
|
- docs/Models/Operations/GetPlaylistContentsQueryParamType.md
|
|
- docs/Models/Operations/GetPlaylistContentsRequest.md
|
|
- docs/Models/Operations/GetPlaylistContentsResponse.md
|
|
- docs/Models/Operations/GetPlaylistContentsResponseBody.md
|
|
- docs/Models/Operations/GetPlaylistContentsRole.md
|
|
- docs/Models/Operations/GetPlaylistContentsWriter.md
|
|
- docs/Models/Operations/GetPlaylistMediaContainer.md
|
|
- docs/Models/Operations/GetPlaylistMetadata.md
|
|
- docs/Models/Operations/GetPlaylistRequest.md
|
|
- docs/Models/Operations/GetPlaylistResponse.md
|
|
- docs/Models/Operations/GetPlaylistResponseBody.md
|
|
- docs/Models/Operations/GetPlaylistsMediaContainer.md
|
|
- docs/Models/Operations/GetPlaylistsMetadata.md
|
|
- docs/Models/Operations/GetPlaylistsRequest.md
|
|
- docs/Models/Operations/GetPlaylistsResponse.md
|
|
- docs/Models/Operations/GetPlaylistsResponseBody.md
|
|
- docs/Models/Operations/GetRecentlyAddedActiveDirection.md
|
|
- docs/Models/Operations/GetRecentlyAddedDefaultDirection.md
|
|
- docs/Models/Operations/GetRecentlyAddedField.md
|
|
- docs/Models/Operations/GetRecentlyAddedFieldType.md
|
|
- docs/Models/Operations/GetRecentlyAddedFilter.md
|
|
- docs/Models/Operations/GetRecentlyAddedHubsResponseType.md
|
|
- docs/Models/Operations/GetRecentlyAddedHubsType.md
|
|
- docs/Models/Operations/GetRecentlyAddedImage.md
|
|
- docs/Models/Operations/GetRecentlyAddedLibraryCountry.md
|
|
- docs/Models/Operations/GetRecentlyAddedLibraryDirector.md
|
|
- docs/Models/Operations/GetRecentlyAddedLibraryFilter.md
|
|
- docs/Models/Operations/GetRecentlyAddedLibraryGenre.md
|
|
- docs/Models/Operations/GetRecentlyAddedLibraryMedia.md
|
|
- docs/Models/Operations/GetRecentlyAddedLibraryMediaContainer.md
|
|
- docs/Models/Operations/GetRecentlyAddedLibraryMetadata.md
|
|
- docs/Models/Operations/GetRecentlyAddedLibraryPart.md
|
|
- docs/Models/Operations/GetRecentlyAddedLibraryRequest.md
|
|
- docs/Models/Operations/GetRecentlyAddedLibraryResponse.md
|
|
- docs/Models/Operations/GetRecentlyAddedLibraryResponseBody.md
|
|
- docs/Models/Operations/GetRecentlyAddedLibraryRole.md
|
|
- docs/Models/Operations/GetRecentlyAddedLibraryType.md
|
|
- docs/Models/Operations/GetRecentlyAddedLibraryWriter.md
|
|
- docs/Models/Operations/GetRecentlyAddedMediaContainer.md
|
|
- docs/Models/Operations/GetRecentlyAddedMetadata.md
|
|
- docs/Models/Operations/GetRecentlyAddedOperator.md
|
|
- docs/Models/Operations/GetRecentlyAddedOptimizedForStreaming.md
|
|
- docs/Models/Operations/GetRecentlyAddedOptimizedForStreaming1.md
|
|
- docs/Models/Operations/GetRecentlyAddedRequest.md
|
|
- docs/Models/Operations/GetRecentlyAddedResponse.md
|
|
- docs/Models/Operations/GetRecentlyAddedResponseBody.md
|
|
- docs/Models/Operations/GetRecentlyAddedSort.md
|
|
- docs/Models/Operations/GetRecentlyAddedType.md
|
|
- docs/Models/Operations/GetRefreshLibraryMetadataRequest.md
|
|
- docs/Models/Operations/GetRefreshLibraryMetadataResponse.md
|
|
- docs/Models/Operations/GetResizedPhotoRequest.md
|
|
- docs/Models/Operations/GetResizedPhotoResponse.md
|
|
- docs/Models/Operations/GetResourcesStatisticsMediaContainer.md
|
|
- docs/Models/Operations/GetResourcesStatisticsRequest.md
|
|
- docs/Models/Operations/GetResourcesStatisticsResponse.md
|
|
- docs/Models/Operations/GetResourcesStatisticsResponseBody.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesCountry.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesDirector.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesDirectory.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesFlattenSeasons.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesGenre.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesGuids.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesHasThumbnail.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesImage.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesLibraryOptimizedForStreaming.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesLibraryType.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesLocation.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesMedia.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesMediaContainer.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesMetadata.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesOptimizedForStreaming.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesOptimizedForStreaming1.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesOptimizedForStreamingLibrary1.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesPart.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesQueryParamIncludeCollections.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesQueryParamIncludeExternalMedia.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesRequest.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesResponse.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesResponseBody.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesRole.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesShowOrdering.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesType.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesUltraBlurColors.md
|
|
- docs/Models/Operations/GetSearchAllLibrariesWriter.md
|
|
- docs/Models/Operations/GetSearchLibraryMediaContainer.md
|
|
- docs/Models/Operations/GetSearchLibraryMetadata.md
|
|
- docs/Models/Operations/GetSearchLibraryQueryParamType.md
|
|
- docs/Models/Operations/GetSearchLibraryRequest.md
|
|
- docs/Models/Operations/GetSearchLibraryResponse.md
|
|
- docs/Models/Operations/GetSearchLibraryResponseBody.md
|
|
- docs/Models/Operations/GetSearchResultsCountry.md
|
|
- docs/Models/Operations/GetSearchResultsDirector.md
|
|
- docs/Models/Operations/GetSearchResultsGenre.md
|
|
- docs/Models/Operations/GetSearchResultsMedia.md
|
|
- docs/Models/Operations/GetSearchResultsMediaContainer.md
|
|
- docs/Models/Operations/GetSearchResultsMetadata.md
|
|
- docs/Models/Operations/GetSearchResultsPart.md
|
|
- docs/Models/Operations/GetSearchResultsRequest.md
|
|
- docs/Models/Operations/GetSearchResultsResponse.md
|
|
- docs/Models/Operations/GetSearchResultsResponseBody.md
|
|
- docs/Models/Operations/GetSearchResultsRole.md
|
|
- docs/Models/Operations/GetSearchResultsWriter.md
|
|
- docs/Models/Operations/GetServerActivitiesMediaContainer.md
|
|
- docs/Models/Operations/GetServerActivitiesResponse.md
|
|
- docs/Models/Operations/GetServerActivitiesResponseBody.md
|
|
- docs/Models/Operations/GetServerCapabilitiesResponse.md
|
|
- docs/Models/Operations/GetServerCapabilitiesResponseBody.md
|
|
- docs/Models/Operations/GetServerIdentityMediaContainer.md
|
|
- docs/Models/Operations/GetServerIdentityResponse.md
|
|
- docs/Models/Operations/GetServerIdentityResponseBody.md
|
|
- docs/Models/Operations/GetServerListMediaContainer.md
|
|
- docs/Models/Operations/GetServerListResponse.md
|
|
- docs/Models/Operations/GetServerListResponseBody.md
|
|
- docs/Models/Operations/GetServerListServer.md
|
|
- docs/Models/Operations/GetServerPreferencesMediaContainer.md
|
|
- docs/Models/Operations/GetServerPreferencesResponse.md
|
|
- docs/Models/Operations/GetServerPreferencesResponseBody.md
|
|
- docs/Models/Operations/GetServerResourcesRequest.md
|
|
- docs/Models/Operations/GetServerResourcesResponse.md
|
|
- docs/Models/Operations/GetSessionHistoryMediaContainer.md
|
|
- docs/Models/Operations/GetSessionHistoryMetadata.md
|
|
- docs/Models/Operations/GetSessionHistoryRequest.md
|
|
- docs/Models/Operations/GetSessionHistoryResponse.md
|
|
- docs/Models/Operations/GetSessionHistoryResponseBody.md
|
|
- docs/Models/Operations/GetSessionsMedia.md
|
|
- docs/Models/Operations/GetSessionsMediaContainer.md
|
|
- docs/Models/Operations/GetSessionsMetadata.md
|
|
- docs/Models/Operations/GetSessionsPart.md
|
|
- docs/Models/Operations/GetSessionsResponse.md
|
|
- docs/Models/Operations/GetSessionsResponseBody.md
|
|
- docs/Models/Operations/GetSessionsStream.md
|
|
- docs/Models/Operations/GetSessionsUser.md
|
|
- docs/Models/Operations/GetSourceConnectionInformationRequest.md
|
|
- docs/Models/Operations/GetSourceConnectionInformationResponse.md
|
|
- docs/Models/Operations/GetStatisticsDevice.md
|
|
- docs/Models/Operations/GetStatisticsMediaContainer.md
|
|
- docs/Models/Operations/GetStatisticsRequest.md
|
|
- docs/Models/Operations/GetStatisticsResponse.md
|
|
- docs/Models/Operations/GetStatisticsResponseBody.md
|
|
- docs/Models/Operations/GetThumbImageRequest.md
|
|
- docs/Models/Operations/GetThumbImageResponse.md
|
|
- docs/Models/Operations/GetTimelineRequest.md
|
|
- docs/Models/Operations/GetTimelineResponse.md
|
|
- docs/Models/Operations/GetTokenByPinIdAuthPinContainer.md
|
|
- docs/Models/Operations/GetTokenByPinIdGeoData.md
|
|
- docs/Models/Operations/GetTokenByPinIdRequest.md
|
|
- docs/Models/Operations/GetTokenByPinIdResponse.md
|
|
- docs/Models/Operations/GetTokenDetailsAuthenticationResponseStatus.md
|
|
- docs/Models/Operations/GetTokenDetailsAuthenticationStatus.md
|
|
- docs/Models/Operations/GetTokenDetailsResponse.md
|
|
- docs/Models/Operations/GetTokenDetailsStatus.md
|
|
- docs/Models/Operations/GetTokenDetailsSubscription.md
|
|
- docs/Models/Operations/GetTokenDetailsUserPlexAccount.md
|
|
- docs/Models/Operations/GetTopWatchedContentCountry.md
|
|
- docs/Models/Operations/GetTopWatchedContentGenre.md
|
|
- docs/Models/Operations/GetTopWatchedContentGuids.md
|
|
- docs/Models/Operations/GetTopWatchedContentMediaContainer.md
|
|
- docs/Models/Operations/GetTopWatchedContentMetadata.md
|
|
- docs/Models/Operations/GetTopWatchedContentQueryParamIncludeGuids.md
|
|
- docs/Models/Operations/GetTopWatchedContentQueryParamType.md
|
|
- docs/Models/Operations/GetTopWatchedContentRequest.md
|
|
- docs/Models/Operations/GetTopWatchedContentResponse.md
|
|
- docs/Models/Operations/GetTopWatchedContentResponseBody.md
|
|
- docs/Models/Operations/GetTopWatchedContentRole.md
|
|
- docs/Models/Operations/GetTopWatchedContentUser.md
|
|
- docs/Models/Operations/GetTranscodeSessionsMediaContainer.md
|
|
- docs/Models/Operations/GetTranscodeSessionsResponse.md
|
|
- docs/Models/Operations/GetTranscodeSessionsResponseBody.md
|
|
- docs/Models/Operations/GetTransientTokenQueryParamType.md
|
|
- docs/Models/Operations/GetTransientTokenRequest.md
|
|
- docs/Models/Operations/GetTransientTokenResponse.md
|
|
- docs/Models/Operations/GetUpdateStatusMediaContainer.md
|
|
- docs/Models/Operations/GetUpdateStatusResponse.md
|
|
- docs/Models/Operations/GetUpdateStatusResponseBody.md
|
|
- docs/Models/Operations/GetUserFriendsResponse.md
|
|
- docs/Models/Operations/GetUsersMediaContainer.md
|
|
- docs/Models/Operations/GetUsersRequest.md
|
|
- docs/Models/Operations/GetUsersResponse.md
|
|
- docs/Models/Operations/GetUsersResponseBody.md
|
|
- docs/Models/Operations/GetUsersServer.md
|
|
- docs/Models/Operations/GetWatchListRequest.md
|
|
- docs/Models/Operations/GetWatchListResponse.md
|
|
- docs/Models/Operations/GetWatchListResponseBody.md
|
|
- docs/Models/Operations/Guids.md
|
|
- docs/Models/Operations/HasThumbnail.md
|
|
- docs/Models/Operations/Hidden.md
|
|
- docs/Models/Operations/Home.md
|
|
- docs/Models/Operations/Hub.md
|
|
- docs/Models/Operations/Image.md
|
|
- docs/Models/Operations/IncludeAdvanced.md
|
|
- docs/Models/Operations/IncludeCollections.md
|
|
- docs/Models/Operations/IncludeDetails.md
|
|
- docs/Models/Operations/IncludeExternalMedia.md
|
|
- docs/Models/Operations/IncludeGuids.md
|
|
- docs/Models/Operations/IncludeHttps.md
|
|
- docs/Models/Operations/IncludeIPv6.md
|
|
- docs/Models/Operations/IncludeMeta.md
|
|
- docs/Models/Operations/IncludeRelay.md
|
|
- docs/Models/Operations/InternalPaymentMethod.md
|
|
- docs/Models/Operations/Level.md
|
|
- docs/Models/Operations/Libtype.md
|
|
- docs/Models/Operations/Location.md
|
|
- docs/Models/Operations/LogLineRequest.md
|
|
- docs/Models/Operations/LogLineResponse.md
|
|
- docs/Models/Operations/LogMultiLineResponse.md
|
|
- docs/Models/Operations/MailingListStatus.md
|
|
- docs/Models/Operations/MarkPlayedRequest.md
|
|
- docs/Models/Operations/MarkPlayedResponse.md
|
|
- docs/Models/Operations/MarkUnplayedRequest.md
|
|
- docs/Models/Operations/MarkUnplayedResponse.md
|
|
- docs/Models/Operations/Marker.md
|
|
- docs/Models/Operations/Media.md
|
|
- docs/Models/Operations/MediaContainer.md
|
|
- docs/Models/Operations/MediaProvider.md
|
|
- docs/Models/Operations/MediaReviewsVisibility.md
|
|
- docs/Models/Operations/Meta.md
|
|
- docs/Models/Operations/Metadata.md
|
|
- docs/Models/Operations/MinSize.md
|
|
- docs/Models/Operations/MyPlex.md
|
|
- docs/Models/Operations/One.md
|
|
- docs/Models/Operations/OnlyTransient.md
|
|
- docs/Models/Operations/Operator.md
|
|
- docs/Models/Operations/OptimizedForStreaming.md
|
|
- docs/Models/Operations/OptimizedForStreaming1.md
|
|
- docs/Models/Operations/Owned.md
|
|
- docs/Models/Operations/Part.md
|
|
- docs/Models/Operations/PastSubscription.md
|
|
- docs/Models/Operations/PathParamTaskName.md
|
|
- docs/Models/Operations/Pending.md
|
|
- docs/Models/Operations/PerformSearchRequest.md
|
|
- docs/Models/Operations/PerformSearchResponse.md
|
|
- docs/Models/Operations/PerformVoiceSearchRequest.md
|
|
- docs/Models/Operations/PerformVoiceSearchResponse.md
|
|
- docs/Models/Operations/Pivot.md
|
|
- docs/Models/Operations/Player.md
|
|
- docs/Models/Operations/PlaylistType.md
|
|
- docs/Models/Operations/PlexDevice.md
|
|
- docs/Models/Operations/PostMediaArtsRequest.md
|
|
- docs/Models/Operations/PostMediaArtsResponse.md
|
|
- docs/Models/Operations/PostMediaPosterRequest.md
|
|
- docs/Models/Operations/PostMediaPosterResponse.md
|
|
- docs/Models/Operations/PostUsersSignInDataAuthenticationResponseStatus.md
|
|
- docs/Models/Operations/PostUsersSignInDataAuthenticationStatus.md
|
|
- docs/Models/Operations/PostUsersSignInDataAuthenticationSubscription.md
|
|
- docs/Models/Operations/PostUsersSignInDataAutoSelectSubtitle.md
|
|
- docs/Models/Operations/PostUsersSignInDataDefaultSubtitleAccessibility.md
|
|
- docs/Models/Operations/PostUsersSignInDataDefaultSubtitleForced.md
|
|
- docs/Models/Operations/PostUsersSignInDataMailingListStatus.md
|
|
- docs/Models/Operations/PostUsersSignInDataMediaReviewsVisibility.md
|
|
- docs/Models/Operations/PostUsersSignInDataRequest.md
|
|
- docs/Models/Operations/PostUsersSignInDataRequestBody.md
|
|
- docs/Models/Operations/PostUsersSignInDataResponse.md
|
|
- docs/Models/Operations/PostUsersSignInDataServices.md
|
|
- docs/Models/Operations/PostUsersSignInDataState.md
|
|
- docs/Models/Operations/PostUsersSignInDataStatus.md
|
|
- docs/Models/Operations/PostUsersSignInDataSubscription.md
|
|
- docs/Models/Operations/PostUsersSignInDataUserPlexAccount.md
|
|
- docs/Models/Operations/PostUsersSignInDataUserProfile.md
|
|
- docs/Models/Operations/PostUsersSignInDataWatchedIndicator.md
|
|
- docs/Models/Operations/Producer.md
|
|
- docs/Models/Operations/ProtectedT.md
|
|
- docs/Models/Operations/Protocol.md
|
|
- docs/Models/Operations/Provider.md
|
|
- docs/Models/Operations/QueryParamFilter.md
|
|
- docs/Models/Operations/QueryParamForce.md
|
|
- docs/Models/Operations/QueryParamIncludeCollections.md
|
|
- docs/Models/Operations/QueryParamIncludeExternalMedia.md
|
|
- docs/Models/Operations/QueryParamIncludeGuids.md
|
|
- docs/Models/Operations/QueryParamIncludeMeta.md
|
|
- docs/Models/Operations/QueryParamOnlyTransient.md
|
|
- docs/Models/Operations/QueryParamSmart.md
|
|
- docs/Models/Operations/QueryParamType.md
|
|
- docs/Models/Operations/Rating.md
|
|
- docs/Models/Operations/Ratings.md
|
|
- docs/Models/Operations/Release.md
|
|
- docs/Models/Operations/ResponseBody.md
|
|
- docs/Models/Operations/Restricted.md
|
|
- docs/Models/Operations/Role.md
|
|
- docs/Models/Operations/Scope.md
|
|
- docs/Models/Operations/SearchResult.md
|
|
- docs/Models/Operations/SearchTypes.md
|
|
- docs/Models/Operations/Server.md
|
|
- docs/Models/Operations/Services.md
|
|
- docs/Models/Operations/Session.md
|
|
- docs/Models/Operations/Setting.md
|
|
- docs/Models/Operations/SharedServers.md
|
|
- docs/Models/Operations/SharedSources.md
|
|
- docs/Models/Operations/ShowOrdering.md
|
|
- docs/Models/Operations/Similar.md
|
|
- docs/Models/Operations/Skip.md
|
|
- docs/Models/Operations/Smart.md
|
|
- docs/Models/Operations/Sort.md
|
|
- docs/Models/Operations/StartAllTasksResponse.md
|
|
- docs/Models/Operations/StartTaskRequest.md
|
|
- docs/Models/Operations/StartTaskResponse.md
|
|
- docs/Models/Operations/StartUniversalTranscodeRequest.md
|
|
- docs/Models/Operations/StartUniversalTranscodeResponse.md
|
|
- docs/Models/Operations/State.md
|
|
- docs/Models/Operations/StatisticsBandwidth.md
|
|
- docs/Models/Operations/StatisticsMedia.md
|
|
- docs/Models/Operations/StatisticsResources.md
|
|
- docs/Models/Operations/Status.md
|
|
- docs/Models/Operations/StopAllTasksResponse.md
|
|
- docs/Models/Operations/StopTaskRequest.md
|
|
- docs/Models/Operations/StopTaskResponse.md
|
|
- docs/Models/Operations/StopTranscodeSessionRequest.md
|
|
- docs/Models/Operations/StopTranscodeSessionResponse.md
|
|
- docs/Models/Operations/Stream.md
|
|
- docs/Models/Operations/Subscription.md
|
|
- docs/Models/Operations/Tag.md
|
|
- docs/Models/Operations/TaskName.md
|
|
- docs/Models/Operations/Tonight.md
|
|
- docs/Models/Operations/TranscodeSession.md
|
|
- docs/Models/Operations/Trials.md
|
|
- docs/Models/Operations/Type.md
|
|
- docs/Models/Operations/UltraBlurColors.md
|
|
- docs/Models/Operations/UpdatePlayProgressRequest.md
|
|
- docs/Models/Operations/UpdatePlayProgressResponse.md
|
|
- docs/Models/Operations/UpdatePlaylistRequest.md
|
|
- docs/Models/Operations/UpdatePlaylistResponse.md
|
|
- docs/Models/Operations/UploadPlaylistRequest.md
|
|
- docs/Models/Operations/UploadPlaylistResponse.md
|
|
- docs/Models/Operations/Upscale.md
|
|
- docs/Models/Operations/User.md
|
|
- docs/Models/Operations/UserProfile.md
|
|
- docs/Models/Operations/WatchedIndicator.md
|
|
- docs/Models/Operations/Writer.md
|
|
- docs/sdks/activities/README.md
|
|
- docs/sdks/authentication/README.md
|
|
- docs/sdks/butler/README.md
|
|
- docs/sdks/hubs/README.md
|
|
- docs/sdks/library/README.md
|
|
- docs/sdks/log/README.md
|
|
- docs/sdks/media/README.md
|
|
- docs/sdks/playlists/README.md
|
|
- docs/sdks/plex/README.md
|
|
- docs/sdks/plexapi/README.md
|
|
- docs/sdks/search/README.md
|
|
- docs/sdks/server/README.md
|
|
- docs/sdks/sessions/README.md
|
|
- docs/sdks/statistics/README.md
|
|
- docs/sdks/updater/README.md
|
|
- docs/sdks/users/README.md
|
|
- docs/sdks/video/README.md
|
|
- docs/sdks/watchlist/README.md
|
|
- phpstan.neon
|
|
- phpunit.xml
|
|
- pint.json
|
|
- rector.php
|
|
- src/Activities.php
|
|
- src/Authentication.php
|
|
- src/Butler.php
|
|
- src/Hooks/AfterErrorContext.php
|
|
- src/Hooks/AfterErrorHook.php
|
|
- src/Hooks/AfterSuccessContext.php
|
|
- src/Hooks/AfterSuccessHook.php
|
|
- src/Hooks/BeforeRequestContext.php
|
|
- src/Hooks/BeforeRequestHook.php
|
|
- src/Hooks/Credentials.php
|
|
- src/Hooks/ErrorResponseContext.php
|
|
- src/Hooks/FailEarlyException.php
|
|
- src/Hooks/HookContext.php
|
|
- src/Hooks/Hooks.php
|
|
- src/Hooks/SDKHooks.php
|
|
- src/Hooks/SDKInitHook.php
|
|
- src/Hooks/SDKRequestContext.php
|
|
- src/Hooks/Session.php
|
|
- src/Hooks/TokenResponse.php
|
|
- src/Hubs.php
|
|
- src/Library.php
|
|
- src/Log.php
|
|
- src/Media.php
|
|
- src/Models/Components/Security.php
|
|
- src/Models/Errors/AddPlaylistContentsBadRequest.php
|
|
- src/Models/Errors/AddPlaylistContentsBadRequestThrowable.php
|
|
- src/Models/Errors/AddPlaylistContentsErrors.php
|
|
- src/Models/Errors/AddPlaylistContentsPlaylistsErrors.php
|
|
- src/Models/Errors/AddPlaylistContentsUnauthorized.php
|
|
- src/Models/Errors/AddPlaylistContentsUnauthorizedThrowable.php
|
|
- src/Models/Errors/ApplyUpdatesBadRequest.php
|
|
- src/Models/Errors/ApplyUpdatesBadRequestThrowable.php
|
|
- src/Models/Errors/ApplyUpdatesErrors.php
|
|
- src/Models/Errors/ApplyUpdatesUnauthorized.php
|
|
- src/Models/Errors/ApplyUpdatesUnauthorizedThrowable.php
|
|
- src/Models/Errors/ApplyUpdatesUpdaterErrors.php
|
|
- src/Models/Errors/CancelServerActivitiesActivitiesErrors.php
|
|
- src/Models/Errors/CancelServerActivitiesBadRequest.php
|
|
- src/Models/Errors/CancelServerActivitiesBadRequestThrowable.php
|
|
- src/Models/Errors/CancelServerActivitiesErrors.php
|
|
- src/Models/Errors/CancelServerActivitiesUnauthorized.php
|
|
- src/Models/Errors/CancelServerActivitiesUnauthorizedThrowable.php
|
|
- src/Models/Errors/CheckForUpdatesBadRequest.php
|
|
- src/Models/Errors/CheckForUpdatesBadRequestThrowable.php
|
|
- src/Models/Errors/CheckForUpdatesErrors.php
|
|
- src/Models/Errors/CheckForUpdatesUnauthorized.php
|
|
- src/Models/Errors/CheckForUpdatesUnauthorizedThrowable.php
|
|
- src/Models/Errors/CheckForUpdatesUpdaterErrors.php
|
|
- src/Models/Errors/ClearPlaylistContentsBadRequest.php
|
|
- src/Models/Errors/ClearPlaylistContentsBadRequestThrowable.php
|
|
- src/Models/Errors/ClearPlaylistContentsErrors.php
|
|
- src/Models/Errors/ClearPlaylistContentsPlaylistsErrors.php
|
|
- src/Models/Errors/ClearPlaylistContentsUnauthorized.php
|
|
- src/Models/Errors/ClearPlaylistContentsUnauthorizedThrowable.php
|
|
- src/Models/Errors/CreatePlaylistBadRequest.php
|
|
- src/Models/Errors/CreatePlaylistBadRequestThrowable.php
|
|
- src/Models/Errors/CreatePlaylistErrors.php
|
|
- src/Models/Errors/CreatePlaylistPlaylistsErrors.php
|
|
- src/Models/Errors/CreatePlaylistUnauthorized.php
|
|
- src/Models/Errors/CreatePlaylistUnauthorizedThrowable.php
|
|
- src/Models/Errors/DeleteLibraryBadRequest.php
|
|
- src/Models/Errors/DeleteLibraryBadRequestThrowable.php
|
|
- src/Models/Errors/DeleteLibraryErrors.php
|
|
- src/Models/Errors/DeleteLibraryLibraryErrors.php
|
|
- src/Models/Errors/DeleteLibraryUnauthorized.php
|
|
- src/Models/Errors/DeleteLibraryUnauthorizedThrowable.php
|
|
- src/Models/Errors/DeletePlaylistBadRequest.php
|
|
- src/Models/Errors/DeletePlaylistBadRequestThrowable.php
|
|
- src/Models/Errors/DeletePlaylistErrors.php
|
|
- src/Models/Errors/DeletePlaylistPlaylistsErrors.php
|
|
- src/Models/Errors/DeletePlaylistUnauthorized.php
|
|
- src/Models/Errors/DeletePlaylistUnauthorizedThrowable.php
|
|
- src/Models/Errors/EnablePaperTrailBadRequest.php
|
|
- src/Models/Errors/EnablePaperTrailBadRequestThrowable.php
|
|
- src/Models/Errors/EnablePaperTrailErrors.php
|
|
- src/Models/Errors/EnablePaperTrailLogErrors.php
|
|
- src/Models/Errors/EnablePaperTrailUnauthorized.php
|
|
- src/Models/Errors/EnablePaperTrailUnauthorizedThrowable.php
|
|
- src/Models/Errors/Errors.php
|
|
- src/Models/Errors/GetActorsLibraryBadRequest.php
|
|
- src/Models/Errors/GetActorsLibraryBadRequestThrowable.php
|
|
- src/Models/Errors/GetActorsLibraryErrors.php
|
|
- src/Models/Errors/GetActorsLibraryLibraryErrors.php
|
|
- src/Models/Errors/GetActorsLibraryUnauthorized.php
|
|
- src/Models/Errors/GetActorsLibraryUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetAllLibrariesBadRequest.php
|
|
- src/Models/Errors/GetAllLibrariesBadRequestThrowable.php
|
|
- src/Models/Errors/GetAllLibrariesErrors.php
|
|
- src/Models/Errors/GetAllLibrariesLibraryErrors.php
|
|
- src/Models/Errors/GetAllLibrariesUnauthorized.php
|
|
- src/Models/Errors/GetAllLibrariesUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetAvailableClientsBadRequest.php
|
|
- src/Models/Errors/GetAvailableClientsBadRequestThrowable.php
|
|
- src/Models/Errors/GetAvailableClientsErrors.php
|
|
- src/Models/Errors/GetAvailableClientsServerErrors.php
|
|
- src/Models/Errors/GetAvailableClientsUnauthorized.php
|
|
- src/Models/Errors/GetAvailableClientsUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetBandwidthStatisticsBadRequest.php
|
|
- src/Models/Errors/GetBandwidthStatisticsBadRequestThrowable.php
|
|
- src/Models/Errors/GetBandwidthStatisticsErrors.php
|
|
- src/Models/Errors/GetBandwidthStatisticsStatisticsErrors.php
|
|
- src/Models/Errors/GetBandwidthStatisticsUnauthorized.php
|
|
- src/Models/Errors/GetBandwidthStatisticsUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetBannerImageBadRequest.php
|
|
- src/Models/Errors/GetBannerImageBadRequestThrowable.php
|
|
- src/Models/Errors/GetBannerImageErrors.php
|
|
- src/Models/Errors/GetBannerImageMediaErrors.php
|
|
- src/Models/Errors/GetBannerImageUnauthorized.php
|
|
- src/Models/Errors/GetBannerImageUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetButlerTasksBadRequest.php
|
|
- src/Models/Errors/GetButlerTasksBadRequestThrowable.php
|
|
- src/Models/Errors/GetButlerTasksButlerErrors.php
|
|
- src/Models/Errors/GetButlerTasksErrors.php
|
|
- src/Models/Errors/GetButlerTasksUnauthorized.php
|
|
- src/Models/Errors/GetButlerTasksUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetCompanionsDataBadRequest.php
|
|
- src/Models/Errors/GetCompanionsDataBadRequestThrowable.php
|
|
- src/Models/Errors/GetCompanionsDataErrors.php
|
|
- src/Models/Errors/GetCompanionsDataPlexErrors.php
|
|
- src/Models/Errors/GetCompanionsDataUnauthorized.php
|
|
- src/Models/Errors/GetCompanionsDataUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetCountriesLibraryBadRequest.php
|
|
- src/Models/Errors/GetCountriesLibraryBadRequestThrowable.php
|
|
- src/Models/Errors/GetCountriesLibraryErrors.php
|
|
- src/Models/Errors/GetCountriesLibraryLibraryErrors.php
|
|
- src/Models/Errors/GetCountriesLibraryUnauthorized.php
|
|
- src/Models/Errors/GetCountriesLibraryUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetDevicesBadRequest.php
|
|
- src/Models/Errors/GetDevicesBadRequestThrowable.php
|
|
- src/Models/Errors/GetDevicesErrors.php
|
|
- src/Models/Errors/GetDevicesServerErrors.php
|
|
- src/Models/Errors/GetDevicesUnauthorized.php
|
|
- src/Models/Errors/GetDevicesUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetFileHashBadRequest.php
|
|
- src/Models/Errors/GetFileHashBadRequestThrowable.php
|
|
- src/Models/Errors/GetFileHashErrors.php
|
|
- src/Models/Errors/GetFileHashLibraryErrors.php
|
|
- src/Models/Errors/GetFileHashUnauthorized.php
|
|
- src/Models/Errors/GetFileHashUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetGenresLibraryBadRequest.php
|
|
- src/Models/Errors/GetGenresLibraryBadRequestThrowable.php
|
|
- src/Models/Errors/GetGenresLibraryErrors.php
|
|
- src/Models/Errors/GetGenresLibraryLibraryErrors.php
|
|
- src/Models/Errors/GetGenresLibraryUnauthorized.php
|
|
- src/Models/Errors/GetGenresLibraryUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetGeoDataBadRequest.php
|
|
- src/Models/Errors/GetGeoDataBadRequestThrowable.php
|
|
- src/Models/Errors/GetGeoDataErrors.php
|
|
- src/Models/Errors/GetGeoDataPlexErrors.php
|
|
- src/Models/Errors/GetGeoDataUnauthorized.php
|
|
- src/Models/Errors/GetGeoDataUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetGlobalHubsBadRequest.php
|
|
- src/Models/Errors/GetGlobalHubsBadRequestThrowable.php
|
|
- src/Models/Errors/GetGlobalHubsErrors.php
|
|
- src/Models/Errors/GetGlobalHubsHubsErrors.php
|
|
- src/Models/Errors/GetGlobalHubsUnauthorized.php
|
|
- src/Models/Errors/GetGlobalHubsUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetHomeDataBadRequest.php
|
|
- src/Models/Errors/GetHomeDataBadRequestThrowable.php
|
|
- src/Models/Errors/GetHomeDataErrors.php
|
|
- src/Models/Errors/GetHomeDataPlexErrors.php
|
|
- src/Models/Errors/GetHomeDataUnauthorized.php
|
|
- src/Models/Errors/GetHomeDataUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetLibraryDetailsBadRequest.php
|
|
- src/Models/Errors/GetLibraryDetailsBadRequestThrowable.php
|
|
- src/Models/Errors/GetLibraryDetailsErrors.php
|
|
- src/Models/Errors/GetLibraryDetailsLibraryErrors.php
|
|
- src/Models/Errors/GetLibraryDetailsUnauthorized.php
|
|
- src/Models/Errors/GetLibraryDetailsUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetLibraryHubsBadRequest.php
|
|
- src/Models/Errors/GetLibraryHubsBadRequestThrowable.php
|
|
- src/Models/Errors/GetLibraryHubsErrors.php
|
|
- src/Models/Errors/GetLibraryHubsHubsErrors.php
|
|
- src/Models/Errors/GetLibraryHubsUnauthorized.php
|
|
- src/Models/Errors/GetLibraryHubsUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetLibraryItemsBadRequest.php
|
|
- src/Models/Errors/GetLibraryItemsBadRequestThrowable.php
|
|
- src/Models/Errors/GetLibraryItemsErrors.php
|
|
- src/Models/Errors/GetLibraryItemsLibraryErrors.php
|
|
- src/Models/Errors/GetLibraryItemsUnauthorized.php
|
|
- src/Models/Errors/GetLibraryItemsUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetLibrarySectionsAllBadRequest.php
|
|
- src/Models/Errors/GetLibrarySectionsAllBadRequestThrowable.php
|
|
- src/Models/Errors/GetLibrarySectionsAllErrors.php
|
|
- src/Models/Errors/GetLibrarySectionsAllLibraryErrors.php
|
|
- src/Models/Errors/GetLibrarySectionsAllUnauthorized.php
|
|
- src/Models/Errors/GetLibrarySectionsAllUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetMediaMetaDataBadRequest.php
|
|
- src/Models/Errors/GetMediaMetaDataBadRequestThrowable.php
|
|
- src/Models/Errors/GetMediaMetaDataErrors.php
|
|
- src/Models/Errors/GetMediaMetaDataLibraryErrors.php
|
|
- src/Models/Errors/GetMediaMetaDataUnauthorized.php
|
|
- src/Models/Errors/GetMediaMetaDataUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetMediaProvidersBadRequest.php
|
|
- src/Models/Errors/GetMediaProvidersBadRequestThrowable.php
|
|
- src/Models/Errors/GetMediaProvidersErrors.php
|
|
- src/Models/Errors/GetMediaProvidersServerErrors.php
|
|
- src/Models/Errors/GetMediaProvidersUnauthorized.php
|
|
- src/Models/Errors/GetMediaProvidersUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetMetadataChildrenBadRequest.php
|
|
- src/Models/Errors/GetMetadataChildrenBadRequestThrowable.php
|
|
- src/Models/Errors/GetMetadataChildrenErrors.php
|
|
- src/Models/Errors/GetMetadataChildrenLibraryErrors.php
|
|
- src/Models/Errors/GetMetadataChildrenUnauthorized.php
|
|
- src/Models/Errors/GetMetadataChildrenUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetMyPlexAccountBadRequest.php
|
|
- src/Models/Errors/GetMyPlexAccountBadRequestThrowable.php
|
|
- src/Models/Errors/GetMyPlexAccountErrors.php
|
|
- src/Models/Errors/GetMyPlexAccountServerErrors.php
|
|
- src/Models/Errors/GetMyPlexAccountUnauthorized.php
|
|
- src/Models/Errors/GetMyPlexAccountUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetPinBadRequest.php
|
|
- src/Models/Errors/GetPinBadRequestThrowable.php
|
|
- src/Models/Errors/GetPinErrors.php
|
|
- src/Models/Errors/GetPlaylistBadRequest.php
|
|
- src/Models/Errors/GetPlaylistBadRequestThrowable.php
|
|
- src/Models/Errors/GetPlaylistContentsBadRequest.php
|
|
- src/Models/Errors/GetPlaylistContentsBadRequestThrowable.php
|
|
- src/Models/Errors/GetPlaylistContentsErrors.php
|
|
- src/Models/Errors/GetPlaylistContentsPlaylistsErrors.php
|
|
- src/Models/Errors/GetPlaylistContentsUnauthorized.php
|
|
- src/Models/Errors/GetPlaylistContentsUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetPlaylistErrors.php
|
|
- src/Models/Errors/GetPlaylistPlaylistsErrors.php
|
|
- src/Models/Errors/GetPlaylistUnauthorized.php
|
|
- src/Models/Errors/GetPlaylistUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetPlaylistsBadRequest.php
|
|
- src/Models/Errors/GetPlaylistsBadRequestThrowable.php
|
|
- src/Models/Errors/GetPlaylistsErrors.php
|
|
- src/Models/Errors/GetPlaylistsPlaylistsErrors.php
|
|
- src/Models/Errors/GetPlaylistsUnauthorized.php
|
|
- src/Models/Errors/GetPlaylistsUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetRecentlyAddedLibraryBadRequest.php
|
|
- src/Models/Errors/GetRecentlyAddedLibraryBadRequestThrowable.php
|
|
- src/Models/Errors/GetRecentlyAddedLibraryErrors.php
|
|
- src/Models/Errors/GetRecentlyAddedLibraryLibraryErrors.php
|
|
- src/Models/Errors/GetRecentlyAddedLibraryUnauthorized.php
|
|
- src/Models/Errors/GetRecentlyAddedLibraryUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetRefreshLibraryMetadataBadRequest.php
|
|
- src/Models/Errors/GetRefreshLibraryMetadataBadRequestThrowable.php
|
|
- src/Models/Errors/GetRefreshLibraryMetadataErrors.php
|
|
- src/Models/Errors/GetRefreshLibraryMetadataLibraryErrors.php
|
|
- src/Models/Errors/GetRefreshLibraryMetadataUnauthorized.php
|
|
- src/Models/Errors/GetRefreshLibraryMetadataUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetResizedPhotoBadRequest.php
|
|
- src/Models/Errors/GetResizedPhotoBadRequestThrowable.php
|
|
- src/Models/Errors/GetResizedPhotoErrors.php
|
|
- src/Models/Errors/GetResizedPhotoServerErrors.php
|
|
- src/Models/Errors/GetResizedPhotoUnauthorized.php
|
|
- src/Models/Errors/GetResizedPhotoUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetResourcesStatisticsBadRequest.php
|
|
- src/Models/Errors/GetResourcesStatisticsBadRequestThrowable.php
|
|
- src/Models/Errors/GetResourcesStatisticsErrors.php
|
|
- src/Models/Errors/GetResourcesStatisticsStatisticsErrors.php
|
|
- src/Models/Errors/GetResourcesStatisticsUnauthorized.php
|
|
- src/Models/Errors/GetResourcesStatisticsUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetSearchAllLibrariesBadRequest.php
|
|
- src/Models/Errors/GetSearchAllLibrariesBadRequestThrowable.php
|
|
- src/Models/Errors/GetSearchAllLibrariesErrors.php
|
|
- src/Models/Errors/GetSearchAllLibrariesLibraryErrors.php
|
|
- src/Models/Errors/GetSearchAllLibrariesUnauthorized.php
|
|
- src/Models/Errors/GetSearchAllLibrariesUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetSearchLibraryBadRequest.php
|
|
- src/Models/Errors/GetSearchLibraryBadRequestThrowable.php
|
|
- src/Models/Errors/GetSearchLibraryErrors.php
|
|
- src/Models/Errors/GetSearchLibraryLibraryErrors.php
|
|
- src/Models/Errors/GetSearchLibraryUnauthorized.php
|
|
- src/Models/Errors/GetSearchLibraryUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetSearchResultsBadRequest.php
|
|
- src/Models/Errors/GetSearchResultsBadRequestThrowable.php
|
|
- src/Models/Errors/GetSearchResultsErrors.php
|
|
- src/Models/Errors/GetSearchResultsSearchErrors.php
|
|
- src/Models/Errors/GetSearchResultsUnauthorized.php
|
|
- src/Models/Errors/GetSearchResultsUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetServerActivitiesActivitiesErrors.php
|
|
- src/Models/Errors/GetServerActivitiesBadRequest.php
|
|
- src/Models/Errors/GetServerActivitiesBadRequestThrowable.php
|
|
- src/Models/Errors/GetServerActivitiesErrors.php
|
|
- src/Models/Errors/GetServerActivitiesUnauthorized.php
|
|
- src/Models/Errors/GetServerActivitiesUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetServerCapabilitiesBadRequest.php
|
|
- src/Models/Errors/GetServerCapabilitiesBadRequestThrowable.php
|
|
- src/Models/Errors/GetServerCapabilitiesErrors.php
|
|
- src/Models/Errors/GetServerCapabilitiesUnauthorized.php
|
|
- src/Models/Errors/GetServerCapabilitiesUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetServerIdentityRequestTimeout.php
|
|
- src/Models/Errors/GetServerIdentityRequestTimeoutThrowable.php
|
|
- src/Models/Errors/GetServerListBadRequest.php
|
|
- src/Models/Errors/GetServerListBadRequestThrowable.php
|
|
- src/Models/Errors/GetServerListErrors.php
|
|
- src/Models/Errors/GetServerListServerErrors.php
|
|
- src/Models/Errors/GetServerListUnauthorized.php
|
|
- src/Models/Errors/GetServerListUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetServerPreferencesBadRequest.php
|
|
- src/Models/Errors/GetServerPreferencesBadRequestThrowable.php
|
|
- src/Models/Errors/GetServerPreferencesErrors.php
|
|
- src/Models/Errors/GetServerPreferencesServerErrors.php
|
|
- src/Models/Errors/GetServerPreferencesUnauthorized.php
|
|
- src/Models/Errors/GetServerPreferencesUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetServerResourcesBadRequest.php
|
|
- src/Models/Errors/GetServerResourcesBadRequestThrowable.php
|
|
- src/Models/Errors/GetServerResourcesErrors.php
|
|
- src/Models/Errors/GetServerResourcesPlexErrors.php
|
|
- src/Models/Errors/GetServerResourcesUnauthorized.php
|
|
- src/Models/Errors/GetServerResourcesUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetSessionHistoryBadRequest.php
|
|
- src/Models/Errors/GetSessionHistoryBadRequestThrowable.php
|
|
- src/Models/Errors/GetSessionHistoryErrors.php
|
|
- src/Models/Errors/GetSessionHistorySessionsErrors.php
|
|
- src/Models/Errors/GetSessionHistoryUnauthorized.php
|
|
- src/Models/Errors/GetSessionHistoryUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetSessionsBadRequest.php
|
|
- src/Models/Errors/GetSessionsBadRequestThrowable.php
|
|
- src/Models/Errors/GetSessionsErrors.php
|
|
- src/Models/Errors/GetSessionsSessionsErrors.php
|
|
- src/Models/Errors/GetSessionsUnauthorized.php
|
|
- src/Models/Errors/GetSessionsUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetSourceConnectionInformationAuthenticationErrors.php
|
|
- src/Models/Errors/GetSourceConnectionInformationBadRequest.php
|
|
- src/Models/Errors/GetSourceConnectionInformationBadRequestThrowable.php
|
|
- src/Models/Errors/GetSourceConnectionInformationErrors.php
|
|
- src/Models/Errors/GetSourceConnectionInformationUnauthorized.php
|
|
- src/Models/Errors/GetSourceConnectionInformationUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetStatisticsBadRequest.php
|
|
- src/Models/Errors/GetStatisticsBadRequestThrowable.php
|
|
- src/Models/Errors/GetStatisticsErrors.php
|
|
- src/Models/Errors/GetStatisticsStatisticsErrors.php
|
|
- src/Models/Errors/GetStatisticsUnauthorized.php
|
|
- src/Models/Errors/GetStatisticsUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetThumbImageBadRequest.php
|
|
- src/Models/Errors/GetThumbImageBadRequestThrowable.php
|
|
- src/Models/Errors/GetThumbImageErrors.php
|
|
- src/Models/Errors/GetThumbImageMediaErrors.php
|
|
- src/Models/Errors/GetThumbImageUnauthorized.php
|
|
- src/Models/Errors/GetThumbImageUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetTimelineBadRequest.php
|
|
- src/Models/Errors/GetTimelineBadRequestThrowable.php
|
|
- src/Models/Errors/GetTimelineErrors.php
|
|
- src/Models/Errors/GetTimelineUnauthorized.php
|
|
- src/Models/Errors/GetTimelineUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetTimelineVideoErrors.php
|
|
- src/Models/Errors/GetTokenByPinIdBadRequest.php
|
|
- src/Models/Errors/GetTokenByPinIdBadRequestThrowable.php
|
|
- src/Models/Errors/GetTokenByPinIdErrors.php
|
|
- src/Models/Errors/GetTokenByPinIdPlexErrors.php
|
|
- src/Models/Errors/GetTokenByPinIdResponseBody.php
|
|
- src/Models/Errors/GetTokenByPinIdResponseBodyThrowable.php
|
|
- src/Models/Errors/GetTokenDetailsAuthenticationErrors.php
|
|
- src/Models/Errors/GetTokenDetailsBadRequest.php
|
|
- src/Models/Errors/GetTokenDetailsBadRequestThrowable.php
|
|
- src/Models/Errors/GetTokenDetailsErrors.php
|
|
- src/Models/Errors/GetTokenDetailsUnauthorized.php
|
|
- src/Models/Errors/GetTokenDetailsUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetTopWatchedContentBadRequest.php
|
|
- src/Models/Errors/GetTopWatchedContentBadRequestThrowable.php
|
|
- src/Models/Errors/GetTopWatchedContentErrors.php
|
|
- src/Models/Errors/GetTopWatchedContentLibraryErrors.php
|
|
- src/Models/Errors/GetTopWatchedContentUnauthorized.php
|
|
- src/Models/Errors/GetTopWatchedContentUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetTranscodeSessionsBadRequest.php
|
|
- src/Models/Errors/GetTranscodeSessionsBadRequestThrowable.php
|
|
- src/Models/Errors/GetTranscodeSessionsErrors.php
|
|
- src/Models/Errors/GetTranscodeSessionsSessionsErrors.php
|
|
- src/Models/Errors/GetTranscodeSessionsUnauthorized.php
|
|
- src/Models/Errors/GetTranscodeSessionsUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetTransientTokenAuthenticationErrors.php
|
|
- src/Models/Errors/GetTransientTokenBadRequest.php
|
|
- src/Models/Errors/GetTransientTokenBadRequestThrowable.php
|
|
- src/Models/Errors/GetTransientTokenErrors.php
|
|
- src/Models/Errors/GetTransientTokenUnauthorized.php
|
|
- src/Models/Errors/GetTransientTokenUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetUpdateStatusBadRequest.php
|
|
- src/Models/Errors/GetUpdateStatusBadRequestThrowable.php
|
|
- src/Models/Errors/GetUpdateStatusErrors.php
|
|
- src/Models/Errors/GetUpdateStatusUnauthorized.php
|
|
- src/Models/Errors/GetUpdateStatusUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetUpdateStatusUpdaterErrors.php
|
|
- src/Models/Errors/GetUserFriendsBadRequest.php
|
|
- src/Models/Errors/GetUserFriendsBadRequestThrowable.php
|
|
- src/Models/Errors/GetUserFriendsErrors.php
|
|
- src/Models/Errors/GetUserFriendsPlexErrors.php
|
|
- src/Models/Errors/GetUserFriendsUnauthorized.php
|
|
- src/Models/Errors/GetUserFriendsUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetUsersBadRequest.php
|
|
- src/Models/Errors/GetUsersBadRequestThrowable.php
|
|
- src/Models/Errors/GetUsersErrors.php
|
|
- src/Models/Errors/GetUsersUnauthorized.php
|
|
- src/Models/Errors/GetUsersUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetUsersUsersErrors.php
|
|
- src/Models/Errors/GetWatchListBadRequest.php
|
|
- src/Models/Errors/GetWatchListBadRequestThrowable.php
|
|
- src/Models/Errors/GetWatchListErrors.php
|
|
- src/Models/Errors/GetWatchListUnauthorized.php
|
|
- src/Models/Errors/GetWatchListUnauthorizedThrowable.php
|
|
- src/Models/Errors/GetWatchListWatchlistErrors.php
|
|
- src/Models/Errors/LogLineBadRequest.php
|
|
- src/Models/Errors/LogLineBadRequestThrowable.php
|
|
- src/Models/Errors/LogLineErrors.php
|
|
- src/Models/Errors/LogLineLogErrors.php
|
|
- src/Models/Errors/LogLineUnauthorized.php
|
|
- src/Models/Errors/LogLineUnauthorizedThrowable.php
|
|
- src/Models/Errors/LogMultiLineBadRequest.php
|
|
- src/Models/Errors/LogMultiLineBadRequestThrowable.php
|
|
- src/Models/Errors/LogMultiLineErrors.php
|
|
- src/Models/Errors/LogMultiLineLogErrors.php
|
|
- src/Models/Errors/LogMultiLineUnauthorized.php
|
|
- src/Models/Errors/LogMultiLineUnauthorizedThrowable.php
|
|
- src/Models/Errors/MarkPlayedBadRequest.php
|
|
- src/Models/Errors/MarkPlayedBadRequestThrowable.php
|
|
- src/Models/Errors/MarkPlayedErrors.php
|
|
- src/Models/Errors/MarkPlayedMediaErrors.php
|
|
- src/Models/Errors/MarkPlayedUnauthorized.php
|
|
- src/Models/Errors/MarkPlayedUnauthorizedThrowable.php
|
|
- src/Models/Errors/MarkUnplayedBadRequest.php
|
|
- src/Models/Errors/MarkUnplayedBadRequestThrowable.php
|
|
- src/Models/Errors/MarkUnplayedErrors.php
|
|
- src/Models/Errors/MarkUnplayedMediaErrors.php
|
|
- src/Models/Errors/MarkUnplayedUnauthorized.php
|
|
- src/Models/Errors/MarkUnplayedUnauthorizedThrowable.php
|
|
- src/Models/Errors/PerformSearchBadRequest.php
|
|
- src/Models/Errors/PerformSearchBadRequestThrowable.php
|
|
- src/Models/Errors/PerformSearchErrors.php
|
|
- src/Models/Errors/PerformSearchSearchErrors.php
|
|
- src/Models/Errors/PerformSearchUnauthorized.php
|
|
- src/Models/Errors/PerformSearchUnauthorizedThrowable.php
|
|
- src/Models/Errors/PerformVoiceSearchBadRequest.php
|
|
- src/Models/Errors/PerformVoiceSearchBadRequestThrowable.php
|
|
- src/Models/Errors/PerformVoiceSearchErrors.php
|
|
- src/Models/Errors/PerformVoiceSearchSearchErrors.php
|
|
- src/Models/Errors/PerformVoiceSearchUnauthorized.php
|
|
- src/Models/Errors/PerformVoiceSearchUnauthorizedThrowable.php
|
|
- src/Models/Errors/PostUsersSignInDataAuthenticationErrors.php
|
|
- src/Models/Errors/PostUsersSignInDataBadRequest.php
|
|
- src/Models/Errors/PostUsersSignInDataBadRequestThrowable.php
|
|
- src/Models/Errors/PostUsersSignInDataErrors.php
|
|
- src/Models/Errors/PostUsersSignInDataUnauthorized.php
|
|
- src/Models/Errors/PostUsersSignInDataUnauthorizedThrowable.php
|
|
- src/Models/Errors/SDKException.php
|
|
- src/Models/Errors/StartAllTasksBadRequest.php
|
|
- src/Models/Errors/StartAllTasksBadRequestThrowable.php
|
|
- src/Models/Errors/StartAllTasksButlerErrors.php
|
|
- src/Models/Errors/StartAllTasksErrors.php
|
|
- src/Models/Errors/StartAllTasksUnauthorized.php
|
|
- src/Models/Errors/StartAllTasksUnauthorizedThrowable.php
|
|
- src/Models/Errors/StartTaskBadRequest.php
|
|
- src/Models/Errors/StartTaskBadRequestThrowable.php
|
|
- src/Models/Errors/StartTaskButlerErrors.php
|
|
- src/Models/Errors/StartTaskErrors.php
|
|
- src/Models/Errors/StartTaskUnauthorized.php
|
|
- src/Models/Errors/StartTaskUnauthorizedThrowable.php
|
|
- src/Models/Errors/StartUniversalTranscodeBadRequest.php
|
|
- src/Models/Errors/StartUniversalTranscodeBadRequestThrowable.php
|
|
- src/Models/Errors/StartUniversalTranscodeErrors.php
|
|
- src/Models/Errors/StartUniversalTranscodeUnauthorized.php
|
|
- src/Models/Errors/StartUniversalTranscodeUnauthorizedThrowable.php
|
|
- src/Models/Errors/StartUniversalTranscodeVideoErrors.php
|
|
- src/Models/Errors/StopAllTasksBadRequest.php
|
|
- src/Models/Errors/StopAllTasksBadRequestThrowable.php
|
|
- src/Models/Errors/StopAllTasksButlerErrors.php
|
|
- src/Models/Errors/StopAllTasksErrors.php
|
|
- src/Models/Errors/StopAllTasksUnauthorized.php
|
|
- src/Models/Errors/StopAllTasksUnauthorizedThrowable.php
|
|
- src/Models/Errors/StopTaskBadRequest.php
|
|
- src/Models/Errors/StopTaskBadRequestThrowable.php
|
|
- src/Models/Errors/StopTaskButlerErrors.php
|
|
- src/Models/Errors/StopTaskErrors.php
|
|
- src/Models/Errors/StopTaskUnauthorized.php
|
|
- src/Models/Errors/StopTaskUnauthorizedThrowable.php
|
|
- src/Models/Errors/StopTranscodeSessionBadRequest.php
|
|
- src/Models/Errors/StopTranscodeSessionBadRequestThrowable.php
|
|
- src/Models/Errors/StopTranscodeSessionErrors.php
|
|
- src/Models/Errors/StopTranscodeSessionSessionsErrors.php
|
|
- src/Models/Errors/StopTranscodeSessionUnauthorized.php
|
|
- src/Models/Errors/StopTranscodeSessionUnauthorizedThrowable.php
|
|
- src/Models/Errors/UpdatePlayProgressBadRequest.php
|
|
- src/Models/Errors/UpdatePlayProgressBadRequestThrowable.php
|
|
- src/Models/Errors/UpdatePlayProgressErrors.php
|
|
- src/Models/Errors/UpdatePlayProgressMediaErrors.php
|
|
- src/Models/Errors/UpdatePlayProgressUnauthorized.php
|
|
- src/Models/Errors/UpdatePlayProgressUnauthorizedThrowable.php
|
|
- src/Models/Errors/UpdatePlaylistBadRequest.php
|
|
- src/Models/Errors/UpdatePlaylistBadRequestThrowable.php
|
|
- src/Models/Errors/UpdatePlaylistErrors.php
|
|
- src/Models/Errors/UpdatePlaylistPlaylistsErrors.php
|
|
- src/Models/Errors/UpdatePlaylistUnauthorized.php
|
|
- src/Models/Errors/UpdatePlaylistUnauthorizedThrowable.php
|
|
- src/Models/Errors/UploadPlaylistBadRequest.php
|
|
- src/Models/Errors/UploadPlaylistBadRequestThrowable.php
|
|
- src/Models/Errors/UploadPlaylistErrors.php
|
|
- src/Models/Errors/UploadPlaylistPlaylistsErrors.php
|
|
- src/Models/Errors/UploadPlaylistUnauthorized.php
|
|
- src/Models/Errors/UploadPlaylistUnauthorizedThrowable.php
|
|
- src/Models/Operations/Account.php
|
|
- src/Models/Operations/Action.php
|
|
- src/Models/Operations/ActiveDirection.php
|
|
- src/Models/Operations/Activity.php
|
|
- src/Models/Operations/AddPlaylistContentsMediaContainer.php
|
|
- src/Models/Operations/AddPlaylistContentsMetadata.php
|
|
- src/Models/Operations/AddPlaylistContentsRequest.php
|
|
- src/Models/Operations/AddPlaylistContentsResponse.php
|
|
- src/Models/Operations/AddPlaylistContentsResponseBody.php
|
|
- src/Models/Operations/AllLibraries.php
|
|
- src/Models/Operations/AllowCameraUpload.php
|
|
- src/Models/Operations/AllowChannels.php
|
|
- src/Models/Operations/AllowSubtitleAdmin.php
|
|
- src/Models/Operations/AllowSync.php
|
|
- src/Models/Operations/AllowTuners.php
|
|
- src/Models/Operations/ApplyUpdatesRequest.php
|
|
- src/Models/Operations/ApplyUpdatesResponse.php
|
|
- src/Models/Operations/Attributes.php
|
|
- src/Models/Operations/AutoSelectSubtitle.php
|
|
- src/Models/Operations/Billing.php
|
|
- src/Models/Operations/ButlerTask.php
|
|
- src/Models/Operations/ButlerTasks.php
|
|
- src/Models/Operations/CancelServerActivitiesRequest.php
|
|
- src/Models/Operations/CancelServerActivitiesResponse.php
|
|
- src/Models/Operations/Chapter.php
|
|
- src/Models/Operations/CheckForUpdatesRequest.php
|
|
- src/Models/Operations/CheckForUpdatesResponse.php
|
|
- src/Models/Operations/ClearPlaylistContentsRequest.php
|
|
- src/Models/Operations/ClearPlaylistContentsResponse.php
|
|
- src/Models/Operations/Collection.php
|
|
- src/Models/Operations/Connections.php
|
|
- src/Models/Operations/Context.php
|
|
- src/Models/Operations/Country.php
|
|
- src/Models/Operations/CreatePlaylistMediaContainer.php
|
|
- src/Models/Operations/CreatePlaylistMetadata.php
|
|
- src/Models/Operations/CreatePlaylistQueryParamType.php
|
|
- src/Models/Operations/CreatePlaylistRequest.php
|
|
- src/Models/Operations/CreatePlaylistResponse.php
|
|
- src/Models/Operations/CreatePlaylistResponseBody.php
|
|
- src/Models/Operations/DefaultDirection.php
|
|
- src/Models/Operations/DefaultSubtitleAccessibility.php
|
|
- src/Models/Operations/DefaultSubtitleForced.php
|
|
- src/Models/Operations/DeleteLibraryRequest.php
|
|
- src/Models/Operations/DeleteLibraryResponse.php
|
|
- src/Models/Operations/DeletePlaylistRequest.php
|
|
- src/Models/Operations/DeletePlaylistResponse.php
|
|
- src/Models/Operations/Device.php
|
|
- src/Models/Operations/Director.php
|
|
- src/Models/Operations/Directory.php
|
|
- src/Models/Operations/Download.php
|
|
- src/Models/Operations/EnablePaperTrailResponse.php
|
|
- src/Models/Operations/Extras.php
|
|
- src/Models/Operations/Feature.php
|
|
- src/Models/Operations/Field.php
|
|
- src/Models/Operations/FieldType.php
|
|
- src/Models/Operations/Filter.php
|
|
- src/Models/Operations/FlattenSeasons.php
|
|
- src/Models/Operations/Force.php
|
|
- src/Models/Operations/Friend.php
|
|
- src/Models/Operations/Genre.php
|
|
- src/Models/Operations/GeoData.php
|
|
- src/Models/Operations/GetActorsLibraryDirectory.php
|
|
- src/Models/Operations/GetActorsLibraryMediaContainer.php
|
|
- src/Models/Operations/GetActorsLibraryQueryParamType.php
|
|
- src/Models/Operations/GetActorsLibraryRequest.php
|
|
- src/Models/Operations/GetActorsLibraryResponse.php
|
|
- src/Models/Operations/GetActorsLibraryResponseBody.php
|
|
- src/Models/Operations/GetAllLibrariesDirectory.php
|
|
- src/Models/Operations/GetAllLibrariesLocation.php
|
|
- src/Models/Operations/GetAllLibrariesMediaContainer.php
|
|
- src/Models/Operations/GetAllLibrariesResponse.php
|
|
- src/Models/Operations/GetAllLibrariesResponseBody.php
|
|
- src/Models/Operations/GetAllLibrariesType.php
|
|
- src/Models/Operations/GetAvailableClientsMediaContainer.php
|
|
- src/Models/Operations/GetAvailableClientsResponse.php
|
|
- src/Models/Operations/GetAvailableClientsResponseBody.php
|
|
- src/Models/Operations/GetBandwidthStatisticsAccount.php
|
|
- src/Models/Operations/GetBandwidthStatisticsDevice.php
|
|
- src/Models/Operations/GetBandwidthStatisticsMediaContainer.php
|
|
- src/Models/Operations/GetBandwidthStatisticsRequest.php
|
|
- src/Models/Operations/GetBandwidthStatisticsResponse.php
|
|
- src/Models/Operations/GetBandwidthStatisticsResponseBody.php
|
|
- src/Models/Operations/GetBannerImageRequest.php
|
|
- src/Models/Operations/GetBannerImageResponse.php
|
|
- src/Models/Operations/GetButlerTasksResponse.php
|
|
- src/Models/Operations/GetButlerTasksResponseBody.php
|
|
- src/Models/Operations/GetCompanionsDataResponse.php
|
|
- src/Models/Operations/GetCountriesLibraryDirectory.php
|
|
- src/Models/Operations/GetCountriesLibraryMediaContainer.php
|
|
- src/Models/Operations/GetCountriesLibraryQueryParamType.php
|
|
- src/Models/Operations/GetCountriesLibraryRequest.php
|
|
- src/Models/Operations/GetCountriesLibraryResponse.php
|
|
- src/Models/Operations/GetCountriesLibraryResponseBody.php
|
|
- src/Models/Operations/GetDevicesMediaContainer.php
|
|
- src/Models/Operations/GetDevicesResponse.php
|
|
- src/Models/Operations/GetDevicesResponseBody.php
|
|
- src/Models/Operations/GetFileHashRequest.php
|
|
- src/Models/Operations/GetFileHashResponse.php
|
|
- src/Models/Operations/GetGenresLibraryDirectory.php
|
|
- src/Models/Operations/GetGenresLibraryMediaContainer.php
|
|
- src/Models/Operations/GetGenresLibraryQueryParamType.php
|
|
- src/Models/Operations/GetGenresLibraryRequest.php
|
|
- src/Models/Operations/GetGenresLibraryResponse.php
|
|
- src/Models/Operations/GetGenresLibraryResponseBody.php
|
|
- src/Models/Operations/GetGeoDataGeoData.php
|
|
- src/Models/Operations/GetGeoDataResponse.php
|
|
- src/Models/Operations/GetGlobalHubsMediaContainer.php
|
|
- src/Models/Operations/GetGlobalHubsMetadata.php
|
|
- src/Models/Operations/GetGlobalHubsRequest.php
|
|
- src/Models/Operations/GetGlobalHubsResponse.php
|
|
- src/Models/Operations/GetGlobalHubsResponseBody.php
|
|
- src/Models/Operations/GetHomeDataResponse.php
|
|
- src/Models/Operations/GetHomeDataResponseBody.php
|
|
- src/Models/Operations/GetLibraryDetailsDirectory.php
|
|
- src/Models/Operations/GetLibraryDetailsField.php
|
|
- src/Models/Operations/GetLibraryDetailsFieldType.php
|
|
- src/Models/Operations/GetLibraryDetailsFilter.php
|
|
- src/Models/Operations/GetLibraryDetailsMediaContainer.php
|
|
- src/Models/Operations/GetLibraryDetailsOperator.php
|
|
- src/Models/Operations/GetLibraryDetailsRequest.php
|
|
- src/Models/Operations/GetLibraryDetailsResponse.php
|
|
- src/Models/Operations/GetLibraryDetailsResponseBody.php
|
|
- src/Models/Operations/GetLibraryDetailsSort.php
|
|
- src/Models/Operations/GetLibraryDetailsType.php
|
|
- src/Models/Operations/GetLibraryHubsCountry.php
|
|
- src/Models/Operations/GetLibraryHubsDirector.php
|
|
- src/Models/Operations/GetLibraryHubsGenre.php
|
|
- src/Models/Operations/GetLibraryHubsHub.php
|
|
- src/Models/Operations/GetLibraryHubsMedia.php
|
|
- src/Models/Operations/GetLibraryHubsMediaContainer.php
|
|
- src/Models/Operations/GetLibraryHubsMetadata.php
|
|
- src/Models/Operations/GetLibraryHubsPart.php
|
|
- src/Models/Operations/GetLibraryHubsRequest.php
|
|
- src/Models/Operations/GetLibraryHubsResponse.php
|
|
- src/Models/Operations/GetLibraryHubsResponseBody.php
|
|
- src/Models/Operations/GetLibraryHubsRole.php
|
|
- src/Models/Operations/GetLibraryHubsWriter.php
|
|
- src/Models/Operations/GetLibraryItemsActiveDirection.php
|
|
- src/Models/Operations/GetLibraryItemsCollection.php
|
|
- src/Models/Operations/GetLibraryItemsCountry.php
|
|
- src/Models/Operations/GetLibraryItemsDefaultDirection.php
|
|
- src/Models/Operations/GetLibraryItemsDirector.php
|
|
- src/Models/Operations/GetLibraryItemsField.php
|
|
- src/Models/Operations/GetLibraryItemsFieldType.php
|
|
- src/Models/Operations/GetLibraryItemsFilter.php
|
|
- src/Models/Operations/GetLibraryItemsGenre.php
|
|
- src/Models/Operations/GetLibraryItemsGuids.php
|
|
- src/Models/Operations/GetLibraryItemsHasThumbnail.php
|
|
- src/Models/Operations/GetLibraryItemsImage.php
|
|
- src/Models/Operations/GetLibraryItemsLibraryResponseType.php
|
|
- src/Models/Operations/GetLibraryItemsLibraryType.php
|
|
- src/Models/Operations/GetLibraryItemsLocation.php
|
|
- src/Models/Operations/GetLibraryItemsMedia.php
|
|
- src/Models/Operations/GetLibraryItemsMediaContainer.php
|
|
- src/Models/Operations/GetLibraryItemsMeta.php
|
|
- src/Models/Operations/GetLibraryItemsMetadata.php
|
|
- src/Models/Operations/GetLibraryItemsOperator.php
|
|
- src/Models/Operations/GetLibraryItemsOptimizedForStreaming1.php
|
|
- src/Models/Operations/GetLibraryItemsPart.php
|
|
- src/Models/Operations/GetLibraryItemsProducer.php
|
|
- src/Models/Operations/GetLibraryItemsQueryParamIncludeMeta.php
|
|
- src/Models/Operations/GetLibraryItemsQueryParamType.php
|
|
- src/Models/Operations/GetLibraryItemsRequest.php
|
|
- src/Models/Operations/GetLibraryItemsResponse.php
|
|
- src/Models/Operations/GetLibraryItemsResponseBody.php
|
|
- src/Models/Operations/GetLibraryItemsRole.php
|
|
- src/Models/Operations/GetLibraryItemsSimilar.php
|
|
- src/Models/Operations/GetLibraryItemsSort.php
|
|
- src/Models/Operations/GetLibraryItemsType.php
|
|
- src/Models/Operations/GetLibraryItemsUltraBlurColors.php
|
|
- src/Models/Operations/GetLibraryItemsWriter.php
|
|
- src/Models/Operations/GetLibrarySectionsAllActiveDirection.php
|
|
- src/Models/Operations/GetLibrarySectionsAllCollection.php
|
|
- src/Models/Operations/GetLibrarySectionsAllCountry.php
|
|
- src/Models/Operations/GetLibrarySectionsAllDefaultDirection.php
|
|
- src/Models/Operations/GetLibrarySectionsAllDirector.php
|
|
- src/Models/Operations/GetLibrarySectionsAllField.php
|
|
- src/Models/Operations/GetLibrarySectionsAllFieldType.php
|
|
- src/Models/Operations/GetLibrarySectionsAllFilter.php
|
|
- src/Models/Operations/GetLibrarySectionsAllGenre.php
|
|
- src/Models/Operations/GetLibrarySectionsAllGuids.php
|
|
- src/Models/Operations/GetLibrarySectionsAllHasThumbnail.php
|
|
- src/Models/Operations/GetLibrarySectionsAllImage.php
|
|
- src/Models/Operations/GetLibrarySectionsAllLibraryResponseType.php
|
|
- src/Models/Operations/GetLibrarySectionsAllLibraryType.php
|
|
- src/Models/Operations/GetLibrarySectionsAllMedia.php
|
|
- src/Models/Operations/GetLibrarySectionsAllMediaContainer.php
|
|
- src/Models/Operations/GetLibrarySectionsAllMeta.php
|
|
- src/Models/Operations/GetLibrarySectionsAllMetadata.php
|
|
- src/Models/Operations/GetLibrarySectionsAllOperator.php
|
|
- src/Models/Operations/GetLibrarySectionsAllOptimizedForStreaming1.php
|
|
- src/Models/Operations/GetLibrarySectionsAllOptimizedForStreamingLibrary1.php
|
|
- src/Models/Operations/GetLibrarySectionsAllPart.php
|
|
- src/Models/Operations/GetLibrarySectionsAllQueryParamIncludeMeta.php
|
|
- src/Models/Operations/GetLibrarySectionsAllQueryParamType.php
|
|
- src/Models/Operations/GetLibrarySectionsAllRequest.php
|
|
- src/Models/Operations/GetLibrarySectionsAllResponse.php
|
|
- src/Models/Operations/GetLibrarySectionsAllResponseBody.php
|
|
- src/Models/Operations/GetLibrarySectionsAllRole.php
|
|
- src/Models/Operations/GetLibrarySectionsAllSort.php
|
|
- src/Models/Operations/GetLibrarySectionsAllStream.php
|
|
- src/Models/Operations/GetLibrarySectionsAllType.php
|
|
- src/Models/Operations/GetLibrarySectionsAllUltraBlurColors.php
|
|
- src/Models/Operations/GetLibrarySectionsAllWriter.php
|
|
- src/Models/Operations/GetMediaArtsMediaContainer.php
|
|
- src/Models/Operations/GetMediaArtsMetadata.php
|
|
- src/Models/Operations/GetMediaArtsRequest.php
|
|
- src/Models/Operations/GetMediaArtsResponse.php
|
|
- src/Models/Operations/GetMediaArtsResponseBody.php
|
|
- src/Models/Operations/GetMediaMetaDataAttributes.php
|
|
- src/Models/Operations/GetMediaMetaDataChapter.php
|
|
- src/Models/Operations/GetMediaMetaDataCountry.php
|
|
- src/Models/Operations/GetMediaMetaDataDirector.php
|
|
- src/Models/Operations/GetMediaMetaDataExtras.php
|
|
- src/Models/Operations/GetMediaMetaDataGenre.php
|
|
- src/Models/Operations/GetMediaMetaDataGuids.php
|
|
- src/Models/Operations/GetMediaMetaDataHasThumbnail.php
|
|
- src/Models/Operations/GetMediaMetaDataImage.php
|
|
- src/Models/Operations/GetMediaMetaDataLibraryType.php
|
|
- src/Models/Operations/GetMediaMetaDataLocation.php
|
|
- src/Models/Operations/GetMediaMetaDataMarker.php
|
|
- src/Models/Operations/GetMediaMetaDataMedia.php
|
|
- src/Models/Operations/GetMediaMetaDataMediaContainer.php
|
|
- src/Models/Operations/GetMediaMetaDataMetadata.php
|
|
- src/Models/Operations/GetMediaMetaDataOptimizedForStreaming1.php
|
|
- src/Models/Operations/GetMediaMetaDataOptimizedForStreamingLibrary1.php
|
|
- src/Models/Operations/GetMediaMetaDataPart.php
|
|
- src/Models/Operations/GetMediaMetaDataProducer.php
|
|
- src/Models/Operations/GetMediaMetaDataRatings.php
|
|
- src/Models/Operations/GetMediaMetaDataRequest.php
|
|
- src/Models/Operations/GetMediaMetaDataResponse.php
|
|
- src/Models/Operations/GetMediaMetaDataResponseBody.php
|
|
- src/Models/Operations/GetMediaMetaDataRole.php
|
|
- src/Models/Operations/GetMediaMetaDataSimilar.php
|
|
- src/Models/Operations/GetMediaMetaDataStream.php
|
|
- src/Models/Operations/GetMediaMetaDataType.php
|
|
- src/Models/Operations/GetMediaMetaDataUltraBlurColors.php
|
|
- src/Models/Operations/GetMediaMetaDataWriter.php
|
|
- src/Models/Operations/GetMediaPostersMediaContainer.php
|
|
- src/Models/Operations/GetMediaPostersMetadata.php
|
|
- src/Models/Operations/GetMediaPostersRequest.php
|
|
- src/Models/Operations/GetMediaPostersResponse.php
|
|
- src/Models/Operations/GetMediaPostersResponseBody.php
|
|
- src/Models/Operations/GetMediaProvidersDirectory.php
|
|
- src/Models/Operations/GetMediaProvidersMediaContainer.php
|
|
- src/Models/Operations/GetMediaProvidersRequest.php
|
|
- src/Models/Operations/GetMediaProvidersResponse.php
|
|
- src/Models/Operations/GetMediaProvidersResponseBody.php
|
|
- src/Models/Operations/GetMetadataChildrenDirectory.php
|
|
- src/Models/Operations/GetMetadataChildrenMediaContainer.php
|
|
- src/Models/Operations/GetMetadataChildrenMetadata.php
|
|
- src/Models/Operations/GetMetadataChildrenRequest.php
|
|
- src/Models/Operations/GetMetadataChildrenResponse.php
|
|
- src/Models/Operations/GetMetadataChildrenResponseBody.php
|
|
- src/Models/Operations/GetMyPlexAccountResponse.php
|
|
- src/Models/Operations/GetMyPlexAccountResponseBody.php
|
|
- src/Models/Operations/GetPinAuthPinContainer.php
|
|
- src/Models/Operations/GetPinRequest.php
|
|
- src/Models/Operations/GetPinResponse.php
|
|
- src/Models/Operations/GetPlaylistContentsCountry.php
|
|
- src/Models/Operations/GetPlaylistContentsDirector.php
|
|
- src/Models/Operations/GetPlaylistContentsGenre.php
|
|
- src/Models/Operations/GetPlaylistContentsMedia.php
|
|
- src/Models/Operations/GetPlaylistContentsMediaContainer.php
|
|
- src/Models/Operations/GetPlaylistContentsMetadata.php
|
|
- src/Models/Operations/GetPlaylistContentsPart.php
|
|
- src/Models/Operations/GetPlaylistContentsQueryParamType.php
|
|
- src/Models/Operations/GetPlaylistContentsRequest.php
|
|
- src/Models/Operations/GetPlaylistContentsResponse.php
|
|
- src/Models/Operations/GetPlaylistContentsResponseBody.php
|
|
- src/Models/Operations/GetPlaylistContentsRole.php
|
|
- src/Models/Operations/GetPlaylistContentsWriter.php
|
|
- src/Models/Operations/GetPlaylistMediaContainer.php
|
|
- src/Models/Operations/GetPlaylistMetadata.php
|
|
- src/Models/Operations/GetPlaylistRequest.php
|
|
- src/Models/Operations/GetPlaylistResponse.php
|
|
- src/Models/Operations/GetPlaylistResponseBody.php
|
|
- src/Models/Operations/GetPlaylistsMediaContainer.php
|
|
- src/Models/Operations/GetPlaylistsMetadata.php
|
|
- src/Models/Operations/GetPlaylistsRequest.php
|
|
- src/Models/Operations/GetPlaylistsResponse.php
|
|
- src/Models/Operations/GetPlaylistsResponseBody.php
|
|
- src/Models/Operations/GetRecentlyAddedActiveDirection.php
|
|
- src/Models/Operations/GetRecentlyAddedDefaultDirection.php
|
|
- src/Models/Operations/GetRecentlyAddedField.php
|
|
- src/Models/Operations/GetRecentlyAddedFieldType.php
|
|
- src/Models/Operations/GetRecentlyAddedFilter.php
|
|
- src/Models/Operations/GetRecentlyAddedHubsResponseType.php
|
|
- src/Models/Operations/GetRecentlyAddedHubsType.php
|
|
- src/Models/Operations/GetRecentlyAddedImage.php
|
|
- src/Models/Operations/GetRecentlyAddedLibraryCountry.php
|
|
- src/Models/Operations/GetRecentlyAddedLibraryDirector.php
|
|
- src/Models/Operations/GetRecentlyAddedLibraryFilter.php
|
|
- src/Models/Operations/GetRecentlyAddedLibraryGenre.php
|
|
- src/Models/Operations/GetRecentlyAddedLibraryMedia.php
|
|
- src/Models/Operations/GetRecentlyAddedLibraryMediaContainer.php
|
|
- src/Models/Operations/GetRecentlyAddedLibraryMetadata.php
|
|
- src/Models/Operations/GetRecentlyAddedLibraryPart.php
|
|
- src/Models/Operations/GetRecentlyAddedLibraryRequest.php
|
|
- src/Models/Operations/GetRecentlyAddedLibraryResponse.php
|
|
- src/Models/Operations/GetRecentlyAddedLibraryResponseBody.php
|
|
- src/Models/Operations/GetRecentlyAddedLibraryRole.php
|
|
- src/Models/Operations/GetRecentlyAddedLibraryType.php
|
|
- src/Models/Operations/GetRecentlyAddedLibraryWriter.php
|
|
- src/Models/Operations/GetRecentlyAddedMediaContainer.php
|
|
- src/Models/Operations/GetRecentlyAddedMetadata.php
|
|
- src/Models/Operations/GetRecentlyAddedOperator.php
|
|
- src/Models/Operations/GetRecentlyAddedOptimizedForStreaming1.php
|
|
- src/Models/Operations/GetRecentlyAddedRequest.php
|
|
- src/Models/Operations/GetRecentlyAddedResponse.php
|
|
- src/Models/Operations/GetRecentlyAddedResponseBody.php
|
|
- src/Models/Operations/GetRecentlyAddedSort.php
|
|
- src/Models/Operations/GetRecentlyAddedType.php
|
|
- src/Models/Operations/GetRefreshLibraryMetadataRequest.php
|
|
- src/Models/Operations/GetRefreshLibraryMetadataResponse.php
|
|
- src/Models/Operations/GetResizedPhotoRequest.php
|
|
- src/Models/Operations/GetResizedPhotoResponse.php
|
|
- src/Models/Operations/GetResourcesStatisticsMediaContainer.php
|
|
- src/Models/Operations/GetResourcesStatisticsRequest.php
|
|
- src/Models/Operations/GetResourcesStatisticsResponse.php
|
|
- src/Models/Operations/GetResourcesStatisticsResponseBody.php
|
|
- src/Models/Operations/GetSearchAllLibrariesCountry.php
|
|
- src/Models/Operations/GetSearchAllLibrariesDirector.php
|
|
- src/Models/Operations/GetSearchAllLibrariesDirectory.php
|
|
- src/Models/Operations/GetSearchAllLibrariesFlattenSeasons.php
|
|
- src/Models/Operations/GetSearchAllLibrariesGenre.php
|
|
- src/Models/Operations/GetSearchAllLibrariesGuids.php
|
|
- src/Models/Operations/GetSearchAllLibrariesHasThumbnail.php
|
|
- src/Models/Operations/GetSearchAllLibrariesImage.php
|
|
- src/Models/Operations/GetSearchAllLibrariesLibraryType.php
|
|
- src/Models/Operations/GetSearchAllLibrariesLocation.php
|
|
- src/Models/Operations/GetSearchAllLibrariesMedia.php
|
|
- src/Models/Operations/GetSearchAllLibrariesMediaContainer.php
|
|
- src/Models/Operations/GetSearchAllLibrariesMetadata.php
|
|
- src/Models/Operations/GetSearchAllLibrariesOptimizedForStreaming1.php
|
|
- src/Models/Operations/GetSearchAllLibrariesOptimizedForStreamingLibrary1.php
|
|
- src/Models/Operations/GetSearchAllLibrariesPart.php
|
|
- src/Models/Operations/GetSearchAllLibrariesQueryParamIncludeCollections.php
|
|
- src/Models/Operations/GetSearchAllLibrariesQueryParamIncludeExternalMedia.php
|
|
- src/Models/Operations/GetSearchAllLibrariesRequest.php
|
|
- src/Models/Operations/GetSearchAllLibrariesResponse.php
|
|
- src/Models/Operations/GetSearchAllLibrariesResponseBody.php
|
|
- src/Models/Operations/GetSearchAllLibrariesRole.php
|
|
- src/Models/Operations/GetSearchAllLibrariesShowOrdering.php
|
|
- src/Models/Operations/GetSearchAllLibrariesType.php
|
|
- src/Models/Operations/GetSearchAllLibrariesUltraBlurColors.php
|
|
- src/Models/Operations/GetSearchAllLibrariesWriter.php
|
|
- src/Models/Operations/GetSearchLibraryMediaContainer.php
|
|
- src/Models/Operations/GetSearchLibraryMetadata.php
|
|
- src/Models/Operations/GetSearchLibraryQueryParamType.php
|
|
- src/Models/Operations/GetSearchLibraryRequest.php
|
|
- src/Models/Operations/GetSearchLibraryResponse.php
|
|
- src/Models/Operations/GetSearchLibraryResponseBody.php
|
|
- src/Models/Operations/GetSearchResultsCountry.php
|
|
- src/Models/Operations/GetSearchResultsDirector.php
|
|
- src/Models/Operations/GetSearchResultsGenre.php
|
|
- src/Models/Operations/GetSearchResultsMedia.php
|
|
- src/Models/Operations/GetSearchResultsMediaContainer.php
|
|
- src/Models/Operations/GetSearchResultsMetadata.php
|
|
- src/Models/Operations/GetSearchResultsPart.php
|
|
- src/Models/Operations/GetSearchResultsRequest.php
|
|
- src/Models/Operations/GetSearchResultsResponse.php
|
|
- src/Models/Operations/GetSearchResultsResponseBody.php
|
|
- src/Models/Operations/GetSearchResultsRole.php
|
|
- src/Models/Operations/GetSearchResultsWriter.php
|
|
- src/Models/Operations/GetServerActivitiesMediaContainer.php
|
|
- src/Models/Operations/GetServerActivitiesResponse.php
|
|
- src/Models/Operations/GetServerActivitiesResponseBody.php
|
|
- src/Models/Operations/GetServerCapabilitiesResponse.php
|
|
- src/Models/Operations/GetServerCapabilitiesResponseBody.php
|
|
- src/Models/Operations/GetServerIdentityMediaContainer.php
|
|
- src/Models/Operations/GetServerIdentityResponse.php
|
|
- src/Models/Operations/GetServerIdentityResponseBody.php
|
|
- src/Models/Operations/GetServerListMediaContainer.php
|
|
- src/Models/Operations/GetServerListResponse.php
|
|
- src/Models/Operations/GetServerListResponseBody.php
|
|
- src/Models/Operations/GetServerListServer.php
|
|
- src/Models/Operations/GetServerPreferencesMediaContainer.php
|
|
- src/Models/Operations/GetServerPreferencesResponse.php
|
|
- src/Models/Operations/GetServerPreferencesResponseBody.php
|
|
- src/Models/Operations/GetServerResourcesRequest.php
|
|
- src/Models/Operations/GetServerResourcesResponse.php
|
|
- src/Models/Operations/GetSessionHistoryMediaContainer.php
|
|
- src/Models/Operations/GetSessionHistoryMetadata.php
|
|
- src/Models/Operations/GetSessionHistoryRequest.php
|
|
- src/Models/Operations/GetSessionHistoryResponse.php
|
|
- src/Models/Operations/GetSessionHistoryResponseBody.php
|
|
- src/Models/Operations/GetSessionsMedia.php
|
|
- src/Models/Operations/GetSessionsMediaContainer.php
|
|
- src/Models/Operations/GetSessionsMetadata.php
|
|
- src/Models/Operations/GetSessionsPart.php
|
|
- src/Models/Operations/GetSessionsResponse.php
|
|
- src/Models/Operations/GetSessionsResponseBody.php
|
|
- src/Models/Operations/GetSessionsStream.php
|
|
- src/Models/Operations/GetSessionsUser.php
|
|
- src/Models/Operations/GetSourceConnectionInformationRequest.php
|
|
- src/Models/Operations/GetSourceConnectionInformationResponse.php
|
|
- src/Models/Operations/GetStatisticsDevice.php
|
|
- src/Models/Operations/GetStatisticsMediaContainer.php
|
|
- src/Models/Operations/GetStatisticsRequest.php
|
|
- src/Models/Operations/GetStatisticsResponse.php
|
|
- src/Models/Operations/GetStatisticsResponseBody.php
|
|
- src/Models/Operations/GetThumbImageRequest.php
|
|
- src/Models/Operations/GetThumbImageResponse.php
|
|
- src/Models/Operations/GetTimelineRequest.php
|
|
- src/Models/Operations/GetTimelineResponse.php
|
|
- src/Models/Operations/GetTokenByPinIdAuthPinContainer.php
|
|
- src/Models/Operations/GetTokenByPinIdGeoData.php
|
|
- src/Models/Operations/GetTokenByPinIdRequest.php
|
|
- src/Models/Operations/GetTokenByPinIdResponse.php
|
|
- src/Models/Operations/GetTokenDetailsAuthenticationResponseStatus.php
|
|
- src/Models/Operations/GetTokenDetailsAuthenticationStatus.php
|
|
- src/Models/Operations/GetTokenDetailsResponse.php
|
|
- src/Models/Operations/GetTokenDetailsStatus.php
|
|
- src/Models/Operations/GetTokenDetailsSubscription.php
|
|
- src/Models/Operations/GetTokenDetailsUserPlexAccount.php
|
|
- src/Models/Operations/GetTopWatchedContentCountry.php
|
|
- src/Models/Operations/GetTopWatchedContentGenre.php
|
|
- src/Models/Operations/GetTopWatchedContentGuids.php
|
|
- src/Models/Operations/GetTopWatchedContentMediaContainer.php
|
|
- src/Models/Operations/GetTopWatchedContentMetadata.php
|
|
- src/Models/Operations/GetTopWatchedContentQueryParamIncludeGuids.php
|
|
- src/Models/Operations/GetTopWatchedContentQueryParamType.php
|
|
- src/Models/Operations/GetTopWatchedContentRequest.php
|
|
- src/Models/Operations/GetTopWatchedContentResponse.php
|
|
- src/Models/Operations/GetTopWatchedContentResponseBody.php
|
|
- src/Models/Operations/GetTopWatchedContentRole.php
|
|
- src/Models/Operations/GetTopWatchedContentUser.php
|
|
- src/Models/Operations/GetTranscodeSessionsMediaContainer.php
|
|
- src/Models/Operations/GetTranscodeSessionsResponse.php
|
|
- src/Models/Operations/GetTranscodeSessionsResponseBody.php
|
|
- src/Models/Operations/GetTransientTokenQueryParamType.php
|
|
- src/Models/Operations/GetTransientTokenRequest.php
|
|
- src/Models/Operations/GetTransientTokenResponse.php
|
|
- src/Models/Operations/GetUpdateStatusMediaContainer.php
|
|
- src/Models/Operations/GetUpdateStatusResponse.php
|
|
- src/Models/Operations/GetUpdateStatusResponseBody.php
|
|
- src/Models/Operations/GetUserFriendsResponse.php
|
|
- src/Models/Operations/GetUsersMediaContainer.php
|
|
- src/Models/Operations/GetUsersRequest.php
|
|
- src/Models/Operations/GetUsersResponse.php
|
|
- src/Models/Operations/GetUsersResponseBody.php
|
|
- src/Models/Operations/GetUsersServer.php
|
|
- src/Models/Operations/GetWatchListRequest.php
|
|
- src/Models/Operations/GetWatchListResponse.php
|
|
- src/Models/Operations/GetWatchListResponseBody.php
|
|
- src/Models/Operations/Guids.php
|
|
- src/Models/Operations/HasThumbnail.php
|
|
- src/Models/Operations/Hidden.php
|
|
- src/Models/Operations/Home.php
|
|
- src/Models/Operations/Hub.php
|
|
- src/Models/Operations/Image.php
|
|
- src/Models/Operations/IncludeAdvanced.php
|
|
- src/Models/Operations/IncludeCollections.php
|
|
- src/Models/Operations/IncludeDetails.php
|
|
- src/Models/Operations/IncludeExternalMedia.php
|
|
- src/Models/Operations/IncludeGuids.php
|
|
- src/Models/Operations/IncludeHttps.php
|
|
- src/Models/Operations/IncludeIPv6.php
|
|
- src/Models/Operations/IncludeMeta.php
|
|
- src/Models/Operations/IncludeRelay.php
|
|
- src/Models/Operations/InternalPaymentMethod.php
|
|
- src/Models/Operations/Level.php
|
|
- src/Models/Operations/Libtype.php
|
|
- src/Models/Operations/Location.php
|
|
- src/Models/Operations/LogLineRequest.php
|
|
- src/Models/Operations/LogLineResponse.php
|
|
- src/Models/Operations/LogMultiLineResponse.php
|
|
- src/Models/Operations/MailingListStatus.php
|
|
- src/Models/Operations/MarkPlayedRequest.php
|
|
- src/Models/Operations/MarkPlayedResponse.php
|
|
- src/Models/Operations/MarkUnplayedRequest.php
|
|
- src/Models/Operations/MarkUnplayedResponse.php
|
|
- src/Models/Operations/Marker.php
|
|
- src/Models/Operations/Media.php
|
|
- src/Models/Operations/MediaContainer.php
|
|
- src/Models/Operations/MediaProvider.php
|
|
- src/Models/Operations/MediaReviewsVisibility.php
|
|
- src/Models/Operations/Meta.php
|
|
- src/Models/Operations/Metadata.php
|
|
- src/Models/Operations/MinSize.php
|
|
- src/Models/Operations/MyPlex.php
|
|
- src/Models/Operations/One.php
|
|
- src/Models/Operations/OnlyTransient.php
|
|
- src/Models/Operations/Operator.php
|
|
- src/Models/Operations/OptimizedForStreaming1.php
|
|
- src/Models/Operations/Owned.php
|
|
- src/Models/Operations/Part.php
|
|
- src/Models/Operations/PastSubscription.php
|
|
- src/Models/Operations/PathParamTaskName.php
|
|
- src/Models/Operations/Pending.php
|
|
- src/Models/Operations/PerformSearchRequest.php
|
|
- src/Models/Operations/PerformSearchResponse.php
|
|
- src/Models/Operations/PerformVoiceSearchRequest.php
|
|
- src/Models/Operations/PerformVoiceSearchResponse.php
|
|
- src/Models/Operations/Pivot.php
|
|
- src/Models/Operations/Player.php
|
|
- src/Models/Operations/PlaylistType.php
|
|
- src/Models/Operations/PlexDevice.php
|
|
- src/Models/Operations/PostMediaArtsRequest.php
|
|
- src/Models/Operations/PostMediaArtsResponse.php
|
|
- src/Models/Operations/PostMediaPosterRequest.php
|
|
- src/Models/Operations/PostMediaPosterResponse.php
|
|
- src/Models/Operations/PostUsersSignInDataAuthenticationResponseStatus.php
|
|
- src/Models/Operations/PostUsersSignInDataAuthenticationStatus.php
|
|
- src/Models/Operations/PostUsersSignInDataAuthenticationSubscription.php
|
|
- src/Models/Operations/PostUsersSignInDataAutoSelectSubtitle.php
|
|
- src/Models/Operations/PostUsersSignInDataDefaultSubtitleAccessibility.php
|
|
- src/Models/Operations/PostUsersSignInDataDefaultSubtitleForced.php
|
|
- src/Models/Operations/PostUsersSignInDataMailingListStatus.php
|
|
- src/Models/Operations/PostUsersSignInDataMediaReviewsVisibility.php
|
|
- src/Models/Operations/PostUsersSignInDataRequest.php
|
|
- src/Models/Operations/PostUsersSignInDataRequestBody.php
|
|
- src/Models/Operations/PostUsersSignInDataResponse.php
|
|
- src/Models/Operations/PostUsersSignInDataServices.php
|
|
- src/Models/Operations/PostUsersSignInDataState.php
|
|
- src/Models/Operations/PostUsersSignInDataStatus.php
|
|
- src/Models/Operations/PostUsersSignInDataSubscription.php
|
|
- src/Models/Operations/PostUsersSignInDataUserPlexAccount.php
|
|
- src/Models/Operations/PostUsersSignInDataUserProfile.php
|
|
- src/Models/Operations/PostUsersSignInDataWatchedIndicator.php
|
|
- src/Models/Operations/Producer.php
|
|
- src/Models/Operations/ProtectedT.php
|
|
- src/Models/Operations/Protocol.php
|
|
- src/Models/Operations/Provider.php
|
|
- src/Models/Operations/QueryParamFilter.php
|
|
- src/Models/Operations/QueryParamForce.php
|
|
- src/Models/Operations/QueryParamIncludeCollections.php
|
|
- src/Models/Operations/QueryParamIncludeExternalMedia.php
|
|
- src/Models/Operations/QueryParamIncludeGuids.php
|
|
- src/Models/Operations/QueryParamIncludeMeta.php
|
|
- src/Models/Operations/QueryParamOnlyTransient.php
|
|
- src/Models/Operations/QueryParamSmart.php
|
|
- src/Models/Operations/QueryParamType.php
|
|
- src/Models/Operations/Rating.php
|
|
- src/Models/Operations/Ratings.php
|
|
- src/Models/Operations/Release.php
|
|
- src/Models/Operations/ResponseBody.php
|
|
- src/Models/Operations/Restricted.php
|
|
- src/Models/Operations/Role.php
|
|
- src/Models/Operations/Scope.php
|
|
- src/Models/Operations/SearchResult.php
|
|
- src/Models/Operations/SearchTypes.php
|
|
- src/Models/Operations/Server.php
|
|
- src/Models/Operations/Services.php
|
|
- src/Models/Operations/Session.php
|
|
- src/Models/Operations/Setting.php
|
|
- src/Models/Operations/SharedServers.php
|
|
- src/Models/Operations/SharedSources.php
|
|
- src/Models/Operations/ShowOrdering.php
|
|
- src/Models/Operations/Similar.php
|
|
- src/Models/Operations/Skip.php
|
|
- src/Models/Operations/Smart.php
|
|
- src/Models/Operations/Sort.php
|
|
- src/Models/Operations/StartAllTasksResponse.php
|
|
- src/Models/Operations/StartTaskRequest.php
|
|
- src/Models/Operations/StartTaskResponse.php
|
|
- src/Models/Operations/StartUniversalTranscodeRequest.php
|
|
- src/Models/Operations/StartUniversalTranscodeResponse.php
|
|
- src/Models/Operations/State.php
|
|
- src/Models/Operations/StatisticsBandwidth.php
|
|
- src/Models/Operations/StatisticsMedia.php
|
|
- src/Models/Operations/StatisticsResources.php
|
|
- src/Models/Operations/Status.php
|
|
- src/Models/Operations/StopAllTasksResponse.php
|
|
- src/Models/Operations/StopTaskRequest.php
|
|
- src/Models/Operations/StopTaskResponse.php
|
|
- src/Models/Operations/StopTranscodeSessionRequest.php
|
|
- src/Models/Operations/StopTranscodeSessionResponse.php
|
|
- src/Models/Operations/Stream.php
|
|
- src/Models/Operations/Subscription.php
|
|
- src/Models/Operations/Tag.php
|
|
- src/Models/Operations/TaskName.php
|
|
- src/Models/Operations/Tonight.php
|
|
- src/Models/Operations/TranscodeSession.php
|
|
- src/Models/Operations/Trials.php
|
|
- src/Models/Operations/Type.php
|
|
- src/Models/Operations/UltraBlurColors.php
|
|
- src/Models/Operations/UpdatePlayProgressRequest.php
|
|
- src/Models/Operations/UpdatePlayProgressResponse.php
|
|
- src/Models/Operations/UpdatePlaylistRequest.php
|
|
- src/Models/Operations/UpdatePlaylistResponse.php
|
|
- src/Models/Operations/UploadPlaylistRequest.php
|
|
- src/Models/Operations/UploadPlaylistResponse.php
|
|
- src/Models/Operations/Upscale.php
|
|
- src/Models/Operations/User.php
|
|
- src/Models/Operations/UserProfile.php
|
|
- src/Models/Operations/WatchedIndicator.php
|
|
- src/Models/Operations/Writer.php
|
|
- src/Playlists.php
|
|
- src/Plex.php
|
|
- src/PlexAPI.php
|
|
- src/PlexAPIBuilder.php
|
|
- src/SDKConfiguration.php
|
|
- src/Search.php
|
|
- src/Server.php
|
|
- src/ServerProtocol.php
|
|
- src/Sessions.php
|
|
- src/Statistics.php
|
|
- src/Updater.php
|
|
- src/Users.php
|
|
- src/Utils/BigDecimalHandler.php
|
|
- src/Utils/BigIntHandler.php
|
|
- src/Utils/DateHandler.php
|
|
- src/Utils/DateTimeHandler.php
|
|
- src/Utils/DefaultRequest.php
|
|
- src/Utils/DefaultResponse.php
|
|
- src/Utils/DefaultStream.php
|
|
- src/Utils/DefaultUri.php
|
|
- src/Utils/EnumHandler.php
|
|
- src/Utils/FormMetadata.php
|
|
- src/Utils/Headers.php
|
|
- src/Utils/JSON.php
|
|
- src/Utils/MixedJSONHandler.php
|
|
- src/Utils/MultipartMetadata.php
|
|
- src/Utils/Options.php
|
|
- src/Utils/ParamsMetadata.php
|
|
- src/Utils/PathParameters.php
|
|
- src/Utils/PhpDocTypeParser.php
|
|
- src/Utils/QueryParameters.php
|
|
- src/Utils/RequestBodies.php
|
|
- src/Utils/RequestMetadata.php
|
|
- src/Utils/Retry/PermanentError.php
|
|
- src/Utils/Retry/RetryConfig.php
|
|
- src/Utils/Retry/RetryConfigBackoff.php
|
|
- src/Utils/Retry/RetryConfigNone.php
|
|
- src/Utils/Retry/RetryStrategy.php
|
|
- src/Utils/Retry/RetryUtils.php
|
|
- src/Utils/Retry/TemporaryError.php
|
|
- src/Utils/Security.php
|
|
- src/Utils/SecurityClient.php
|
|
- src/Utils/SecurityMetadata.php
|
|
- src/Utils/ServerDetails.php
|
|
- src/Utils/SpeakeasyMetadata.php
|
|
- src/Utils/UnionHandler.php
|
|
- src/Utils/Utils.php
|
|
- src/Video.php
|
|
- src/Watchlist.php
|
|
examples:
|
|
getServerCapabilities:
|
|
speakeasy-default-get-server-capabilities:
|
|
responses:
|
|
"200":
|
|
application/json: {}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getServerPreferences:
|
|
speakeasy-default-get-server-preferences:
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 161, "Setting": [{"id": "EnableDatabaseTrace", "label": "", "summary": "", "type": "bool", "default": false, "value": false, "hidden": true, "advanced": false, "group": "", "enumValues": "1:admin only|2:everyone"}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getAvailableClients:
|
|
speakeasy-default-get-available-clients:
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 1, "Server": [{"name": "iPad", "host": "10.10.10.102", "address": "10.10.10.102", "port": 32500, "machineIdentifier": "A2E901F8-E016-43A7-ADFB-EF8CA8A4AC05", "version": "8.17", "protocol": "plex", "product": "Plex for iOS", "deviceClass": "tablet", "protocolVersion": 2, "protocolCapabilities": "playback,playqueues,timeline,provider-playback"}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getDevices:
|
|
speakeasy-default-get-devices:
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 151, "identifier": "com.plexapp.system.devices", "Device": [{"id": 1, "name": "iPhone", "platform": "iOS", "createdAt": 1654131230}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
get-server-identity:
|
|
speakeasy-default-get-server-identity:
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 0, "machineIdentifier": "96f2fe7a78c9dc1f16a16bedbe90f98149be16b4", "version": "1.31.3.6868-28fc46b27"}}
|
|
"408":
|
|
application/json: {"code": 408, "message": "The server timed out waiting for the request."}
|
|
getMyPlexAccount:
|
|
speakeasy-default-get-my-plex-account:
|
|
responses:
|
|
"200":
|
|
application/json: {"MyPlex": {"authToken": "Z5v-PrNASDFpsaCi3CPK7", "username": "example.email@mail.com", "mappingState": "mapped", "signInState": "ok", "publicAddress": "140.20.68.140", "publicPort": 32400, "privateAddress": "10.10.10.47", "privatePort": 32400, "subscriptionFeatures": "federated-auth,hardware_transcoding,home,hwtranscode,item_clusters,kevin-bacon,livetv,loudness,lyrics,music-analysis,music_videos,pass,photo_autotags,photos-v5,photosV6-edit,photosV6-tv-albums,premium_music_metadata,radio,server-manager,session_bandwidth_restrictions,session_kick,shared-radio,sync,trailers,tuner-sharing,type-first,unsupportedtuners,webhooks", "subscriptionState": "Active"}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getResizedPhoto:
|
|
speakeasy-default-get-resized-photo:
|
|
parameters:
|
|
query:
|
|
width: 110
|
|
height: 165
|
|
opacity: 100
|
|
blur: 0
|
|
minSize: 0
|
|
upscale: 0
|
|
url: "/library/metadata/49564/thumb/1654258204"
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
get-media-providers:
|
|
speakeasy-default-get-media-providers:
|
|
parameters:
|
|
header:
|
|
X-Plex-Token: "CV5xoxjTpFKUzBTShsaf"
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"MediaProvider": [{"Feature": [{"type": "<value>", "flavor": "global", "scrobbleKey": "/:/scrobble/new", "unscrobbleKey": "/:/unscrobble/new", "Action": [{"id": "addToContinueWatching", "key": "/actions/addToContinueWatching"}]}]}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getServerList:
|
|
speakeasy-default-get-server-list:
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 1, "Server": [{"name": "Hera", "host": "10.10.10.47", "address": "10.10.10.47", "port": 32400, "machineIdentifier": "96f2fe7a78c9dc1f16a16bedbe90f98149be16b4", "version": "1.31.3.6868-28fc46b27"}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
markPlayed:
|
|
speakeasy-default-mark-played:
|
|
parameters:
|
|
query:
|
|
key: 59398
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
markUnplayed:
|
|
speakeasy-default-mark-unplayed:
|
|
parameters:
|
|
query:
|
|
key: 59398
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
updatePlayProgress:
|
|
"":
|
|
parameters:
|
|
query:
|
|
key: "<key>"
|
|
time: 90000
|
|
state: "played"
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
speakeasy-default-update-play-progress:
|
|
parameters:
|
|
query:
|
|
key: "<key>"
|
|
time: 90000
|
|
state: "played"
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
get-banner-image:
|
|
speakeasy-default-get-banner-image:
|
|
parameters:
|
|
path:
|
|
ratingKey: 9518
|
|
query:
|
|
width: 396
|
|
height: 396
|
|
minSize: 1
|
|
upscale: 1
|
|
header:
|
|
X-Plex-Token: "CV5xoxjTpFKUzBTShsaf"
|
|
responses:
|
|
"200":
|
|
image/jpeg: "0x2c9f39bcE6"
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
get-thumb-image:
|
|
speakeasy-default-get-thumb-image:
|
|
parameters:
|
|
path:
|
|
ratingKey: 9518
|
|
query:
|
|
width: 396
|
|
height: 396
|
|
minSize: 1
|
|
upscale: 1
|
|
header:
|
|
X-Plex-Token: "CV5xoxjTpFKUzBTShsaf"
|
|
responses:
|
|
"200":
|
|
image/jpeg: "0xF9AB3f46FB"
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getTimeline:
|
|
"":
|
|
parameters:
|
|
query:
|
|
ratingKey: 23409
|
|
key: "/library/metadata/23409"
|
|
state: "playing"
|
|
hasMDE: 1
|
|
time: 2000
|
|
duration: 10000
|
|
context: "home:hub.continueWatching"
|
|
playQueueItemID: 1
|
|
playBackTime: 2000
|
|
row: 1
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
speakeasy-default-get-timeline:
|
|
parameters:
|
|
query:
|
|
ratingKey: 23409
|
|
key: "/library/metadata/23409"
|
|
state: "playing"
|
|
hasMDE: 1
|
|
time: 2000
|
|
duration: 10000
|
|
context: "home:hub.continueWatching"
|
|
playQueueItemID: 1
|
|
playBackTime: 2000
|
|
row: 1
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
startUniversalTranscode:
|
|
"":
|
|
parameters:
|
|
query:
|
|
hasMDE: 1
|
|
path: "/library/metadata/23409"
|
|
mediaIndex: 0
|
|
partIndex: 0
|
|
protocol: "hls"
|
|
fastSeek: 0
|
|
directPlay: 0
|
|
directStream: 0
|
|
subtitleSize: 100
|
|
subtites: "burn"
|
|
audioBoost: 100
|
|
location: "lan"
|
|
mediaBufferSize: 102400
|
|
session: "zvcage8b7rkioqcm8f4uns4c"
|
|
addDebugOverlay: 0
|
|
autoAdjustQuality: 0
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
speakeasy-default-start-universal-transcode:
|
|
parameters:
|
|
query:
|
|
hasMDE: 1
|
|
path: "/library/metadata/23409"
|
|
mediaIndex: 0
|
|
partIndex: 0
|
|
protocol: "hls"
|
|
fastSeek: 0
|
|
directPlay: 0
|
|
directStream: 0
|
|
subtitleSize: 100
|
|
subtites: "burn"
|
|
audioBoost: 100
|
|
location: "lan"
|
|
mediaBufferSize: 102400
|
|
session: "zvcage8b7rkioqcm8f4uns4c"
|
|
addDebugOverlay: 0
|
|
autoAdjustQuality: 0
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getServerActivities:
|
|
speakeasy-default-get-server-activities:
|
|
responses:
|
|
"200":
|
|
application/json: {}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
cancelServerActivities:
|
|
"":
|
|
parameters:
|
|
path:
|
|
activityUUID: "25b71ed5-0f9d-461c-baa7-d404e9e10d3e"
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
speakeasy-default-cancel-server-activities:
|
|
parameters:
|
|
path:
|
|
activityUUID: "25b71ed5-0f9d-461c-baa7-d404e9e10d3e"
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getButlerTasks:
|
|
speakeasy-default-get-butler-tasks:
|
|
responses:
|
|
"200":
|
|
application/json: {"ButlerTasks": {"ButlerTask": [{"name": "BackupDatabase", "interval": 3, "title": "Backup Database", "description": "Create a backup copy of the server's database in the configured backup directory"}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
startAllTasks:
|
|
speakeasy-default-start-all-tasks:
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
stopAllTasks:
|
|
speakeasy-default-stop-all-tasks:
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
startTask:
|
|
speakeasy-default-start-task:
|
|
parameters:
|
|
path:
|
|
taskName: "RefreshPeriodicMetadata"
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
stopTask:
|
|
speakeasy-default-stop-task:
|
|
parameters:
|
|
path:
|
|
taskName: "CleanOldCacheFiles"
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getCompanionsData:
|
|
speakeasy-default-get-companions-data:
|
|
responses:
|
|
"200":
|
|
application/json: [{"identifier": "tv.plex.sonos", "baseURL": "https://sonos.plex.tv", "title": "Sonos", "linkURL": "https://sonos.plex.tv/link", "provides": "client,player", "token": "<value>"}]
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getUserFriends:
|
|
speakeasy-default-get-user-friends:
|
|
responses:
|
|
"200":
|
|
application/json: [{"email": "username@email.com", "friendlyName": "exampleUser", "home": true, "id": 0, "restricted": false, "sharedServers": [], "sharedSources": [], "status": "accepted", "thumb": "https://plex.tv/users/7d1916e0d8f6e76b/avatar?c=1694481578", "title": "username123", "username": "username123", "uuid": "7d1916e0d8f6e76b"}]
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getGeoData:
|
|
speakeasy-default-get-geo-data:
|
|
responses:
|
|
"200":
|
|
application/json: {"code": "VI", "continent_code": "NA", "country": "United States Virgin Islands", "city": "Amsterdam", "european_union_member": true, "time_zone": "America/St_Thomas", "postal_code": "802", "in_privacy_restricted_country": true, "in_privacy_restricted_region": true, "subdivisions": "Saint Thomas", "coordinates": "18.3381, -64.8941"}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getHomeData:
|
|
speakeasy-default-get-home-data:
|
|
responses:
|
|
"200":
|
|
application/json: {"id": 1841489, "name": "Blindkitty38's home", "guestUserID": 58815432, "guestUserUUID": "f3df4e01bfca0787"}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
get-server-resources:
|
|
"":
|
|
parameters:
|
|
query:
|
|
includeHttps: 1
|
|
includeRelay: 1
|
|
includeIPv6: 1
|
|
header:
|
|
X-Plex-Client-Identifier: "3381b62b-9ab7-4e37-827b-203e9809eb58"
|
|
responses:
|
|
"200":
|
|
application/json: [{"name": "<value>", "product": "Ergonomic Plastic Hat", "productVersion": "<value>", "platform": "<value>", "platformVersion": "<value>", "device": "Mobile", "clientIdentifier": "<value>", "createdAt": "2019-06-24T11:38:02Z", "lastSeenAt": "2019-06-24T11:38:02Z", "provides": "<value>", "ownerId": null, "sourceTitle": "<value>", "publicAddress": "<value>", "accessToken": "<value>", "owned": true, "home": false, "synced": false, "relay": true, "presence": false, "httpsRequired": true, "publicAddressMatches": false, "dnsRebindingProtection": true, "natLoopbackSupported": false, "connections": [{"protocol": "http", "address": "5746 Mount Street", "port": 441996, "uri": "https://wide-kick.name/", "local": false, "relay": true, "IPv6": true}]}]
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
speakeasy-default-get-server-resources:
|
|
parameters:
|
|
query:
|
|
includeHttps: 1
|
|
includeRelay: 1
|
|
includeIPv6: 1
|
|
header:
|
|
X-Plex-Client-Identifier: "3381b62b-9ab7-4e37-827b-203e9809eb58"
|
|
responses:
|
|
"200":
|
|
application/json: [{"name": "<value>", "product": "Ergonomic Plastic Hat", "productVersion": "<value>", "platform": "<value>", "platformVersion": "<value>", "device": "Mobile", "clientIdentifier": "<value>", "createdAt": "2019-06-24T11:38:02Z", "lastSeenAt": "2019-06-24T11:38:02Z", "provides": "<value>", "ownerId": null, "sourceTitle": "<value>", "publicAddress": "<value>", "accessToken": "<value>", "owned": true, "home": false, "synced": false, "relay": true, "presence": false, "httpsRequired": true, "publicAddressMatches": false, "dnsRebindingProtection": true, "natLoopbackSupported": false, "connections": [{"protocol": "http", "address": "5746 Mount Street", "port": 441996, "uri": "https://wide-kick.name/", "local": false, "relay": true, "IPv6": true}]}]
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getPin:
|
|
"":
|
|
parameters:
|
|
query:
|
|
strong: false
|
|
header:
|
|
X-Plex-Client-Identifier: "3381b62b-9ab7-4e37-827b-203e9809eb58"
|
|
X-Plex-Product: "Plex for Roku"
|
|
X-Plex-Device: "Roku 3"
|
|
X-Plex-Version: "2.4.1"
|
|
X-Plex-Platform: "Roku"
|
|
responses:
|
|
"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}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
speakeasy-default-get-pin:
|
|
parameters:
|
|
query:
|
|
strong: false
|
|
header:
|
|
X-Plex-Client-Identifier: "3381b62b-9ab7-4e37-827b-203e9809eb58"
|
|
X-Plex-Product: "Plex for Roku"
|
|
X-Plex-Device: "Roku 3"
|
|
X-Plex-Version: "2.4.1"
|
|
X-Plex-Platform: "Roku"
|
|
responses:
|
|
"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}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
getTokenByPinId:
|
|
"":
|
|
parameters:
|
|
path:
|
|
pinID: 232248
|
|
header:
|
|
X-Plex-Client-Identifier: "3381b62b-9ab7-4e37-827b-203e9809eb58"
|
|
X-Plex-Product: "Plex for Roku"
|
|
X-Plex-Device: "Roku 3"
|
|
X-Plex-Version: "2.4.1"
|
|
X-Plex-Platform: "Roku"
|
|
responses:
|
|
"404":
|
|
application/json: {"errors": [{"code": 1020, "message": "Code not found or expired"}]}
|
|
speakeasy-default-get-token-by-pin-id:
|
|
parameters:
|
|
path:
|
|
pinID: 232248
|
|
header:
|
|
X-Plex-Client-Identifier: "3381b62b-9ab7-4e37-827b-203e9809eb58"
|
|
X-Plex-Product: "Plex for Roku"
|
|
X-Plex-Device: "Roku 3"
|
|
X-Plex-Version: "2.4.1"
|
|
X-Plex-Platform: "Roku"
|
|
responses:
|
|
"200":
|
|
application/json: {"id": 308667304, "code": "7RQZ", "product": "0", "trusted": false, "qr": "https://plex.tv/api/v2/pins/qr/7RQZ", "clientIdentifier": "string", "location": {"code": "VI", "continent_code": "NA", "country": "United States Virgin Islands", "city": "Amsterdam", "european_union_member": true, "time_zone": "America/St_Thomas", "postal_code": "802", "in_privacy_restricted_country": true, "in_privacy_restricted_region": true, "subdivisions": "Saint Thomas", "coordinates": "18.3381, -64.8941"}, "expiresIn": 876, "createdAt": "2024-07-16T17:03:05Z", "expiresAt": "2024-07-16T17:18:05Z", "authToken": null, "newRegistration": null}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"404":
|
|
application/json: {"errors": [{"code": 1020, "message": "Code not found or expired"}]}
|
|
getGlobalHubs:
|
|
speakeasy-default-get-global-hubs:
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 8, "allowSync": true, "identifier": "com.plexapp.plugins.library", "Hub": [{"hubKey": "/library/metadata/50768,65523,58188,57341,57302,57070", "key": "/playlists/all?type=15&sort=lastViewedAt:desc&playlistType=video,audio", "title": "Recent Playlists", "type": "playlist", "hubIdentifier": "home.playlists", "context": "hub.home.playlists", "size": 6, "more": true, "style": "shelf", "promoted": true, "Metadata": [{"ratingKey": "57070", "key": "/playlists/57070/items", "guid": "com.plexapp.agents.none://9fee6c5b-3143-4923-813e-57bd0190056c", "type": "playlist", "title": "November Movie Day", "titleSort": "Tracks", "summary": "", "smart": false, "playlistType": "video", "composite": "/playlists/57070/composite/1668787730", "icon": "playlist://image.smart", "viewCount": 2, "lastViewedAt": 1668787732, "duration": 16873000, "leafCount": 3, "addedAt": 1668779618, "updatedAt": 1668787730}]}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
get-recently-added:
|
|
speakeasy-default-get-recently-added:
|
|
parameters:
|
|
query:
|
|
contentDirectoryID: 39486
|
|
sectionID: 2
|
|
type: 2
|
|
includeMeta: 1
|
|
X-Plex-Container-Start: 0
|
|
X-Plex-Container-Size: 50
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 50, "totalSize": 50, "offset": 0, "allowSync": false, "identifier": "com.plexapp.plugins.library", "Meta": {"Type": [{"key": "/library/sections/2/all?type=2", "type": "filter", "subtype": "clip", "title": "TV Shows", "active": false, "Filter": [{"filter": "genre", "filterType": "string", "key": "/library/sections/2/genre?type=2", "title": "Genre", "type": "filter", "advanced": true}], "Sort": [{"default": "asc", "active": false, "activeDirection": "asc", "defaultDirection": "asc", "descKey": "titleSort:desc", "firstCharacterKey": "/library/sections/2/firstCharacter", "key": "titleSort", "title": "Title"}], "Field": [{"key": "show.title", "title": "Show Title", "type": "string", "subType": "rating"}]}], "FieldType": [{"type": "tag", "Operator": [{"key": "=", "title": "is"}]}]}, "Metadata": [{"addedAt": 1556281940, "art": "/library/metadata/58683/art/1703239236", "audienceRatingImage": "rottentomatoes://image.rating.upright", "audienceRating": 9.2, "chapterSource": "media", "childCount": 1, "contentRating": "PG-13", "createdAtAccuracy": "epoch,local", "createdAtTZOffset": "0", "duration": 11558112, "grandparentArt": "/library/metadata/66/art/1705716261", "grandparentGuid": "plex://show/5d9c081b170e24001f2a7be4", "grandparentKey": "/library/metadata/66", "grandparentRatingKey": "66", "grandparentSlug": "alice-in-borderland-2020", "grandparentTheme": "/library/metadata/66/theme/1705716261", "grandparentThumb": "/library/metadata/66/thumb/1705716261", "grandparentTitle": "Caprica", "guid": "plex://movie/5d7768ba96b655001fdc0408", "index": 1, "key": "/library/metadata/58683", "lastRatedAt": 1721813113, "lastViewedAt": 1682752242, "leafCount": 14, "librarySectionID": 1, "librarySectionKey": "/library/sections/1", "librarySectionTitle": "Movies", "originalTitle": "映画 ブラッククローバー 魔法帝の剣", "originallyAvailableAt": "2022-12-14", "parentGuid": "plex://show/5d9c081b170e24001f2a7be4", "parentIndex": 1, "parentKey": "/library/metadata/66", "parentRatingKey": "66", "parentSlug": "alice-in-borderland-2020", "parentStudio": "UCP", "parentTheme": "/library/metadata/66/theme/1705716261", "parentThumb": "/library/metadata/66/thumb/1705716261", "parentTitle": "Caprica", "parentYear": 2010, "primaryExtraKey": "/library/metadata/58684", "ratingImage": "rottentomatoes://image.rating.ripe", "ratingKey": "58683", "rating": 7.6, "seasonCount": 2022, "skipCount": 1, "slug": "4-for-texas", "studio": "20th Century Studios", "subtype": "clip", "summary": "Jake Sully lives with his newfound family formed on the extrasolar moon Pandora.\nOnce a familiar threat returns to finish what was previously started, Jake must\nwork with Neytiri and the army of the Na'vi race to protect their home.\n", "tagline": "Return to Pandora.", "theme": "/library/metadata/1/theme/1705636920", "thumb": "/library/metadata/58683/thumb/1703239236", "titleSort": "Whale", "title": "Avatar: The Way of Water", "type": "movie", "updatedAt": 1556281940, "userRating": 10, "viewCount": 1, "viewOffset": 5222500, "viewedLeafCount": 0, "year": 2022, "Image": [{"alt": "Episode 1", "type": "background", "url": "/library/metadata/45521/thumb/1644710589"}], "UltraBlurColors": {"topLeft": "11333b", "topRight": "0a232d", "bottomRight": "73958", "bottomLeft": "1f5066"}, "Guid": [{"id": "{\"imdbExample\":{\"summary\":\"IMDB example\",\"value\":\"imdb://tt13015952\"},\"tmdbExample\":{\"summary\":\"TMDB example\",\"value\":\"tmdb://2434012\"},\"tvdbExample\":{\"summary\":\"TVDB example\",\"value\":\"tvdb://7945991\"}}"}], "Media": [{"id": 387322, "duration": 9610350, "bitrate": 25512, "width": 3840, "height": 1602, "aspectRatio": 2.35, "audioChannels": 6, "displayOffset": 50, "audioCodec": "eac3", "videoCodec": "hevc", "videoResolution": "4k", "container": "mkv", "videoFrameRate": "24p", "videoProfile": "main 10", "hasVoiceActivity": false, "audioProfile": "dts", "has64bitOffsets": false, "Part": [{"accessible": true, "exists": true, "id": 418385, "key": "/library/parts/418385/1735864239/file.mkv", "indexes": "sd", "duration": 9610350, "file": "/mnt/Movies_1/W/Wicked (2024).mkv", "size": 30649952104, "packetLength": 188, "container": "mkv", "videoProfile": "main 10", "audioProfile": "dts", "has64bitOffsets": false, "hasThumbnail": "1", "Stream": [{"id": 1002625, "streamType": 1, "format": "srt", "default": true, "codec": "hevc", "index": 0, "bitrate": 24743, "language": "English", "languageTag": "en", "languageCode": "eng", "headerCompression": true, "DOVIBLCompatID": 1, "DOVIBLPresent": true, "DOVIELPresent": false, "DOVILevel": 6, "DOVIPresent": true, "DOVIProfile": 8, "DOVIRPUPresent": true, "DOVIVersion": "1.0", "bitDepth": 10, "chromaLocation": "topleft", "chromaSubsampling": "4:2:0", "codedHeight": 1608, "codedWidth": 3840, "closedCaptions": true, "colorPrimaries": "bt2020", "colorRange": "tv", "colorSpace": "bt2020nc", "colorTrc": "smpte2084", "frameRate": 23.976, "key": "/library/streams/216389", "height": 1602, "level": 150, "original": true, "hasScalingMatrix": false, "profile": "main 10", "scanType": "progressive", "embeddedInVideo": "progressive", "refFrames": 1, "width": 3840, "displayTitle": "4K DoVi/HDR10 (HEVC Main 10)", "extendedDisplayTitle": "4K DoVi/HDR10 (HEVC Main 10)", "selected": true, "forced": true, "channels": 6, "audioChannelLayout": "5.1(side)", "samplingRate": 48000, "canAutoSync": false, "hearingImpaired": true, "dub": true, "title": "SDH"}]}]}], "Genre": [{"id": 259, "filter": "genre=19", "tag": "Crime"}], "Country": [{"id": 259, "tag": "United States of America", "filter": "country=19"}], "Director": [{"id": 126522, "filter": "director=235876", "tag": "Danny Boyle", "tagKey": "5d776831151a60001f24d031", "thumb": "https://metadata-static.plex.tv/8/people/8d65fa96804802e08f2de09fe014408e.jpg"}], "Writer": [{"id": 126522, "filter": "writer=126522", "tag": "Jamie P. Hanson", "tagKey": "5d77683d85719b001f3a535e", "thumb": "https://metadata-static.plex.tv/8/people/8d65fa96804802e08f2de09fe014408e.jpg"}], "Role": [{"id": 126522, "filter": "actor=126522", "tag": "Teller", "tagKey": "5d77683d85719b001f3a535e", "role": "Self - Judge", "thumb": "https://metadata-static.plex.tv/7/people/708568fd018d7aa8b1032dcf867747e8.jpg"}], "Producer": [{"id": 126522, "filter": "producer=126522", "tag": "Amelia Knapp", "tagKey": "5d77683d85719b001f3a535e", "thumb": "https://metadata-static.plex.tv/7/people/708568fd018d7aa8b1032dcf867747e8.jpg"}], "Rating": [{"image": "imdb://image.rating", "value": 5.1, "type": "audience"}], "Similar": [{"id": 259, "filter": "similar=259", "tag": "Criss Angel Mindfreak"}], "Location": [{"path": "/TV Shows/Clarkson's Farm"}], "Collection": [{"tag": "My Awesome Collection"}]}]}}
|
|
getLibraryHubs:
|
|
speakeasy-default-get-library-hubs:
|
|
parameters:
|
|
path:
|
|
sectionId: 492.74
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 7, "allowSync": true, "identifier": "com.plexapp.plugins.library", "librarySectionID": 1, "librarySectionTitle": "Movies", "librarySectionUUID": "322a231a-b7f7-49f5-920f-14c61199cd30", "Hub": [{"key": "/library/sections/1/all?sort=lastViewedAt:desc&unwatched=0&viewOffset=0", "title": "Recently Played Movies", "type": "movie", "hubIdentifier": "movie.recentlyviewed.1", "context": "hub.movie.recentlyviewed", "size": 6, "more": true, "style": "shelf", "hubKey": "/library/metadata/66485,66098,57249,11449,5858,14944", "Metadata": [{"ratingKey": "14944", "key": "/library/metadata/14944", "guid": "plex://movie/5d77686eeb5d26001f1eb339", "studio": "Walt Disney Animation Studios", "type": "movie", "title": "Tangled", "librarySectionTitle": "Movies", "librarySectionID": 1, "librarySectionKey": "/library/sections/1", "contentRating": "PG", "summary": "The magically long-haired Rapunzel has spent her entire life in a tower, but now that a runaway thief has stumbled upon her, she is about to discover the world for the first time, and who she really is.", "rating": 8.9, "audienceRating": 8.7, "viewCount": 1, "lastViewedAt": 1704936047, "year": 2010, "tagline": "They're taking adventure to new lengths.", "thumb": "/library/metadata/14944/thumb/1705739847", "art": "/library/metadata/14944/art/1705739847", "duration": 6017237, "originallyAvailableAt": "2010-11-24T00:00:00Z", "addedAt": 1589412494, "updatedAt": 1705739847, "audienceRatingImage": "rottentomatoes://image.rating.upright", "primaryExtraKey": "/library/metadata/14952", "ratingImage": "rottentomatoes://image.rating.ripe", "Media": [{"id": 38247, "duration": 6017237, "bitrate": 2051, "width": 1920, "height": 1080, "aspectRatio": 1.78, "audioChannels": 2, "audioCodec": "aac", "videoCodec": "h264", "videoResolution": "1080", "container": "mp4", "videoFrameRate": "24p", "optimizedForStreaming": 1, "audioProfile": "lc", "has64bitOffsets": false, "videoProfile": "high", "Part": [{"id": 38247, "key": "/library/parts/38247/1589412494/file.mp4", "duration": 6017237, "file": "/movies/Tangled (2010)/Tangled (2010) Bluray-1080p.mp4", "size": 1545647447, "audioProfile": "lc", "container": "mp4", "has64bitOffsets": false, "optimizedForStreaming": true, "videoProfile": "high"}]}], "Genre": [{"tag": "Animation"}], "Country": [{"tag": "United States of America"}], "Director": [{"tag": "Nathan Greno"}], "Role": [{"tag": "Donna Murphy"}], "Writer": [{"tag": "Wilhelm Grimm"}], "skipCount": 1, "chapterSource": "media"}], "promoted": true, "random": true}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
performSearch:
|
|
speakeasy-default-perform-search:
|
|
parameters:
|
|
query:
|
|
query: "arnold"
|
|
limit: 5
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
performVoiceSearch:
|
|
speakeasy-default-perform-voice-search:
|
|
parameters:
|
|
query:
|
|
query: "dead+poop"
|
|
limit: 5
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getSearchResults:
|
|
speakeasy-default-get-search-results:
|
|
parameters:
|
|
query:
|
|
query: "110"
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 26, "identifier": "com.plexapp.plugins.library", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1680021154, "Metadata": [{"librarySectionID": 1, "librarySectionTitle": "Movies", "librarySectionUUID": "322a231a-b7f7-49f5-920f-14c61199cd30", "sourceTitle": "Hera", "ratingKey": 10398, "key": "/library/metadata/10398", "guid": "plex://movie/5d7768284de0ee001fcc8f52", "studio": "Paramount", "type": "movie", "title": "Mission: Impossible", "contentRating": "PG-13", "summary": "When Ethan Hunt the leader of a crack espionage team whose perilous operation has gone awry with no explanation discovers that a mole has penetrated the CIA he's surprised to learn that he's the No. 1 suspect. To clear his name Hunt now must ferret out the real double agent and in the process even the score.", "rating": 6.6, "audienceRating": 7.1, "year": 1996, "tagline": "Expect the impossible.", "thumb": "/library/metadata/10398/thumb/1679505055", "art": "/library/metadata/10398/art/1679505055", "duration": 6612628, "originallyAvailableAt": "1996-05-22T00:00:00Z", "addedAt": 1589234571, "updatedAt": 1679505055, "audienceRatingImage": "rottentomatoes://image.rating.upright", "chapterSource": "media", "primaryExtraKey": "/library/metadata/10501", "ratingImage": "rottentomatoes://image.rating.ripe", "Media": [{"id": 26610, "duration": 6612628, "bitrate": 4751, "width": 1916, "height": 796, "aspectRatio": 2.35, "audioChannels": 6, "audioCodec": "aac", "videoCodec": "hevc", "videoResolution": 1080, "container": "mkv", "videoFrameRate": "24p", "audioProfile": "lc", "videoProfile": "main 10", "Part": [{"id": 26610, "key": "/library/parts/26610/1589234571/file.mkv", "duration": 6612628, "file": "/movies/Mission Impossible (1996)/Mission Impossible (1996) Bluray-1080p.mkv", "size": 3926903851, "audioProfile": "lc", "container": "mkv", "videoProfile": "main 10"}]}], "Genre": [{"tag": "Action"}], "Director": [{"tag": "Brian De Palma"}], "Writer": [{"tag": "David Koepp"}], "Country": [{"tag": "United States of America"}], "Role": [{"tag": "Tom Cruise"}]}], "Provider": [{"key": "/system/search", "title": "Local Network", "type": "mixed"}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getFileHash:
|
|
speakeasy-default-get-file-hash:
|
|
parameters:
|
|
query:
|
|
url: "file://C:\\Image.png&type=13"
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
get-recently-added-library:
|
|
speakeasy-default-get-recently-added-library:
|
|
parameters:
|
|
query:
|
|
contentDirectoryID: 2
|
|
pinnedContentDirectoryID: [3, 5, 7, 13, 12, 1, 6, 14, 2, 10, 16, 17]
|
|
sectionID: 2
|
|
type: 2
|
|
includeMeta: 1
|
|
X-Plex-Container-Start: 0
|
|
X-Plex-Container-Size: 50
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"Type": [{"key": "/library/sections/2/all?type=2", "type": "filter", "subtype": "clip", "title": "TV Shows", "active": false, "Filter": [{"filter": "genre", "filterType": "string", "key": "/library/sections/2/genre?type=2", "title": "Genre", "type": "filter", "advanced": true}], "Sort": [{"default": "asc", "active": false, "activeDirection": "asc", "defaultDirection": "asc", "descKey": "titleSort:desc", "firstCharacterKey": "/library/sections/2/firstCharacter", "key": "titleSort", "title": "Title"}], "Field": [{"key": "show.title", "title": "Show Title", "type": "string", "subType": "rating"}]}], "FieldType": [{"type": "tag", "Operator": [{"key": "=", "title": "is"}]}], "size": 50, "identifier": "com.plexapp.plugins.library", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1680021154, "Metadata": [{"librarySectionID": 1, "librarySectionTitle": "Movies", "librarySectionUUID": "322a231a-b7f7-49f5-920f-14c61199cd30", "ratingKey": 59398, "key": "/library/metadata/59398", "guid": "plex://movie/5e161a83bea6ac004126e148", "studio": "Marvel Studios", "type": "movie", "title": "Ant-Man and the Wasp: Quantumania", "contentRating": "PG-13", "summary": "Scott Lang and Hope Van Dyne along with Hank Pym and Janet Van Dyne explore the Quantum Realm where they interact with strange creatures and embark on an adventure that goes beyond the limits of what they thought was possible.", "rating": 4.7, "audienceRating": 8.3, "year": 2023, "tagline": "Witness the beginning of a new dynasty.", "thumb": "/library/metadata/59398/thumb/1681888010", "art": "/library/metadata/59398/art/1681888010", "duration": 7474422, "originallyAvailableAt": "2023-02-15T00:00:00Z", "addedAt": 1681803215, "updatedAt": 1681888010, "audienceRatingImage": "rottentomatoes://image.rating.upright", "chapterSource": "media", "primaryExtraKey": "/library/metadata/59399", "ratingImage": "rottentomatoes://image.rating.rotten", "Media": [{"id": 120345, "duration": 7474422, "bitrate": 3623, "width": 1920, "height": 804, "aspectRatio": 2.35, "audioChannels": 6, "audioCodec": "ac3", "videoCodec": "h264", "videoResolution": 1080, "container": "mp4", "videoFrameRate": "24p", "optimizedForStreaming": 0, "videoProfile": "high", "Part": [{"id": 120353, "key": "/library/parts/120353/1681803203/file.mp4", "duration": 7474422, "file": "/movies/Ant-Man and the Wasp Quantumania (2023)/Ant-Man.and.the.Wasp.Quantumania.2023.1080p.mp4", "size": 3395307162, "container": "mp4", "hasThumbnail": 1, "videoProfile": "high"}]}], "Genre": [{"tag": "Comedy"}], "Director": [{"tag": "Peyton Reed"}], "Writer": [{"tag": "Jeff Loveness"}], "Country": [{"tag": "United States of America"}], "Role": [{"tag": "Paul Rudd"}]}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
get-all-libraries:
|
|
speakeasy-default-get-all-libraries:
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 50, "allowSync": false, "title1": "TV Series", "Directory": [{"allowSync": false, "art": "/:/resources/show-fanart.jpg", "composite": "/library/sections/1/composite/1743824484", "filters": true, "refreshing": true, "thumb": "/:/resources/show.png", "key": "1", "type": "movie", "title": "Movies", "agent": "tv.plex.agents.movie", "scanner": "Plex Movie", "language": "en-US", "uuid": "e69655a2-ef48-4aba-bb19-01e7d3cc34d6", "updatedAt": 1556281940, "createdAt": 1556281940, "scannedAt": 1556281940, "content": true, "directory": true, "contentChangedAt": 9173960, "hidden": 1, "Location": [{"id": 1, "path": "/Movies"}]}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
get-library-details:
|
|
speakeasy-default-get-library-details:
|
|
parameters:
|
|
path:
|
|
sectionKey: 9518
|
|
query:
|
|
includeDetails: 0
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 29, "allowSync": false, "art": "/:/resources/movie-fanart.jpg", "content": "secondary", "identifier": "com.plexapp.plugins.library", "librarySectionID": 1, "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1701731894, "thumb": "/:/resources/movie.png", "title1": "Movies", "viewGroup": "secondary", "viewMode": 65592, "Directory": [{"key": "search?type=1", "title": "Search...", "secondary": true, "prompt": "Search Movies", "search": true}], "Type": [{"key": "/library/sections/1/all?type=1", "type": "movie", "title": "Movies", "active": false, "Filter": [{"filter": "label", "filterType": "string", "key": "/library/sections/1/label", "title": "Labels", "type": "filter"}], "Sort": [{"default": "asc", "defaultDirection": "desc", "descKey": "random:desc", "firstCharacterKey": "/library/sections/1/firstCharacter", "key": "random", "title": "Randomly"}], "Field": [{"key": "label", "title": "Label", "type": "tag", "subType": "bitrate"}]}], "FieldType": [{"type": "resolution", "Operator": [{"key": "=", "title": "is"}]}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
deleteLibrary:
|
|
speakeasy-default-delete-library:
|
|
parameters:
|
|
path:
|
|
sectionKey: 9518
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
get-library-items:
|
|
speakeasy-default-get-library-items:
|
|
parameters:
|
|
path:
|
|
tag: "newest"
|
|
sectionKey: 9518
|
|
query:
|
|
includeGuids: 1
|
|
type: 2
|
|
includeMeta: 1
|
|
X-Plex-Container-Start: 0
|
|
X-Plex-Container-Size: 50
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 50, "totalSize": 50, "offset": 0, "content": "secondary", "allowSync": false, "nocache": true, "art": "/:/resources/show-fanart.jpg", "identifier": "com.plexapp.plugins.library", "librarySectionID": 2, "librarySectionTitle": "TV Series", "librarySectionUUID": "e69655a2-ef48-4aba-bb19-0cc34d1e7d36", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1734362201, "thumb": "/:/resources/show.png", "title1": "TV Series", "title2": "By Starring Actor", "viewGroup": "secondary", "viewMode": "131131", "mixedParents": true, "Metadata": [{"ratingKey": "58683", "key": "/library/metadata/58683", "guid": "plex://movie/5d7768ba96b655001fdc0408", "slug": "4-for-texas", "studio": "20th Century Studios", "type": "movie", "title": "Avatar: The Way of Water", "banner": "/library/metadata/58683/banner/1703239236", "titleSort": "Whale", "contentRating": "PG-13", "summary": "Jake Sully lives with his newfound family formed on the extrasolar moon Pandora. Once a familiar threat returns to finish what was previously started, Jake must work with Neytiri and the army of the Na'vi race to protect their home.", "rating": 7.6, "audienceRating": 9.2, "year": 2022, "tagline": "Return to Pandora.", "thumb": "/library/metadata/58683/thumb/1703239236", "art": "/library/metadata/58683/art/1703239236", "theme": "/library/metadata/1/theme/1705636920", "index": 1, "leafCount": 14, "viewedLeafCount": 0, "childCount": 1, "seasonCount": 2022, "duration": 11558112, "originallyAvailableAt": "2022-12-14T00:00:00Z", "addedAt": 1556281940, "updatedAt": 1556281940, "audienceRatingImage": "rottentomatoes://image.rating.upright", "chapterSource": "media", "primaryExtraKey": "/library/metadata/58684", "originalTitle": "映画 ブラッククローバー 魔法帝の剣", "parentRatingKey": "66", "grandparentRatingKey": "66", "parentGuid": "plex://show/5d9c081b170e24001f2a7be4", "grandparentGuid": "plex://show/5d9c081b170e24001f2a7be4", "grandparentSlug": "alice-in-borderland-2020", "grandparentKey": "/library/metadata/66", "parentKey": "/library/metadata/66", "grandparentTitle": "Caprica", "grandparentThumb": "/library/metadata/66/thumb/1705716261", "grandparentTheme": "/library/metadata/66/theme/1705716261", "grandparentArt": "/library/metadata/66/art/1705716261", "parentTitle": "Caprica", "parentIndex": 1, "parentThumb": "/library/metadata/66/thumb/1705716261", "ratingImage": "rottentomatoes://image.rating.ripe", "viewCount": 1, "viewOffset": 5222500, "skipCount": 1, "lastViewedAt": 1682752242, "Image": [{"alt": "Episode 1", "type": "background", "url": "/library/metadata/45521/thumb/1644710589"}], "UltraBlurColors": {"topLeft": "11333b", "topRight": "0a232d", "bottomRight": "73958", "bottomLeft": "1f5066"}, "Guid": [{"id": "imdb://tt13015952"}], "librarySectionID": 1, "librarySectionTitle": "Movies", "librarySectionKey": "/library/sections/1", "showOrdering": "absolute", "flattenSeasons": "1", "skipChildren": false, "Media": [{"id": 119534, "duration": 11558112, "bitrate": 25025, "width": 3840, "height": 2072, "aspectRatio": 1.85, "audioChannels": 6, "audioCodec": "eac3", "videoCodec": "hevc", "videoResolution": "4k", "container": "mkv", "videoFrameRate": "24p", "videoProfile": "main 10", "hasVoiceActivity": false, "audioProfile": "dts", "optimizedForStreaming": 1, "has64bitOffsets": false, "Part": [{"id": 119542, "key": "/library/parts/119542/1680457526/file.mkv", "indexes": "sd", "duration": 11558112, "file": "/movies/Avatar The Way of Water (2022)/Avatar.The.Way.of.Water.2022.2160p.WEB-DL.DDP5.1.Atmos.DV.HDR10.HEVC-CMRG.mkv", "size": 36158371307, "container": "mkv", "videoProfile": "main 10", "audioProfile": "dts", "has64bitOffsets": false, "optimizedForStreaming": false, "hasThumbnail": "1"}]}], "Genre": [{"id": 259, "tag": "Adventure"}], "Country": [{"id": 259, "tag": "United States of America"}], "Director": [{"id": 126522, "tag": "James Cameron"}], "Writer": [{"id": 126522, "tag": "James Cameron"}], "Collection": [{"tag": "Working NL Subs"}], "Role": [{"id": 294129, "tag": "Mike Smith", "role": "Self", "thumb": "https://metadata-static.plex.tv/2/people/27b85844536c39f3f9ac943aaad46608.jpg"}], "Rating": [{"image": "themoviedb://image.rating", "value": 3, "type": "audience"}], "Location": [{"path": "/TV Shows/House"}]}], "Meta": {"Type": [{"key": "/library/sections/2/all?type=2", "type": "show", "title": "TV Shows", "active": false, "Filter": [{"filter": "genre", "filterType": "string", "key": "/library/sections/2/genre?type=2", "title": "Genre", "type": "filter"}], "Sort": [{"default": "asc", "active": false, "activeDirection": "asc", "defaultDirection": "asc", "descKey": "titleSort:desc", "firstCharacterKey": "/library/sections/2/firstCharacter", "key": "titleSort", "title": "Title"}], "Field": [{"key": "show.title", "title": "Show Title", "type": "string", "subType": "rating"}]}], "FieldType": [{"type": "tag", "Operator": []}]}}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
get-library-sections-all:
|
|
speakeasy-default-get-library-sections-all:
|
|
parameters:
|
|
path:
|
|
sectionKey: 9518
|
|
query:
|
|
type: 2
|
|
includeMeta: 1
|
|
includeGuids: 1
|
|
includeAdvanced: 1
|
|
includeCollections: 1
|
|
includeExternalMedia: 1
|
|
X-Plex-Container-Start: 0
|
|
X-Plex-Container-Size: 50
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 50, "totalSize": 50, "offset": 0, "allowSync": false, "art": "/:/resources/show-fanart.jpg", "content": "secondary", "identifier": "com.plexapp.plugins.library", "librarySectionID": 2, "librarySectionTitle": "TV Series", "librarySectionUUID": "e69655a2-ef48-4aba-bb19-0cc34d1e7d36", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1734362201, "thumb": "/:/resources/show.png", "nocache": true, "title1": "TV Series", "title2": "By Starring Actor", "viewGroup": "secondary", "Meta": {"Type": [{"key": "/library/sections/2/all?type=2", "type": "filter", "subtype": "clip", "title": "TV Shows", "active": false, "Filter": [{"filter": "genre", "filterType": "string", "key": "/library/sections/2/genre?type=2", "title": "Genre", "type": "filter", "advanced": true}], "Sort": [{"default": "asc", "active": false, "activeDirection": "asc", "defaultDirection": "asc", "descKey": "titleSort:desc", "firstCharacterKey": "/library/sections/2/firstCharacter", "key": "titleSort", "title": "Title"}], "Field": [{"key": "show.title", "title": "Show Title", "type": "string", "subType": "rating"}]}], "FieldType": [{"type": "tag", "Operator": []}]}, "Metadata": [{"ratingKey": "58683", "key": "/library/metadata/58683", "guid": "plex://movie/5d7768ba96b655001fdc0408", "slug": "4-for-texas", "studio": "20th Century Studios", "type": "movie", "title": "Avatar: The Way of Water", "titleSort": "Whale", "contentRating": "PG-13", "summary": "Jake Sully lives with his newfound family formed on the extrasolar moon Pandora.\nOnce a familiar threat returns to finish what was previously started, Jake must\nwork with Neytiri and the army of the Na'vi race to protect their home.\n", "rating": 7.6, "audienceRating": 9.2, "year": 2022, "tagline": "Return to Pandora.", "thumb": "/library/metadata/58683/thumb/1703239236", "art": "/library/metadata/58683/art/1703239236", "theme": "/library/metadata/1/theme/1705636920", "index": 1, "leafCount": 14, "viewedLeafCount": 0, "childCount": 1, "seasonCount": 2022, "duration": 11558112, "originallyAvailableAt": "2022-12-14", "addedAt": 1556281940, "updatedAt": 1556281940, "audienceRatingImage": "rottentomatoes://image.rating.upright", "chapterSource": "media", "primaryExtraKey": "/library/metadata/58684", "originalTitle": "映画 ブラッククローバー 魔法帝の剣", "parentRatingKey": "66", "grandparentRatingKey": "66", "parentGuid": "plex://show/5d9c081b170e24001f2a7be4", "grandparentGuid": "plex://show/5d9c081b170e24001f2a7be4", "grandparentSlug": "alice-in-borderland-2020", "grandparentKey": "/library/metadata/66", "parentKey": "/library/metadata/66", "grandparentTitle": "Caprica", "grandparentThumb": "/library/metadata/66/thumb/1705716261", "grandparentTheme": "/library/metadata/66/theme/1705716261", "grandparentArt": "/library/metadata/66/art/1705716261", "parentTitle": "Caprica", "parentIndex": 1, "parentThumb": "/library/metadata/66/thumb/1705716261", "ratingImage": "rottentomatoes://image.rating.ripe", "viewCount": 1, "viewOffset": 5222500, "skipCount": 1, "subtype": "clip", "lastRatedAt": 1721813113, "createdAtAccuracy": "epoch,local", "createdAtTZOffset": "0", "lastViewedAt": 1682752242, "userRating": 10, "Image": [{"alt": "Episode 1", "type": "background", "url": "/library/metadata/45521/thumb/1644710589"}], "UltraBlurColors": {"topLeft": "11333b", "topRight": "0a232d", "bottomRight": "73958", "bottomLeft": "1f5066"}, "Guid": [{"id": "{\"imdbExample\":{\"summary\":\"IMDB example\",\"value\":\"imdb://tt13015952\"},\"tmdbExample\":{\"summary\":\"TMDB example\",\"value\":\"tmdb://2434012\"},\"tvdbExample\":{\"summary\":\"TVDB example\",\"value\":\"tvdb://7945991\"}}"}], "Media": [{"id": 387322, "duration": 9610350, "bitrate": 25512, "width": 3840, "height": 1602, "aspectRatio": 2.35, "audioChannels": 6, "displayOffset": 50, "audioCodec": "eac3", "videoCodec": "hevc", "videoResolution": "4k", "container": "mkv", "videoFrameRate": "24p", "videoProfile": "main 10", "hasVoiceActivity": false, "audioProfile": "dts", "has64bitOffsets": false, "Part": [{"accessible": true, "exists": true, "id": 418385, "key": "/library/parts/418385/1735864239/file.mkv", "indexes": "sd", "duration": 9610350, "file": "/mnt/Movies_1/W/Wicked (2024).mkv", "size": 30649952104, "packetLength": 188, "container": "mkv", "videoProfile": "main 10", "audioProfile": "dts", "has64bitOffsets": false, "hasThumbnail": "1", "Stream": [{"id": 1002625, "streamType": 1, "format": "srt", "default": true, "codec": "hevc", "index": 0, "bitrate": 24743, "language": "English", "languageTag": "en", "languageCode": "eng", "headerCompression": true, "DOVIBLCompatID": 1, "DOVIBLPresent": true, "DOVIELPresent": false, "DOVILevel": 6, "DOVIPresent": true, "DOVIProfile": 8, "DOVIRPUPresent": true, "DOVIVersion": "1.0", "bitDepth": 10, "chromaLocation": "topleft", "chromaSubsampling": "4:2:0", "codedHeight": 1608, "codedWidth": 3840, "closedCaptions": true, "colorPrimaries": "bt2020", "colorRange": "tv", "colorSpace": "bt2020nc", "colorTrc": "smpte2084", "frameRate": 23.976, "key": "/library/streams/216389", "height": 1602, "level": 150, "original": true, "hasScalingMatrix": false, "profile": "main 10", "scanType": "progressive", "embeddedInVideo": "progressive", "refFrames": 1, "width": 3840, "displayTitle": "4K DoVi/HDR10 (HEVC Main 10)", "extendedDisplayTitle": "4K DoVi/HDR10 (HEVC Main 10)", "selected": true, "forced": true, "channels": 6, "audioChannelLayout": "5.1(side)", "samplingRate": 48000, "canAutoSync": false, "hearingImpaired": true, "dub": true, "title": "SDH"}]}]}], "Genre": [{"tag": "Crime"}], "Country": [{"tag": "United States of America"}], "Director": [{"tag": "Danny Boyle"}], "Writer": [{"tag": "Jamie P. Hanson"}], "Role": [{"tag": "Teller"}], "Collection": [{"tag": "My Awesome Collection"}]}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
get-refresh-library-metadata:
|
|
speakeasy-default-get-refresh-library-metadata:
|
|
parameters:
|
|
path:
|
|
sectionKey: 9518
|
|
query:
|
|
force: 0
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
get-search-library:
|
|
speakeasy-default-get-search-library:
|
|
parameters:
|
|
path:
|
|
sectionKey: 9518
|
|
query:
|
|
type: 2
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 2, "allowSync": false, "art": "/:/resources/show-fanart.jpg", "identifier": "com.plexapp.plugins.library", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1698860922, "nocache": true, "thumb": "/:/resources/show.png", "title1": "TV Shows", "title2": "Search for ''", "viewGroup": "season", "viewMode": 65593, "Metadata": [{"ratingKey": "2", "key": "/library/metadata/2/children", "parentRatingKey": "1", "guid": "plex://season/602e67e766dfdb002c0a1b5b", "parentGuid": "plex://show/5d9c086c7d06d9001ffd27aa", "parentStudio": "Mutant Enemy Productions", "type": "season", "title": "Season 1", "parentKey": "/library/metadata/1", "parentTitle": "Firefly", "summary": "Captain Malcolm 'Mal' Reynolds is a former galactic war veteran who is the captain of the transport ship \"Serenity\". Mal and his crew, ensign Zoe Alleyne Washburne; Zoe's husband, pilot Hoban 'Wash' Washburne; muscular mercenary Jayne Cobb; young mechanic Kaylee Frye; former Alliance medical officer Simon Tam; his disturbed teenage sister River (both on the run from the interplanetary government \"The Alliance\"); the beautiful courtesan Inara Serra; and preacher Shepherd Book do any jobs, legal or illegal, they can find as the Serenity crew travels across the outskirts of outer space.", "index": 1, "parentIndex": 1, "parentYear": 2002, "thumb": "/library/metadata/2/thumb/1705636920", "art": "/library/metadata/1/art/1705636920", "parentThumb": "/library/metadata/1/thumb/1705636920", "parentTheme": "/library/metadata/1/theme/1705636920", "addedAt": 1705636916, "updatedAt": 1705636920}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
get-genres-library:
|
|
speakeasy-default-get-genres-library:
|
|
parameters:
|
|
path:
|
|
sectionKey: 9518
|
|
query:
|
|
type: 2
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 50, "allowSync": false, "art": "/:/resources/show-fanart.jpg", "content": "secondary", "identifier": "com.plexapp.plugins.library", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1734362201, "nocache": true, "thumb": "/:/resources/show.png", "title1": "TV Series", "title2": "By Starring Actor", "viewGroup": "secondary", "Directory": [{"fastKey": "/library/sections/10/all?genre=89", "key": "89", "title": "Action", "type": "genre"}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
get-countries-library:
|
|
speakeasy-default-get-countries-library:
|
|
parameters:
|
|
path:
|
|
sectionKey: 9518
|
|
query:
|
|
type: 2
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 50, "allowSync": false, "art": "/:/resources/show-fanart.jpg", "content": "secondary", "identifier": "com.plexapp.plugins.library", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1734362201, "nocache": true, "thumb": "/:/resources/show.png", "title1": "TV Series", "title2": "By Starring Actor", "viewGroup": "secondary", "Directory": [{"fastKey": "/library/sections/2/all?country=15491", "key": "15491", "title": "Japan"}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
get-actors-library:
|
|
speakeasy-default-get-actors-library:
|
|
parameters:
|
|
path:
|
|
sectionKey: 9518
|
|
query:
|
|
type: 2
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 50, "allowSync": false, "art": "/:/resources/show-fanart.jpg", "identifier": "com.plexapp.plugins.library", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1734362201, "nocache": true, "thumb": "/:/resources/show.png", "title1": "TV Series", "title2": "By Starring Actor", "viewGroup": "secondary", "viewMode": "131131", "Directory": [{"fastKey": "/library/sections/2/all?actor=134671", "thumb": "https://metadata-static.plex.tv/e/people/e2a915b537ef720252b6d408bc1f91b3.jpg", "key": "134671", "title": "Aaron Paul"}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
get-search-all-libraries:
|
|
"":
|
|
parameters:
|
|
query:
|
|
query: "<value>"
|
|
searchTypes: ["people"]
|
|
includeCollections: 1
|
|
includeExternalMedia: 1
|
|
header:
|
|
X-Plex-Client-Identifier: "3381b62b-9ab7-4e37-827b-203e9809eb58"
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 50, "allowSync": false, "identifier": "com.plexapp.plugins.library", "librarySectionID": 2, "librarySectionTitle": "TV Series", "librarySectionUUID": "e69655a2-ef48-4aba-bb19-0cc34d1e7d36", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1734362201, "SearchResult": []}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
speakeasy-default-get-search-all-libraries:
|
|
parameters:
|
|
query:
|
|
query: "<value>"
|
|
searchTypes: ["people"]
|
|
includeCollections: 1
|
|
includeExternalMedia: 1
|
|
header:
|
|
X-Plex-Client-Identifier: "3381b62b-9ab7-4e37-827b-203e9809eb58"
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 50, "allowSync": false, "identifier": "com.plexapp.plugins.library", "librarySectionID": 2, "librarySectionTitle": "TV Series", "librarySectionUUID": "e69655a2-ef48-4aba-bb19-0cc34d1e7d36", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1734362201, "SearchResult": [{"score": 0.92, "Directory": {"key": "/library/sections/3/all?actor=197429", "librarySectionID": 1, "librarySectionKey": "/library/sections/1", "librarySectionTitle": "Movies", "librarySectionType": 1, "type": "tag", "id": 197429, "filter": "actor=197429", "tag": "Ben Stiller", "tagType": 4, "tagKey": "5d776826999c64001ec2c606", "thumb": "https://metadata-static.plex.tv/5/people/57bd7c7d6c5c9e2881251b30e5603d3d.jpg", "count": 10}, "Metadata": {"ratingKey": "58683", "key": "/library/metadata/58683", "guid": "plex://movie/5d7768ba96b655001fdc0408", "slug": "4-for-texas", "studio": "20th Century Studios", "type": "movie", "title": "Avatar: The Way of Water", "banner": "/library/metadata/58683/banner/1703239236", "titleSort": "Whale", "contentRating": "PG-13", "summary": "Jake Sully lives with his newfound family formed on the extrasolar moon Pandora.\nOnce a familiar threat returns to finish what was previously started, Jake must\nwork with Neytiri and the army of the Na'vi race to protect their home.\n", "rating": 7.6, "audienceRating": 9.2, "year": 2022, "tagline": "Return to Pandora.", "thumb": "/library/metadata/58683/thumb/1703239236", "art": "/library/metadata/58683/art/1703239236", "theme": "/library/metadata/1/theme/1705636920", "index": 1, "leafCount": 14, "viewedLeafCount": 0, "childCount": 1, "seasonCount": 2022, "duration": 11558112, "originallyAvailableAt": "2022-12-14", "addedAt": 1556281940, "updatedAt": 1556281940, "parentYear": 2010, "audienceRatingImage": "rottentomatoes://image.rating.upright", "chapterSource": "media", "primaryExtraKey": "/library/metadata/58684", "originalTitle": "映画 ブラッククローバー 魔法帝の剣", "parentRatingKey": "66", "grandparentRatingKey": "66", "parentGuid": "plex://show/5d9c081b170e24001f2a7be4", "grandparentGuid": "plex://show/5d9c081b170e24001f2a7be4", "grandparentSlug": "alice-in-borderland-2020", "grandparentKey": "/library/metadata/66", "parentKey": "/library/metadata/66", "grandparentTitle": "Caprica", "grandparentThumb": "/library/metadata/66/thumb/1705716261", "grandparentTheme": "/library/metadata/66/theme/1705716261", "grandparentArt": "/library/metadata/66/art/1705716261", "parentTitle": "Caprica", "parentIndex": 1, "parentThumb": "/library/metadata/66/thumb/1705716261", "ratingImage": "rottentomatoes://image.rating.ripe", "viewCount": 1, "viewOffset": 5222500, "skipCount": 1, "subtype": "clip", "lastRatedAt": 1721813113, "createdAtAccuracy": "epoch,local", "createdAtTZOffset": "0", "lastViewedAt": 1682752242, "userRating": 10, "Image": [{"alt": "Episode 1", "type": "background", "url": "/library/metadata/45521/thumb/1644710589"}], "UltraBlurColors": {"topLeft": "11333b", "topRight": "0a232d", "bottomRight": "73958", "bottomLeft": "1f5066"}, "Guid": [{"id": "{\"imdbExample\":{\"summary\":\"IMDB example\",\"value\":\"imdb://tt13015952\"},\"tmdbExample\":{\"summary\":\"TMDB example\",\"value\":\"tmdb://2434012\"},\"tvdbExample\":{\"summary\":\"TVDB example\",\"value\":\"tvdb://7945991\"}}"}], "librarySectionID": 1, "librarySectionTitle": "Movies", "librarySectionKey": "/library/sections/1", "showOrdering": "absolute", "flattenSeasons": "1", "skipChildren": false, "Media": [{"id": 387322, "duration": 9610350, "bitrate": 25512, "width": 3840, "height": 1602, "aspectRatio": 2.35, "audioChannels": 6, "displayOffset": 50, "audioCodec": "aac", "videoCodec": "hevc", "videoResolution": "4k", "container": "mp4", "videoFrameRate": "24p", "videoProfile": "main 10", "hasVoiceActivity": false, "audioProfile": "dts", "has64bitOffsets": false, "Part": [{"accessible": true, "exists": true, "id": 418385, "key": "/library/parts/418385/1735864239/file.mkv", "indexes": "sd", "duration": 9610350, "file": "/mnt/Movies_1/W/Wicked (2024).mkv", "size": 30649952104, "packetLength": 188, "container": "mkv", "videoProfile": "main 10", "audioProfile": "dts", "has64bitOffsets": false, "hasThumbnail": "1"}]}], "Genre": [{"id": 259, "tag": "Crime"}], "Country": [{"id": 259, "tag": "United States of America"}], "Director": [{"id": 126522, "tag": "Danny Boyle", "thumb": "https://metadata-static.plex.tv/8/people/8d65fa96804802e08f2de09fe014408e.jpg"}], "Writer": [{"id": 126522, "tag": "Jamie P. Hanson", "thumb": "https://metadata-static.plex.tv/8/people/8d65fa96804802e08f2de09fe014408e.jpg"}], "Role": [{"id": 126522, "tag": "Teller", "role": "Self - Judge", "thumb": "https://metadata-static.plex.tv/7/people/708568fd018d7aa8b1032dcf867747e8.jpg"}], "Location": [{"path": "/TV Shows/Clarkson's Farm"}]}}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
get-media-meta-data:
|
|
speakeasy-default-get-media-meta-data:
|
|
parameters:
|
|
path:
|
|
ratingKey: "21119,21617"
|
|
query:
|
|
includeConcerts: true
|
|
includeExtras: true
|
|
includeOnDeck: true
|
|
includePopularLeaves: true
|
|
includePreferences: true
|
|
includeReviews: true
|
|
includeChapters: true
|
|
includeStations: true
|
|
includeExternalMedia: true
|
|
asyncAugmentMetadata: true
|
|
asyncCheckFiles: true
|
|
asyncRefreshAnalysis: true
|
|
asyncRefreshLocalMediaAgent: true
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 50, "allowSync": false, "identifier": "com.plexapp.plugins.library", "librarySectionID": 2, "librarySectionTitle": "TV Series", "librarySectionUUID": "e69655a2-ef48-4aba-bb19-0cc34d1e7d36", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1734362201, "Metadata": [{"ratingKey": "58683", "key": "/library/metadata/58683", "guid": "plex://movie/5d7768ba96b655001fdc0408", "slug": "4-for-texas", "studio": "20th Century Studios", "type": "movie", "title": "Avatar: The Way of Water", "titleSort": "Whale", "contentRating": "PG-13", "summary": "Jake Sully lives with his newfound family formed on the extrasolar moon Pandora.\nOnce a familiar threat returns to finish what was previously started, Jake must\nwork with Neytiri and the army of the Na'vi race to protect their home.\n", "rating": 7.6, "audienceRating": 9.2, "year": 2022, "tagline": "Return to Pandora.", "thumb": "/library/metadata/58683/thumb/1703239236", "art": "/library/metadata/58683/art/1703239236", "theme": "/library/metadata/1/theme/1705636920", "index": 1, "leafCount": 14, "viewedLeafCount": 0, "childCount": 1, "seasonCount": 2022, "duration": 11558112, "originallyAvailableAt": "2022-12-14", "addedAt": 1556281940, "updatedAt": 1556281940, "audienceRatingImage": "rottentomatoes://image.rating.upright", "chapterSource": "media", "primaryExtraKey": "/library/metadata/58684", "originalTitle": "映画 ブラッククローバー 魔法帝の剣", "parentRatingKey": "66", "grandparentRatingKey": "66", "parentGuid": "plex://show/5d9c081b170e24001f2a7be4", "grandparentGuid": "plex://show/5d9c081b170e24001f2a7be4", "grandparentSlug": "alice-in-borderland-2020", "grandparentKey": "/library/metadata/66", "parentKey": "/library/metadata/66", "grandparentTitle": "Caprica", "grandparentThumb": "/library/metadata/66/thumb/1705716261", "grandparentTheme": "/library/metadata/66/theme/1705716261", "grandparentArt": "/library/metadata/66/art/1705716261", "parentTitle": "Caprica", "parentIndex": 1, "parentThumb": "/library/metadata/66/thumb/1705716261", "ratingImage": "rottentomatoes://image.rating.ripe", "viewCount": 1, "viewOffset": 5222500, "skipCount": 1, "subtype": "clip", "lastRatedAt": 1721813113, "createdAtAccuracy": "epoch,local", "createdAtTZOffset": "0", "lastViewedAt": 1682752242, "userRating": 10, "Image": [{"alt": "Episode 1", "type": "background", "url": "/library/metadata/45521/thumb/1644710589"}], "UltraBlurColors": {"topLeft": "11333b", "topRight": "0a232d", "bottomRight": "73958", "bottomLeft": "1f5066"}, "librarySectionID": 1, "librarySectionTitle": "Movies", "librarySectionKey": "/library/sections/1", "Guid": [{"id": "{\"imdbExample\":{\"summary\":\"IMDB example\",\"value\":\"imdb://tt13015952\"},\"tmdbExample\":{\"summary\":\"TMDB example\",\"value\":\"tmdb://2434012\"},\"tvdbExample\":{\"summary\":\"TVDB example\",\"value\":\"tvdb://7945991\"}}"}], "Media": [{"id": 387322, "duration": 9610350, "bitrate": 25512, "width": 3840, "height": 1602, "aspectRatio": 2.35, "audioChannels": 6, "displayOffset": 50, "audioCodec": "eac3", "videoCodec": "hevc", "videoResolution": "4k", "container": "mkv", "videoFrameRate": "24p", "videoProfile": "main 10", "hasVoiceActivity": false, "audioProfile": "dts", "has64bitOffsets": false, "Part": [{"accessible": true, "exists": true, "id": 418385, "key": "/library/parts/418385/1735864239/file.mkv", "indexes": "sd", "duration": 9610350, "file": "/mnt/Movies_1/W/Wicked (2024).mkv", "size": 30649952104, "packetLength": 188, "container": "mkv", "videoProfile": "main 10", "audioProfile": "dts", "has64bitOffsets": false, "hasThumbnail": "1", "Stream": [{"id": 1002625, "streamType": 1, "format": "srt", "default": true, "codec": "hevc", "index": 0, "bitrate": 24743, "language": "English", "languageTag": "en", "languageCode": "eng", "headerCompression": true, "DOVIBLCompatID": 1, "DOVIBLPresent": true, "DOVIELPresent": false, "DOVILevel": 6, "DOVIPresent": true, "DOVIProfile": 8, "DOVIRPUPresent": true, "DOVIVersion": "1.0", "bitDepth": 10, "chromaLocation": "topleft", "chromaSubsampling": "4:2:0", "codedHeight": 1608, "codedWidth": 3840, "closedCaptions": true, "colorPrimaries": "bt2020", "colorRange": "tv", "colorSpace": "bt2020nc", "colorTrc": "smpte2084", "frameRate": 23.976, "key": "/library/streams/216389", "height": 1602, "level": 150, "original": true, "hasScalingMatrix": false, "profile": "main 10", "scanType": "progressive", "embeddedInVideo": "progressive", "refFrames": 1, "width": 3840, "displayTitle": "4K DoVi/HDR10 (HEVC Main 10)", "extendedDisplayTitle": "4K DoVi/HDR10 (HEVC Main 10)", "selected": true, "forced": true, "channels": 6, "audioChannelLayout": "5.1(side)", "samplingRate": 48000, "canAutoSync": false, "hearingImpaired": true, "dub": true, "title": "SDH"}]}]}], "Genre": [{"id": 259, "tag": "Crime", "filter": "genre=19"}], "Country": [{"id": 259, "tag": "United States of America", "filter": "country=19"}], "Director": [{"id": 126522, "tag": "Danny Boyle", "filter": "director=235876", "tagKey": "5d776831151a60001f24d031", "thumb": "https://metadata-static.plex.tv/8/people/8d65fa96804802e08f2de09fe014408e.jpg"}], "Writer": [{"id": 126522, "tag": "Jamie P. Hanson", "filter": "writer=126522", "thumb": "https://metadata-static.plex.tv/8/people/8d65fa96804802e08f2de09fe014408e.jpg", "tagKey": "5d77683d85719b001f3a535e"}], "Producer": [{"id": 109501, "filter": "actor=109501", "tag": "Bob Odenkirk", "tagKey": "5d77683254f42c001f8c3f69", "role": "Jimmy McGill", "thumb": "https://metadata-static.plex.tv/f/people/f2ca7b474cc984efbdd5c503a096285a.jpg"}], "Role": [{"id": 126522, "tag": "Teller", "role": "Self - Judge", "filter": "actor=126522", "tagKey": "5d77683d85719b001f3a535e", "thumb": "https://metadata-static.plex.tv/7/people/708568fd018d7aa8b1032dcf867747e8.jpg"}], "Rating": [{"image": "imdb://image.rating", "value": 9, "type": "audience"}], "Similar": [{"id": 26, "filter": "similar=26", "tag": "Breaking Bad"}], "Location": [{"path": "/TV Shows/Better Call Saul"}], "Chapter": [{"id": 4, "filter": "thumb=4", "index": 1, "startTimeOffset": 0, "endTimeOffset": 100100, "thumb": "/library/media/46883/chapterImages/1"}], "Marker": [{"id": 306970, "type": "credits", "startTimeOffset": 4176050, "endTimeOffset": 4393389, "final": true, "Attributes": {"id": 306970, "version": 4}}], "Extras": {"size": 1}}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
get-media-arts:
|
|
speakeasy-default-get-media-arts:
|
|
parameters:
|
|
path:
|
|
ratingKey: 16099
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 50, "mediaTagVersion": 1734362201, "mediaTagPrefix": "/system/bundle/media/flags/", "identifier": "com.plexapp.plugins.library", "Metadata": [{"key": "https://image.tmdb.org/t/p/original/ixgFmf1X59PUZam2qbAfskx2gQr.jpg", "provider": "tmdb", "ratingKey": "https://image.tmdb.org/t/p/original/ixgFmf1X59PUZam2qbAfskx2gQr.jpg", "selected": true, "thumb": "https://images.plex.tv/photo?height=270&width=480&minSize=1&upscale=1&url=https%3A%2F%2Fimage%2Etmdb%2Eorg%2Ft%2Fp%2Foriginal%2FixgFmf1X59PUZam2qbAfskx2gQr%2Ejpg"}]}}
|
|
post-media-arts:
|
|
speakeasy-default-post-media-arts:
|
|
parameters:
|
|
path:
|
|
ratingKey: 2268
|
|
query:
|
|
url: "https://api.mediux.pro/assets/fcfdc487-dd07-4993-a0c1-0a3015362e5b"
|
|
get-media-posters:
|
|
speakeasy-default-get-media-posters:
|
|
parameters:
|
|
path:
|
|
ratingKey: 16099
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 50, "mediaTagVersion": 1734362201, "mediaTagPrefix": "/system/bundle/media/flags/", "identifier": "com.plexapp.plugins.library", "Metadata": []}}
|
|
post-media-poster:
|
|
speakeasy-default-post-media-poster:
|
|
parameters:
|
|
path:
|
|
ratingKey: 2268
|
|
query:
|
|
url: "https://api.mediux.pro/assets/fcfdc487-dd07-4993-a0c1-0a3015362e5b"
|
|
getMetadataChildren:
|
|
include-stream:
|
|
parameters:
|
|
path:
|
|
ratingKey: 2403.67
|
|
query:
|
|
includeElements: "Stream"
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 3, "allowSync": true, "art": "/library/metadata/30072/art/1705739923", "identifier": "com.plexapp.plugins.library", "key": "30072", "librarySectionID": 2, "librarySectionTitle": "TV Shows", "librarySectionUUID": "4bb2521c-8ba9-459b-aaee-8ab8bc35eabd", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1701731894, "nocache": true, "parentIndex": 1, "parentTitle": "Reacher", "parentYear": 2022, "summary": "When retired Military Police Officer Jack Reacher is arrested for a murder he did not commit, he finds himself in the middle of a deadly conspiracy full of dirty cops, shady businessmen, and scheming politicians. With nothing but his wits, he must figure out what is happening in Margrave, Georgia.", "theme": "/library/metadata/30072/theme/1705739923", "thumb": "/library/metadata/30072/thumb/1705739923", "title1": "TV Shows", "title2": "Reacher", "viewGroup": "season", "viewMode": 65593, "Directory": [{"leafCount": 16, "thumb": "/library/metadata/30072/thumb/1705739923", "viewedLeafCount": 16, "key": "/library/metadata/30072/allLeaves", "title": "All episodes"}], "Metadata": [{"ratingKey": "66488", "key": "/library/metadata/66488/children", "parentRatingKey": "30072", "guid": "plex://season/652aea6549508477c34c6000", "parentGuid": "plex://show/5d9c09190aaccd001f8f42f0", "parentStudio": "Amazon Studios", "type": "season", "title": "Season 2", "parentKey": "/library/metadata/30072", "parentTitle": "Reacher", "summary": "Based on\"Bad Luck and Trouble,\" when members of Reacher's old military unit start turning up dead, Reacher has just one thing on his mind-revenge.", "index": 2, "parentIndex": 1, "viewCount": 11, "lastViewedAt": 1705646565, "parentYear": 2022, "thumb": "/library/metadata/66488/thumb/1703065033", "art": "/library/metadata/30072/art/1705739923", "parentThumb": "/library/metadata/30072/thumb/1705739923", "parentTheme": "/library/metadata/30072/theme/1705739923", "leafCount": 8, "viewedLeafCount": 8, "addedAt": 1702602021, "updatedAt": 1703065033, "userRating": 9, "skipCount": 1, "lastRatedAt": 1703881224}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
include-stream-otheritem:
|
|
parameters:
|
|
path:
|
|
ratingKey: 5846.06
|
|
query:
|
|
includeElements: "Stream,OtherItem"
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 3, "allowSync": true, "art": "/library/metadata/30072/art/1705739923", "identifier": "com.plexapp.plugins.library", "key": "30072", "librarySectionID": 2, "librarySectionTitle": "TV Shows", "librarySectionUUID": "4bb2521c-8ba9-459b-aaee-8ab8bc35eabd", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1701731894, "nocache": true, "parentIndex": 1, "parentTitle": "Reacher", "parentYear": 2022, "summary": "When retired Military Police Officer Jack Reacher is arrested for a murder he did not commit, he finds himself in the middle of a deadly conspiracy full of dirty cops, shady businessmen, and scheming politicians. With nothing but his wits, he must figure out what is happening in Margrave, Georgia.", "theme": "/library/metadata/30072/theme/1705739923", "thumb": "/library/metadata/30072/thumb/1705739923", "title1": "TV Shows", "title2": "Reacher", "viewGroup": "season", "viewMode": 65593, "Directory": [{"leafCount": 16, "thumb": "/library/metadata/30072/thumb/1705739923", "viewedLeafCount": 16, "key": "/library/metadata/30072/allLeaves", "title": "All episodes"}], "Metadata": [{"ratingKey": "66488", "key": "/library/metadata/66488/children", "parentRatingKey": "30072", "guid": "plex://season/652aea6549508477c34c6000", "parentGuid": "plex://show/5d9c09190aaccd001f8f42f0", "parentStudio": "Amazon Studios", "type": "season", "title": "Season 2", "parentKey": "/library/metadata/30072", "parentTitle": "Reacher", "summary": "Based on\"Bad Luck and Trouble,\" when members of Reacher's old military unit start turning up dead, Reacher has just one thing on his mind-revenge.", "index": 2, "parentIndex": 1, "viewCount": 11, "lastViewedAt": 1705646565, "parentYear": 2022, "thumb": "/library/metadata/66488/thumb/1703065033", "art": "/library/metadata/30072/art/1705739923", "parentThumb": "/library/metadata/30072/thumb/1705739923", "parentTheme": "/library/metadata/30072/theme/1705739923", "leafCount": 8, "viewedLeafCount": 8, "addedAt": 1702602021, "updatedAt": 1703065033, "userRating": 9, "skipCount": 1, "lastRatedAt": 1703881224}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
include-stream-otheritem-anotheritem:
|
|
parameters:
|
|
path:
|
|
ratingKey: 8273.28
|
|
query:
|
|
includeElements: "Stream,OtherItem,AnotherItem"
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 3, "allowSync": true, "art": "/library/metadata/30072/art/1705739923", "identifier": "com.plexapp.plugins.library", "key": "30072", "librarySectionID": 2, "librarySectionTitle": "TV Shows", "librarySectionUUID": "4bb2521c-8ba9-459b-aaee-8ab8bc35eabd", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1701731894, "nocache": true, "parentIndex": 1, "parentTitle": "Reacher", "parentYear": 2022, "summary": "When retired Military Police Officer Jack Reacher is arrested for a murder he did not commit, he finds himself in the middle of a deadly conspiracy full of dirty cops, shady businessmen, and scheming politicians. With nothing but his wits, he must figure out what is happening in Margrave, Georgia.", "theme": "/library/metadata/30072/theme/1705739923", "thumb": "/library/metadata/30072/thumb/1705739923", "title1": "TV Shows", "title2": "Reacher", "viewGroup": "season", "viewMode": 65593, "Directory": [{"leafCount": 16, "thumb": "/library/metadata/30072/thumb/1705739923", "viewedLeafCount": 16, "key": "/library/metadata/30072/allLeaves", "title": "All episodes"}], "Metadata": [{"ratingKey": "66488", "key": "/library/metadata/66488/children", "parentRatingKey": "30072", "guid": "plex://season/652aea6549508477c34c6000", "parentGuid": "plex://show/5d9c09190aaccd001f8f42f0", "parentStudio": "Amazon Studios", "type": "season", "title": "Season 2", "parentKey": "/library/metadata/30072", "parentTitle": "Reacher", "summary": "Based on\"Bad Luck and Trouble,\" when members of Reacher's old military unit start turning up dead, Reacher has just one thing on his mind-revenge.", "index": 2, "parentIndex": 1, "viewCount": 11, "lastViewedAt": 1705646565, "parentYear": 2022, "thumb": "/library/metadata/66488/thumb/1703065033", "art": "/library/metadata/30072/art/1705739923", "parentThumb": "/library/metadata/30072/thumb/1705739923", "parentTheme": "/library/metadata/30072/theme/1705739923", "leafCount": 8, "viewedLeafCount": 8, "addedAt": 1702602021, "updatedAt": 1703065033, "userRating": 9, "skipCount": 1, "lastRatedAt": 1703881224}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getTopWatchedContent:
|
|
speakeasy-default-get-top-watched-content:
|
|
parameters:
|
|
query:
|
|
type: 2
|
|
includeGuids: 1
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 50, "allowSync": false, "identifier": "com.plexapp.plugins.library", "mediaTagPrefix": "/system/bundle/media/flags/", "mediaTagVersion": 1734362201, "Metadata": [{"ratingKey": "17", "key": "/library/metadata/17", "guid": "plex://movie/5d77683f6f4521001ea9dc53", "slug": "waterloo-road", "studio": "Universal Pictures", "type": "movie", "title": "Serenity", "librarySectionTitle": "Movies", "librarySectionID": 1, "librarySectionKey": "/library/sections/1", "contentRating": "PG-13", "summary": "Serenity continues the story of the TV series it was based upon (\"Firefly\"). River Tam had a secret - one in which she's not even aware - so dangerous, no one's safe, as an Alliance operative's sent to capture her, and all others are considered irrelevant to his job.", "index": 1, "audienceRating": 9.1, "year": 2005, "tagline": "They aim to misbehave.", "thumb": "/library/metadata/17/thumb/1705637165", "art": "/library/metadata/17/art/1705637165", "duration": 141417, "originallyAvailableAt": "2005-09-29T00:00:00Z", "leafCount": 222, "viewedLeafCount": 100, "childCount": 13, "addedAt": 1705637164, "updatedAt": 1705637165, "globalViewCount": 80, "audienceRatingImage": "rottentomatoes://image.rating.upright", "Genre": [{"id": 184, "filter": "genre=184", "tag": "Thriller"}], "Country": [{"id": 116, "filter": "country=116", "tag": "United States of America"}], "Guid": [{"id": "tvdb://2337"}], "Role": [{"id": 220, "filter": "actor=220", "tag": "Dennis Keiffer", "tagKey": "5d77683554f42c001f8c4708", "role": "Bar Guy (uncredited)", "thumb": "https://metadata-static.plex.tv/6/people/648e9a7ea1d537bccfcd7615134b78ce.jpg"}], "User": [{"id": 220}]}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
get-watch-list:
|
|
speakeasy-default-get-watch-list:
|
|
parameters:
|
|
path:
|
|
filter: "released"
|
|
query:
|
|
X-Plex-Container-Start: 0
|
|
X-Plex-Container-Size: 50
|
|
header:
|
|
X-Plex-Token: "CV5xoxjTpFKUzBTShsaf"
|
|
responses:
|
|
"200":
|
|
application/json: {}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
logLine:
|
|
speakeasy-default-log-line:
|
|
parameters:
|
|
query:
|
|
level: 3
|
|
message: "Test log message"
|
|
source: "Postman"
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
logMultiLine:
|
|
speakeasy-default-log-multi-line:
|
|
requestBody:
|
|
text/plain: "level=4&message=Test%20message%201&source=postman\nlevel=3&message=Test%20message%202&source=postman\nlevel=1&message=Test%20message%203&source=postman"
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
enablePaperTrail:
|
|
speakeasy-default-enable-paper-trail:
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
createPlaylist:
|
|
speakeasy-default-create-playlist:
|
|
parameters:
|
|
query:
|
|
title: "<value>"
|
|
type: "audio"
|
|
smart: 1
|
|
uri: "https://short-term-disconnection.name/"
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 7, "Metadata": [{"ratingKey": "96", "key": "/playlists/96/items", "guid": "com.plexapp.agents.none://a2f92937-1408-40e2-b022-63a8a9377e55", "type": "playlist", "title": "A Great Playlist", "summary": "What a great playlist", "smart": false, "playlistType": "video", "icon": "playlist://image.smart", "viewCount": 1, "lastViewedAt": 1705719589, "leafCount": 1, "addedAt": 1705719589, "updatedAt": 1705724593, "composite": "/playlists/96/composite/1705724593", "duration": 141000}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getPlaylists:
|
|
speakeasy-default-get-playlists:
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 4, "Metadata": [{"ratingKey": "92", "key": "/playlists/92/items", "guid": "com.plexapp.agents.none://7ca5aaef-58e8-4828-9e21-c009c97f2903", "type": "playlist", "title": "Static Playlist", "summary": "A Great Playlist", "smart": false, "playlistType": "video", "composite": "/playlists/92/composite/1705716440", "icon": "playlist://image.smart", "viewCount": 1, "lastViewedAt": 1705716298, "duration": 7328000, "leafCount": 32, "addedAt": 1705716298, "updatedAt": 1705716440}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getPlaylist:
|
|
speakeasy-default-get-playlist:
|
|
parameters:
|
|
path:
|
|
playlistID: 8419.53
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 1, "Metadata": [{"content": "library://x/directory/%2Flibrary%2Fsections%2F1%2Fall%3Ftype%3D1%26push%3D1%26title%3D2%26or%3D1%26title%3DSerenity%26pop%3D1", "ratingKey": "95", "key": "/playlists/95/items", "guid": "com.plexapp.agents.none://87425529-380f-44b8-a689-9a0537e7ec91", "type": "playlist", "title": "Smart Movie Playlist", "summary": "", "smart": true, "playlistType": "video", "composite": "/playlists/95/composite/1705717387", "icon": "playlist://image.smart", "duration": 282000, "leafCount": 2, "addedAt": 1705716493, "updatedAt": 1705717387}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
deletePlaylist:
|
|
speakeasy-default-delete-playlist:
|
|
parameters:
|
|
path:
|
|
playlistID: 3432.93
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
updatePlaylist:
|
|
speakeasy-default-update-playlist:
|
|
parameters:
|
|
path:
|
|
playlistID: 1579.66
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getPlaylistContents:
|
|
speakeasy-default-get-playlist-contents:
|
|
parameters:
|
|
path:
|
|
playlistID: 5535.42
|
|
query:
|
|
type: 2
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 2, "composite": "/playlists/95/composite/1705717521", "duration": 282, "leafCount": 2, "playlistType": "video", "ratingKey": "95", "smart": true, "title": "Smart Movie Playlist", "Metadata": [{"ratingKey": "17", "key": "/library/metadata/17", "guid": "plex://movie/5d77683f6f4521001ea9dc53", "studio": "Universal Pictures", "type": "movie", "title": "Serenity", "titleSort": "Amazing Spider-Man 2", "librarySectionTitle": "Movies", "librarySectionID": 1, "librarySectionKey": "/library/sections/1", "contentRating": "PG-13", "summary": "Serenity continues the story of the TV series it was based upon (\"Firefly\"). River Tam had a secret - one in which she's not even aware - so dangerous, no one's safe, as an Alliance operative's sent to capture her, and all others are considered irrelevant to his job.", "rating": 8.2, "audienceRating": 9.1, "year": 2005, "tagline": "They aim to misbehave.", "thumb": "/library/metadata/17/thumb/1705637165", "art": "/library/metadata/17/art/1705637165", "duration": 141416, "originallyAvailableAt": "2005-09-29T00:00:00Z", "addedAt": 1705637164, "updatedAt": 1705637165, "audienceRatingImage": "rottentomatoes://image.rating.upright", "hasPremiumExtras": "1", "hasPremiumPrimaryExtra": "1", "ratingImage": "rottentomatoes://image.rating.ripe", "Media": [{"id": 15, "duration": 141416, "bitrate": 2273, "width": 1920, "height": 814, "aspectRatio": 2.35, "audioChannels": 2, "audioCodec": "aac", "videoCodec": "h264", "videoResolution": "1080", "container": "mp4", "videoFrameRate": "24p", "optimizedForStreaming": 0, "audioProfile": "lc", "has64bitOffsets": false, "videoProfile": "high", "Part": [{"id": 15, "key": "/library/parts/15/1705637151/file.mp4", "duration": 141416, "file": "/movies/Serenity (2005)/Serenity (2005).mp4", "size": 40271948, "audioProfile": "lc", "container": "mp4", "has64bitOffsets": false, "optimizedForStreaming": false, "videoProfile": "high"}]}], "Genre": [{"tag": "Action"}], "Country": [{"tag": "United States of America"}], "Director": [{"tag": "Joss Whedon"}], "Writer": [{"tag": "Joss Whedon"}], "Role": [{"tag": "Gina Torres"}]}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
clearPlaylistContents:
|
|
speakeasy-default-clear-playlist-contents:
|
|
parameters:
|
|
path:
|
|
playlistID: 4137.37
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
addPlaylistContents:
|
|
speakeasy-default-add-playlist-contents:
|
|
parameters:
|
|
path:
|
|
playlistID: 7013.44
|
|
query:
|
|
uri: "server://12345/com.plexapp.plugins.library/library/metadata/1"
|
|
playQueueID: 123
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 1, "leafCountAdded": 1, "leafCountRequested": 1, "Metadata": [{"ratingKey": "94", "key": "/playlists/94/items", "guid": "com.plexapp.agents.none://972e3047-83d6-4848-a000-261f0af26ba2", "type": "playlist", "title": "A great playlist", "summary": "One of my great playlists", "smart": false, "playlistType": "video", "composite": "/playlists/94/composite/1705800070", "duration": 423000, "leafCount": 3, "addedAt": 1705716458, "updatedAt": 1705800070}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
uploadPlaylist:
|
|
speakeasy-default-upload-playlist:
|
|
parameters:
|
|
query:
|
|
path: "/home/barkley/playlist.m3u"
|
|
force: 1
|
|
sectionID: 1
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getTransientToken:
|
|
speakeasy-default-get-transient-token:
|
|
parameters:
|
|
query:
|
|
type: "delegation"
|
|
scope: "all"
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getSourceConnectionInformation:
|
|
speakeasy-default-get-source-connection-information:
|
|
parameters:
|
|
query:
|
|
source: "server://client-identifier"
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getTokenDetails:
|
|
speakeasy-default-get-token-details:
|
|
responses:
|
|
"200":
|
|
application/json: {"adsConsent": true, "adsConsentReminderAt": 1556281940, "adsConsentSetAt": 1556281940, "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": 1556281940, "locale": "it", "mailingListActive": false, "mailingListStatus": "active", "maxHomeSize": 15, "profile": {"autoSelectAudio": true, "defaultAudioLanguage": "ja", "defaultSubtitleLanguage": "en", "autoSelectSubtitle": 1, "defaultSubtitleAccessibility": 1, "defaultSubtitleForced": 1, "watchedIndicator": 1, "mediaReviewsVisibility": 1}, "protected": false, "rememberExpiresAt": 1556281940, "restricted": false, "scrobbleTypes": "<value>", "services": [], "subscription": {"active": true, "subscribedAt": "2021-04-12T18:21:12Z", "status": "Inactive"}, "subscriptionDescription": "<value>", "subscriptions": [{"active": true, "subscribedAt": "2021-04-12T18:21:12Z", "status": "Inactive"}], "thumb": "https://plex.tv/users/a4f43c1ebfde43a5/avatar?c=8372075101", "title": "UsernameTitle", "twoFactorEnabled": false, "username": "Username", "uuid": "dae343c1f45beb4f", "attributionPartner": null}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
post-users-sign-in-data:
|
|
"":
|
|
parameters:
|
|
header:
|
|
X-Plex-Client-Identifier: "3381b62b-9ab7-4e37-827b-203e9809eb58"
|
|
X-Plex-Product: "Plex for Roku"
|
|
X-Plex-Device: "Roku 3"
|
|
X-Plex-Version: "2.4.1"
|
|
X-Plex-Platform: "Roku"
|
|
requestBody:
|
|
application/x-www-form-urlencoded: {"login": "username@email.com", "password": "password123", "rememberMe": false, "verificationCode": "123456"}
|
|
responses:
|
|
"201":
|
|
application/json: {"adsConsent": null, "adsConsentReminderAt": 1556281940, "adsConsentSetAt": 1556281940, "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": 1556281940, "locale": "ru", "mailingListActive": false, "mailingListStatus": "active", "maxHomeSize": 15, "profile": {"autoSelectAudio": true, "defaultAudioLanguage": "ja", "defaultSubtitleLanguage": "en", "autoSelectSubtitle": 1, "defaultSubtitleAccessibility": 1, "defaultSubtitleForced": 1, "watchedIndicator": 1, "mediaReviewsVisibility": 1}, "protected": false, "rememberExpiresAt": 1556281940, "restricted": false, "scrobbleTypes": "<value>", "services": [], "subscription": {"active": true, "subscribedAt": "2021-04-12T18:21:12Z", "status": "Inactive"}, "subscriptionDescription": "<value>", "subscriptions": [{"active": true, "subscribedAt": "2021-04-12T18:21:12Z", "status": "Inactive"}], "thumb": "https://plex.tv/users/a4f43c1ebfde43a5/avatar?c=8372075101", "title": "UsernameTitle", "twoFactorEnabled": false, "username": "Username", "uuid": "dae343c1f45beb4f", "attributionPartner": null, "pastSubscriptions": [], "trials": []}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
speakeasy-default-post-users-sign-in-data:
|
|
parameters:
|
|
header:
|
|
X-Plex-Client-Identifier: "3381b62b-9ab7-4e37-827b-203e9809eb58"
|
|
X-Plex-Product: "Plex for Roku"
|
|
X-Plex-Device: "Roku 3"
|
|
X-Plex-Version: "2.4.1"
|
|
X-Plex-Platform: "Roku"
|
|
requestBody:
|
|
application/x-www-form-urlencoded: {"login": "username@email.com", "password": "password123", "rememberMe": false, "verificationCode": "123456"}
|
|
responses:
|
|
"201":
|
|
application/json: {"adsConsent": null, "adsConsentReminderAt": 1556281940, "adsConsentSetAt": 1556281940, "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": 1556281940, "locale": "ru", "mailingListActive": false, "mailingListStatus": "active", "maxHomeSize": 15, "profile": {"autoSelectAudio": true, "defaultAudioLanguage": "ja", "defaultSubtitleLanguage": "en", "autoSelectSubtitle": 1, "defaultSubtitleAccessibility": 1, "defaultSubtitleForced": 1, "watchedIndicator": 1, "mediaReviewsVisibility": 1}, "protected": false, "rememberExpiresAt": 1556281940, "restricted": false, "scrobbleTypes": "<value>", "services": [], "subscription": {"active": true, "subscribedAt": "2021-04-12T18:21:12Z", "status": "Inactive"}, "subscriptionDescription": "<value>", "subscriptions": [{"active": true, "subscribedAt": "2021-04-12T18:21:12Z", "status": "Inactive"}], "thumb": "https://plex.tv/users/a4f43c1ebfde43a5/avatar?c=8372075101", "title": "UsernameTitle", "twoFactorEnabled": false, "username": "Username", "uuid": "dae343c1f45beb4f", "attributionPartner": null, "pastSubscriptions": [], "trials": []}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getStatistics:
|
|
"":
|
|
parameters:
|
|
query:
|
|
timespan: 4
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 5497, "Device": [{"id": 208, "name": "Roku Express", "platform": "Roku", "clientIdentifier": "793095d235660625108ef785cc7646e9", "createdAt": 1706470556}], "Account": [{"id": 238960586, "key": "/accounts/238960586", "name": "Diane", "defaultAudioLanguage": "en", "autoSelectAudio": true, "defaultSubtitleLanguage": "en", "subtitleMode": 1, "thumb": "https://plex.tv/users/50d83634246da1de/avatar?c=1707110967"}], "StatisticsMedia": [{"accountID": 1, "deviceID": 13, "timespan": 4, "at": 1707141600, "metadataType": 4, "count": 1, "duration": 1555}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
speakeasy-default-get-statistics:
|
|
parameters:
|
|
query:
|
|
timespan: 4
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 5497, "Device": [{"id": 208, "name": "Roku Express", "platform": "Roku", "clientIdentifier": "793095d235660625108ef785cc7646e9", "createdAt": 1706470556}], "Account": [{"id": 238960586, "key": "/accounts/238960586", "name": "Diane", "defaultAudioLanguage": "en", "autoSelectAudio": true, "defaultSubtitleLanguage": "en", "subtitleMode": 1, "thumb": "https://plex.tv/users/50d83634246da1de/avatar?c=1707110967"}], "StatisticsMedia": [{"accountID": 1, "deviceID": 13, "timespan": 4, "at": 1707141600, "metadataType": 4, "count": 1, "duration": 1555}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getResourcesStatistics:
|
|
"":
|
|
parameters:
|
|
query:
|
|
timespan: 4
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 5497, "StatisticsResources": [{"timespan": 6, "at": 1718384427, "hostCpuUtilization": 1.276, "processCpuUtilization": 0.025, "hostMemoryUtilization": 17.026, "processMemoryUtilization": 0.493}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
speakeasy-default-get-resources-statistics:
|
|
parameters:
|
|
query:
|
|
timespan: 4
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 5497, "StatisticsResources": [{"timespan": 6, "at": 1718384427, "hostCpuUtilization": 1.276, "processCpuUtilization": 0.025, "hostMemoryUtilization": 17.026, "processMemoryUtilization": 0.493}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getBandwidthStatistics:
|
|
"":
|
|
parameters:
|
|
query:
|
|
timespan: 4
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 5497, "Device": [{"id": 208, "name": "Roku Express", "platform": "Roku", "clientIdentifier": "793095d235660625108ef785cc7646e9", "createdAt": 1706470556}], "Account": [{"id": 238960586, "key": "/accounts/238960586", "name": "Diane", "defaultAudioLanguage": "en", "autoSelectAudio": true, "defaultSubtitleLanguage": "en", "subtitleMode": 1, "thumb": "https://plex.tv/users/50d83634246da1de/avatar?c=1707110967"}], "StatisticsBandwidth": [{"accountID": 238960586, "deviceID": 208, "timespan": 6, "at": 1718387650, "lan": true, "bytes": 22}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
speakeasy-default-get-bandwidth-statistics:
|
|
parameters:
|
|
query:
|
|
timespan: 4
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 5497, "Device": [{"id": 208, "name": "Roku Express", "platform": "Roku", "clientIdentifier": "793095d235660625108ef785cc7646e9", "createdAt": 1706470556}], "Account": [{"id": 238960586, "key": "/accounts/238960586", "name": "Diane", "defaultAudioLanguage": "en", "autoSelectAudio": true, "defaultSubtitleLanguage": "en", "subtitleMode": 1, "thumb": "https://plex.tv/users/50d83634246da1de/avatar?c=1707110967"}], "StatisticsBandwidth": [{"accountID": 238960586, "deviceID": 208, "timespan": 6, "at": 1718387650, "lan": true, "bytes": 22}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getSessions:
|
|
speakeasy-default-get-sessions:
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 1, "Metadata": [{"addedAt": 1705543312, "art": "/library/metadata/39904/art/1705310687", "duration": 186240, "grandparentArt": "/library/metadata/39904/art/1705310687", "grandparentGuid": "plex://artist/5d07bbfd403c6402904a6480", "grandparentKey": "/library/metadata/39904", "grandparentRatingKey": "39904", "grandparentThumb": "/library/metadata/39904/thumb/1705310687", "grandparentTitle": "Green Day", "guid": "plex://track/6535834f71f22f36f71a8e8f", "index": 1, "key": "/library/metadata/67085", "librarySectionID": "3", "librarySectionKey": "/library/sections/3", "librarySectionTitle": "Music", "musicAnalysisVersion": "1", "originalTitle": "The American Dream Is Killing Me", "parentGuid": "plex://album/65394d6d472b8ab03ef47f12", "parentIndex": 1, "parentKey": "/library/metadata/67084", "parentRatingKey": "67084", "parentStudio": "Reprise Records", "parentThumb": "/library/metadata/67084/thumb/1705543314", "parentTitle": "Saviors", "parentYear": 2024, "ratingCount": 45885, "ratingKey": "67085", "sessionKey": "203", "thumb": "/library/metadata/67084/thumb/1705543314", "title": "The American Dream Is Killing Me", "titleSort": "American Dream Is Killing Me", "type": "track", "updatedAt": 1705543314, "viewOffset": 1000, "Media": [{"audioChannels": 2, "audioCodec": "flac", "bitrate": 1014, "container": "flac", "duration": 186240, "id": "130355", "selected": true, "Part": [{"container": "flac", "duration": 186240, "file": "/music/Green Day/Saviors (2024)/Green Day - Saviors - 01 - The American Dream Is Killing Me.flac", "hasThumbnail": "1", "id": "130625", "key": "/library/parts/130625/1705543268/file.flac", "size": 23644000, "decision": "directplay", "selected": true, "Stream": [{"albumGain": "-12.94", "albumPeak": "1.000000", "albumRange": "4.751014", "audioChannelLayout": "stereo", "bitDepth": 16, "bitrate": 1014, "channels": 2, "codec": "flac", "displayTitle": "FLAC (Stereo)", "extendedDisplayTitle": "FLAC (Stereo)", "gain": "-12.94", "id": "352487", "index": 0, "loudness": "-5.94", "lra": "1.74", "peak": "1.000000", "samplingRate": 44100, "selected": true, "streamType": 2, "location": "direct"}]}]}], "User": {"id": "1", "thumb": "https://plex.tv/users/844780fc6f8a26b5/avatar?c=1705853661", "title": "Blindkitty38"}, "Player": {"address": "10.10.10.171", "machineIdentifier": "3tsdzir85m2onc3qyr255aq1", "model": "standalone", "platform": "windows", "platformVersion": "10.0.22621", "product": "Plex for Windows", "profile": "Plex Desktop", "remotePublicAddress": "68.248.140.20", "state": "playing", "title": "DESKTOP-BL80MTD", "version": "1.85.0.4071-21128b56", "local": true, "relayed": false, "secure": true, "userID": 1}, "Session": {"id": "93h7e00ncblxncqw9lkfaoxi", "bandwidth": 1050, "location": "lan"}}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getSessionHistory:
|
|
viewed-at-descending:
|
|
parameters:
|
|
query:
|
|
sort: "viewedAt:desc"
|
|
accountId: 1
|
|
filter: {}
|
|
librarySectionID: 12
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 10855, "Metadata": [{"historyKey": "/status/sessions/history/1", "key": "/library/metadata/32171", "ratingKey": "32171", "librarySectionID": "2", "parentKey": "/library/metadata/32170", "grandparentKey": "/library/metadata/32132", "title": "The Noise That Blue Makes", "grandparentTitle": "Taskmaster", "type": "episode", "thumb": "/library/metadata/32171/thumb/-1", "parentThumb": "/library/metadata/32170/thumb/1654134301", "grandparentThumb": "/library/metadata/32132/thumb/1703933346", "grandparentArt": "/library/metadata/32132/art/1703933346", "index": 1, "parentIndex": 13, "originallyAvailableAt": "2022-04-14T00:00:00Z", "viewedAt": 1654139223, "accountID": 1, "deviceID": 5}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
viewed-at-ascending:
|
|
parameters:
|
|
query:
|
|
sort: "viewedAt:asc"
|
|
accountId: 1
|
|
filter: {}
|
|
librarySectionID: 12
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 10855, "Metadata": [{"historyKey": "/status/sessions/history/1", "key": "/library/metadata/32171", "ratingKey": "32171", "librarySectionID": "2", "parentKey": "/library/metadata/32170", "grandparentKey": "/library/metadata/32132", "title": "The Noise That Blue Makes", "grandparentTitle": "Taskmaster", "type": "episode", "thumb": "/library/metadata/32171/thumb/-1", "parentThumb": "/library/metadata/32170/thumb/1654134301", "grandparentThumb": "/library/metadata/32132/thumb/1703933346", "grandparentArt": "/library/metadata/32132/art/1703933346", "index": 1, "parentIndex": 13, "originallyAvailableAt": "2022-04-14T00:00:00Z", "viewedAt": 1654139223, "accountID": 1, "deviceID": 5}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
rating-descending:
|
|
parameters:
|
|
query:
|
|
sort: "rating:desc"
|
|
accountId: 1
|
|
filter: {}
|
|
librarySectionID: 12
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 10855, "Metadata": [{"historyKey": "/status/sessions/history/1", "key": "/library/metadata/32171", "ratingKey": "32171", "librarySectionID": "2", "parentKey": "/library/metadata/32170", "grandparentKey": "/library/metadata/32132", "title": "The Noise That Blue Makes", "grandparentTitle": "Taskmaster", "type": "episode", "thumb": "/library/metadata/32171/thumb/-1", "parentThumb": "/library/metadata/32170/thumb/1654134301", "grandparentThumb": "/library/metadata/32132/thumb/1703933346", "grandparentArt": "/library/metadata/32132/art/1703933346", "index": 1, "parentIndex": 13, "originallyAvailableAt": "2022-04-14T00:00:00Z", "viewedAt": 1654139223, "accountID": 1, "deviceID": 5}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
rating-ascending:
|
|
parameters:
|
|
query:
|
|
sort: "rating:asc"
|
|
accountId: 1
|
|
filter: {}
|
|
librarySectionID: 12
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 10855, "Metadata": [{"historyKey": "/status/sessions/history/1", "key": "/library/metadata/32171", "ratingKey": "32171", "librarySectionID": "2", "parentKey": "/library/metadata/32170", "grandparentKey": "/library/metadata/32132", "title": "The Noise That Blue Makes", "grandparentTitle": "Taskmaster", "type": "episode", "thumb": "/library/metadata/32171/thumb/-1", "parentThumb": "/library/metadata/32170/thumb/1654134301", "grandparentThumb": "/library/metadata/32132/thumb/1703933346", "grandparentArt": "/library/metadata/32132/art/1703933346", "index": 1, "parentIndex": 13, "originallyAvailableAt": "2022-04-14T00:00:00Z", "viewedAt": 1654139223, "accountID": 1, "deviceID": 5}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
"":
|
|
parameters:
|
|
query:
|
|
accountId: 1
|
|
filter: {}
|
|
librarySectionID: 12
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 10855, "Metadata": [{"historyKey": "/status/sessions/history/1", "key": "/library/metadata/32171", "ratingKey": "32171", "librarySectionID": "2", "parentKey": "/library/metadata/32170", "grandparentKey": "/library/metadata/32132", "title": "The Noise That Blue Makes", "grandparentTitle": "Taskmaster", "type": "episode", "thumb": "/library/metadata/32171/thumb/-1", "parentThumb": "/library/metadata/32170/thumb/1654134301", "grandparentThumb": "/library/metadata/32132/thumb/1703933346", "grandparentArt": "/library/metadata/32132/art/1703933346", "index": 1, "parentIndex": 13, "originallyAvailableAt": "2022-04-14T00:00:00Z", "viewedAt": 1654139223, "accountID": 1, "deviceID": 5}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
ViewedAt:
|
|
parameters:
|
|
query:
|
|
accountId: 1
|
|
filter: {}
|
|
librarySectionID: 12
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 10855, "Metadata": [{"historyKey": "/status/sessions/history/1", "key": "/library/metadata/32171", "ratingKey": "32171", "librarySectionID": "2", "parentKey": "/library/metadata/32170", "grandparentKey": "/library/metadata/32132", "title": "The Noise That Blue Makes", "grandparentTitle": "Taskmaster", "type": "episode", "thumb": "/library/metadata/32171/thumb/-1", "parentThumb": "/library/metadata/32170/thumb/1654134301", "grandparentThumb": "/library/metadata/32132/thumb/1703933346", "grandparentArt": "/library/metadata/32132/art/1703933346", "index": 1, "parentIndex": 13, "originallyAvailableAt": "2022-04-14T00:00:00Z", "viewedAt": 1654139223, "accountID": 1, "deviceID": 5}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
speakeasy-default-get-session-history:
|
|
parameters:
|
|
query:
|
|
accountId: 1
|
|
filter: {}
|
|
librarySectionID: 12
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 10855, "Metadata": [{"historyKey": "/status/sessions/history/1", "key": "/library/metadata/32171", "ratingKey": "32171", "librarySectionID": "2", "parentKey": "/library/metadata/32170", "grandparentKey": "/library/metadata/32132", "title": "The Noise That Blue Makes", "grandparentTitle": "Taskmaster", "type": "episode", "thumb": "/library/metadata/32171/thumb/-1", "parentThumb": "/library/metadata/32170/thumb/1654134301", "grandparentThumb": "/library/metadata/32132/thumb/1703933346", "grandparentArt": "/library/metadata/32132/art/1703933346", "index": 1, "parentIndex": 13, "originallyAvailableAt": "2022-04-14T00:00:00Z", "viewedAt": 1654139223, "accountID": 1, "deviceID": 5}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getTranscodeSessions:
|
|
speakeasy-default-get-transcode-sessions:
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 1, "TranscodeSession": [{"key": "vv3i2q2lax92qlzul1hbd4bx", "throttled": false, "complete": false, "progress": 1.7999999523162842, "size": -22, "speed": 25.100000381469727, "error": false, "duration": 1445695, "remaining": 53, "context": "streaming", "sourceVideoCodec": "h264", "sourceAudioCodec": "aac", "videoDecision": "transcode", "audioDecision": "transcode", "subtitleDecision": "burn", "protocol": "http", "container": "mkv", "videoCodec": "h264", "audioCodec": "opus", "audioChannels": 1, "transcodeHwRequested": true, "timeStamp": 1705895805.4919229, "maxOffsetAvailable": 29.53, "minOffsetAvailable": 3.003000020980835}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
stopTranscodeSession:
|
|
speakeasy-default-stop-transcode-session:
|
|
parameters:
|
|
path:
|
|
sessionKey: "zz7llzqlx8w9vnrsbnwhbmep"
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
getUpdateStatus:
|
|
speakeasy-default-get-update-status:
|
|
responses:
|
|
"200":
|
|
application/json: {"MediaContainer": {"size": 1, "canInstall": false, "checkedAt": 1705801232, "downloadURL": "https://plex.tv/downloads/latest/5?channel=8&build=linux-x86_64&distro=redhat&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx", "status": 0, "Release": [{"key": "https://plex.tv/updater/releases/5136", "version": "1.40.0.7775-456fbaf97", "added": "(PLEASE NOTE) This version makes changes to the database which will make it compatible only with server versions 1.31.2 or higher (released March 14). You will not be able to use your database on Plex Media Server versions lower than this after this update. Please also be patient when updating to this version if you have a very large database and allow the upgrade process to finish.\n(Collections) Items added to a collection from the item context menu will now lock the collection field on the items (#12793)\n(Music) Store track genres and add filtering options (#14653)\n(Music) Support ID3v2.4 null-separated tags for genres and release type (#14653)\n(View History) No longer create a view history entry for items marked as played (#10888)\n(Web) Updated to 4.118.0", "fixed": "(Agents) Changing a 'Other Videos' type library to the modern movie agent would fail (#14483)\n(Agents) It is possible that agents are not initialised during startup on rare occasions (#14654)\n(Agents) Remove the legacy OpenSubtitles agent which is no longer supported upstream (#14667)\n(Collection) Server could become unresponsive when collection membership changes (#14612)\n(DVR) Previously watched recordings could be deleted without being watched again (#13779)\n(Libraries) When performing fix match on items from certain music libraries the language would default to Arabic (#14501)\n(Library) The Content Rating not equal to None filter does not work (#14620)\n(Search) Album search results could contain all the album's tracks too (#14486)\n(Subtitles) In some circumstances, sidecar subtitles can show up for media when they're no longer available (#14674)\n(Transcoder) HW encoding would fail on devices with no rate control (#14222)\n(Transcoder) Software transcoding on Ubuntu could cause unexpected behavior (#14605)", "downloadURL": "https://plex.tv/downloads/latest/5?channel=8&build=linux-x86_64&distro=redhat&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx", "state": "notify"}]}}
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
checkForUpdates:
|
|
"":
|
|
parameters:
|
|
query:
|
|
download: 1
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
speakeasy-default-check-for-updates:
|
|
parameters:
|
|
query:
|
|
download: 1
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
applyUpdates:
|
|
"":
|
|
parameters:
|
|
query:
|
|
tonight: 1
|
|
skip: 1
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
speakeasy-default-apply-updates:
|
|
parameters:
|
|
query:
|
|
tonight: 1
|
|
skip: 1
|
|
responses:
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
get-users:
|
|
"":
|
|
parameters:
|
|
header:
|
|
X-Plex-Client-Identifier: "3381b62b-9ab7-4e37-827b-203e9809eb58"
|
|
X-Plex-Product: "Plex for Roku"
|
|
X-Plex-Device: "Roku 3"
|
|
X-Plex-Device-Name: "Chrome"
|
|
X-Plex-Device-Screen-Resolution: "1487x1165,2560x1440"
|
|
X-Plex-Version: "2.4.1"
|
|
X-Plex-Platform: "Roku"
|
|
X-Plex-Features: "external-media,indirect-media,hub-style-list"
|
|
X-Plex-Model: "4200X"
|
|
X-Plex-Session-Id: "97e136ef-4ddd-4ff3-89a7-a5820c96c2ca"
|
|
X-Plex-Language: "en"
|
|
X-Plex-Platform-Version: "4.3 build 1057"
|
|
X-Plex-Token: "CV5xoxjTpFKUzBTShsaf"
|
|
responses:
|
|
"200":
|
|
application/xml: "0xfD5052DbD1"
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
speakeasy-default-get-users:
|
|
parameters:
|
|
header:
|
|
X-Plex-Client-Identifier: "3381b62b-9ab7-4e37-827b-203e9809eb58"
|
|
X-Plex-Product: "Plex for Roku"
|
|
X-Plex-Device: "Roku 3"
|
|
X-Plex-Device-Name: "Chrome"
|
|
X-Plex-Device-Screen-Resolution: "1487x1165,2560x1440"
|
|
X-Plex-Version: "2.4.1"
|
|
X-Plex-Platform: "Roku"
|
|
X-Plex-Features: "external-media,indirect-media,hub-style-list"
|
|
X-Plex-Model: "4200X"
|
|
X-Plex-Session-Id: "97e136ef-4ddd-4ff3-89a7-a5820c96c2ca"
|
|
X-Plex-Language: "en"
|
|
X-Plex-Platform-Version: "4.3 build 1057"
|
|
X-Plex-Token: "CV5xoxjTpFKUzBTShsaf"
|
|
responses:
|
|
"200":
|
|
application/xml: "0xfD5052DbD1"
|
|
"400":
|
|
application/json: {"errors": [{"code": 1000, "message": "X-Plex-Client-Identifier is missing", "status": 400}]}
|
|
"401":
|
|
application/json: {"errors": [{"code": 1001, "message": "User could not be authenticated", "status": 401}]}
|
|
examplesVersion: 1.0.2
|
|
generatedTests: {}
|