ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.394.0

This commit is contained in:
speakeasybot
2024-09-10 00:21:41 +00:00
parent 08dcf43f3d
commit 307bd0f675
439 changed files with 1638 additions and 1658 deletions

View File

@@ -1,12 +1,12 @@
lockVersion: 2.0.0
id: 5a8dbcbc-e0ee-41f0-9d84-b8b50567d1e9
management:
docChecksum: 75338df5d596b761fe73fe6ff177a197
docChecksum: a6fee1797b2da7ccbaf7743772a40b56
docVersion: 0.0.3
speakeasyVersion: 1.392.1
generationVersion: 2.411.9
releaseVersion: 0.6.0
configChecksum: daa6d2e7013638bcab2dc9041b9f5763
speakeasyVersion: 1.394.0
generationVersion: 2.413.0
releaseVersion: 0.6.1
configChecksum: db104482bbf604a069965c101252b879
repoURL: https://github.com/LukeHagar/plexcsharp.git
repoSubDirectory: .
published: true
@@ -45,298 +45,298 @@ generatedFiles:
- LukeHagar/PlexAPI/SDK/LukeHagar.PlexAPI.SDK.csproj
- LukeHagar/PlexAPI/SDK/Media.cs
- LukeHagar/PlexAPI/SDK/Models/Components/Security.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/AddPlaylistContentsBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/AddPlaylistContentsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/AddPlaylistContentsPlaylistsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/AddPlaylistContentsPlaylistsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/AddPlaylistContentsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/AddPlaylistContentsUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/ApplyUpdatesBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/ApplyUpdatesErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/ApplyUpdatesResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/ApplyUpdatesUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/ApplyUpdatesUpdaterErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/ApplyUpdatesUpdaterResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/CancelServerActivitiesActivitiesErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/CancelServerActivitiesActivitiesResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/CancelServerActivitiesBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/CancelServerActivitiesErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/CancelServerActivitiesResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/CancelServerActivitiesUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/CheckForUpdatesBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/CheckForUpdatesErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/CheckForUpdatesResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/CheckForUpdatesUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/CheckForUpdatesUpdaterErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/CheckForUpdatesUpdaterResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/ClearPlaylistContentsBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/ClearPlaylistContentsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/ClearPlaylistContentsPlaylistsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/ClearPlaylistContentsPlaylistsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/ClearPlaylistContentsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/ClearPlaylistContentsUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/CreatePlaylistBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/CreatePlaylistErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/CreatePlaylistPlaylistsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/CreatePlaylistPlaylistsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/CreatePlaylistResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/CreatePlaylistUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/DeleteLibraryBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/DeleteLibraryErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/DeleteLibraryLibraryErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/DeleteLibraryLibraryResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/DeleteLibraryResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/DeleteLibraryUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/DeletePlaylistBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/DeletePlaylistErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/DeletePlaylistPlaylistsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/DeletePlaylistPlaylistsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/DeletePlaylistResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/DeletePlaylistUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/EnablePaperTrailBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/EnablePaperTrailErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/EnablePaperTrailLogErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/EnablePaperTrailLogResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/EnablePaperTrailResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/EnablePaperTrailUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/Errors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetAllLibrariesBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetAllLibrariesErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetAllLibrariesLibraryErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetAllLibrariesLibraryResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetAllLibrariesResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetAllLibrariesUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetAvailableClientsBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetAvailableClientsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetAvailableClientsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetAvailableClientsServerErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetAvailableClientsServerResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetAvailableClientsUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetBandwidthStatisticsBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetBandwidthStatisticsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetBandwidthStatisticsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetBandwidthStatisticsStatisticsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetBandwidthStatisticsStatisticsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetBandwidthStatisticsUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetBannerImageBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetBannerImageErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetBannerImageMediaErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetBannerImageMediaResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetBannerImageResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetBannerImageUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetButlerTasksBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetButlerTasksButlerErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetButlerTasksButlerResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetButlerTasksErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetButlerTasksResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetButlerTasksUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetCompanionsDataBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetCompanionsDataErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetCompanionsDataPlexErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetCompanionsDataPlexResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetCompanionsDataResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetCompanionsDataUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetDevicesBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetDevicesErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetDevicesResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetDevicesServerErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetDevicesServerResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetDevicesUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetFileHashBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetFileHashErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetFileHashLibraryErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetFileHashLibraryResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetFileHashResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetFileHashUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetGeoDataBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetGeoDataErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetGeoDataPlexErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetGeoDataPlexResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetGeoDataResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetGeoDataUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetGlobalHubsBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetGlobalHubsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetGlobalHubsHubsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetGlobalHubsHubsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetGlobalHubsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetGlobalHubsUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetHomeDataBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetHomeDataErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetHomeDataPlexErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetHomeDataPlexResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetHomeDataResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetHomeDataUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetLibraryDetailsBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetLibraryDetailsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetLibraryDetailsLibraryErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetLibraryDetailsLibraryResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetLibraryDetailsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetLibraryDetailsUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetLibraryHubsBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetLibraryHubsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetLibraryHubsHubsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetLibraryHubsHubsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetLibraryHubsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetLibraryHubsUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetLibraryItemsBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetLibraryItemsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetLibraryItemsLibraryErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetLibraryItemsLibraryResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetLibraryItemsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetLibraryItemsUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMediaProvidersBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMediaProvidersErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMediaProvidersResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMediaProvidersServerErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMediaProvidersServerResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMediaProvidersUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMetaDataByRatingKeyBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMetaDataByRatingKeyErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMetaDataByRatingKeyLibraryErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMetaDataByRatingKeyLibraryResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMetaDataByRatingKeyResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMetaDataByRatingKeyUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMetadataChildrenBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMetadataChildrenErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMetadataChildrenLibraryErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMetadataChildrenLibraryResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMetadataChildrenResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMetadataChildrenUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMyPlexAccountBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMyPlexAccountErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMyPlexAccountResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMyPlexAccountServerErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMyPlexAccountServerResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetMyPlexAccountUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetOnDeckBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetOnDeckErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetOnDeckLibraryErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetOnDeckLibraryResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetOnDeckResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetOnDeckUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetPinBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetPinErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetPinResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetPlaylistBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetPlaylistContentsBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetPlaylistContentsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetPlaylistContentsPlaylistsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetPlaylistContentsPlaylistsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetPlaylistContentsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetPlaylistContentsUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetPlaylistErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetPlaylistPlaylistsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetPlaylistPlaylistsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetPlaylistResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetPlaylistUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetPlaylistsBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetPlaylistsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetPlaylistsPlaylistsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetPlaylistsPlaylistsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetPlaylistsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetPlaylistsUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetRecentlyAddedBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetRecentlyAddedErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetRecentlyAddedLibraryErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetRecentlyAddedLibraryResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetRecentlyAddedResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetRecentlyAddedUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetRefreshLibraryMetadataBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetRefreshLibraryMetadataErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetRefreshLibraryMetadataLibraryErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetRefreshLibraryMetadataLibraryResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetRefreshLibraryMetadataResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetRefreshLibraryMetadataUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetResizedPhotoBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetResizedPhotoErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetResizedPhotoResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetResizedPhotoServerErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetResizedPhotoServerResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetResizedPhotoUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetResourcesStatisticsBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetResourcesStatisticsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetResourcesStatisticsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetResourcesStatisticsStatisticsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetResourcesStatisticsStatisticsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetResourcesStatisticsUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSearchLibraryBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSearchLibraryErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSearchLibraryLibraryErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSearchLibraryLibraryResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSearchLibraryResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSearchLibraryUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSearchResultsBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSearchResultsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSearchResultsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSearchResultsSearchErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSearchResultsSearchResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSearchResultsUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerActivitiesActivitiesErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerActivitiesActivitiesResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerActivitiesBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerActivitiesErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerActivitiesResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerActivitiesUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerCapabilitiesBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerCapabilitiesErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerCapabilitiesResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerCapabilitiesServerResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerIdentityResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerCapabilitiesUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerIdentityRequestTimeout.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerListBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerListErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerListResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerListServerErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerListServerResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerListUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerPreferencesBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerPreferencesErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerPreferencesResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerPreferencesServerErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerPreferencesServerResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerPreferencesUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerResourcesBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerResourcesErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerResourcesPlexErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerResourcesPlexResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerResourcesResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetServerResourcesUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSessionHistoryBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSessionHistoryErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSessionHistoryResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSessionHistorySessionsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSessionHistorySessionsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSessionHistoryUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSessionsBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSessionsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSessionsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSessionsSessionsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSessionsSessionsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSessionsUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSourceConnectionInformationAuthenticationErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSourceConnectionInformationAuthenticationResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSourceConnectionInformationBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSourceConnectionInformationErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSourceConnectionInformationResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetSourceConnectionInformationUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetStatisticsBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetStatisticsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetStatisticsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetStatisticsStatisticsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetStatisticsStatisticsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetStatisticsUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetThumbImageBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetThumbImageErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetThumbImageMediaErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetThumbImageMediaResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetThumbImageResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetThumbImageUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTimelineBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTimelineErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTimelineResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTimelineUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTimelineVideoErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTimelineVideoResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTokenByPinIdBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTokenByPinIdErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTokenByPinIdPlexErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTokenByPinIdPlexResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTokenByPinIdResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTokenDetailsAuthenticationErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTokenDetailsBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTokenDetailsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTokenDetailsUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTopWatchedContentBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTopWatchedContentErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTopWatchedContentLibraryErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTopWatchedContentLibraryResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTopWatchedContentResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTopWatchedContentUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTranscodeSessionsBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTranscodeSessionsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTranscodeSessionsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTranscodeSessionsSessionsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTranscodeSessionsSessionsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTranscodeSessionsUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTransientTokenAuthenticationErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTransientTokenAuthenticationResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTransientTokenBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTransientTokenErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTransientTokenResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetTransientTokenUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetUpdateStatusBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetUpdateStatusErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetUpdateStatusResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetUpdateStatusUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetUpdateStatusUpdaterErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetUpdateStatusUpdaterResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetUserDetailsAuthenticationErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetUserDetailsAuthenticationResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetUserDetailsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetUserDetailsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetUserFriendsBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetUserFriendsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetUserFriendsPlexErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetUserFriendsPlexResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetUserFriendsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetUserFriendsUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetWatchListBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetWatchListErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetWatchListResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetWatchListUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetWatchListWatchlistErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/GetWatchListWatchlistResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/LogLineBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/LogLineErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/LogLineLogErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/LogLineLogResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/LogLineResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/LogLineUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/LogMultiLineBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/LogMultiLineErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/LogMultiLineLogErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/LogMultiLineLogResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/LogMultiLineResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/LogMultiLineUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/MarkPlayedBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/MarkPlayedErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/MarkPlayedMediaErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/MarkPlayedMediaResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/MarkPlayedResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/MarkPlayedUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/MarkUnplayedBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/MarkUnplayedErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/MarkUnplayedMediaErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/MarkUnplayedMediaResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/MarkUnplayedResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/MarkUnplayedUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/PerformSearchBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/PerformSearchErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/PerformSearchResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/PerformSearchSearchErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/PerformSearchSearchResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/PerformSearchUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/PerformVoiceSearchBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/PerformVoiceSearchErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/PerformVoiceSearchResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/PerformVoiceSearchSearchErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/PerformVoiceSearchSearchResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/PerformVoiceSearchUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/PostUsersSignInDataAuthenticationErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/PostUsersSignInDataAuthenticationResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/PostUsersSignInDataBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/PostUsersSignInDataErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/PostUsersSignInDataResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/PostUsersSignInDataUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/SDKException.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StartAllTasksBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StartAllTasksButlerErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StartAllTasksButlerResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StartAllTasksErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StartAllTasksResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StartAllTasksUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StartTaskBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StartTaskButlerErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StartTaskButlerResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StartTaskErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StartTaskResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StartTaskUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StartUniversalTranscodeBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StartUniversalTranscodeErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StartUniversalTranscodeResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StartUniversalTranscodeUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StartUniversalTranscodeVideoErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StartUniversalTranscodeVideoResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StopAllTasksBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StopAllTasksButlerErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StopAllTasksButlerResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StopAllTasksErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StopAllTasksResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StopAllTasksUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StopTaskBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StopTaskButlerErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StopTaskButlerResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StopTaskErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StopTaskResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StopTaskUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StopTranscodeSessionBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StopTranscodeSessionErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StopTranscodeSessionResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StopTranscodeSessionSessionsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StopTranscodeSessionSessionsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/StopTranscodeSessionUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/UpdatePlayProgressBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/UpdatePlayProgressErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/UpdatePlayProgressMediaErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/UpdatePlayProgressMediaResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/UpdatePlayProgressResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/UpdatePlayProgressUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/UpdatePlaylistBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/UpdatePlaylistErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/UpdatePlaylistPlaylistsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/UpdatePlaylistPlaylistsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/UpdatePlaylistResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/UpdatePlaylistUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/UploadPlaylistBadRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/UploadPlaylistErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/UploadPlaylistPlaylistsErrors.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/UploadPlaylistPlaylistsResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/UploadPlaylistResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Errors/UploadPlaylistUnauthorized.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/Account.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/Activity.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/AddPlaylistContentsMediaContainer.cs
@@ -583,6 +583,13 @@ generatedFiles:
- LukeHagar/PlexAPI/SDK/Models/Requests/GetTokenByPinIdGeoData.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetTokenByPinIdRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetTokenByPinIdResponse.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetTokenDetailsAuthenticationResponseStatus.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetTokenDetailsAuthenticationStatus.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetTokenDetailsFeatures.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetTokenDetailsResponse.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetTokenDetailsStatus.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetTokenDetailsSubscription.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetTokenDetailsUserPlexAccount.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetTopWatchedContentCountry.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetTopWatchedContentGenre.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetTopWatchedContentGuids.cs
@@ -602,14 +609,6 @@ generatedFiles:
- LukeHagar/PlexAPI/SDK/Models/Requests/GetUpdateStatusMediaContainer.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetUpdateStatusResponse.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetUpdateStatusResponseBody.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetUserDetailsAuthenticationResponseStatus.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetUserDetailsAuthenticationStatus.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetUserDetailsFeatures.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetUserDetailsRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetUserDetailsResponse.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetUserDetailsStatus.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetUserDetailsSubscription.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetUserDetailsUserPlexAccount.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetUserFriendsResponse.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetWatchListRequest.cs
- LukeHagar/PlexAPI/SDK/Models/Requests/GetWatchListResponse.cs
@@ -763,297 +762,297 @@ generatedFiles:
- NUGET.md
- USAGE.md
- docs/Models/Components/Security.md
- docs/Models/Errors/AddPlaylistContentsBadRequest.md
- docs/Models/Errors/AddPlaylistContentsErrors.md
- docs/Models/Errors/AddPlaylistContentsPlaylistsErrors.md
- docs/Models/Errors/AddPlaylistContentsPlaylistsResponseBody.md
- docs/Models/Errors/AddPlaylistContentsResponseBody.md
- docs/Models/Errors/AddPlaylistContentsUnauthorized.md
- docs/Models/Errors/ApplyUpdatesBadRequest.md
- docs/Models/Errors/ApplyUpdatesErrors.md
- docs/Models/Errors/ApplyUpdatesResponseBody.md
- docs/Models/Errors/ApplyUpdatesUnauthorized.md
- docs/Models/Errors/ApplyUpdatesUpdaterErrors.md
- docs/Models/Errors/ApplyUpdatesUpdaterResponseBody.md
- docs/Models/Errors/CancelServerActivitiesActivitiesErrors.md
- docs/Models/Errors/CancelServerActivitiesActivitiesResponseBody.md
- docs/Models/Errors/CancelServerActivitiesBadRequest.md
- docs/Models/Errors/CancelServerActivitiesErrors.md
- docs/Models/Errors/CancelServerActivitiesResponseBody.md
- docs/Models/Errors/CancelServerActivitiesUnauthorized.md
- docs/Models/Errors/CheckForUpdatesBadRequest.md
- docs/Models/Errors/CheckForUpdatesErrors.md
- docs/Models/Errors/CheckForUpdatesResponseBody.md
- docs/Models/Errors/CheckForUpdatesUnauthorized.md
- docs/Models/Errors/CheckForUpdatesUpdaterErrors.md
- docs/Models/Errors/CheckForUpdatesUpdaterResponseBody.md
- docs/Models/Errors/ClearPlaylistContentsBadRequest.md
- docs/Models/Errors/ClearPlaylistContentsErrors.md
- docs/Models/Errors/ClearPlaylistContentsPlaylistsErrors.md
- docs/Models/Errors/ClearPlaylistContentsPlaylistsResponseBody.md
- docs/Models/Errors/ClearPlaylistContentsResponseBody.md
- docs/Models/Errors/ClearPlaylistContentsUnauthorized.md
- docs/Models/Errors/CreatePlaylistBadRequest.md
- docs/Models/Errors/CreatePlaylistErrors.md
- docs/Models/Errors/CreatePlaylistPlaylistsErrors.md
- docs/Models/Errors/CreatePlaylistPlaylistsResponseBody.md
- docs/Models/Errors/CreatePlaylistResponseBody.md
- docs/Models/Errors/CreatePlaylistUnauthorized.md
- docs/Models/Errors/DeleteLibraryBadRequest.md
- docs/Models/Errors/DeleteLibraryErrors.md
- docs/Models/Errors/DeleteLibraryLibraryErrors.md
- docs/Models/Errors/DeleteLibraryLibraryResponseBody.md
- docs/Models/Errors/DeleteLibraryResponseBody.md
- docs/Models/Errors/DeleteLibraryUnauthorized.md
- docs/Models/Errors/DeletePlaylistBadRequest.md
- docs/Models/Errors/DeletePlaylistErrors.md
- docs/Models/Errors/DeletePlaylistPlaylistsErrors.md
- docs/Models/Errors/DeletePlaylistPlaylistsResponseBody.md
- docs/Models/Errors/DeletePlaylistResponseBody.md
- docs/Models/Errors/DeletePlaylistUnauthorized.md
- docs/Models/Errors/EnablePaperTrailBadRequest.md
- docs/Models/Errors/EnablePaperTrailErrors.md
- docs/Models/Errors/EnablePaperTrailLogErrors.md
- docs/Models/Errors/EnablePaperTrailLogResponseBody.md
- docs/Models/Errors/EnablePaperTrailResponseBody.md
- docs/Models/Errors/EnablePaperTrailUnauthorized.md
- docs/Models/Errors/Errors.md
- docs/Models/Errors/GetAllLibrariesBadRequest.md
- docs/Models/Errors/GetAllLibrariesErrors.md
- docs/Models/Errors/GetAllLibrariesLibraryErrors.md
- docs/Models/Errors/GetAllLibrariesLibraryResponseBody.md
- docs/Models/Errors/GetAllLibrariesResponseBody.md
- docs/Models/Errors/GetAllLibrariesUnauthorized.md
- docs/Models/Errors/GetAvailableClientsBadRequest.md
- docs/Models/Errors/GetAvailableClientsErrors.md
- docs/Models/Errors/GetAvailableClientsResponseBody.md
- docs/Models/Errors/GetAvailableClientsServerErrors.md
- docs/Models/Errors/GetAvailableClientsServerResponseBody.md
- docs/Models/Errors/GetAvailableClientsUnauthorized.md
- docs/Models/Errors/GetBandwidthStatisticsBadRequest.md
- docs/Models/Errors/GetBandwidthStatisticsErrors.md
- docs/Models/Errors/GetBandwidthStatisticsResponseBody.md
- docs/Models/Errors/GetBandwidthStatisticsStatisticsErrors.md
- docs/Models/Errors/GetBandwidthStatisticsStatisticsResponseBody.md
- docs/Models/Errors/GetBandwidthStatisticsUnauthorized.md
- docs/Models/Errors/GetBannerImageBadRequest.md
- docs/Models/Errors/GetBannerImageErrors.md
- docs/Models/Errors/GetBannerImageMediaErrors.md
- docs/Models/Errors/GetBannerImageMediaResponseBody.md
- docs/Models/Errors/GetBannerImageResponseBody.md
- docs/Models/Errors/GetBannerImageUnauthorized.md
- docs/Models/Errors/GetButlerTasksBadRequest.md
- docs/Models/Errors/GetButlerTasksButlerErrors.md
- docs/Models/Errors/GetButlerTasksButlerResponseBody.md
- docs/Models/Errors/GetButlerTasksErrors.md
- docs/Models/Errors/GetButlerTasksResponseBody.md
- docs/Models/Errors/GetButlerTasksUnauthorized.md
- docs/Models/Errors/GetCompanionsDataBadRequest.md
- docs/Models/Errors/GetCompanionsDataErrors.md
- docs/Models/Errors/GetCompanionsDataPlexErrors.md
- docs/Models/Errors/GetCompanionsDataPlexResponseBody.md
- docs/Models/Errors/GetCompanionsDataResponseBody.md
- docs/Models/Errors/GetCompanionsDataUnauthorized.md
- docs/Models/Errors/GetDevicesBadRequest.md
- docs/Models/Errors/GetDevicesErrors.md
- docs/Models/Errors/GetDevicesResponseBody.md
- docs/Models/Errors/GetDevicesServerErrors.md
- docs/Models/Errors/GetDevicesServerResponseBody.md
- docs/Models/Errors/GetDevicesUnauthorized.md
- docs/Models/Errors/GetFileHashBadRequest.md
- docs/Models/Errors/GetFileHashErrors.md
- docs/Models/Errors/GetFileHashLibraryErrors.md
- docs/Models/Errors/GetFileHashLibraryResponseBody.md
- docs/Models/Errors/GetFileHashResponseBody.md
- docs/Models/Errors/GetFileHashUnauthorized.md
- docs/Models/Errors/GetGeoDataBadRequest.md
- docs/Models/Errors/GetGeoDataErrors.md
- docs/Models/Errors/GetGeoDataPlexErrors.md
- docs/Models/Errors/GetGeoDataPlexResponseBody.md
- docs/Models/Errors/GetGeoDataResponseBody.md
- docs/Models/Errors/GetGeoDataUnauthorized.md
- docs/Models/Errors/GetGlobalHubsBadRequest.md
- docs/Models/Errors/GetGlobalHubsErrors.md
- docs/Models/Errors/GetGlobalHubsHubsErrors.md
- docs/Models/Errors/GetGlobalHubsHubsResponseBody.md
- docs/Models/Errors/GetGlobalHubsResponseBody.md
- docs/Models/Errors/GetGlobalHubsUnauthorized.md
- docs/Models/Errors/GetHomeDataBadRequest.md
- docs/Models/Errors/GetHomeDataErrors.md
- docs/Models/Errors/GetHomeDataPlexErrors.md
- docs/Models/Errors/GetHomeDataPlexResponseBody.md
- docs/Models/Errors/GetHomeDataResponseBody.md
- docs/Models/Errors/GetHomeDataUnauthorized.md
- docs/Models/Errors/GetLibraryDetailsBadRequest.md
- docs/Models/Errors/GetLibraryDetailsErrors.md
- docs/Models/Errors/GetLibraryDetailsLibraryErrors.md
- docs/Models/Errors/GetLibraryDetailsLibraryResponseBody.md
- docs/Models/Errors/GetLibraryDetailsResponseBody.md
- docs/Models/Errors/GetLibraryDetailsUnauthorized.md
- docs/Models/Errors/GetLibraryHubsBadRequest.md
- docs/Models/Errors/GetLibraryHubsErrors.md
- docs/Models/Errors/GetLibraryHubsHubsErrors.md
- docs/Models/Errors/GetLibraryHubsHubsResponseBody.md
- docs/Models/Errors/GetLibraryHubsResponseBody.md
- docs/Models/Errors/GetLibraryHubsUnauthorized.md
- docs/Models/Errors/GetLibraryItemsBadRequest.md
- docs/Models/Errors/GetLibraryItemsErrors.md
- docs/Models/Errors/GetLibraryItemsLibraryErrors.md
- docs/Models/Errors/GetLibraryItemsLibraryResponseBody.md
- docs/Models/Errors/GetLibraryItemsResponseBody.md
- docs/Models/Errors/GetLibraryItemsUnauthorized.md
- docs/Models/Errors/GetMediaProvidersBadRequest.md
- docs/Models/Errors/GetMediaProvidersErrors.md
- docs/Models/Errors/GetMediaProvidersResponseBody.md
- docs/Models/Errors/GetMediaProvidersServerErrors.md
- docs/Models/Errors/GetMediaProvidersServerResponseBody.md
- docs/Models/Errors/GetMediaProvidersUnauthorized.md
- docs/Models/Errors/GetMetaDataByRatingKeyBadRequest.md
- docs/Models/Errors/GetMetaDataByRatingKeyErrors.md
- docs/Models/Errors/GetMetaDataByRatingKeyLibraryErrors.md
- docs/Models/Errors/GetMetaDataByRatingKeyLibraryResponseBody.md
- docs/Models/Errors/GetMetaDataByRatingKeyResponseBody.md
- docs/Models/Errors/GetMetaDataByRatingKeyUnauthorized.md
- docs/Models/Errors/GetMetadataChildrenBadRequest.md
- docs/Models/Errors/GetMetadataChildrenErrors.md
- docs/Models/Errors/GetMetadataChildrenLibraryErrors.md
- docs/Models/Errors/GetMetadataChildrenLibraryResponseBody.md
- docs/Models/Errors/GetMetadataChildrenResponseBody.md
- docs/Models/Errors/GetMetadataChildrenUnauthorized.md
- docs/Models/Errors/GetMyPlexAccountBadRequest.md
- docs/Models/Errors/GetMyPlexAccountErrors.md
- docs/Models/Errors/GetMyPlexAccountResponseBody.md
- docs/Models/Errors/GetMyPlexAccountServerErrors.md
- docs/Models/Errors/GetMyPlexAccountServerResponseBody.md
- docs/Models/Errors/GetMyPlexAccountUnauthorized.md
- docs/Models/Errors/GetOnDeckBadRequest.md
- docs/Models/Errors/GetOnDeckErrors.md
- docs/Models/Errors/GetOnDeckLibraryErrors.md
- docs/Models/Errors/GetOnDeckLibraryResponseBody.md
- docs/Models/Errors/GetOnDeckResponseBody.md
- docs/Models/Errors/GetOnDeckUnauthorized.md
- docs/Models/Errors/GetPinBadRequest.md
- docs/Models/Errors/GetPinErrors.md
- docs/Models/Errors/GetPinResponseBody.md
- docs/Models/Errors/GetPlaylistBadRequest.md
- docs/Models/Errors/GetPlaylistContentsBadRequest.md
- docs/Models/Errors/GetPlaylistContentsErrors.md
- docs/Models/Errors/GetPlaylistContentsPlaylistsErrors.md
- docs/Models/Errors/GetPlaylistContentsPlaylistsResponseBody.md
- docs/Models/Errors/GetPlaylistContentsResponseBody.md
- docs/Models/Errors/GetPlaylistContentsUnauthorized.md
- docs/Models/Errors/GetPlaylistErrors.md
- docs/Models/Errors/GetPlaylistPlaylistsErrors.md
- docs/Models/Errors/GetPlaylistPlaylistsResponseBody.md
- docs/Models/Errors/GetPlaylistResponseBody.md
- docs/Models/Errors/GetPlaylistUnauthorized.md
- docs/Models/Errors/GetPlaylistsBadRequest.md
- docs/Models/Errors/GetPlaylistsErrors.md
- docs/Models/Errors/GetPlaylistsPlaylistsErrors.md
- docs/Models/Errors/GetPlaylistsPlaylistsResponseBody.md
- docs/Models/Errors/GetPlaylistsResponseBody.md
- docs/Models/Errors/GetPlaylistsUnauthorized.md
- docs/Models/Errors/GetRecentlyAddedBadRequest.md
- docs/Models/Errors/GetRecentlyAddedErrors.md
- docs/Models/Errors/GetRecentlyAddedLibraryErrors.md
- docs/Models/Errors/GetRecentlyAddedLibraryResponseBody.md
- docs/Models/Errors/GetRecentlyAddedResponseBody.md
- docs/Models/Errors/GetRecentlyAddedUnauthorized.md
- docs/Models/Errors/GetRefreshLibraryMetadataBadRequest.md
- docs/Models/Errors/GetRefreshLibraryMetadataErrors.md
- docs/Models/Errors/GetRefreshLibraryMetadataLibraryErrors.md
- docs/Models/Errors/GetRefreshLibraryMetadataLibraryResponseBody.md
- docs/Models/Errors/GetRefreshLibraryMetadataResponseBody.md
- docs/Models/Errors/GetRefreshLibraryMetadataUnauthorized.md
- docs/Models/Errors/GetResizedPhotoBadRequest.md
- docs/Models/Errors/GetResizedPhotoErrors.md
- docs/Models/Errors/GetResizedPhotoResponseBody.md
- docs/Models/Errors/GetResizedPhotoServerErrors.md
- docs/Models/Errors/GetResizedPhotoServerResponseBody.md
- docs/Models/Errors/GetResizedPhotoUnauthorized.md
- docs/Models/Errors/GetResourcesStatisticsBadRequest.md
- docs/Models/Errors/GetResourcesStatisticsErrors.md
- docs/Models/Errors/GetResourcesStatisticsResponseBody.md
- docs/Models/Errors/GetResourcesStatisticsStatisticsErrors.md
- docs/Models/Errors/GetResourcesStatisticsStatisticsResponseBody.md
- docs/Models/Errors/GetResourcesStatisticsUnauthorized.md
- docs/Models/Errors/GetSearchLibraryBadRequest.md
- docs/Models/Errors/GetSearchLibraryErrors.md
- docs/Models/Errors/GetSearchLibraryLibraryErrors.md
- docs/Models/Errors/GetSearchLibraryLibraryResponseBody.md
- docs/Models/Errors/GetSearchLibraryResponseBody.md
- docs/Models/Errors/GetSearchLibraryUnauthorized.md
- docs/Models/Errors/GetSearchResultsBadRequest.md
- docs/Models/Errors/GetSearchResultsErrors.md
- docs/Models/Errors/GetSearchResultsResponseBody.md
- docs/Models/Errors/GetSearchResultsSearchErrors.md
- docs/Models/Errors/GetSearchResultsSearchResponseBody.md
- docs/Models/Errors/GetSearchResultsUnauthorized.md
- docs/Models/Errors/GetServerActivitiesActivitiesErrors.md
- docs/Models/Errors/GetServerActivitiesActivitiesResponseBody.md
- docs/Models/Errors/GetServerActivitiesBadRequest.md
- docs/Models/Errors/GetServerActivitiesErrors.md
- docs/Models/Errors/GetServerActivitiesResponseBody.md
- docs/Models/Errors/GetServerActivitiesUnauthorized.md
- docs/Models/Errors/GetServerCapabilitiesBadRequest.md
- docs/Models/Errors/GetServerCapabilitiesErrors.md
- docs/Models/Errors/GetServerCapabilitiesResponseBody.md
- docs/Models/Errors/GetServerCapabilitiesServerResponseBody.md
- docs/Models/Errors/GetServerIdentityResponseBody.md
- docs/Models/Errors/GetServerCapabilitiesUnauthorized.md
- docs/Models/Errors/GetServerIdentityRequestTimeout.md
- docs/Models/Errors/GetServerListBadRequest.md
- docs/Models/Errors/GetServerListErrors.md
- docs/Models/Errors/GetServerListResponseBody.md
- docs/Models/Errors/GetServerListServerErrors.md
- docs/Models/Errors/GetServerListServerResponseBody.md
- docs/Models/Errors/GetServerListUnauthorized.md
- docs/Models/Errors/GetServerPreferencesBadRequest.md
- docs/Models/Errors/GetServerPreferencesErrors.md
- docs/Models/Errors/GetServerPreferencesResponseBody.md
- docs/Models/Errors/GetServerPreferencesServerErrors.md
- docs/Models/Errors/GetServerPreferencesServerResponseBody.md
- docs/Models/Errors/GetServerPreferencesUnauthorized.md
- docs/Models/Errors/GetServerResourcesBadRequest.md
- docs/Models/Errors/GetServerResourcesErrors.md
- docs/Models/Errors/GetServerResourcesPlexErrors.md
- docs/Models/Errors/GetServerResourcesPlexResponseBody.md
- docs/Models/Errors/GetServerResourcesResponseBody.md
- docs/Models/Errors/GetServerResourcesUnauthorized.md
- docs/Models/Errors/GetSessionHistoryBadRequest.md
- docs/Models/Errors/GetSessionHistoryErrors.md
- docs/Models/Errors/GetSessionHistoryResponseBody.md
- docs/Models/Errors/GetSessionHistorySessionsErrors.md
- docs/Models/Errors/GetSessionHistorySessionsResponseBody.md
- docs/Models/Errors/GetSessionHistoryUnauthorized.md
- docs/Models/Errors/GetSessionsBadRequest.md
- docs/Models/Errors/GetSessionsErrors.md
- docs/Models/Errors/GetSessionsResponseBody.md
- docs/Models/Errors/GetSessionsSessionsErrors.md
- docs/Models/Errors/GetSessionsSessionsResponseBody.md
- docs/Models/Errors/GetSessionsUnauthorized.md
- docs/Models/Errors/GetSourceConnectionInformationAuthenticationErrors.md
- docs/Models/Errors/GetSourceConnectionInformationAuthenticationResponseBody.md
- docs/Models/Errors/GetSourceConnectionInformationBadRequest.md
- docs/Models/Errors/GetSourceConnectionInformationErrors.md
- docs/Models/Errors/GetSourceConnectionInformationResponseBody.md
- docs/Models/Errors/GetSourceConnectionInformationUnauthorized.md
- docs/Models/Errors/GetStatisticsBadRequest.md
- docs/Models/Errors/GetStatisticsErrors.md
- docs/Models/Errors/GetStatisticsResponseBody.md
- docs/Models/Errors/GetStatisticsStatisticsErrors.md
- docs/Models/Errors/GetStatisticsStatisticsResponseBody.md
- docs/Models/Errors/GetStatisticsUnauthorized.md
- docs/Models/Errors/GetThumbImageBadRequest.md
- docs/Models/Errors/GetThumbImageErrors.md
- docs/Models/Errors/GetThumbImageMediaErrors.md
- docs/Models/Errors/GetThumbImageMediaResponseBody.md
- docs/Models/Errors/GetThumbImageResponseBody.md
- docs/Models/Errors/GetThumbImageUnauthorized.md
- docs/Models/Errors/GetTimelineBadRequest.md
- docs/Models/Errors/GetTimelineErrors.md
- docs/Models/Errors/GetTimelineResponseBody.md
- docs/Models/Errors/GetTimelineUnauthorized.md
- docs/Models/Errors/GetTimelineVideoErrors.md
- docs/Models/Errors/GetTimelineVideoResponseBody.md
- docs/Models/Errors/GetTokenByPinIdBadRequest.md
- docs/Models/Errors/GetTokenByPinIdErrors.md
- docs/Models/Errors/GetTokenByPinIdPlexErrors.md
- docs/Models/Errors/GetTokenByPinIdPlexResponseBody.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/GetTopWatchedContentLibraryResponseBody.md
- docs/Models/Errors/GetTopWatchedContentResponseBody.md
- docs/Models/Errors/GetTopWatchedContentUnauthorized.md
- docs/Models/Errors/GetTranscodeSessionsBadRequest.md
- docs/Models/Errors/GetTranscodeSessionsErrors.md
- docs/Models/Errors/GetTranscodeSessionsResponseBody.md
- docs/Models/Errors/GetTranscodeSessionsSessionsErrors.md
- docs/Models/Errors/GetTranscodeSessionsSessionsResponseBody.md
- docs/Models/Errors/GetTranscodeSessionsUnauthorized.md
- docs/Models/Errors/GetTransientTokenAuthenticationErrors.md
- docs/Models/Errors/GetTransientTokenAuthenticationResponseBody.md
- docs/Models/Errors/GetTransientTokenBadRequest.md
- docs/Models/Errors/GetTransientTokenErrors.md
- docs/Models/Errors/GetTransientTokenResponseBody.md
- docs/Models/Errors/GetTransientTokenUnauthorized.md
- docs/Models/Errors/GetUpdateStatusBadRequest.md
- docs/Models/Errors/GetUpdateStatusErrors.md
- docs/Models/Errors/GetUpdateStatusResponseBody.md
- docs/Models/Errors/GetUpdateStatusUnauthorized.md
- docs/Models/Errors/GetUpdateStatusUpdaterErrors.md
- docs/Models/Errors/GetUpdateStatusUpdaterResponseBody.md
- docs/Models/Errors/GetUserDetailsAuthenticationErrors.md
- docs/Models/Errors/GetUserDetailsAuthenticationResponseBody.md
- docs/Models/Errors/GetUserDetailsErrors.md
- docs/Models/Errors/GetUserDetailsResponseBody.md
- docs/Models/Errors/GetUserFriendsBadRequest.md
- docs/Models/Errors/GetUserFriendsErrors.md
- docs/Models/Errors/GetUserFriendsPlexErrors.md
- docs/Models/Errors/GetUserFriendsPlexResponseBody.md
- docs/Models/Errors/GetUserFriendsResponseBody.md
- docs/Models/Errors/GetUserFriendsUnauthorized.md
- docs/Models/Errors/GetWatchListBadRequest.md
- docs/Models/Errors/GetWatchListErrors.md
- docs/Models/Errors/GetWatchListResponseBody.md
- docs/Models/Errors/GetWatchListUnauthorized.md
- docs/Models/Errors/GetWatchListWatchlistErrors.md
- docs/Models/Errors/GetWatchListWatchlistResponseBody.md
- docs/Models/Errors/LogLineBadRequest.md
- docs/Models/Errors/LogLineErrors.md
- docs/Models/Errors/LogLineLogErrors.md
- docs/Models/Errors/LogLineLogResponseBody.md
- docs/Models/Errors/LogLineResponseBody.md
- docs/Models/Errors/LogLineUnauthorized.md
- docs/Models/Errors/LogMultiLineBadRequest.md
- docs/Models/Errors/LogMultiLineErrors.md
- docs/Models/Errors/LogMultiLineLogErrors.md
- docs/Models/Errors/LogMultiLineLogResponseBody.md
- docs/Models/Errors/LogMultiLineResponseBody.md
- docs/Models/Errors/LogMultiLineUnauthorized.md
- docs/Models/Errors/MarkPlayedBadRequest.md
- docs/Models/Errors/MarkPlayedErrors.md
- docs/Models/Errors/MarkPlayedMediaErrors.md
- docs/Models/Errors/MarkPlayedMediaResponseBody.md
- docs/Models/Errors/MarkPlayedResponseBody.md
- docs/Models/Errors/MarkPlayedUnauthorized.md
- docs/Models/Errors/MarkUnplayedBadRequest.md
- docs/Models/Errors/MarkUnplayedErrors.md
- docs/Models/Errors/MarkUnplayedMediaErrors.md
- docs/Models/Errors/MarkUnplayedMediaResponseBody.md
- docs/Models/Errors/MarkUnplayedResponseBody.md
- docs/Models/Errors/MarkUnplayedUnauthorized.md
- docs/Models/Errors/PerformSearchBadRequest.md
- docs/Models/Errors/PerformSearchErrors.md
- docs/Models/Errors/PerformSearchResponseBody.md
- docs/Models/Errors/PerformSearchSearchErrors.md
- docs/Models/Errors/PerformSearchSearchResponseBody.md
- docs/Models/Errors/PerformSearchUnauthorized.md
- docs/Models/Errors/PerformVoiceSearchBadRequest.md
- docs/Models/Errors/PerformVoiceSearchErrors.md
- docs/Models/Errors/PerformVoiceSearchResponseBody.md
- docs/Models/Errors/PerformVoiceSearchSearchErrors.md
- docs/Models/Errors/PerformVoiceSearchSearchResponseBody.md
- docs/Models/Errors/PerformVoiceSearchUnauthorized.md
- docs/Models/Errors/PostUsersSignInDataAuthenticationErrors.md
- docs/Models/Errors/PostUsersSignInDataAuthenticationResponseBody.md
- docs/Models/Errors/PostUsersSignInDataBadRequest.md
- docs/Models/Errors/PostUsersSignInDataErrors.md
- docs/Models/Errors/PostUsersSignInDataResponseBody.md
- docs/Models/Errors/PostUsersSignInDataUnauthorized.md
- docs/Models/Errors/StartAllTasksBadRequest.md
- docs/Models/Errors/StartAllTasksButlerErrors.md
- docs/Models/Errors/StartAllTasksButlerResponseBody.md
- docs/Models/Errors/StartAllTasksErrors.md
- docs/Models/Errors/StartAllTasksResponseBody.md
- docs/Models/Errors/StartAllTasksUnauthorized.md
- docs/Models/Errors/StartTaskBadRequest.md
- docs/Models/Errors/StartTaskButlerErrors.md
- docs/Models/Errors/StartTaskButlerResponseBody.md
- docs/Models/Errors/StartTaskErrors.md
- docs/Models/Errors/StartTaskResponseBody.md
- docs/Models/Errors/StartTaskUnauthorized.md
- docs/Models/Errors/StartUniversalTranscodeBadRequest.md
- docs/Models/Errors/StartUniversalTranscodeErrors.md
- docs/Models/Errors/StartUniversalTranscodeResponseBody.md
- docs/Models/Errors/StartUniversalTranscodeUnauthorized.md
- docs/Models/Errors/StartUniversalTranscodeVideoErrors.md
- docs/Models/Errors/StartUniversalTranscodeVideoResponseBody.md
- docs/Models/Errors/StopAllTasksBadRequest.md
- docs/Models/Errors/StopAllTasksButlerErrors.md
- docs/Models/Errors/StopAllTasksButlerResponseBody.md
- docs/Models/Errors/StopAllTasksErrors.md
- docs/Models/Errors/StopAllTasksResponseBody.md
- docs/Models/Errors/StopAllTasksUnauthorized.md
- docs/Models/Errors/StopTaskBadRequest.md
- docs/Models/Errors/StopTaskButlerErrors.md
- docs/Models/Errors/StopTaskButlerResponseBody.md
- docs/Models/Errors/StopTaskErrors.md
- docs/Models/Errors/StopTaskResponseBody.md
- docs/Models/Errors/StopTaskUnauthorized.md
- docs/Models/Errors/StopTranscodeSessionBadRequest.md
- docs/Models/Errors/StopTranscodeSessionErrors.md
- docs/Models/Errors/StopTranscodeSessionResponseBody.md
- docs/Models/Errors/StopTranscodeSessionSessionsErrors.md
- docs/Models/Errors/StopTranscodeSessionSessionsResponseBody.md
- docs/Models/Errors/StopTranscodeSessionUnauthorized.md
- docs/Models/Errors/UpdatePlayProgressBadRequest.md
- docs/Models/Errors/UpdatePlayProgressErrors.md
- docs/Models/Errors/UpdatePlayProgressMediaErrors.md
- docs/Models/Errors/UpdatePlayProgressMediaResponseBody.md
- docs/Models/Errors/UpdatePlayProgressResponseBody.md
- docs/Models/Errors/UpdatePlayProgressUnauthorized.md
- docs/Models/Errors/UpdatePlaylistBadRequest.md
- docs/Models/Errors/UpdatePlaylistErrors.md
- docs/Models/Errors/UpdatePlaylistPlaylistsErrors.md
- docs/Models/Errors/UpdatePlaylistPlaylistsResponseBody.md
- docs/Models/Errors/UpdatePlaylistResponseBody.md
- docs/Models/Errors/UpdatePlaylistUnauthorized.md
- docs/Models/Errors/UploadPlaylistBadRequest.md
- docs/Models/Errors/UploadPlaylistErrors.md
- docs/Models/Errors/UploadPlaylistPlaylistsErrors.md
- docs/Models/Errors/UploadPlaylistPlaylistsResponseBody.md
- docs/Models/Errors/UploadPlaylistResponseBody.md
- docs/Models/Errors/UploadPlaylistUnauthorized.md
- docs/Models/Requests/Account.md
- docs/Models/Requests/Activity.md
- docs/Models/Requests/AddPlaylistContentsMediaContainer.md
@@ -1300,6 +1299,13 @@ generatedFiles:
- docs/Models/Requests/GetTokenByPinIdGeoData.md
- docs/Models/Requests/GetTokenByPinIdRequest.md
- docs/Models/Requests/GetTokenByPinIdResponse.md
- docs/Models/Requests/GetTokenDetailsAuthenticationResponseStatus.md
- docs/Models/Requests/GetTokenDetailsAuthenticationStatus.md
- docs/Models/Requests/GetTokenDetailsFeatures.md
- docs/Models/Requests/GetTokenDetailsResponse.md
- docs/Models/Requests/GetTokenDetailsStatus.md
- docs/Models/Requests/GetTokenDetailsSubscription.md
- docs/Models/Requests/GetTokenDetailsUserPlexAccount.md
- docs/Models/Requests/GetTopWatchedContentCountry.md
- docs/Models/Requests/GetTopWatchedContentGenre.md
- docs/Models/Requests/GetTopWatchedContentGuids.md
@@ -1319,14 +1325,6 @@ generatedFiles:
- docs/Models/Requests/GetUpdateStatusMediaContainer.md
- docs/Models/Requests/GetUpdateStatusResponse.md
- docs/Models/Requests/GetUpdateStatusResponseBody.md
- docs/Models/Requests/GetUserDetailsAuthenticationResponseStatus.md
- docs/Models/Requests/GetUserDetailsAuthenticationStatus.md
- docs/Models/Requests/GetUserDetailsFeatures.md
- docs/Models/Requests/GetUserDetailsRequest.md
- docs/Models/Requests/GetUserDetailsResponse.md
- docs/Models/Requests/GetUserDetailsStatus.md
- docs/Models/Requests/GetUserDetailsSubscription.md
- docs/Models/Requests/GetUserDetailsUserPlexAccount.md
- docs/Models/Requests/GetUserFriendsResponse.md
- docs/Models/Requests/GetWatchListRequest.md
- docs/Models/Requests/GetWatchListResponse.md
@@ -1602,7 +1600,8 @@ examples:
responses:
"401":
application/json: {"errors": []}
"200": {}
"200":
image/jpeg: "0xE5A1092305"
"400":
application/json: {"errors": []}
get-thumb-image:
@@ -1619,7 +1618,8 @@ examples:
responses:
"401":
application/json: {"errors": []}
"200": {}
"200":
image/jpeg: "0x4f576BaCaA"
"400":
application/json: {"errors": []}
getTimeline:
@@ -1774,7 +1774,8 @@ examples:
responses:
"401":
application/json: {"errors": []}
"200": {}
"200":
application/json: []
"400":
application/json: {"errors": []}
getPin:
@@ -2396,3 +2397,12 @@ examples:
application/json: {"errors": []}
"400":
application/json: {"errors": []}
getTokenDetails:
speakeasy-default-get-token-details:
responses:
"200":
application/json: {"adsConsent": true, "adsConsentReminderAt": "2019-08-24T14:15:22Z", "adsConsentSetAt": "2019-08-24T14:15:22Z", "anonymous": false, "authToken": "CxoUzBTSV5hsxjTpFKaf", "backupCodesCreated": false, "confirmed": false, "country": "US", "email": "username@email.com", "emailOnlyAuth": false, "experimentalFeatures": false, "friendlyName": "friendlyUsername", "entitlements": [], "guest": false, "hasPassword": true, "home": false, "homeAdmin": false, "homeSize": 1, "id": 13692262, "joinedAt": 1721154902, "locale": null, "mailingListActive": false, "mailingListStatus": "unsubscribed", "maxHomeSize": 15, "pin": "string", "profile": {"autoSelectAudio": true, "defaultAudioLanguage": "ja", "defaultSubtitleLanguage": "en", "autoSelectSubtitle": "1", "defaultSubtitleAccessibility": "1", "defaultSubtitleForced": "0", "watchedIndicator": "1", "mediaReviewsVisibility": 0}, "protected": false, "rememberExpiresAt": 1722364046, "restricted": false, "roles": ["string"], "scrobbleTypes": "", "services": [{"identifier": "metadata-dev", "endpoint": "https://epg.provider.plex.tv", "token": "DjoMtqFAGRL1uVtCyF1dKIorTbShJeqv", "secret": "string", "status": "online"}], "subscription": {"features": ["Android - Dolby Vision"], "active": true, "subscribedAt": "2021-04-12T18:21:12Z", "status": "Inactive", "paymentService": "string", "plan": "string"}, "subscriptionDescription": "string", "subscriptions": [{"features": ["Android - Dolby Vision"], "active": true, "subscribedAt": "2021-04-12T18:21:12Z", "status": "Inactive", "paymentService": "string", "plan": "string"}], "thumb": "https://plex.tv/users/a4f43c1ebfde43a5/avatar?c=8372075101", "title": "UsernameTitle", "twoFactorEnabled": false, "username": "Username", "uuid": "dae343c1f45beb4f"}
"400":
application/json: {"errors": []}
"401":
application/json: {"errors": []}

View File

@@ -12,7 +12,7 @@ generation:
auth:
oAuth2ClientCredentialsEnabled: true
csharp:
version: 0.6.0
version: 0.6.1
additionalDependencies: []
author: LukeHagar
clientServerStatusCodesAsErrors: true

View File

@@ -1,4 +1,4 @@
speakeasyVersion: 1.392.1
speakeasyVersion: 1.394.0
sources:
my-source:
sourceNamespace: my-source
@@ -9,8 +9,8 @@ sources:
- main
plex-api:
sourceNamespace: plex-api
sourceRevisionDigest: sha256:06d2bc8083f30b9af5d98573735dcbe4b08efb34abd1829f8ce5d8a4a54f2a7c
sourceBlobDigest: sha256:ce28f3e6f2abc18cde6fb9e41093952eac55be5ad46b47b6f44fcdee1ca77eb2
sourceRevisionDigest: sha256:289c5a73965c8fa779f32919d1353d0d275163982c0a0f5525ef4146c462a486
sourceBlobDigest: sha256:f7e2709f52370dff16c1851a7a4e44a89f2e978e9cae335bffc10625950b3bd9
tags:
- latest
- main
@@ -18,8 +18,8 @@ targets:
plexcsharp:
source: plex-api
sourceNamespace: plex-api
sourceRevisionDigest: sha256:06d2bc8083f30b9af5d98573735dcbe4b08efb34abd1829f8ce5d8a4a54f2a7c
sourceBlobDigest: sha256:ce28f3e6f2abc18cde6fb9e41093952eac55be5ad46b47b6f44fcdee1ca77eb2
sourceRevisionDigest: sha256:289c5a73965c8fa779f32919d1353d0d275163982c0a0f5525ef4146c462a486
sourceBlobDigest: sha256:f7e2709f52370dff16c1851a7a4e44a89f2e978e9cae335bffc10625950b3bd9
outLocation: /github/workspace/repo
workflow:
workflowVersion: 1.0.0

View File

@@ -74,10 +74,10 @@ namespace LukeHagar.PlexAPI.SDK
{
public SDKConfig SDKConfiguration { get; private set; }
private const string _language = "csharp";
private const string _sdkVersion = "0.6.0";
private const string _sdkGenVersion = "2.411.9";
private const string _sdkVersion = "0.6.1";
private const string _sdkGenVersion = "2.413.0";
private const string _openapiDocVersion = "0.0.3";
private const string _userAgent = "speakeasy-sdk/csharp 0.6.0 2.411.9 0.0.3 LukeHagar.PlexAPI.SDK";
private const string _userAgent = "speakeasy-sdk/csharp 0.6.1 2.413.0 0.0.3 LukeHagar.PlexAPI.SDK";
private string _serverUrl = "";
private ISpeakeasyHttpClient _client;
private Func<LukeHagar.PlexAPI.SDK.Models.Components.Security>? _securitySource;
@@ -144,7 +144,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Requests.GetServerActivitiesResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetServerActivitiesResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var response = new GetServerActivitiesResponse()
{
StatusCode = responseStatusCode,
@@ -163,7 +163,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Errors.GetServerActivitiesResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetServerActivitiesBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -176,7 +176,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetServerActivitiesActivitiesResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetServerActivitiesUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -261,7 +261,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<CancelServerActivitiesResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<CancelServerActivitiesBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -274,7 +274,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<CancelServerActivitiesActivitiesResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<CancelServerActivitiesUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}

View File

@@ -33,7 +33,7 @@ namespace LukeHagar.PlexAPI.SDK
{
/// <summary>
/// Get a Transient Token.
/// Get a Transient Token
///
/// <remarks>
/// This endpoint provides the caller with a temporary token with the same access level as the caller&apos;s token. These tokens are valid for up to 48 hours and are destroyed if the server instance is restarted.<br/>
@@ -54,13 +54,13 @@ namespace LukeHagar.PlexAPI.SDK
Task<GetSourceConnectionInformationResponse> GetSourceConnectionInformationAsync(string source);
/// <summary>
/// Get User Data By Token
/// Get Token Details
///
/// <remarks>
/// Get the User data from the provided X-Plex-Token
/// </remarks>
/// </summary>
Task<GetUserDetailsResponse> GetUserDetailsAsync(string xPlexToken, string? serverUrl = null);
Task<GetTokenDetailsResponse> GetTokenDetailsAsync(string? serverUrl = null);
/// <summary>
/// Get User Sign In Data
@@ -82,9 +82,9 @@ namespace LukeHagar.PlexAPI.SDK
public class Authentication: IAuthentication
{
/// <summary>
/// List of server URLs available for the getUserDetails operation.
/// List of server URLs available for the getTokenDetails operation.
/// </summary>
public static readonly string[] GetUserDetailsServerList = {
public static readonly string[] GetTokenDetailsServerList = {
"https://plex.tv/api/v2/",
};
/// <summary>
@@ -95,10 +95,10 @@ namespace LukeHagar.PlexAPI.SDK
};
public SDKConfig SDKConfiguration { get; private set; }
private const string _language = "csharp";
private const string _sdkVersion = "0.6.0";
private const string _sdkGenVersion = "2.411.9";
private const string _sdkVersion = "0.6.1";
private const string _sdkGenVersion = "2.413.0";
private const string _openapiDocVersion = "0.0.3";
private const string _userAgent = "speakeasy-sdk/csharp 0.6.0 2.411.9 0.0.3 LukeHagar.PlexAPI.SDK";
private const string _userAgent = "speakeasy-sdk/csharp 0.6.1 2.413.0 0.0.3 LukeHagar.PlexAPI.SDK";
private string _serverUrl = "";
private ISpeakeasyHttpClient _client;
private Func<LukeHagar.PlexAPI.SDK.Models.Components.Security>? _securitySource;
@@ -178,7 +178,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetTransientTokenResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetTransientTokenBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -191,7 +191,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetTransientTokenAuthenticationResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetTransientTokenUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -276,7 +276,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetSourceConnectionInformationResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetSourceConnectionInformationBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -289,7 +289,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetSourceConnectionInformationAuthenticationResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetSourceConnectionInformationUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -308,19 +308,16 @@ namespace LukeHagar.PlexAPI.SDK
}
}
public async Task<GetUserDetailsResponse> GetUserDetailsAsync(string xPlexToken, string? serverUrl = null)
public async Task<GetTokenDetailsResponse> GetTokenDetailsAsync(string? serverUrl = null)
{
var request = new GetUserDetailsRequest()
{
XPlexToken = xPlexToken,
};
string baseUrl = Utilities.TemplateUrl(GetUserDetailsServerList[0], new Dictionary<string, string>(){
string baseUrl = Utilities.TemplateUrl(GetTokenDetailsServerList[0], new Dictionary<string, string>(){
});
if (serverUrl != null)
{
baseUrl = serverUrl;
}
var urlString = URLBuilder.Build(baseUrl, "/user", request);
var urlString = baseUrl + "/user";
var httpRequest = new HttpRequestMessage(HttpMethod.Get, urlString);
httpRequest.Headers.Add("user-agent", _userAgent);
@@ -330,7 +327,7 @@ namespace LukeHagar.PlexAPI.SDK
httpRequest = new SecurityMetadata(_securitySource).Apply(httpRequest);
}
var hookCtx = new HookContext("getUserDetails", null, _securitySource);
var hookCtx = new HookContext("getTokenDetails", null, _securitySource);
httpRequest = await this.SDKConfiguration.Hooks.BeforeRequestAsync(new BeforeRequestContext(hookCtx), httpRequest);
@@ -370,8 +367,8 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetUserDetailsUserPlexAccount>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var response = new GetUserDetailsResponse()
var obj = ResponseBodyDeserializer.Deserialize<GetTokenDetailsUserPlexAccount>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var response = new GetTokenDetailsResponse()
{
StatusCode = responseStatusCode,
ContentType = contentType,
@@ -389,7 +386,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetUserDetailsResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetTokenDetailsBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -402,7 +399,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetUserDetailsAuthenticationResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetTokenDetailsUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -506,7 +503,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<PostUsersSignInDataResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<PostUsersSignInDataBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -519,7 +516,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<PostUsersSignInDataAuthenticationResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<PostUsersSignInDataUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}

View File

@@ -101,10 +101,10 @@ namespace LukeHagar.PlexAPI.SDK
{
public SDKConfig SDKConfiguration { get; private set; }
private const string _language = "csharp";
private const string _sdkVersion = "0.6.0";
private const string _sdkGenVersion = "2.411.9";
private const string _sdkVersion = "0.6.1";
private const string _sdkGenVersion = "2.413.0";
private const string _openapiDocVersion = "0.0.3";
private const string _userAgent = "speakeasy-sdk/csharp 0.6.0 2.411.9 0.0.3 LukeHagar.PlexAPI.SDK";
private const string _userAgent = "speakeasy-sdk/csharp 0.6.1 2.413.0 0.0.3 LukeHagar.PlexAPI.SDK";
private string _serverUrl = "";
private ISpeakeasyHttpClient _client;
private Func<LukeHagar.PlexAPI.SDK.Models.Components.Security>? _securitySource;
@@ -171,7 +171,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Requests.GetButlerTasksResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetButlerTasksResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var response = new GetButlerTasksResponse()
{
StatusCode = responseStatusCode,
@@ -190,7 +190,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Errors.GetButlerTasksResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetButlerTasksBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -203,7 +203,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetButlerTasksButlerResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetButlerTasksUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -285,7 +285,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<StartAllTasksResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<StartAllTasksBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -298,7 +298,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<StartAllTasksButlerResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<StartAllTasksUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -380,7 +380,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<StopAllTasksResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<StopAllTasksBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -393,7 +393,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<StopAllTasksButlerResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<StopAllTasksUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -478,7 +478,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<StartTaskResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<StartTaskBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -491,7 +491,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<StartTaskButlerResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<StartTaskUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -576,7 +576,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<StopTaskResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<StopTaskBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -589,7 +589,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<StopTaskButlerResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<StopTaskUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}

View File

@@ -63,10 +63,10 @@ namespace LukeHagar.PlexAPI.SDK
{
public SDKConfig SDKConfiguration { get; private set; }
private const string _language = "csharp";
private const string _sdkVersion = "0.6.0";
private const string _sdkGenVersion = "2.411.9";
private const string _sdkVersion = "0.6.1";
private const string _sdkGenVersion = "2.413.0";
private const string _openapiDocVersion = "0.0.3";
private const string _userAgent = "speakeasy-sdk/csharp 0.6.0 2.411.9 0.0.3 LukeHagar.PlexAPI.SDK";
private const string _userAgent = "speakeasy-sdk/csharp 0.6.1 2.413.0 0.0.3 LukeHagar.PlexAPI.SDK";
private string _serverUrl = "";
private ISpeakeasyHttpClient _client;
private Func<LukeHagar.PlexAPI.SDK.Models.Components.Security>? _securitySource;
@@ -137,7 +137,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Requests.GetGlobalHubsResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetGlobalHubsResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var response = new GetGlobalHubsResponse()
{
StatusCode = responseStatusCode,
@@ -156,7 +156,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Errors.GetGlobalHubsResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetGlobalHubsBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -169,7 +169,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetGlobalHubsHubsResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetGlobalHubsUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -247,7 +247,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Requests.GetLibraryHubsResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetLibraryHubsResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var response = new GetLibraryHubsResponse()
{
StatusCode = responseStatusCode,
@@ -266,7 +266,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Errors.GetLibraryHubsResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetLibraryHubsBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -279,7 +279,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetLibraryHubsHubsResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetLibraryHubsUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}

View File

@@ -241,10 +241,10 @@ namespace LukeHagar.PlexAPI.SDK
{
public SDKConfig SDKConfiguration { get; private set; }
private const string _language = "csharp";
private const string _sdkVersion = "0.6.0";
private const string _sdkGenVersion = "2.411.9";
private const string _sdkVersion = "0.6.1";
private const string _sdkGenVersion = "2.413.0";
private const string _openapiDocVersion = "0.0.3";
private const string _userAgent = "speakeasy-sdk/csharp 0.6.0 2.411.9 0.0.3 LukeHagar.PlexAPI.SDK";
private const string _userAgent = "speakeasy-sdk/csharp 0.6.1 2.413.0 0.0.3 LukeHagar.PlexAPI.SDK";
private string _serverUrl = "";
private ISpeakeasyHttpClient _client;
private Func<LukeHagar.PlexAPI.SDK.Models.Components.Security>? _securitySource;
@@ -324,7 +324,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetFileHashResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetFileHashBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -337,7 +337,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetFileHashLibraryResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetFileHashUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -414,7 +414,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Requests.GetRecentlyAddedResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetRecentlyAddedResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var response = new GetRecentlyAddedResponse()
{
StatusCode = responseStatusCode,
@@ -433,7 +433,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Errors.GetRecentlyAddedResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetRecentlyAddedBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -446,7 +446,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetRecentlyAddedLibraryResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetRecentlyAddedUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -519,7 +519,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Requests.GetAllLibrariesResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetAllLibrariesResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var response = new GetAllLibrariesResponse()
{
StatusCode = responseStatusCode,
@@ -538,7 +538,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Errors.GetAllLibrariesResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetAllLibrariesBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -551,7 +551,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetAllLibrariesLibraryResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetAllLibrariesUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -628,7 +628,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Requests.GetLibraryDetailsResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetLibraryDetailsResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var response = new GetLibraryDetailsResponse()
{
StatusCode = responseStatusCode,
@@ -647,7 +647,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Errors.GetLibraryDetailsResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetLibraryDetailsBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -660,7 +660,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetLibraryDetailsLibraryResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetLibraryDetailsUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -745,7 +745,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<DeleteLibraryResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<DeleteLibraryBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -758,7 +758,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<DeleteLibraryLibraryResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<DeleteLibraryUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -830,7 +830,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Requests.GetLibraryItemsResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetLibraryItemsResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var response = new GetLibraryItemsResponse()
{
StatusCode = responseStatusCode,
@@ -849,7 +849,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Errors.GetLibraryItemsResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetLibraryItemsBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -862,7 +862,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetLibraryItemsLibraryResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetLibraryItemsUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -948,7 +948,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetRefreshLibraryMetadataResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetRefreshLibraryMetadataBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -961,7 +961,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetRefreshLibraryMetadataLibraryResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetRefreshLibraryMetadataUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -1038,7 +1038,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Requests.GetSearchLibraryResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetSearchLibraryResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var response = new GetSearchLibraryResponse()
{
StatusCode = responseStatusCode,
@@ -1057,7 +1057,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Errors.GetSearchLibraryResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetSearchLibraryBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -1070,7 +1070,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetSearchLibraryLibraryResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetSearchLibraryUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -1146,7 +1146,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Requests.GetMetaDataByRatingKeyResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetMetaDataByRatingKeyResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var response = new GetMetaDataByRatingKeyResponse()
{
StatusCode = responseStatusCode,
@@ -1165,7 +1165,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Errors.GetMetaDataByRatingKeyResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetMetaDataByRatingKeyBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -1178,7 +1178,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetMetaDataByRatingKeyLibraryResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetMetaDataByRatingKeyUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -1255,7 +1255,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Requests.GetMetadataChildrenResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetMetadataChildrenResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var response = new GetMetadataChildrenResponse()
{
StatusCode = responseStatusCode,
@@ -1274,7 +1274,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Errors.GetMetadataChildrenResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetMetadataChildrenBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -1287,7 +1287,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetMetadataChildrenLibraryResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetMetadataChildrenUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -1364,7 +1364,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Requests.GetTopWatchedContentResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetTopWatchedContentResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var response = new GetTopWatchedContentResponse()
{
StatusCode = responseStatusCode,
@@ -1383,7 +1383,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Errors.GetTopWatchedContentResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetTopWatchedContentBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -1396,7 +1396,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetTopWatchedContentLibraryResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetTopWatchedContentUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -1469,7 +1469,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Requests.GetOnDeckResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetOnDeckResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var response = new GetOnDeckResponse()
{
StatusCode = responseStatusCode,
@@ -1488,7 +1488,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<Models.Errors.GetOnDeckResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetOnDeckBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -1501,7 +1501,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetOnDeckLibraryResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetOnDeckUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}

View File

@@ -94,10 +94,10 @@ namespace LukeHagar.PlexAPI.SDK
{
public SDKConfig SDKConfiguration { get; private set; }
private const string _language = "csharp";
private const string _sdkVersion = "0.6.0";
private const string _sdkGenVersion = "2.411.9";
private const string _sdkVersion = "0.6.1";
private const string _sdkGenVersion = "2.413.0";
private const string _openapiDocVersion = "0.0.3";
private const string _userAgent = "speakeasy-sdk/csharp 0.6.0 2.411.9 0.0.3 LukeHagar.PlexAPI.SDK";
private const string _userAgent = "speakeasy-sdk/csharp 0.6.1 2.413.0 0.0.3 LukeHagar.PlexAPI.SDK";
private string _serverUrl = "";
private ISpeakeasyHttpClient _client;
private Func<LukeHagar.PlexAPI.SDK.Models.Components.Security>? _securitySource;
@@ -178,7 +178,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<LogLineResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<LogLineBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -191,7 +191,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<LogLineLogResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<LogLineUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -279,7 +279,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<LogMultiLineResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<LogMultiLineBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -292,7 +292,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<LogMultiLineLogResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<LogMultiLineUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -374,7 +374,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<EnablePaperTrailResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<EnablePaperTrailBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -387,7 +387,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<EnablePaperTrailLogResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<EnablePaperTrailUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}

View File

@@ -3,7 +3,7 @@
<PropertyGroup>
<IsPackable>true</IsPackable>
<PackageId>LukeHagar.PlexAPI.SDK</PackageId>
<Version>0.6.0</Version>
<Version>0.6.1</Version>
<TargetFramework>net8.0</TargetFramework>
<Authors>LukeHagar</Authors>
<Copyright>Copyright (c) LukeHagar 2024</Copyright>

View File

@@ -90,10 +90,10 @@ namespace LukeHagar.PlexAPI.SDK
{
public SDKConfig SDKConfiguration { get; private set; }
private const string _language = "csharp";
private const string _sdkVersion = "0.6.0";
private const string _sdkGenVersion = "2.411.9";
private const string _sdkVersion = "0.6.1";
private const string _sdkGenVersion = "2.413.0";
private const string _openapiDocVersion = "0.0.3";
private const string _userAgent = "speakeasy-sdk/csharp 0.6.0 2.411.9 0.0.3 LukeHagar.PlexAPI.SDK";
private const string _userAgent = "speakeasy-sdk/csharp 0.6.1 2.413.0 0.0.3 LukeHagar.PlexAPI.SDK";
private string _serverUrl = "";
private ISpeakeasyHttpClient _client;
private Func<LukeHagar.PlexAPI.SDK.Models.Components.Security>? _securitySource;
@@ -172,7 +172,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<MarkPlayedResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<MarkPlayedBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -185,7 +185,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<MarkPlayedMediaResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<MarkPlayedUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -270,7 +270,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<MarkUnplayedResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<MarkUnplayedBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -283,7 +283,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<MarkUnplayedMediaResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<MarkUnplayedUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -370,7 +370,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<UpdatePlayProgressResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<UpdatePlayProgressBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -383,7 +383,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<UpdatePlayProgressMediaResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<UpdatePlayProgressUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -473,7 +473,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetBannerImageResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetBannerImageBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -486,7 +486,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetBannerImageMediaResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetBannerImageUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -576,7 +576,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetThumbImageResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetThumbImageBadRequest>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}
@@ -589,7 +589,7 @@ namespace LukeHagar.PlexAPI.SDK
{
if(Utilities.IsContentTypeMatch("application/json", contentType))
{
var obj = ResponseBodyDeserializer.Deserialize<GetThumbImageMediaResponseBody>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
var obj = ResponseBodyDeserializer.Deserialize<GetThumbImageUnauthorized>(await httpResponse.Content.ReadAsStringAsync(), NullValueHandling.Ignore);
obj!.RawResponse = httpResponse;
throw obj!;
}

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class AddPlaylistContentsResponseBody : Exception
public class AddPlaylistContentsBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class AddPlaylistContentsPlaylistsResponseBody : Exception
public class AddPlaylistContentsUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class ApplyUpdatesResponseBody : Exception
public class ApplyUpdatesBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class ApplyUpdatesUpdaterResponseBody : Exception
public class ApplyUpdatesUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class CancelServerActivitiesResponseBody : Exception
public class CancelServerActivitiesBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class CancelServerActivitiesActivitiesResponseBody : Exception
public class CancelServerActivitiesUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class CheckForUpdatesResponseBody : Exception
public class CheckForUpdatesBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class CheckForUpdatesUpdaterResponseBody : Exception
public class CheckForUpdatesUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class ClearPlaylistContentsResponseBody : Exception
public class ClearPlaylistContentsBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class ClearPlaylistContentsPlaylistsResponseBody : Exception
public class ClearPlaylistContentsUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class CreatePlaylistResponseBody : Exception
public class CreatePlaylistBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class CreatePlaylistPlaylistsResponseBody : Exception
public class CreatePlaylistUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class DeleteLibraryResponseBody : Exception
public class DeleteLibraryBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class DeleteLibraryLibraryResponseBody : Exception
public class DeleteLibraryUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class DeletePlaylistResponseBody : Exception
public class DeletePlaylistBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class DeletePlaylistPlaylistsResponseBody : Exception
public class DeletePlaylistUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class EnablePaperTrailResponseBody : Exception
public class EnablePaperTrailBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class EnablePaperTrailLogResponseBody : Exception
public class EnablePaperTrailUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetAllLibrariesResponseBody : Exception
public class GetAllLibrariesBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetAllLibrariesLibraryResponseBody : Exception
public class GetAllLibrariesUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetAvailableClientsResponseBody : Exception
public class GetAvailableClientsBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetAvailableClientsServerResponseBody : Exception
public class GetAvailableClientsUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetBandwidthStatisticsResponseBody : Exception
public class GetBandwidthStatisticsBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetBandwidthStatisticsStatisticsResponseBody : Exception
public class GetBandwidthStatisticsUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetBannerImageResponseBody : Exception
public class GetBannerImageBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetBannerImageMediaResponseBody : Exception
public class GetBannerImageUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetButlerTasksResponseBody : Exception
public class GetButlerTasksBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetButlerTasksButlerResponseBody : Exception
public class GetButlerTasksUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetCompanionsDataResponseBody : Exception
public class GetCompanionsDataBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetCompanionsDataPlexResponseBody : Exception
public class GetCompanionsDataUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetDevicesResponseBody : Exception
public class GetDevicesBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetDevicesServerResponseBody : Exception
public class GetDevicesUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetFileHashResponseBody : Exception
public class GetFileHashBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetFileHashLibraryResponseBody : Exception
public class GetFileHashUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetGeoDataResponseBody : Exception
public class GetGeoDataBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetGeoDataPlexResponseBody : Exception
public class GetGeoDataUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetGlobalHubsResponseBody : Exception
public class GetGlobalHubsBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetGlobalHubsHubsResponseBody : Exception
public class GetGlobalHubsUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetHomeDataResponseBody : Exception
public class GetHomeDataBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetHomeDataPlexResponseBody : Exception
public class GetHomeDataUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetLibraryDetailsResponseBody : Exception
public class GetLibraryDetailsBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetLibraryDetailsLibraryResponseBody : Exception
public class GetLibraryDetailsUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetLibraryHubsResponseBody : Exception
public class GetLibraryHubsBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetLibraryHubsHubsResponseBody : Exception
public class GetLibraryHubsUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetLibraryItemsResponseBody : Exception
public class GetLibraryItemsBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetLibraryItemsLibraryResponseBody : Exception
public class GetLibraryItemsUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetMediaProvidersResponseBody : Exception
public class GetMediaProvidersBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetMediaProvidersServerResponseBody : Exception
public class GetMediaProvidersUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetMetaDataByRatingKeyResponseBody : Exception
public class GetMetaDataByRatingKeyBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetMetaDataByRatingKeyLibraryResponseBody : Exception
public class GetMetaDataByRatingKeyUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetMetadataChildrenResponseBody : Exception
public class GetMetadataChildrenBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetMetadataChildrenLibraryResponseBody : Exception
public class GetMetadataChildrenUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetMyPlexAccountResponseBody : Exception
public class GetMyPlexAccountBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetMyPlexAccountServerResponseBody : Exception
public class GetMyPlexAccountUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetOnDeckResponseBody : Exception
public class GetOnDeckBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetOnDeckLibraryResponseBody : Exception
public class GetOnDeckUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -0,0 +1,34 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
//
// Changes to this file may cause incorrect behavior and will be lost when
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable enable
namespace LukeHagar.PlexAPI.SDK.Models.Errors
{
using LukeHagar.PlexAPI.SDK.Models.Errors;
using LukeHagar.PlexAPI.SDK.Utils;
using Newtonsoft.Json;
using System.Collections.Generic;
using System.Net.Http;
using System;
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetPinBadRequest : Exception
{
[JsonProperty("errors")]
public List<GetPinErrors>? Errors { get; set; }
/// <summary>
/// Raw HTTP response; suitable for custom response parsing
/// </summary>
[JsonProperty("-")]
public HttpResponseMessage? RawResponse { get; set; }
}
}

View File

@@ -1,34 +0,0 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
//
// Changes to this file may cause incorrect behavior and will be lost when
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
#nullable enable
namespace LukeHagar.PlexAPI.SDK.Models.Errors
{
using LukeHagar.PlexAPI.SDK.Models.Errors;
using LukeHagar.PlexAPI.SDK.Utils;
using Newtonsoft.Json;
using System.Collections.Generic;
using System.Net.Http;
using System;
/// <summary>
/// Bad Request response when the X-Plex-Client-Identifier is missing
/// </summary>
public class GetPinResponseBody : Exception
{
[JsonProperty("errors")]
public List<GetPinErrors>? Errors { get; set; }
/// <summary>
/// Raw HTTP response; suitable for custom response parsing
/// </summary>
[JsonProperty("-")]
public HttpResponseMessage? RawResponse { get; set; }
}
}

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetPlaylistResponseBody : Exception
public class GetPlaylistBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetPlaylistContentsResponseBody : Exception
public class GetPlaylistContentsBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetPlaylistContentsPlaylistsResponseBody : Exception
public class GetPlaylistContentsUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetPlaylistPlaylistsResponseBody : Exception
public class GetPlaylistUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetPlaylistsResponseBody : Exception
public class GetPlaylistsBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetPlaylistsPlaylistsResponseBody : Exception
public class GetPlaylistsUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetRecentlyAddedResponseBody : Exception
public class GetRecentlyAddedBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetRecentlyAddedLibraryResponseBody : Exception
public class GetRecentlyAddedUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetRefreshLibraryMetadataResponseBody : Exception
public class GetRefreshLibraryMetadataBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetRefreshLibraryMetadataLibraryResponseBody : Exception
public class GetRefreshLibraryMetadataUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetResizedPhotoResponseBody : Exception
public class GetResizedPhotoBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetResizedPhotoServerResponseBody : Exception
public class GetResizedPhotoUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetResourcesStatisticsResponseBody : Exception
public class GetResourcesStatisticsBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetResourcesStatisticsStatisticsResponseBody : Exception
public class GetResourcesStatisticsUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetSearchLibraryResponseBody : Exception
public class GetSearchLibraryBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetSearchLibraryLibraryResponseBody : Exception
public class GetSearchLibraryUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetSearchResultsResponseBody : Exception
public class GetSearchResultsBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetSearchResultsSearchResponseBody : Exception
public class GetSearchResultsUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetServerActivitiesResponseBody : Exception
public class GetServerActivitiesBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetServerActivitiesActivitiesResponseBody : Exception
public class GetServerActivitiesUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetServerCapabilitiesResponseBody : Exception
public class GetServerCapabilitiesBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetServerCapabilitiesServerResponseBody : Exception
public class GetServerCapabilitiesUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -17,7 +17,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Request Timeout
/// </summary>
public class GetServerIdentityResponseBody : Exception
public class GetServerIdentityRequestTimeout : Exception
{
[JsonProperty("code")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetServerListResponseBody : Exception
public class GetServerListBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetServerListServerResponseBody : Exception
public class GetServerListUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetServerPreferencesResponseBody : Exception
public class GetServerPreferencesBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetServerPreferencesServerResponseBody : Exception
public class GetServerPreferencesUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetServerResourcesResponseBody : Exception
public class GetServerResourcesBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetServerResourcesPlexResponseBody : Exception
public class GetServerResourcesUnauthorized : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Bad Request - A parameter was not specified, or was specified incorrectly.
/// </summary>
public class GetSessionHistoryResponseBody : Exception
public class GetSessionHistoryBadRequest : Exception
{
[JsonProperty("errors")]

View File

@@ -19,7 +19,7 @@ namespace LukeHagar.PlexAPI.SDK.Models.Errors
/// <summary>
/// Unauthorized - Returned if the X-Plex-Token is missing from the header or query.
/// </summary>
public class GetSessionHistorySessionsResponseBody : Exception
public class GetSessionHistoryUnauthorized : Exception
{
[JsonProperty("errors")]

Some files were not shown because too many files have changed in this diff Show More