PSJellyFin
0.1.0
A Powershell module which wraps the JellyFin REST API
Installation Options
Owners
Copyright
Copyright 2024, GPLv3
Package Details
Author(s)
- Cary Roys
Tags
Functions
convertto-delimited Get-JellyfinOpenApiSpec ConvertTo-QueryString Invoke-JellyfinRequest Connect-JellyfinServer Get-JellyfinVersion Disconnect-JellyfinServer Test-JellyfinConnection Get-JellyfinLogEntries Get-JellyfinKeys New-JellyfinKey Remove-JellyfinKey Get-JellyfinArtists Get-JellyfinArtistByName Get-JellyfinAlbumArtists Get-JellyfinAudioStream Test-JellyfinAudioStream Get-JellyfinAudioStreamByContainer Test-JellyfinAudioStreamByContainer Get-JellyfinListBackups New-JellyfinBackup Get-JellyfinBackup Start-JellyfinRestoreBackup Get-JellyfinBrandingOptions Get-JellyfinBrandingCss Get-JellyfinBrandingCss_2 Get-JellyfinChannels Get-JellyfinChannelFeatures Get-JellyfinChannelItems Get-JellyfinAllChannelFeatures Get-JellyfinLatestChannelItems Invoke-JellyfinLogFile New-JellyfinCollection Add-JellyfinItemsToCollection Remove-JellyfinFromCollection Get-JellyfinConfiguration Set-JellyfinConfiguration Get-JellyfinNamedConfiguration Set-JellyfinNamedConfiguration Set-JellyfinBrandingConfiguration Get-JellyfinDefaultMetadataOptions Get-JellyfinDashboardConfigurationPage Get-JellyfinConfigurationPages Get-JellyfinDevices Remove-JellyfinDevice Get-JellyfinDeviceInfo Get-JellyfinDeviceOptions Set-JellyfinDeviceOptions Get-JellyfinDisplayPreferences Set-JellyfinDisplayPreferences Get-JellyfinHlsAudioSegment Get-JellyfinVariantHlsAudioPlaylist Get-JellyfinMasterHlsAudioPlaylist Test-JellyfinMasterHlsAudioPlaylist Get-JellyfinHlsVideoSegment Get-JellyfinLiveHlsStream Get-JellyfinVariantHlsVideoPlaylist Get-JellyfinMasterHlsVideoPlaylist Test-JellyfinMasterHlsVideoPlaylist Get-JellyfinDefaultDirectoryBrowser Get-JellyfinDirectoryContents Get-JellyfinDrives Get-JellyfinNetworkShares Get-JellyfinParentPath Invoke-JellyfinValidatePath Get-JellyfinQueryFiltersLegacy Get-JellyfinQueryFilters Get-JellyfinGenres Get-JellyfinGenre Get-JellyfinHlsAudioSegmentLegacyAac Get-JellyfinHlsAudioSegmentLegacyMp3 Get-JellyfinHlsVideoSegmentLegacy Get-JellyfinHlsPlaylistLegacy Stop-JellyfinEncodingProcess Get-JellyfinArtistImage Test-JellyfinArtistImage Get-JellyfinSplashscreen Invoke-JellyfinUploadCustomSplashscreen Remove-JellyfinCustomSplashscreen Get-JellyfinGenreImage Test-JellyfinGenreImage Get-JellyfinGenreImageByIndex Test-JellyfinGenreImageByIndex Get-JellyfinItemImageInfos Remove-JellyfinItemImage Set-JellyfinItemImage Get-JellyfinItemImage Test-JellyfinItemImage Remove-JellyfinItemImageByIndex Set-JellyfinItemImageByIndex Get-JellyfinItemImageByIndex Test-JellyfinItemImageByIndex Get-JellyfinItemImage2 Test-JellyfinItemImage2 Set-JellyfinItemImageIndex Get-JellyfinMusicGenreImage Test-JellyfinMusicGenreImage Get-JellyfinMusicGenreImageByIndex Test-JellyfinMusicGenreImageByIndex Get-JellyfinPersonImage Test-JellyfinPersonImage Get-JellyfinPersonImageByIndex Test-JellyfinPersonImageByIndex Get-JellyfinStudioImage Test-JellyfinStudioImage Get-JellyfinStudioImageByIndex Test-JellyfinStudioImageByIndex Invoke-JellyfinUserImage Remove-JellyfinUserImage Get-JellyfinUserImage Test-JellyfinUserImage Get-JellyfinInstantMixFromAlbum Get-JellyfinInstantMixFromArtists Get-JellyfinInstantMixFromArtists2 Get-JellyfinInstantMixFromItem Get-JellyfinInstantMixFromMusicGenreByName Get-JellyfinInstantMixFromMusicGenreById Get-JellyfinInstantMixFromPlaylist Get-JellyfinInstantMixFromSong Get-JellyfinExternalIdInfos Invoke-JellyfinApplySearchCriteria Get-JellyfinBookRemoteSearchResults Get-JellyfinBoxSetRemoteSearchResults Get-JellyfinMovieRemoteSearchResults Get-JellyfinMusicAlbumRemoteSearchResults Get-JellyfinMusicArtistRemoteSearchResults Get-JellyfinMusicVideoRemoteSearchResults Get-JellyfinPersonRemoteSearchResults Get-JellyfinSeriesRemoteSearchResults Get-JellyfinTrailerRemoteSearchResults Invoke-JellyfinRefreshItem Get-JellyfinItems Get-JellyfinItemUserData Set-JellyfinItemUserData Get-JellyfinResumeItems Set-JellyfinItem Set-JellyfinItemContentType Get-JellyfinMetadataEditorInfo Remove-JellyfinItems Remove-JellyfinItem Get-JellyfinSimilarAlbums Get-JellyfinSimilarArtists Get-JellyfinAncestors Get-JellyfinCriticReviews Get-JellyfinDownload Get-JellyfinFile Get-JellyfinSimilarItems Get-JellyfinThemeMedia Get-JellyfinThemeSongs Get-JellyfinThemeVideos Get-JellyfinItemCounts Get-JellyfinLibraryOptionsInfo Invoke-JellyfinUpdatedMedia Get-JellyfinMediaFolders Invoke-JellyfinAddedMovies Invoke-JellyfinUpdatedMovies Get-JellyfinPhysicalPaths Invoke-JellyfinRefreshLibrary Invoke-JellyfinAddedSeries Invoke-JellyfinUpdatedSeries Get-JellyfinSimilarMovies Get-JellyfinSimilarShows Get-JellyfinSimilarTrailers Get-JellyfinVirtualFolders New-JellyfinVirtualFolder Remove-JellyfinVirtualFolder Set-JellyfinLibraryOptions Invoke-JellyfinRenameVirtualFolder New-JellyfinMediaPath Remove-JellyfinMediaPath Set-JellyfinMediaPath Get-JellyfinChannelMappingOptions Set-JellyfinChannelMapping Get-JellyfinLiveTvChannels Get-JellyfinChannel Get-JellyfinGuideInfo Get-JellyfinLiveTvInfo New-JellyfinListingProvider Remove-JellyfinListingProvider Get-JellyfinDefaultListingProvider Get-JellyfinLineups Get-JellyfinSchedulesDirectCountries Get-JellyfinLiveRecordingFile Get-JellyfinLiveStreamFile Get-JellyfinLiveTvPrograms Get-JellyfinPrograms Get-JellyfinProgram Get-JellyfinRecommendedPrograms Get-JellyfinRecordings Get-JellyfinRecording Remove-JellyfinRecording Get-JellyfinRecordingFolders Get-JellyfinRecordingGroups Get-JellyfinRecordingGroup Get-JellyfinRecordingsSeries Get-JellyfinSeriesTimers New-JellyfinSeriesTimer Get-JellyfinSeriesTimer Remove-JellyfinCancelSeriesTimer Set-JellyfinSeriesTimer Get-JellyfinTimers New-JellyfinTimer Get-JellyfinTimer Remove-JellyfinCancelTimer Set-JellyfinTimer Get-JellyfinDefaultTimer New-JellyfinTunerHost Remove-JellyfinTunerHost Get-JellyfinTunerHostTypes Invoke-JellyfinResetTuner Get-JellyfinDiscoverTuners Get-JellyfinDiscvoverTuners Get-JellyfinCountries Get-JellyfinCultures Get-JellyfinLocalizationOptions Get-JellyfinParentalRatings Get-JellyfinLyrics Invoke-JellyfinUploadLyrics Remove-JellyfinLyrics Get-JellyfinSearchRemoteLyrics Invoke-JellyfinDownloadRemoteLyrics Get-JellyfinRemoteLyrics Get-JellyfinPlaybackInfo Get-JellyfinPostedPlaybackInfo Invoke-JellyfinCloseLiveStream Invoke-JellyfinOpenLiveStream Get-JellyfinBitrateTestBytes Get-JellyfinItemSegments Get-JellyfinMovieRecommendations Get-JellyfinMusicGenres Get-JellyfinMusicGenre Get-JellyfinPackages Get-JellyfinPackageInfo Invoke-JellyfinInstallPackage Remove-JellyfinCancelPackageInstallation Get-JellyfinRepositories Set-JellyfinRepositories Get-JellyfinPersons Get-JellyfinPerson New-JellyfinPlaylist Set-JellyfinPlaylist Get-JellyfinPlaylist New-JellyfinItemToPlaylist Remove-JellyfinItemFromPlaylist Get-JellyfinPlaylistItems Invoke-JellyfinMoveItem Get-JellyfinPlaylistUsers Get-JellyfinPlaylistUser Set-JellyfinPlaylistUser Remove-JellyfinUserFromPlaylist Invoke-JellyfinOnPlaybackStart Remove-JellyfinOnPlaybackStopped Invoke-JellyfinOnPlaybackProgress Invoke-JellyfinReportPlaybackStart Invoke-JellyfinPingPlaybackSession Invoke-JellyfinReportPlaybackProgress Invoke-JellyfinReportPlaybackStopped Invoke-JellyfinMarkPlayedItem Remove-JellyfinMarkUnplayedItem Get-JellyfinPlugins Remove-JellyfinUninstallPlugin Remove-JellyfinUninstallPluginByVersion Disable-JellyfinPlugin Enable-JellyfinPlugin Get-JellyfinPluginImage Get-JellyfinPluginConfiguration Set-JellyfinPluginConfiguration Get-JellyfinPluginManifest Invoke-JellyfinAuthorizeQuickConnect Get-JellyfinQuickConnectState Get-JellyfinQuickConnectEnabled Invoke-JellyfinInitiateQuickConnect Get-JellyfinRemoteImages Invoke-JellyfinDownloadRemoteImage Get-JellyfinRemoteImageProviders Get-JellyfinTasks Get-JellyfinTask Set-JellyfinTask Start-JellyfinTask Stop-JellyfinTask Get-JellyfinSearchHints Get-JellyfinPasswordResetProviders Get-JellyfinAuthProviders Get-JellyfinSessions Send-JellyfinFullGeneralCommand Send-JellyfinGeneralCommand Send-JellyfinMessageCommand Invoke-JellyfinPlay Send-JellyfinPlaystateCommand Send-JellyfinSystemCommand New-JellyfinUserToSession Remove-JellyfinUserFromSession Invoke-JellyfinDisplayContent Invoke-JellyfinCapabilities Invoke-JellyfinFullCapabilities Invoke-JellyfinReportSessionEnded Invoke-JellyfinReportViewing Invoke-JellyfinCompleteWizard Get-JellyfinStartupConfiguration Set-JellyfinInitialConfiguration Get-JellyfinFirstUser_2 Set-JellyfinRemoteAccess Get-JellyfinFirstUser Set-JellyfinStartupUser Get-JellyfinStudios Get-JellyfinStudio Get-JellyfinFallbackFontList Get-JellyfinFallbackFont Get-JellyfinSearchRemoteSubtitles Invoke-JellyfinDownloadRemoteSubtitles Get-JellyfinRemoteSubtitles Get-JellyfinSubtitlePlaylist Invoke-JellyfinUploadSubtitle Remove-JellyfinSubtitle Get-JellyfinSubtitleWithTicks Get-JellyfinSubtitle Get-JellyfinSuggestions Get-JellyfinSyncPlayGetGroup Invoke-JellyfinSyncPlayBuffering Invoke-JellyfinSyncPlayJoinGroup Invoke-JellyfinSyncPlayLeaveGroup Get-JellyfinSyncPlayGetGroups Invoke-JellyfinSyncPlayMovePlaylistItem Invoke-JellyfinSyncPlayCreateGroup Invoke-JellyfinSyncPlayNextItem Invoke-JellyfinSyncPlayPause Invoke-JellyfinSyncPlayPing Invoke-JellyfinSyncPlayPreviousItem Invoke-JellyfinSyncPlayQueue Invoke-JellyfinSyncPlayReady Invoke-JellyfinSyncPlayRemoveFromPlaylist Invoke-JellyfinSyncPlaySeek Invoke-JellyfinSyncPlaySetIgnoreWait Invoke-JellyfinSyncPlaySetNewQueue Invoke-JellyfinSyncPlaySetPlaylistItem Invoke-JellyfinSyncPlaySetRepeatMode Invoke-JellyfinSyncPlaySetShuffleMode Invoke-JellyfinSyncPlayStop Invoke-JellyfinSyncPlayUnpause Get-JellyfinEndpointInfo Get-JellyfinSystemInfo Get-JellyfinPublicSystemInfo Get-JellyfinSystemStorage Get-JellyfinServerLogs Get-JellyfinLogFile Get-JellyfinPingSystem Invoke-JellyfinPingSystem Invoke-JellyfinRestartApplication Invoke-JellyfinShutdownApplication Get-JellyfinUtcTime Get-JellyfinTmdbClientConfiguration Get-JellyfinTrailers Get-JellyfinTrickplayTileImage Get-JellyfinTrickplayHlsPlaylist Get-JellyfinEpisodes Get-JellyfinSeasons Get-JellyfinNextUp Get-JellyfinUpcomingEpisodes Get-JellyfinUniversalAudioStream Test-JellyfinUniversalAudioStream Get-JellyfinUsers Set-JellyfinUser Get-JellyfinUserById Remove-JellyfinUser Set-JellyfinUserPolicy Invoke-JellyfinAuthenticateUserByName Invoke-JellyfinAuthenticateWithQuickConnect Set-JellyfinUserConfiguration Invoke-JellyfinForgotPassword Invoke-JellyfinForgotPasswordPin Get-JellyfinCurrentUser New-JellyfinUserByName Set-JellyfinUserPassword Get-JellyfinPublicUsers Get-JellyfinItem Get-JellyfinIntros Get-JellyfinLocalTrailers Get-JellyfinSpecialFeatures Get-JellyfinLatestMedia Get-JellyfinRootFolder Invoke-JellyfinMarkFavoriteItem Remove-JellyfinUnmarkFavoriteItem Remove-JellyfinUserItemRating Set-JellyfinUserItemRating Get-JellyfinUserViews Get-JellyfinGroupingOptions Get-JellyfinAttachment Get-JellyfinAdditionalPart Remove-JellyfinAlternateSources Get-JellyfinVideoStream Test-JellyfinVideoStream Get-JellyfinVideoStreamByContainer Test-JellyfinVideoStreamByContainer Invoke-JellyfinMergeVersions Get-JellyfinYears Get-JellyfinYear
Dependencies
This module has no dependencies.
FileList
- PSJellyFin.nuspec
- COPYING
- PSJellyFin.ico
- PSJellyFin.png
- PSJellyFin.psm1
- .claude\settings.local.json
- functions\readme.md
- internal\functions\readme.md
- internal\scripts\readme.md
- LICENSE
- PSJellyFin.psd1
- README.md
- en-us\about_JellyFinHelper.help.txt
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.1.0 (current version) | 5 | 3/3/2026 |