speakeasybot
|
4f27055ae6
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.665.0
|
2025-12-01 01:50:09 +00:00 |
|
speakeasybot
|
3994020ebb
|
## Typescript SDK Changes:
* `plex-api.libraryPlaylists.addPlaylistItems()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.hubs.getMetadataHubs()`:
* `request.onlyTransient` **Changed**
* `response.mediacontainer.hub.[].metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.libraryCollections.moveCollectionItem()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.libraryCollections.deleteCollectionItem()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.libraryCollections.addCollectionItems()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.content.getSonicallySimilar()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.butler.stopTask()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.butler.startTask()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.content.getSonicPath()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.downloadQueue.getItemDecision()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.hubs.getAllHubs()`:
* `request.onlyTransient` **Changed**
* `response.mediacontainer.hub.[].metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.hubs.getContinueWatching()`: `response.mediacontainer.hub.[].metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.hubs.getPromotedHubs()`: `response.mediacontainer.hub.[].metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.content.getAllLeaves()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.hubs.getPostplayHubs()`:
* `request.onlyTransient` **Changed**
* `response.mediacontainer.hub.[].metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.hubs.getRelatedHubs()`:
* `request.onlyTransient` **Changed**
* `response.mediacontainer.hub.[].metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.hubs.getSectionHubs()`:
* `request.onlyTransient` **Changed**
* `response.mediacontainer.hub.[].metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.content.listContent()`:
* `request` **Changed**
* `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.content.getAlbums()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.search.searchHubs()`: `response.mediacontainer.hub.[].metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.search.voiceSearchHubs()`:
* `request.type` **Changed** **Breaking** ⚠️
* `response.mediacontainer.hub.[].metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.library.getLibraryItems()`:
* `request.mediaQuery` **Changed**
* `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.library.ingestTransientItem()`:
* `request` **Changed**
* `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.library.getLibraryMatches()`:
* `request` **Changed** **Breaking** ⚠️
* `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.content.getMetadataItem()`:
* `request` **Changed**
* `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.library.getSections()`: `response.mediacontainer.directory.[]` **Changed** **Breaking** ⚠️
* `plex-api.library.addSection()`:
* `request` **Changed**
* `response.mediacontainer.directory.[]` **Changed** **Breaking** ⚠️
* `plex-api.library.getTags()`:
* `request.type` **Changed** **Breaking** ⚠️
* `plex-api.content.getCollectionItems()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.library.getAllItemLeaves()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.status.listSessions()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.playQueue.movePlayQueueItem()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.library.getExtras()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.playQueue.deletePlayQueueItem()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.playQueue.unshuffle()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.library.listMatches()`:
* `request.manual` **Changed**
* `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.library.listSonicallySimilar()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.playQueue.resetPlayQueue()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.library.getRelatedItems()`: `response.mediacontainer.hub.[].metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.library.listSimilar()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.playQueue.clearPlayQueue()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.library.getItemTree()`: `response.mediacontainer.metadataItem.[]` **Changed** **Breaking** ⚠️
* `plex-api.playQueue.addToPlayQueue()`:
* `request.next` **Changed**
* `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.playQueue.getPlayQueue()`:
* `request` **Changed**
* `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.libraryPlaylists.movePlaylistItem()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.library.getPerson()`: `response.mediacontainer.directory.[]` **Changed** **Breaking** ⚠️
* `plex-api.library.listPersonMedia()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.libraryPlaylists.getPlaylistGeneratorItems()`: `response.mediacontainer.metadata` **Changed** **Breaking** ⚠️
* `plex-api.library.getLibraryDetails()`:
* `request.includeDetails` **Changed**
* `response.mediacontainer.directory.[]` **Changed** **Breaking** ⚠️
* `plex-api.libraryPlaylists.modifyPlaylistGenerator()`:
* `request.item` **Changed**
* `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.library.autocomplete()`:
* `request.mediaQuery` **Changed**
* `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.library.getCollections()`:
* `request.mediaQuery` **Changed**
* `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.library.getCommon()`:
* `request.mediaQuery` **Changed**
* `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.libraryPlaylists.deletePlaylistItem()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.libraryPlaylists.clearPlaylistItems()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.playQueue.shuffle()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.libraryPlaylists.createPlaylist()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.playlist.getPlaylistItems()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.playlist.getPlaylist()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.collections.createCollection()`:
* `request.type` **Changed** **Breaking** ⚠️
* `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.dvRs.tuneChannel()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.liveTv.getSessions()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.liveTv.getLiveTvSession()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.playlist.listPlaylists()`: `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.subscriptions.getAllSubscriptions()`:
* `request` **Changed**
* `response.mediacontainer.mediaSubscription.[].mediaGrabOperation.[].metadata` **Changed** **Breaking** ⚠️
* `plex-api.subscriptions.createSubscription()`: `response.mediacontainer.mediaSubscription.[].mediaGrabOperation.[].metadata` **Changed** **Breaking** ⚠️
* `plex-api.subscriptions.getScheduledRecordings()`: `response.mediacontainer.mediaGrabOperation.[].metadata` **Changed** **Breaking** ⚠️
* `plex-api.subscriptions.getTemplate()`: `response.mediacontainer.subscriptionTemplate.[].mediaSubscription.[].mediaGrabOperation.[].metadata` **Changed** **Breaking** ⚠️
* `plex-api.subscriptions.getSubscription()`:
* `request` **Changed**
* `response.mediacontainer.mediaSubscription.[].mediaGrabOperation.[].metadata` **Changed** **Breaking** ⚠️
* `plex-api.subscriptions.editSubscriptionPreferences()`: `response.mediacontainer.mediaSubscription.[].mediaGrabOperation.[].metadata` **Changed** **Breaking** ⚠️
* `plex-api.subscriptions.reorderSubscription()`: `response.mediacontainer.mediaSubscription.[].mediaGrabOperation.[].metadata` **Changed** **Breaking** ⚠️
* `plex-api.transcoder.makeDecision()`:
* `request` **Changed**
* `response.mediacontainer.metadata.[]` **Changed** **Breaking** ⚠️
* `plex-api.library.refreshItemsMetadata()`:
* `request.markUpdated` **Changed**
* `plex-api.authentication.postUsersSignInData()`: **Added**
* `plex-api.transcoder.startTranscodeSession()`: `request` **Changed**
* `plex-api.devices.modifyDevice()`:
* `request.enabled` **Changed**
* `plex-api.library.getMediaPart()`:
* `request.download` **Changed**
* `plex-api.library.detectIntros()`:
* `request.force` **Changed**
* `plex-api.library.refreshSection()`:
* `request.force` **Changed**
* `plex-api.libraryPlaylists.uploadPlaylist()`:
* `request.force` **Changed**
* `plex-api.library.deleteMediaItem()`:
* `request.proxy` **Changed**
* `plex-api.authentication.getTokenDetails()`: **Added**
* `plex-api.library.getFirstCharacters()`:
* `request.mediaQuery` **Changed**
* `plex-api.library.updateItems()`:
* `request.field.locked` **Changed**
* `plex-api.library.deleteLibrarySection()`:
* `request.async` **Changed**
* `plex-api.library.setStreamSelection()`:
* `request.allParts` **Changed**
* `plex-api.playQueue.createPlayQueue()`: `request` **Changed**
* `plex-api.library.getAugmentationStatus()`:
* `request.wait` **Changed**
* `plex-api.library.detectVoiceActivity()`: `request` **Changed**
* `plex-api.transcoder.transcodeImage()`: `request` **Changed**
* `plex-api.transcoder.transcodeSubtitles()`: `request` **Changed**
* `plex-api.library.addSubtitles()`: `request` **Changed**
* `plex-api.library.getStream()`:
* `request.autoAdjustSubtitle` **Changed**
* `plex-api.library.startBifGeneration()`:
* `request.force` **Changed**
* `plex-api.library.detectCredits()`: `request` **Changed**
* `plex-api.ultraBlur.getImage()`:
* `request.noise` **Changed**
* `plex-api.library.generateThumbs()`:
* `request.force` **Changed**
* `plex-api.updater.applyUpdates()`: `request` **Changed**
* `plex-api.updater.checkUpdates()`:
* `request.download` **Changed**
* `plex-api.library.deleteMetadataItem()`:
* `request.proxy` **Changed**
* `plex-api.library.optimizeDatabase()`:
* `request.async` **Changed**
* `plex-api.hubs.updateHubVisibility()`: `request` **Changed**
* `plex-api.hubs.createCustomHub()`: `request` **Changed**
* `plex-api.library.getSectionImage()`:
* `request.mediaQuery` **Changed**
* `plex-api.downloadQueue.addDownloadQueueItems()`: `request` **Changed**
* `plex-api.timeline.report()`: `request` **Changed**
* `plex-api.general.getSourceConnectionInformation()`:
* `request.refresh` **Changed**
* `plex-api.plex.getServerResources()`: **Added**
* `plex-api.users.getUsers()`: **Added**
|
2025-12-01 00:15:57 +00:00 |
|
speakeasybot
|
03c047afa2
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.656.1
|
2025-11-13 00:13:26 +00:00 |
|
speakeasybot
|
03910be91f
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.636.3
|
2025-10-12 07:28:01 +00:00 |
|
speakeasybot
|
25ed9aa97d
|
## Typescript SDK Changes Detected:
* `plex-api.general.getServerInfo()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.general.getSourceConnectionInformation()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.general.getTransientToken()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.events.getNotifications()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.events.connectWebSocket()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.preferences.setPreferences()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.preferences.getPreference()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.rate.setRating()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.timeline.markPlayed()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.timeline.report()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.timeline.unscrobble()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.activities.cancelActivity()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.butler.stopTask()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.butler.startTask()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.downloadQueue.getDownloadQueue()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.downloadQueue.addDownloadQueueItems()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.downloadQueue.listDownloadQueueItems()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.downloadQueue.getItemDecision()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.downloadQueue.getDownloadQueueMedia()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.downloadQueue.removeDownloadQueueItems()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.downloadQueue.getDownloadQueueItems()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.downloadQueue.restartProcessingDownloadQueueItems()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.hubs.getAllHubs()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.hubs.getContinueWatching()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.hubs.getHubItems()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.hubs.getPromotedHubs()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.hubs.getMetadataHubs()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.hubs.getPostplayHubs()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.hubs.getRelatedHubs()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.hubs.getSectionHubs()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.hubs.resetSectionDefaults()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.hubs.listHubs()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.hubs.createCustomHub()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.hubs.moveHub()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.hubs.deleteCustomHub()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.hubs.updateHubVisibility()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.search.searchHubs()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.search.voiceSearchHubs()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getLibraryItems()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.ingestTransientItem()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getLibraryMatches()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.optimizeDatabase()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getRandomArtwork()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.addSection()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getSectionsPrefs()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.refreshSectionsMetadata()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getTags()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.deleteMetadataItem()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.editMetadataItem()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.detectAds()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getAllItemLeaves()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.analyzeMetadata()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.generateThumbs()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.detectCredits()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getExtras()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.addExtras()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getFile()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.startBifGeneration()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.detectIntros()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.createMarker()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.matchItem()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.listMatches()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.mergeItems()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.listSonicallySimilar()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.setItemPreferences()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.refreshItemsMetadata()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getRelatedItems()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.listSimilar()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.splitItem()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.addSubtitles()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getItemTree()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.unmatch()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.listTopUsers()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.detectVoiceActivity()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getAugmentationStatus()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.setStreamSelection()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getPerson()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.listPersonMedia()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.deleteLibrarySection()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getLibraryDetails()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.editSection()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.updateItems()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.startAnalysis()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.autocomplete()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getCollections()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getCommon()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.emptyTrash()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getSectionFilters()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getFirstCharacters()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.deleteIndexes()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.deleteIntros()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getSectionPreferences()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.setSectionPreferences()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.cancelRefresh()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.refreshSection()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getAvailableSorts()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getStreamLevels()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getStreamLoudness()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getChapterImage()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.setItemArtwork()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.updateItemArtwork()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.deleteMarker()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.editMarker()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.deleteMediaItem()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getPartIndex()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.deleteCollection()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getSectionImage()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.deleteStream()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getStream()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.setStreamOffset()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getItemArtwork()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getMediaPart()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.library.getImageFromBif()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.collections.createCollection()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.dvRs.createDvr()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.dvRs.deleteDvr()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.dvRs.getDvr()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.dvRs.deleteLineup()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.dvRs.addLineup()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.dvRs.setDvrPreferences()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.dvRs.stopDvrReload()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.dvRs.reloadGuide()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.dvRs.tuneChannel()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.dvRs.removeDeviceFromDvr()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.dvRs.addDeviceToDvr()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.epg.computeChannelMap()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.epg.getChannels()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.epg.getLineup()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.epg.getLineupChannels()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.epg.getCountriesLineups()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.epg.getCountryRegions()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.epg.listLineups()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.liveTv.getLiveTvSession()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.liveTv.getSessionPlaylistIndex()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.liveTv.getSessionSegment()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.log.writeMessage()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.log.enablePapertrail()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.devices.getAvailableGrabbers()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.devices.addDevice()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.devices.removeDevice()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.devices.getDeviceDetails()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.devices.modifyDevice()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.devices.setChannelmap()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.devices.getDevicesChannels()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.devices.setDevicePreferences()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.devices.stopScan()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.devices.scan()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.devices.getThumb()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.provider.addProvider()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.provider.deleteMediaProvider()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.subscriptions.getAllSubscriptions()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.subscriptions.createSubscription()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.subscriptions.getTemplate()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.subscriptions.cancelGrab()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.subscriptions.deleteSubscription()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.subscriptions.getSubscription()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.subscriptions.editSubscriptionPreferences()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.subscriptions.reorderSubscription()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.transcoder.transcodeImage()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.transcoder.makeDecision()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.transcoder.triggerFallback()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.transcoder.transcodeSubtitles()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.transcoder.startTranscodeSession()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.playlist.listPlaylists()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.playlist.getPlaylist()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.playlist.getPlaylistItems()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.libraryPlaylists.createPlaylist()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.libraryPlaylists.uploadPlaylist()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.libraryPlaylists.deletePlaylist()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.libraryPlaylists.updatePlaylist()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.libraryPlaylists.getPlaylistGenerators()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.libraryPlaylists.clearPlaylistItems()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.libraryPlaylists.addPlaylistItems()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.libraryPlaylists.deletePlaylistItem()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.libraryPlaylists.getPlaylistGenerator()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.libraryPlaylists.modifyPlaylistGenerator()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.libraryPlaylists.getPlaylistGeneratorItems()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.libraryPlaylists.movePlaylistItem()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.libraryPlaylists.refreshPlaylist()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.playQueue.createPlayQueue()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.playQueue.getPlayQueue()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.playQueue.addToPlayQueue()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.playQueue.clearPlayQueue()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.playQueue.resetPlayQueue()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.playQueue.shuffle()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.playQueue.unshuffle()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.playQueue.deletePlayQueueItem()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.playQueue.movePlayQueueItem()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.ultraBlur.getColors()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.ultraBlur.getImage()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.status.listPlaybackHistory()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.status.terminateSession()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.status.deleteHistory()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.status.getHistoryItem()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.updater.applyUpdates()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.updater.checkUpdates()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.content.getCollectionItems()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.content.getMetadataItem()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.content.getAlbums()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.content.listContent()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.content.getAllLeaves()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.content.getArts()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.content.getCategories()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.content.getCluster()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.content.getSonicPath()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.content.getFolders()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.content.listMoments()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.content.getSonicallySimilar()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.content.getCollectionImage()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.libraryCollections.addCollectionItems()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.libraryCollections.deleteCollectionItem()`: `request` **Changed** **Breaking** ⚠️
* `plex-api.libraryCollections.moveCollectionItem()`: `request` **Changed** **Breaking** ⚠️
|
2025-10-12 05:53:52 +00:00 |
|
speakeasybot
|
cf2cf981be
|
## Typescript SDK Changes Detected:
* `plex-api.butler.startTask()`:
* `request` **Changed** **Breaking** ⚠️
* `error` **Changed** **Breaking** ⚠️
* `plex-api.butler.stopTask()`:
* `request` **Changed** **Breaking** ⚠️
* `error` **Changed** **Breaking** ⚠️
* `plex-api.updater.applyUpdates()`:
* `request` **Changed** **Breaking** ⚠️
* `error` **Changed** **Breaking** ⚠️
* `plex-api.general.getServerInfo()`: **Added**
* `plex-api.general.getIdentity()`: **Added**
* `plex-api.general.getSourceConnectionInformation()`: **Added**
* `plex-api.general.getTransientToken()`: **Added**
* `plex-api.events.getNotifications()`: **Added**
* `plex-api.events.connectWebSocket()`: **Added**
* `plex-api.preferences.getAllPreferences()`: **Added**
* `plex-api.preferences.setPreferences()`: **Added**
* `plex-api.preferences.getPreference()`: **Added**
* `plex-api.rate.setRating()`: **Added**
* `plex-api.timeline.markPlayed()`: **Added**
* `plex-api.timeline.report()`: **Added**
* `plex-api.timeline.unscrobble()`: **Added**
* `plex-api.activities.listActivities()`: **Added**
* `plex-api.activities.cancelActivity()`: **Added**
* `plex-api.butler.stopTasks()`: **Added**
* `plex-api.butler.getTasks()`: **Added**
* `plex-api.butler.startTasks()`: **Added**
* `plex-api.downloadQueue.createDownloadQueue()`: **Added**
* `plex-api.downloadQueue.getDownloadQueue()`: **Added**
* `plex-api.downloadQueue.addDownloadQueueItems()`: **Added**
* `plex-api.downloadQueue.listDownloadQueueItems()`: **Added**
* `plex-api.downloadQueue.getItemDecision()`: **Added**
* `plex-api.downloadQueue.getDownloadQueueMedia()`: **Added**
* `plex-api.downloadQueue.removeDownloadQueueItems()`: **Added**
* `plex-api.downloadQueue.getDownloadQueueItems()`: **Added**
* `plex-api.downloadQueue.restartProcessingDownloadQueueItems()`: **Added**
* `plex-api.hubs.getAllHubs()`: **Added**
* `plex-api.hubs.getContinueWatching()`: **Added**
* `plex-api.hubs.getHubItems()`: **Added**
* `plex-api.hubs.getPromotedHubs()`: **Added**
* `plex-api.hubs.getMetadataHubs()`: **Added**
* `plex-api.hubs.getPostplayHubs()`: **Added**
* `plex-api.hubs.getRelatedHubs()`: **Added**
* `plex-api.hubs.getSectionHubs()`: **Added**
* `plex-api.hubs.resetSectionDefaults()`: **Added**
* `plex-api.hubs.listHubs()`: **Added**
* `plex-api.hubs.createCustomHub()`: **Added**
* `plex-api.hubs.moveHub()`: **Added**
* `plex-api.hubs.deleteCustomHub()`: **Added**
* `plex-api.hubs.updateHubVisibility()`: **Added**
* `plex-api.search.searchHubs()`: **Added**
* `plex-api.search.voiceSearchHubs()`: **Added**
* `plex-api.library.getLibraryItems()`: **Added**
* `plex-api.library.deleteCaches()`: **Added**
* `plex-api.library.cleanBundles()`: **Added**
* `plex-api.library.ingestTransientItem()`: **Added**
* `plex-api.library.getLibraryMatches()`: **Added**
* `plex-api.library.optimizeDatabase()`: **Added**
* `plex-api.library.getRandomArtwork()`: **Added**
* `plex-api.library.getSections()`: **Added**
* `plex-api.library.addSection()`: **Added**
* `plex-api.library.stopAllRefreshes()`: **Added**
* `plex-api.library.getSectionsPrefs()`: **Added**
* `plex-api.library.refreshSectionsMetadata()`: **Added**
* `plex-api.library.getTags()`: **Added**
* `plex-api.library.deleteMetadataItem()`: **Added**
* `plex-api.library.editMetadataItem()`: **Added**
* `plex-api.library.detectAds()`: **Added**
* `plex-api.library.getAllItemLeaves()`: **Added**
* `plex-api.library.analyzeMetadata()`: **Added**
* `plex-api.library.generateThumbs()`: **Added**
* `plex-api.library.detectCredits()`: **Added**
* `plex-api.library.getExtras()`: **Added**
* `plex-api.library.addExtras()`: **Added**
* `plex-api.library.getFile()`: **Added**
* `plex-api.library.startBifGeneration()`: **Added**
* `plex-api.library.detectIntros()`: **Added**
* `plex-api.library.createMarker()`: **Added**
* `plex-api.library.matchItem()`: **Added**
* `plex-api.library.listMatches()`: **Added**
* `plex-api.library.mergeItems()`: **Added**
* `plex-api.library.listSonicallySimilar()`: **Added**
* `plex-api.library.setItemPreferences()`: **Added**
* `plex-api.library.refreshItemsMetadata()`: **Added**
* `plex-api.library.getRelatedItems()`: **Added**
* `plex-api.library.listSimilar()`: **Added**
* `plex-api.library.splitItem()`: **Added**
* `plex-api.library.addSubtitles()`: **Added**
* `plex-api.library.getItemTree()`: **Added**
* `plex-api.library.unmatch()`: **Added**
* `plex-api.library.listTopUsers()`: **Added**
* `plex-api.library.detectVoiceActivity()`: **Added**
* `plex-api.library.getAugmentationStatus()`: **Added**
* `plex-api.library.setStreamSelection()`: **Added**
* `plex-api.library.getPerson()`: **Added**
* `plex-api.library.listPersonMedia()`: **Added**
* `plex-api.library.deleteLibrarySection()`: **Added**
* `plex-api.library.getLibraryDetails()`: **Added**
* `plex-api.library.editSection()`: **Added**
* `plex-api.library.updateItems()`: **Added**
* `plex-api.library.startAnalysis()`: **Added**
* `plex-api.library.autocomplete()`: **Added**
* `plex-api.library.getCollections()`: **Added**
* `plex-api.library.getCommon()`: **Added**
* `plex-api.library.emptyTrash()`: **Added**
* `plex-api.library.getSectionFilters()`: **Added**
* `plex-api.library.getFirstCharacters()`: **Added**
* `plex-api.library.deleteIndexes()`: **Added**
* `plex-api.library.deleteIntros()`: **Added**
* `plex-api.library.getSectionPreferences()`: **Added**
* `plex-api.library.setSectionPreferences()`: **Added**
* `plex-api.library.cancelRefresh()`: **Added**
* `plex-api.library.refreshSection()`: **Added**
* `plex-api.library.getAvailableSorts()`: **Added**
* `plex-api.library.getStreamLevels()`: **Added**
* `plex-api.library.getStreamLoudness()`: **Added**
* `plex-api.library.getChapterImage()`: **Added**
* `plex-api.library.setItemArtwork()`: **Added**
* `plex-api.library.updateItemArtwork()`: **Added**
* `plex-api.library.deleteMarker()`: **Added**
* `plex-api.library.editMarker()`: **Added**
* `plex-api.library.deleteMediaItem()`: **Added**
* `plex-api.library.getPartIndex()`: **Added**
* `plex-api.library.deleteCollection()`: **Added**
* `plex-api.library.getSectionImage()`: **Added**
* `plex-api.library.deleteStream()`: **Added**
* `plex-api.library.getStream()`: **Added**
* `plex-api.library.setStreamOffset()`: **Added**
* `plex-api.library.getItemArtwork()`: **Added**
* `plex-api.library.getMediaPart()`: **Added**
* `plex-api.library.getImageFromBif()`: **Added**
* `plex-api.collections.createCollection()`: **Added**
* `plex-api.dvRs.listDvRs()`: **Added**
* `plex-api.dvRs.createDvr()`: **Added**
* `plex-api.dvRs.deleteDvr()`: **Added**
* `plex-api.dvRs.getDvr()`: **Added**
* `plex-api.dvRs.deleteLineup()`: **Added**
* `plex-api.dvRs.addLineup()`: **Added**
* `plex-api.dvRs.setDvrPreferences()`: **Added**
* `plex-api.dvRs.stopDvrReload()`: **Added**
* `plex-api.dvRs.reloadGuide()`: **Added**
* `plex-api.dvRs.tuneChannel()`: **Added**
* `plex-api.dvRs.removeDeviceFromDvr()`: **Added**
* `plex-api.dvRs.addDeviceToDvr()`: **Added**
* `plex-api.epg.computeChannelMap()`: **Added**
* `plex-api.epg.getChannels()`: **Added**
* `plex-api.epg.getCountries()`: **Added**
* `plex-api.epg.getAllLanguages()`: **Added**
* `plex-api.epg.getLineup()`: **Added**
* `plex-api.epg.getLineupChannels()`: **Added**
* `plex-api.epg.getCountriesLineups()`: **Added**
* `plex-api.epg.getCountryRegions()`: **Added**
* `plex-api.epg.listLineups()`: **Added**
* `plex-api.liveTv.getSessions()`: **Added**
* `plex-api.liveTv.getLiveTvSession()`: **Added**
* `plex-api.liveTv.getSessionPlaylistIndex()`: **Added**
* `plex-api.liveTv.getSessionSegment()`: **Added**
* `plex-api.log.writeLog()`: **Added**
* `plex-api.log.writeMessage()`: **Added**
* `plex-api.log.enablePapertrail()`: **Added**
* `plex-api.devices.getAvailableGrabbers()`: **Added**
* `plex-api.devices.listDevices()`: **Added**
* `plex-api.devices.addDevice()`: **Added**
* `plex-api.devices.discoverDevices()`: **Added**
* `plex-api.devices.removeDevice()`: **Added**
* `plex-api.devices.getDeviceDetails()`: **Added**
* `plex-api.devices.modifyDevice()`: **Added**
* `plex-api.devices.setChannelmap()`: **Added**
* `plex-api.devices.getDevicesChannels()`: **Added**
* `plex-api.devices.setDevicePreferences()`: **Added**
* `plex-api.devices.stopScan()`: **Added**
* `plex-api.devices.scan()`: **Added**
* `plex-api.devices.getThumb()`: **Added**
* `plex-api.provider.listProviders()`: **Added**
* `plex-api.provider.addProvider()`: **Added**
* `plex-api.provider.refreshProviders()`: **Added**
* `plex-api.provider.deleteMediaProvider()`: **Added**
* `plex-api.subscriptions.getAllSubscriptions()`: **Added**
* `plex-api.subscriptions.createSubscription()`: **Added**
* `plex-api.subscriptions.processSubscriptions()`: **Added**
* `plex-api.subscriptions.getScheduledRecordings()`: **Added**
* `plex-api.subscriptions.getTemplate()`: **Added**
* `plex-api.subscriptions.cancelGrab()`: **Added**
* `plex-api.subscriptions.deleteSubscription()`: **Added**
* `plex-api.subscriptions.getSubscription()`: **Added**
* `plex-api.subscriptions.editSubscriptionPreferences()`: **Added**
* `plex-api.subscriptions.reorderSubscription()`: **Added**
* `plex-api.transcoder.transcodeImage()`: **Added**
* `plex-api.transcoder.makeDecision()`: **Added**
* `plex-api.transcoder.triggerFallback()`: **Added**
* `plex-api.transcoder.transcodeSubtitles()`: **Added**
* `plex-api.transcoder.startTranscodeSession()`: **Added**
* `plex-api.playlist.listPlaylists()`: **Added**
* `plex-api.playlist.getPlaylist()`: **Added**
* `plex-api.playlist.getPlaylistItems()`: **Added**
* `plex-api.libraryPlaylists.createPlaylist()`: **Added**
* `plex-api.libraryPlaylists.uploadPlaylist()`: **Added**
* `plex-api.libraryPlaylists.deletePlaylist()`: **Added**
* `plex-api.libraryPlaylists.updatePlaylist()`: **Added**
* `plex-api.libraryPlaylists.getPlaylistGenerators()`: **Added**
* `plex-api.libraryPlaylists.clearPlaylistItems()`: **Added**
* `plex-api.libraryPlaylists.addPlaylistItems()`: **Added**
* `plex-api.libraryPlaylists.deletePlaylistItem()`: **Added**
* `plex-api.libraryPlaylists.getPlaylistGenerator()`: **Added**
* `plex-api.libraryPlaylists.modifyPlaylistGenerator()`: **Added**
* `plex-api.libraryPlaylists.getPlaylistGeneratorItems()`: **Added**
* `plex-api.libraryPlaylists.movePlaylistItem()`: **Added**
* `plex-api.libraryPlaylists.refreshPlaylist()`: **Added**
* `plex-api.playQueue.createPlayQueue()`: **Added**
* `plex-api.playQueue.getPlayQueue()`: **Added**
* `plex-api.playQueue.addToPlayQueue()`: **Added**
* `plex-api.playQueue.clearPlayQueue()`: **Added**
* `plex-api.playQueue.resetPlayQueue()`: **Added**
* `plex-api.playQueue.shuffle()`: **Added**
* `plex-api.playQueue.unshuffle()`: **Added**
* `plex-api.playQueue.deletePlayQueueItem()`: **Added**
* `plex-api.playQueue.movePlayQueueItem()`: **Added**
* `plex-api.ultraBlur.getColors()`: **Added**
* `plex-api.ultraBlur.getImage()`: **Added**
* `plex-api.status.listSessions()`: **Added**
* `plex-api.status.getBackgroundTasks()`: **Added**
* `plex-api.status.listPlaybackHistory()`: **Added**
* `plex-api.status.terminateSession()`: **Added**
* `plex-api.status.deleteHistory()`: **Added**
* `plex-api.status.getHistoryItem()`: **Added**
* `plex-api.updater.checkUpdates()`: **Added**
* `plex-api.updater.getUpdatesStatus()`: **Added**
* `plex-api.content.getCollectionItems()`: **Added**
* `plex-api.content.getMetadataItem()`: **Added**
* `plex-api.content.getAlbums()`: **Added**
* `plex-api.content.listContent()`: **Added**
* `plex-api.content.getAllLeaves()`: **Added**
* `plex-api.content.getArts()`: **Added**
* `plex-api.content.getCategories()`: **Added**
* `plex-api.content.getCluster()`: **Added**
* `plex-api.content.getSonicPath()`: **Added**
* `plex-api.content.getFolders()`: **Added**
* `plex-api.content.listMoments()`: **Added**
* `plex-api.content.getSonicallySimilar()`: **Added**
* `plex-api.content.getCollectionImage()`: **Added**
* `plex-api.libraryCollections.addCollectionItems()`: **Added**
* `plex-api.libraryCollections.deleteCollectionItem()`: **Added**
* `plex-api.libraryCollections.moveCollectionItem()`: **Added**
* `plex-api.server.getServerCapabilities()`: **Deleted** **Breaking** ⚠️
* `plex-api.server.getServerPreferences()`: **Deleted** **Breaking** ⚠️
* `plex-api.server.getAvailableClients()`: **Deleted** **Breaking** ⚠️
* `plex-api.server.getDevices()`: **Deleted** **Breaking** ⚠️
* `plex-api.server.getServerIdentity()`: **Deleted** **Breaking** ⚠️
* `plex-api.server.getMyPlexAccount()`: **Deleted** **Breaking** ⚠️
* `plex-api.server.getResizedPhoto()`: **Deleted** **Breaking** ⚠️
* `plex-api.server.getMediaProviders()`: **Deleted** **Breaking** ⚠️
* `plex-api.server.getServerList()`: **Deleted** **Breaking** ⚠️
* `plex-api.media.markPlayed()`: **Deleted** **Breaking** ⚠️
* `plex-api.media.markUnplayed()`: **Deleted** **Breaking** ⚠️
* `plex-api.media.updatePlayProgress()`: **Deleted** **Breaking** ⚠️
* `plex-api.media.getBannerImage()`: **Deleted** **Breaking** ⚠️
* `plex-api.media.getThumbImage()`: **Deleted** **Breaking** ⚠️
* `plex-api.video.getTimeline()`: **Deleted** **Breaking** ⚠️
* `plex-api.video.startUniversalTranscode()`: **Deleted** **Breaking** ⚠️
* `plex-api.activities.getServerActivities()`: **Deleted** **Breaking** ⚠️
* `plex-api.activities.cancelServerActivities()`: **Deleted** **Breaking** ⚠️
* `plex-api.butler.getButlerTasks()`: **Deleted** **Breaking** ⚠️
* `plex-api.butler.startAllTasks()`: **Deleted** **Breaking** ⚠️
* `plex-api.butler.stopAllTasks()`: **Deleted** **Breaking** ⚠️
* `plex-api.plex.getCompanionsData()`: **Deleted** **Breaking** ⚠️
* `plex-api.plex.getUserFriends()`: **Deleted** **Breaking** ⚠️
* `plex-api.plex.getGeoData()`: **Deleted** **Breaking** ⚠️
* `plex-api.plex.getHomeData()`: **Deleted** **Breaking** ⚠️
* `plex-api.plex.getServerResources()`: **Deleted** **Breaking** ⚠️
* `plex-api.plex.getPin()`: **Deleted** **Breaking** ⚠️
* `plex-api.plex.getTokenByPinId()`: **Deleted** **Breaking** ⚠️
* `plex-api.hubs.getGlobalHubs()`: **Deleted** **Breaking** ⚠️
* `plex-api.hubs.getRecentlyAdded()`: **Deleted** **Breaking** ⚠️
* `plex-api.hubs.getLibraryHubs()`: **Deleted** **Breaking** ⚠️
* `plex-api.search.performSearch()`: **Deleted** **Breaking** ⚠️
* `plex-api.search.performVoiceSearch()`: **Deleted** **Breaking** ⚠️
* `plex-api.search.getSearchResults()`: **Deleted** **Breaking** ⚠️
* `plex-api.library.getFileHash()`: **Deleted** **Breaking** ⚠️
* `plex-api.library.getRecentlyAddedLibrary()`: **Deleted** **Breaking** ⚠️
* `plex-api.library.getAllLibraries()`: **Deleted** **Breaking** ⚠️
* `plex-api.library.getLibraryDetails()`: **Deleted** **Breaking** ⚠️
* `plex-api.library.deleteLibrary()`: **Deleted** **Breaking** ⚠️
* `plex-api.library.getLibraryItems()`: **Deleted** **Breaking** ⚠️
* `plex-api.library.getLibrarySectionsAll()`: **Deleted** **Breaking** ⚠️
* `plex-api.library.getRefreshLibraryMetadata()`: **Deleted** **Breaking** ⚠️
* `plex-api.library.getSearchLibrary()`: **Deleted** **Breaking** ⚠️
* `plex-api.library.getGenresLibrary()`: **Deleted** **Breaking** ⚠️
* `plex-api.library.getCountriesLibrary()`: **Deleted** **Breaking** ⚠️
* `plex-api.library.getActorsLibrary()`: **Deleted** **Breaking** ⚠️
* `plex-api.library.getSearchAllLibraries()`: **Deleted** **Breaking** ⚠️
* `plex-api.library.getMediaMetaData()`: **Deleted** **Breaking** ⚠️
* `plex-api.library.getMediaArts()`: **Deleted** **Breaking** ⚠️
* `plex-api.library.postMediaArts()`: **Deleted** **Breaking** ⚠️
* `plex-api.library.getMediaPosters()`: **Deleted** **Breaking** ⚠️
* `plex-api.library.postMediaPoster()`: **Deleted** **Breaking** ⚠️
* `plex-api.library.getMetadataChildren()`: **Deleted** **Breaking** ⚠️
* `plex-api.library.getTopWatchedContent()`: **Deleted** **Breaking** ⚠️
* `plex-api.watchlist.getWatchList()`: **Deleted** **Breaking** ⚠️
* `plex-api.log.logLine()`: **Deleted** **Breaking** ⚠️
* `plex-api.log.logMultiLine()`: **Deleted** **Breaking** ⚠️
* `plex-api.log.enablePaperTrail()`: **Deleted** **Breaking** ⚠️
* `plex-api.playlists.createPlaylist()`: **Deleted** **Breaking** ⚠️
* `plex-api.playlists.getPlaylists()`: **Deleted** **Breaking** ⚠️
* `plex-api.playlists.getPlaylist()`: **Deleted** **Breaking** ⚠️
* `plex-api.playlists.deletePlaylist()`: **Deleted** **Breaking** ⚠️
* `plex-api.playlists.updatePlaylist()`: **Deleted** **Breaking** ⚠️
* `plex-api.playlists.getPlaylistContents()`: **Deleted** **Breaking** ⚠️
* `plex-api.playlists.clearPlaylistContents()`: **Deleted** **Breaking** ⚠️
* `plex-api.playlists.addPlaylistContents()`: **Deleted** **Breaking** ⚠️
* `plex-api.playlists.uploadPlaylist()`: **Deleted** **Breaking** ⚠️
* `plex-api.authentication.getTransientToken()`: **Deleted** **Breaking** ⚠️
* `plex-api.authentication.getSourceConnectionInformation()`: **Deleted** **Breaking** ⚠️
* `plex-api.authentication.getTokenDetails()`: **Deleted** **Breaking** ⚠️
* `plex-api.authentication.postUsersSignInData()`: **Deleted** **Breaking** ⚠️
* `plex-api.statistics.getStatistics()`: **Deleted** **Breaking** ⚠️
* `plex-api.statistics.getResourcesStatistics()`: **Deleted** **Breaking** ⚠️
* `plex-api.statistics.getBandwidthStatistics()`: **Deleted** **Breaking** ⚠️
* `plex-api.sessions.getSessions()`: **Deleted** **Breaking** ⚠️
* `plex-api.sessions.getSessionHistory()`: **Deleted** **Breaking** ⚠️
* `plex-api.sessions.getTranscodeSessions()`: **Deleted** **Breaking** ⚠️
* `plex-api.sessions.stopTranscodeSession()`: **Deleted** **Breaking** ⚠️
* `plex-api.updater.getUpdateStatus()`: **Deleted** **Breaking** ⚠️
* `plex-api.updater.checkForUpdates()`: **Deleted** **Breaking** ⚠️
* `plex-api.users.getUsers()`: **Deleted** **Breaking** ⚠️
|
2025-10-12 05:27:01 +00:00 |
|
speakeasybot
|
ed63eb13b9
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.615.2
|
2025-09-15 00:13:35 +00:00 |
|
speakeasybot
|
442b11c11a
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.598.3
|
2025-08-07 00:14:07 +00:00 |
|
speakeasybot
|
c56a0f5d3c
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.598.0
|
2025-08-06 00:13:53 +00:00 |
|
speakeasybot
|
fe48f93ccb
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.580.1
|
2025-07-10 00:13:20 +00:00 |
|
speakeasybot
|
a7ec77cd04
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.557.0
|
2025-06-09 00:13:46 +00:00 |
|
speakeasybot
|
2b38478255
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.555.2
|
2025-06-04 00:13:03 +00:00 |
|
speakeasybot
|
6bd12d8759
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.542.1
|
2025-05-05 00:13:14 +00:00 |
|
speakeasybot
|
891a7d39a1
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.541.2
|
2025-05-01 00:13:53 +00:00 |
|
speakeasybot
|
763aa8e800
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.535.1
|
2025-04-19 00:12:04 +00:00 |
|
speakeasybot
|
7a950ea773
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.531.4
|
2025-04-14 00:12:56 +00:00 |
|
speakeasybot
|
379a408d74
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.529.1
|
2025-04-06 00:12:51 +00:00 |
|
speakeasybot
|
2712820397
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.528.1
|
2025-04-03 00:12:07 +00:00 |
|
speakeasybot
|
c895213ae8
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.526.6
|
2025-03-31 19:44:01 +00:00 |
|
speakeasybot
|
3c13bba9de
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.526.6
|
2025-03-31 19:35:21 +00:00 |
|
speakeasybot
|
650c5043ef
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.526.6
|
2025-03-31 16:33:24 +00:00 |
|
speakeasybot
|
8d9f4bbaf1
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.513.4
|
2025-03-09 00:10:48 +00:00 |
|
speakeasybot
|
5d57cd7c34
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.513.2
|
2025-03-07 00:11:26 +00:00 |
|
speakeasybot
|
1a8e227874
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.487.1
|
2025-02-10 00:11:39 +00:00 |
|
speakeasybot
|
8360d057ab
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.487.0
|
2025-02-07 00:11:14 +00:00 |
|
speakeasybot
|
18b64727c3
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.484.1
|
2025-02-06 00:11:16 +00:00 |
|
speakeasybot
|
3152372037
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.484.1
|
2025-02-05 00:11:28 +00:00 |
|
speakeasybot
|
13cd8a7fe5
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.476.1
|
2025-01-27 00:11:19 +00:00 |
|
speakeasybot
|
cdcdc0ca8e
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.474.0
|
2025-01-24 00:11:07 +00:00 |
|
speakeasybot
|
b03cc6a609
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.459.2
|
2024-12-22 00:12:06 +00:00 |
|
speakeasybot
|
4e989e0de3
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.456.1
|
2024-12-20 16:02:41 +00:00 |
|
speakeasybot
|
7e3dca8466
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.405.6
|
2024-12-16 22:20:26 +00:00 |
|
speakeasybot
|
8a2d3e04ab
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.405.6
|
2024-11-14 00:11:57 +00:00 |
|
speakeasybot
|
6c8a73ae84
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.405.6
|
2024-11-11 20:30:45 +00:00 |
|
speakeasybot
|
c839d9f6c7
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.406.0
|
2024-10-03 12:29:09 +00:00 |
|
speakeasybot
|
77b0ef9507
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.406.0
|
2024-10-03 00:11:46 +00:00 |
|
speakeasybot
|
1cfbd17f28
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.405.6
|
2024-10-02 02:30:07 +00:00 |
|
speakeasybot
|
2492807c65
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.405.6
|
2024-10-01 15:37:08 +00:00 |
|
speakeasybot
|
ead0a8773c
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.405.6
|
2024-10-01 00:12:18 +00:00 |
|
speakeasybot
|
e254f82e06
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.398.0
|
2024-09-17 00:10:26 +00:00 |
|
speakeasybot
|
c50b85f29a
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.397.2
|
2024-09-16 18:01:31 +00:00 |
|
speakeasybot
|
d436fc3452
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.396.9
|
2024-09-16 00:11:44 +00:00 |
|
speakeasybot
|
99cdf6effe
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.396.9
|
2024-09-15 00:12:31 +00:00 |
|
speakeasybot
|
fa2ba82f62
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.396.9
|
2024-09-14 00:10:58 +00:00 |
|
speakeasybot
|
fd8095a8df
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.396.6
|
2024-09-13 00:11:18 +00:00 |
|
speakeasybot
|
9911164ab0
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.396.2
|
2024-09-12 00:11:23 +00:00 |
|
speakeasybot
|
ffedf47cad
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.395.1
|
2024-09-11 00:11:04 +00:00 |
|
speakeasybot
|
39d3a40524
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.394.0
|
2024-09-10 00:11:07 +00:00 |
|
speakeasybot
|
8dc802ca50
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.392.1
|
2024-09-09 00:13:27 +00:00 |
|
speakeasybot
|
5465f1e74c
|
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.392.1
|
2024-09-08 17:41:10 +00:00 |
|