Skip to main content Skills Marketplace Descubra e explore skills de IA criadas pela comunidade.
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Copiar promptMostrar detalhes do prompt Um comando direto ignora o prompt de revisão. Verifique a origem antes de executá-lo.
npx skills add https://github.com/Lap-Platform/claude-marketplace --skill jellyfin-apiO comando permanece em uma só linha. Role horizontalmente para revisá-lo antes de copiar.
Prefere uma cópia local? Baixe os arquivos disponíveis atualmente no SkillsMP.
Baixar Zip Baixando... Ocupações relacionadas SOC
Baseado na classificação ocupacional SOC
Explorador de arquivos
2 arquivos name jellyfin-api description Jellyfin API skill. Use when working with Jellyfin for System, Auth, Artists. Covers 408 endpoints. version 1.0.0 generator lapsh
Jellyfin API
API version: v1
Auth
ApiKey X-Emby-Authorization in header
Base URL
http://localhost
Setup
Set your API key in the appropriate header
GET /System/ActivityLog/Entries -- verify access
POST /Auth/Keys -- create first Keys
Endpoints
408 endpoints across 46 groups. See references/api-spec.lap for full details.
System
Method Path Description GET /System/ActivityLog/Entries Gets activity log entries. GET /System/Configuration Gets application configuration. POST /System/Configuration Updates application configuration. GET /System/Configuration/{key} Gets a named configuration. POST /System/Configuration/{key} Updates named configuration. GET /System/Configuration/MetadataOptions/Default Gets a default MetadataOptions object. POST /System/MediaEncoder/Path Updates the path to the media encoder. GET /System/Endpoint Gets information about the request endpoint. GET /System/Info Gets information about the server. GET /System/Info/Public Gets public information about the server. GET /System/Logs Gets a list of available server log files. GET /System/Logs/Log Gets a log file. GET /System/Ping Pings the system. POST /System/Ping Pings the system. POST /System/Restart Restarts the application. POST /System/Shutdown Shuts down the application. GET /System/WakeOnLanInfo Gets wake on lan information.
Auth
Method Path Description GET /Auth/Keys Get all keys. POST /Auth/Keys Create a new api key. DELETE /Auth/Keys/{key} Remove an api key. GET /Auth/PasswordResetProviders Get all password reset providers. GET /Auth/Providers Get all auth providers.
Artists
Method Path Description GET /Artists Gets all artists from a given item, folder, or the entire library. GET /Artists/{name} Gets an artist by name. GET /Artists/AlbumArtists Gets all album artists from a given item, folder, or the entire library. GET /Artists/{name}/Images/{imageType}/{imageIndex} Get artist image by name. HEAD /Artists/{name}/Images/{imageType}/{imageIndex} Get artist image by name. GET /Artists/{id}/InstantMix Creates an instant playlist based on a given song. GET /Artists/{itemId}/Similar Gets similar items.
Audio
Method Path Description GET /Audio/{itemId}/stream Gets an audio stream. HEAD /Audio/{itemId}/stream Gets an audio stream. GET /Audio/{itemId}/stream.{container} Gets an audio stream. HEAD /Audio/{itemId}/stream.{container} Gets an audio stream. GET /Audio/{itemId}/hls1/{playlistId}/{segmentId}.{container} Gets a video stream using HTTP live streaming. GET /Audio/{itemId}/main.m3u8 Gets an audio stream using HTTP live streaming. GET /Audio/{itemId}/master.m3u8 Gets an audio hls playlist stream. HEAD /Audio/{itemId}/master.m3u8 Gets an audio hls playlist stream. GET /Audio/{itemId}/hls/{segmentId}/stream.aac Gets the specified audio segment for an audio item. GET /Audio/{itemId}/hls/{segmentId}/stream.mp3 Gets the specified audio segment for an audio item. GET /Audio/{itemId}/universal Gets an audio stream. HEAD /Audio/{itemId}/universal Gets an audio stream.
Branding
Method Path Description GET /Branding/Configuration Gets branding configuration. GET /Branding/Css Gets branding css. GET /Branding/Css.css Gets branding css.
Channels
Method Path Description GET /Channels Gets available channels. GET /Channels/{channelId}/Features Get channel features. GET /Channels/{channelId}/Items Get channel items. GET /Channels/Features Get all channel features. GET /Channels/Items/Latest Gets latest channel items.
Collections
Method Path Description POST /Collections Creates a new collection. POST /Collections/{collectionId}/Items Adds items to a collection. DELETE /Collections/{collectionId}/Items Removes items from a collection.
web
Method Path Description GET /web/ConfigurationPage Gets a dashboard configuration page. GET /web/ConfigurationPages Gets the configuration pages.
Devices
Method Path Description GET /Devices Get Devices. DELETE /Devices Deletes a device. GET /Devices/Info Get info for a device. GET /Devices/Options Get options for a device. POST /Devices/Options Update device options.
DisplayPreferences
Method Path Description GET /DisplayPreferences/{displayPreferencesId} Get Display Preferences. POST /DisplayPreferences/{displayPreferencesId} Update Display Preferences.
Dlna
Method Path Description GET /Dlna/ProfileInfos Get profile infos. POST /Dlna/Profiles Creates a profile. GET /Dlna/Profiles/{profileId} Gets a single profile. DELETE /Dlna/Profiles/{profileId} Deletes a profile. POST /Dlna/Profiles/{profileId} Updates a profile. GET /Dlna/Profiles/Default Gets the default profile. GET /Dlna/{serverId}/ConnectionManager Gets Dlna media receiver registrar xml. GET /Dlna/{serverId}/ConnectionManager/ConnectionManager Gets Dlna media receiver registrar xml. GET /Dlna/{serverId}/ConnectionManager/ConnectionManager.xml Gets Dlna media receiver registrar xml. POST /Dlna/{serverId}/ConnectionManager/Control Process a connection manager control request. GET /Dlna/{serverId}/ContentDirectory Gets Dlna content directory xml. GET /Dlna/{serverId}/ContentDirectory/ContentDirectory Gets Dlna content directory xml. GET /Dlna/{serverId}/ContentDirectory/ContentDirectory.xml Gets Dlna content directory xml. POST /Dlna/{serverId}/ContentDirectory/Control Process a content directory control request. GET /Dlna/{serverId}/description Get Description Xml. GET /Dlna/{serverId}/description.xml Get Description Xml. GET /Dlna/{serverId}/icons/{fileName} Gets a server icon. GET /Dlna/{serverId}/MediaReceiverRegistrar Gets Dlna media receiver registrar xml. POST /Dlna/{serverId}/MediaReceiverRegistrar/Control Process a media receiver registrar control request. GET /Dlna/{serverId}/MediaReceiverRegistrar/MediaReceiverRegistrar Gets Dlna media receiver registrar xml. GET /Dlna/{serverId}/MediaReceiverRegistrar/MediaReceiverRegistrar.xml
Videos
Method Path Description GET /Videos/{itemId}/hls1/{playlistId}/{segmentId}.{container} Gets a video stream using HTTP live streaming. GET /Videos/{itemId}/main.m3u8 Gets a video stream using HTTP live streaming. GET /Videos/{itemId}/master.m3u8 Gets a video hls playlist stream. HEAD /Videos/{itemId}/master.m3u8 Gets a video hls playlist stream. GET /Videos/{itemId}/hls/{playlistId}/{segmentId}.{segmentContainer} Gets a hls video segment. GET /Videos/{itemId}/hls/{playlistId}/stream.m3u8 Gets a hls video playlist. DELETE /Videos/ActiveEncodings Stops an active encoding. GET /Videos/{itemId}/{mediaSourceId}/Subtitles/{index}/{startPositionTicks}/Stream.{format} Gets subtitles in a specified format. GET /Videos/{itemId}/{mediaSourceId}/Subtitles/{index}/Stream.{format} Gets subtitles in a specified format. GET /Videos/{itemId}/{mediaSourceId}/Subtitles/{index}/subtitles.m3u8 Gets an HLS subtitle playlist. POST /Videos/{itemId}/Subtitles Upload an external subtitle file. DELETE /Videos/{itemId}/Subtitles/{index} Deletes an external subtitle file. GET /Videos/{videoId}/{mediaSourceId}/Attachments/{index} Get video attachment. GET /Videos/{itemId}/live.m3u8 Gets a hls live stream. GET /Videos/{itemId}/{stream}.{container} Gets a video stream. HEAD /Videos/{itemId}/{stream}.{container} Gets a video stream. GET /Videos/{itemId}/AdditionalParts Gets additional parts for a video. DELETE /Videos/{itemId}/AlternateSources Removes alternate video sources. GET /Videos/{itemId}/stream Gets a video stream. HEAD /Videos/{itemId}/stream Gets a video stream.
Environment
Method Path Description GET /Environment/DefaultDirectoryBrowser Get Default directory browser. GET /Environment/DirectoryContents Gets the contents of a given directory in the file system. GET /Environment/Drives Gets available drives from the server's file system. GET /Environment/NetworkShares Gets network paths. GET /Environment/ParentPath Gets the parent path of a given path. POST /Environment/ValidatePath Validates path.
Items
Method Path Description GET /Items/Filters Gets legacy query filters. GET /Items/Filters2 Gets query filters. GET /Items/{itemId}/Images Get item image infos. DELETE /Items/{itemId}/Images/{imageType} Delete an item's image. POST /Items/{itemId}/Images/{imageType} Set item image. GET /Items/{itemId}/Images/{imageType} Gets the item's image. HEAD /Items/{itemId}/Images/{imageType} Gets the item's image. DELETE /Items/{itemId}/Images/{imageType}/{imageIndex} Delete an item's image. POST /Items/{itemId}/Images/{imageType}/{imageIndex} Set item image. GET /Items/{itemId}/Images/{imageType}/{imageIndex} Gets the item's image. HEAD /Items/{itemId}/Images/{imageType}/{imageIndex} Gets the item's image. GET /Items/{itemId}/Images/{imageType}/{imageIndex}/{tag}/{format}/{maxWidth}/{maxHeight}/{percentPlayed}/{unplayedCount} Gets the item's image. HEAD /Items/{itemId}/Images/{imageType}/{imageIndex}/{tag}/{format}/{maxWidth}/{maxHeight}/{percentPlayed}/{unplayedCount} Gets the item's image. POST /Items/{itemId}/Images/{imageType}/{imageIndex}/Index Updates the index for an item image. GET /Items/{id}/InstantMix Creates an instant playlist based on a given song. GET /Items/{itemId}/ExternalIdInfos Get the item's external id info. POST /Items/RemoteSearch/Apply/{itemId} Applies search criteria to an item and refreshes metadata. POST /Items/RemoteSearch/Book Get book remote search. POST /Items/RemoteSearch/BoxSet Get box set remote search. GET /Items/RemoteSearch/Image Gets a remote image. POST /Items/RemoteSearch/Movie
Genres
Method Path Description GET /Genres Gets all genres from a given item, folder, or the entire library. GET /Genres/{genreName} Gets a genre, by name. GET /Genres/{name}/Images/{imageType} Get genre image by name. HEAD /Genres/{name}/Images/{imageType} Get genre image by name. GET /Genres/{name}/Images/{imageType}/{imageIndex} Get genre image by name. HEAD /Genres/{name}/Images/{imageType}/{imageIndex} Get genre image by name.
MusicGenres
Method Path Description GET /MusicGenres/{name}/Images/{imageType} Get music genre image by name. HEAD /MusicGenres/{name}/Images/{imageType} Get music genre image by name. GET /MusicGenres/{name}/Images/{imageType}/{imageIndex} Get music genre image by name. HEAD /MusicGenres/{name}/Images/{imageType}/{imageIndex} Get music genre image by name. GET /MusicGenres/{id}/InstantMix Creates an instant playlist based on a given song. GET /MusicGenres/{name}/InstantMix Creates an instant playlist based on a given song. GET /MusicGenres Gets all music genres from a given item, folder, or the entire library. GET /MusicGenres/{genreName} Gets a music genre, by name.
Persons
Method Path Description GET /Persons/{name}/Images/{imageType} Get person image by name. HEAD /Persons/{name}/Images/{imageType} Get person image by name. GET /Persons/{name}/Images/{imageType}/{imageIndex} Get person image by name. HEAD /Persons/{name}/Images/{imageType}/{imageIndex} Get person image by name. GET /Persons Gets all persons. GET /Persons/{name} Get person by name.
Studios
Method Path Description GET /Studios/{name}/Images/{imageType} Get studio image by name. HEAD /Studios/{name}/Images/{imageType} Get studio image by name. GET /Studios/{name}/Images/{imageType}/{imageIndex} Get studio image by name. HEAD /Studios/{name}/Images/{imageType}/{imageIndex} Get studio image by name. GET /Studios Gets all studios from a given item, folder, or the entire library. GET /Studios/{name} Gets a studio by name.
Users
Method Path Description POST /Users/{userId}/Images/{imageType} Sets the user image. DELETE /Users/{userId}/Images/{imageType} Delete the user's image. GET /Users/{userId}/Images/{imageType} Get user profile image. HEAD /Users/{userId}/Images/{imageType} Get user profile image. GET /Users/{userId}/Images/{imageType}/{imageIndex} Get user profile image. HEAD /Users/{userId}/Images/{imageType}/{imageIndex} Get user profile image. POST /Users/{userId}/Images/{imageType}/{index} Sets the user image. DELETE /Users/{userId}/Images/{imageType}/{index} Delete the user's image. GET /Users/{userId}/Items Gets items based on a query. GET /Users/{userId}/Items/Resume Gets items based on a query. POST /Users/{userId}/PlayedItems/{itemId} Marks an item as played for user. DELETE /Users/{userId}/PlayedItems/{itemId} Marks an item as unplayed for user. POST /Users/{userId}/PlayingItems/{itemId} Reports that a user has begun playing an item. DELETE /Users/{userId}/PlayingItems/{itemId} Reports that a user has stopped playing an item. POST /Users/{userId}/PlayingItems/{itemId}/Progress Reports a user's playback progress. GET /Users/{userId}/Suggestions Gets suggestions. GET /Users Gets a list of users. GET /Users/{userId} Gets a user by Id. DELETE /Users/{userId} Deletes a user. POST /Users/{userId} Updates a user. POST /Users/{userId}/Authenticate Authenticates a user. POST /Users/{userId}/Configuration Updates a user configuration.
Images
Method Path Description GET /Images/General Get all general images. GET /Images/General/{name}/{type} Get General Image. GET /Images/MediaInfo Get all media info images. GET /Images/MediaInfo/{theme}/{name} Get media info image. GET /Images/Ratings Get all general images. GET /Images/Ratings/{theme}/{name} Get rating image. GET /Images/Remote Gets a remote image.
Albums
Method Path Description GET /Albums/{id}/InstantMix Creates an instant playlist based on a given song. GET /Albums/{itemId}/Similar Gets similar items.
Playlists
Method Path Description GET /Playlists/{id}/InstantMix Creates an instant playlist based on a given song. POST /Playlists Creates a new playlist. POST /Playlists/{playlistId}/Items Adds items to a playlist. DELETE /Playlists/{playlistId}/Items Removes items from a playlist. GET /Playlists/{playlistId}/Items Gets the original items of a playlist. POST /Playlists/{playlistId}/Items/{itemId}/Move/{newIndex} Moves a playlist item.
Songs
Method Path Description GET /Songs/{id}/InstantMix Creates an instant playlist based on a given song.
Libraries
Method Path Description GET /Libraries/AvailableOptions Gets the library options info.
Library
Method Path Description POST /Library/Media/Updated Reports that new movies have been added by an external source. GET /Library/MediaFolders Gets all user media folders. POST /Library/Movies/Added Reports that new movies have been added by an external source. POST /Library/Movies/Updated Reports that new movies have been added by an external source. GET /Library/PhysicalPaths Gets a list of physical paths from virtual folders. GET /Library/Refresh Starts a library scan. POST /Library/Series/Added Reports that new episodes of a series have been added by an external source. POST /Library/Series/Updated Reports that new episodes of a series have been added by an external source. GET /Library/VirtualFolders Gets all virtual folders. POST /Library/VirtualFolders Adds a virtual folder. DELETE /Library/VirtualFolders Removes a virtual folder. POST /Library/VirtualFolders/LibraryOptions Update library options. POST /Library/VirtualFolders/Name Renames a virtual folder. POST /Library/VirtualFolders/Paths Add a media path to a library. DELETE /Library/VirtualFolders/Paths Remove a media path. POST /Library/VirtualFolders/Paths/Update Updates a media path.
Movies
Method Path Description GET /Movies/{itemId}/Similar Gets similar items. GET /Movies/Recommendations Gets movie recommendations.
Shows
Method Path Description GET /Shows/{itemId}/Similar Gets similar items. GET /Shows/{seriesId}/Episodes Gets episodes for a tv season. GET /Shows/{seriesId}/Seasons Gets seasons for a tv series. GET /Shows/NextUp Gets a list of next up episodes. GET /Shows/Upcoming Gets a list of upcoming episodes.
Trailers
Method Path Description GET /Trailers/{itemId}/Similar Gets similar items. GET /Trailers Finds movies and trailers similar to a given trailer.
LiveTv
Method Path Description GET /LiveTv/ChannelMappingOptions Get channel mapping options. POST /LiveTv/ChannelMappings Set channel mappings. GET /LiveTv/Channels Gets available live tv channels. GET /LiveTv/Channels/{channelId} Gets a live tv channel. GET /LiveTv/GuideInfo Get guid info. GET /LiveTv/Info Gets available live tv services. POST /LiveTv/ListingProviders Adds a listings provider. DELETE /LiveTv/ListingProviders Delete listing provider. GET /LiveTv/ListingProviders/Default Gets default listings provider info. GET /LiveTv/ListingProviders/Lineups Gets available lineups. GET /LiveTv/ListingProviders/SchedulesDirect/Countries Gets available countries. GET /LiveTv/LiveRecordings/{recordingId}/stream Gets a live tv recording stream. GET /LiveTv/LiveStreamFiles/{streamId}/stream.{container} Gets a live tv channel stream. GET /LiveTv/Programs Gets available live tv epgs. POST /LiveTv/Programs Gets available live tv epgs. GET /LiveTv/Programs/{programId} Gets a live tv program. GET /LiveTv/Programs/Recommended Gets recommended live tv epgs. GET /LiveTv/Recordings Gets live tv recordings. GET /LiveTv/Recordings/{recordingId} Gets a live tv recording. DELETE /LiveTv/Recordings/{recordingId} Deletes a live tv recording. GET /LiveTv/Recordings/Folders Gets recording folders. GET /LiveTv/Recordings/Groups Gets live tv recording groups. GET /LiveTv/Recordings/Groups/{groupId}
Localization
Method Path Description GET /Localization/Countries Gets known countries. GET /Localization/Cultures Gets known cultures. GET /Localization/Options Gets localization options. GET /Localization/ParentalRatings Gets known parental ratings.
LiveStreams
Method Path Description POST /LiveStreams/Close Closes a media source. POST /LiveStreams/Open Opens a media source.
Playback
Method Path Description GET /Playback/BitrateTest Tests the network with a request with the size of the bitrate.
Notifications
Method Path Description GET /Notifications/{userId} Gets a user's notifications. POST /Notifications/{userId}/Read Sets notifications as read. GET /Notifications/{userId}/Summary Gets a user's notification summary. POST /Notifications/{userId}/Unread Sets notifications as unread. POST /Notifications/Admin Sends a notification to all admins. GET /Notifications/Services Gets notification services. GET /Notifications/Types Gets notification types.
Packages
Method Path Description GET /Packages Gets available packages. GET /Packages/{name} Gets a package by name or assembly GUID. POST /Packages/Installed/{name} Installs a package. DELETE /Packages/Installing/{packageId} Cancels a package installation.
Repositories
Method Path Description GET /Repositories Gets all package repositories. POST /Repositories Sets the enabled and existing package repositories.
Sessions
Method Path Description POST /Sessions/Playing Reports playback has started within a session. POST /Sessions/Playing/Ping Pings a playback session. POST /Sessions/Playing/Progress Reports playback progress within a session. POST /Sessions/Playing/Stopped Reports playback has stopped within a session. GET /Sessions Gets a list of sessions. POST /Sessions/{sessionId}/Command Issues a full general command to a client. POST /Sessions/{sessionId}/Command/{command} Issues a general command to a client. POST /Sessions/{sessionId}/Message Issues a command to a client to display a message to the user. POST /Sessions/{sessionId}/Playing Instructs a session to play an item. POST /Sessions/{sessionId}/Playing/{command} Issues a playstate command to a client. POST /Sessions/{sessionId}/System/{command} Issues a system command to a client. POST /Sessions/{sessionId}/User/{userId} Adds an additional user to a session. DELETE /Sessions/{sessionId}/User/{userId} Removes an additional user from a session. POST /Sessions/{sessionId}/Viewing Instructs a session to browse to an item or view. POST /Sessions/Capabilities Updates capabilities for a device. POST /Sessions/Capabilities/Full Updates capabilities for a device. POST /Sessions/Logout Reports that a session has ended. POST /Sessions/Viewing Reports that a session is viewing an item.
Plugins
Method Path Description GET /Plugins Gets a list of currently installed plugins. DELETE /Plugins/{pluginId} Uninstalls a plugin. DELETE /Plugins/{pluginId}/{version} Uninstalls a plugin by version. POST /Plugins/{pluginId}/{version}/Disable Disable a plugin. POST /Plugins/{pluginId}/{version}/Enable Enables a disabled plugin. GET /Plugins/{pluginId}/{version}/Image Gets a plugin's image. GET /Plugins/{pluginId}/Configuration Gets plugin configuration. POST /Plugins/{pluginId}/Configuration Updates plugin configuration. POST /Plugins/{pluginId}/Manifest Gets a plugin's manifest. POST /Plugins/SecurityInfo Updates plugin security info.
QuickConnect
Method Path Description POST /QuickConnect/Activate Temporarily activates quick connect for five minutes. POST /QuickConnect/Authorize Authorizes a pending quick connect request. POST /QuickConnect/Available Enables or disables quick connect. GET /QuickConnect/Connect Attempts to retrieve authentication information. POST /QuickConnect/Deauthorize Deauthorize all quick connect devices for the current user. GET /QuickConnect/Initiate Initiate a new quick connect request. GET /QuickConnect/Status Gets the current quick connect state.
ScheduledTasks
Method Path Description GET /ScheduledTasks Get tasks. GET /ScheduledTasks/{taskId} Get task by id. POST /ScheduledTasks/{taskId}/Triggers Update specified task triggers. POST /ScheduledTasks/Running/{taskId} Start specified task. DELETE /ScheduledTasks/Running/{taskId} Stop specified task.
Search
Method Path Description GET /Search/Hints Gets the search hint result.
Startup
Method Path Description POST /Startup/Complete Completes the startup wizard. GET /Startup/Configuration Gets the initial startup wizard configuration. POST /Startup/Configuration Sets the initial startup wizard configuration. GET /Startup/FirstUser Gets the first user. POST /Startup/RemoteAccess Sets remote access and UPnP. GET /Startup/User Gets the first user. POST /Startup/User Sets the user name and password.
FallbackFont
Method Path Description GET /FallbackFont/Fonts Gets a list of available fallback font files. GET /FallbackFont/Fonts/{name} Gets a fallback font file.
Providers
Method Path Description GET /Providers/Subtitles/Subtitles/{id} Gets the remote subtitles.
SyncPlay
Method Path Description POST /SyncPlay/Buffering Notify SyncPlay group that member is buffering. POST /SyncPlay/Join Join an existing SyncPlay group. POST /SyncPlay/Leave Leave the joined SyncPlay group. GET /SyncPlay/List Gets all SyncPlay groups. POST /SyncPlay/MovePlaylistItem Request to move an item in the playlist in SyncPlay group. POST /SyncPlay/New Create a new SyncPlay group. POST /SyncPlay/NextItem Request next item in SyncPlay group. POST /SyncPlay/Pause Request pause in SyncPlay group. POST /SyncPlay/Ping Update session ping. POST /SyncPlay/PreviousItem Request previous item in SyncPlay group. POST /SyncPlay/Queue Request to queue items to the playlist of a SyncPlay group. POST /SyncPlay/Ready Notify SyncPlay group that member is ready for playback. POST /SyncPlay/RemoveFromPlaylist Request to remove items from the playlist in SyncPlay group. POST /SyncPlay/Seek Request seek in SyncPlay group. POST /SyncPlay/SetIgnoreWait Request SyncPlay group to ignore member during group-wait. POST /SyncPlay/SetNewQueue Request to set new playlist in SyncPlay group. POST /SyncPlay/SetPlaylistItem Request to change playlist item in SyncPlay group. POST /SyncPlay/SetRepeatMode Request to set repeat mode in SyncPlay group. POST /SyncPlay/SetShuffleMode Request to set shuffle mode in SyncPlay group. POST /SyncPlay/Stop Request stop in SyncPlay group. POST /SyncPlay/Unpause Request unpause in SyncPlay group.
GetUtcTime
Method Path Description GET /GetUtcTime Gets the current UTC time.
Years
Method Path Description GET /Years Get years. GET /Years/{year} Gets a year.
Common Questions
Match user requests to endpoints in references/api-spec.lap. Key patterns:
"List all Entries?" -> GET /System/ActivityLog/Entries
"List all Keys?" -> GET /Auth/Keys
"Create a Key?" -> POST /Auth/Keys
"Delete a Key?" -> DELETE /Auth/Keys/{key}
"List all Artists?" -> GET /Artists
"Get Artist details?" -> GET /Artists/{name}
"List all AlbumArtists?" -> GET /Artists/AlbumArtists
"List all stream?" -> GET /Audio/{itemId}/stream
"Get stream.{container} details?" -> GET /Audio/{itemId}/stream.{container}
"List all Configuration?" -> GET /Branding/Configuration
"List all Css?" -> GET /Branding/Css
"List all Css.css?" -> GET /Branding/Css.css
"List all Channels?" -> GET /Channels
"List all Features?" -> GET /Channels/{channelId}/Features
"List all Items?" -> GET /Channels/{channelId}/Items
"List all Features?" -> GET /Channels/Features
"List all Latest?" -> GET /Channels/Items/Latest
"Create a Collection?" -> POST /Collections
"Create a Item?" -> POST /Collections/{collectionId}/Items
"List all Configuration?" -> GET /System/Configuration
"Create a Configuration?" -> POST /System/Configuration
"Get Configuration details?" -> GET /System/Configuration/{key}
"List all Default?" -> GET /System/Configuration/MetadataOptions/Default
"Create a Path?" -> POST /System/MediaEncoder/Path
"List all ConfigurationPage?" -> GET /web/ConfigurationPage
"List all ConfigurationPages?" -> GET /web/ConfigurationPages
"List all Devices?" -> GET /Devices
"List all Info?" -> GET /Devices/Info
"List all Options?" -> GET /Devices/Options
"Create a Option?" -> POST /Devices/Options
"Get DisplayPreference details?" -> GET /DisplayPreferences/{displayPreferencesId}
"List all ProfileInfos?" -> GET /Dlna/ProfileInfos
"Create a Profile?" -> POST /Dlna/Profiles
"Get Profile details?" -> GET /Dlna/Profiles/{profileId}
"Delete a Profile?" -> DELETE /Dlna/Profiles/{profileId}
"List all Default?" -> GET /Dlna/Profiles/Default
"List all ConnectionManager?" -> GET /Dlna/{serverId}/ConnectionManager
"List all ConnectionManager?" -> GET /Dlna/{serverId}/ConnectionManager/ConnectionManager
"List all ConnectionManager.xml?" -> GET /Dlna/{serverId}/ConnectionManager/ConnectionManager.xml
"Create a Control?" -> POST /Dlna/{serverId}/ConnectionManager/Control
"List all ContentDirectory?" -> GET /Dlna/{serverId}/ContentDirectory
"List all ContentDirectory?" -> GET /Dlna/{serverId}/ContentDirectory/ContentDirectory
Response Tips
Check response schemas in references/api-spec.lap for field details
List endpoints may support pagination; check for limit, offset, or cursor params
Create/update endpoints typically return the created/updated object
References
Full spec: See references/api-spec.lap for complete endpoint details, parameter tables, and response schemas
Generated from the official API spec by LAP
Gets Dlna media receiver registrar xml.
GET /Dlna/icons/{fileName} Gets a server icon.
Merges videos into a single record.
POST /Items/RemoteSearch/MusicAlbum Get music album remote search.
POST /Items/RemoteSearch/MusicArtist Get music artist remote search.
POST /Items/RemoteSearch/MusicVideo Get music video remote search.
POST /Items/RemoteSearch/Person Get person remote search.
POST /Items/RemoteSearch/Series Get series remote search.
POST /Items/RemoteSearch/Trailer Get trailer remote search.
POST /Items/{itemId}/Refresh Refreshes metadata for an item.
GET /Items Gets items based on a query.
DELETE /Items Deletes items from the library and filesystem.
POST /Items/{itemId} Updates an item.
DELETE /Items/{itemId} Deletes an item from the library and filesystem.
POST /Items/{itemId}/ContentType Updates an item's content type.
GET /Items/{itemId}/MetadataEditor Gets metadata editor info for an item.
GET /Items/{itemId}/Ancestors Gets all parents of an item.
GET /Items/{itemId}/CriticReviews Gets critic review for an item.
GET /Items/{itemId}/Download Downloads item media.
GET /Items/{itemId}/File Get the original file of an item.
GET /Items/{itemId}/Similar Gets similar items.
GET /Items/{itemId}/ThemeMedia Get theme songs and videos for an item.
GET /Items/{itemId}/ThemeSongs Get theme songs for an item.
GET /Items/{itemId}/ThemeVideos Get theme videos for an item.
GET /Items/Counts Get item counts.
GET /Items/{itemId}/PlaybackInfo Gets live playback media info for an item.
POST /Items/{itemId}/PlaybackInfo Gets live playback media info for an item.
GET /Items/{itemId}/RemoteImages Gets available remote images for an item.
POST /Items/{itemId}/RemoteImages/Download Downloads a remote image for an item.
GET /Items/{itemId}/RemoteImages/Providers Gets available remote image providers for an item.
GET /Items/{itemId}/RemoteSearch/Subtitles/{language} Search remote subtitles.
POST /Items/{itemId}/RemoteSearch/Subtitles/{subtitleId} Downloads a remote subtitle.
POST /Users/{userId}/EasyPassword Updates a user's easy password.
POST /Users/{userId}/Password Updates a user's password.
POST /Users/{userId}/Policy Updates a user policy.
POST /Users/AuthenticateByName Authenticates a user by name.
POST /Users/AuthenticateWithQuickConnect Authenticates a user with quick connect.
POST /Users/ForgotPassword Initiates the forgot password process for a local user.
POST /Users/ForgotPassword/Pin Redeems a forgot password pin.
GET /Users/Me Gets the user based on auth token.
POST /Users/New Creates a user.
GET /Users/Public Gets a list of publicly visible users for display on a login screen.
POST /Users/{userId}/FavoriteItems/{itemId} Marks an item as a favorite.
DELETE /Users/{userId}/FavoriteItems/{itemId} Unmarks item as a favorite.
GET /Users/{userId}/Items/{itemId} Gets an item from a user's library.
GET /Users/{userId}/Items/{itemId}/Intros Gets intros to play before the main media item plays.
GET /Users/{userId}/Items/{itemId}/LocalTrailers Gets local trailers for an item.
DELETE /Users/{userId}/Items/{itemId}/Rating Deletes a user's saved personal rating for an item.
POST /Users/{userId}/Items/{itemId}/Rating Updates a user's rating for an item.
GET /Users/{userId}/Items/{itemId}/SpecialFeatures Gets special features for an item.
GET /Users/{userId}/Items/Latest Gets latest media.
GET /Users/{userId}/Items/Root Gets the root folder from a user's library.
GET /Users/{userId}/GroupingOptions Get user view grouping options.
GET /Users/{userId}/Views Get user views.
GET /LiveTv/Recordings/Series Gets live tv recording series.
GET /LiveTv/SeriesTimers Gets live tv series timers.
POST /LiveTv/SeriesTimers Creates a live tv series timer.
GET /LiveTv/SeriesTimers/{timerId} Gets a live tv series timer.
DELETE /LiveTv/SeriesTimers/{timerId} Cancels a live tv series timer.
POST /LiveTv/SeriesTimers/{timerId} Updates a live tv series timer.
GET /LiveTv/Timers Gets the live tv timers.
POST /LiveTv/Timers Creates a live tv timer.
GET /LiveTv/Timers/{timerId} Gets a timer.
DELETE /LiveTv/Timers/{timerId} Cancels a live tv timer.
POST /LiveTv/Timers/{timerId} Updates a live tv timer.
GET /LiveTv/Timers/Defaults Gets the default values for a new timer.
POST /LiveTv/TunerHosts Adds a tuner host.
DELETE /LiveTv/TunerHosts Deletes a tuner host.
GET /LiveTv/TunerHosts/Types Get tuner host types.
POST /LiveTv/Tuners/{tunerId}/Reset Resets a tv tuner.
GET /LiveTv/Tuners/Discover Discover tuners.
GET /LiveTv/Tuners/Discvover Discover tuners.
"List all ContentDirectory.xml?" -> GET /Dlna/{serverId}/ContentDirectory/ContentDirectory.xml
"Create a Control?" -> POST /Dlna/{serverId}/ContentDirectory/Control
"List all description?" -> GET /Dlna/{serverId}/description
"List all description.xml?" -> GET /Dlna/{serverId}/description.xml
"Get icon details?" -> GET /Dlna/{serverId}/icons/{fileName}
"List all MediaReceiverRegistrar?" -> GET /Dlna/{serverId}/MediaReceiverRegistrar
"Create a Control?" -> POST /Dlna/{serverId}/MediaReceiverRegistrar/Control
"List all MediaReceiverRegistrar?" -> GET /Dlna/{serverId}/MediaReceiverRegistrar/MediaReceiverRegistrar
"List all MediaReceiverRegistrar.xml?" -> GET /Dlna/{serverId}/MediaReceiverRegistrar/MediaReceiverRegistrar.xml
"Get icon details?" -> GET /Dlna/icons/{fileName}
"Get hls1 details?" -> GET /Audio/{itemId}/hls1/{playlistId}/{segmentId}.{container}
"List all main.m3u8?" -> GET /Audio/{itemId}/main.m3u8
"List all master.m3u8?" -> GET /Audio/{itemId}/master.m3u8
"Get hls1 details?" -> GET /Videos/{itemId}/hls1/{playlistId}/{segmentId}.{container}
"List all main.m3u8?" -> GET /Videos/{itemId}/main.m3u8
"List all master.m3u8?" -> GET /Videos/{itemId}/master.m3u8
"List all DefaultDirectoryBrowser?" -> GET /Environment/DefaultDirectoryBrowser
"List all DirectoryContents?" -> GET /Environment/DirectoryContents
"List all Drives?" -> GET /Environment/Drives
"List all NetworkShares?" -> GET /Environment/NetworkShares
"List all ParentPath?" -> GET /Environment/ParentPath
"Create a ValidatePath?" -> POST /Environment/ValidatePath
"List all Filters?" -> GET /Items/Filters
"List all Filters2?" -> GET /Items/Filters2
"List all Genres?" -> GET /Genres
"Get Genre details?" -> GET /Genres/{genreName}
"List all stream.aac?" -> GET /Audio/{itemId}/hls/{segmentId}/stream.aac
"List all stream.mp3?" -> GET /Audio/{itemId}/hls/{segmentId}/stream.mp3
"Get hl details?" -> GET /Videos/{itemId}/hls/{playlistId}/{segmentId}.{segmentContainer}
"List all stream.m3u8?" -> GET /Videos/{itemId}/hls/{playlistId}/stream.m3u8
"Get Image details?" -> GET /Artists/{name}/Images/{imageType}/{imageIndex}
"Get Image details?" -> GET /Genres/{name}/Images/{imageType}
"Get Image details?" -> GET /Genres/{name}/Images/{imageType}/{imageIndex}
"List all Images?" -> GET /Items/{itemId}/Images
"Delete a Image?" -> DELETE /Items/{itemId}/Images/{imageType}
"Get Image details?" -> GET /Items/{itemId}/Images/{imageType}
"Delete a Image?" -> DELETE /Items/{itemId}/Images/{imageType}/{imageIndex}
"Get Image details?" -> GET /Items/{itemId}/Images/{imageType}/{imageIndex}
"Get Image details?" -> GET /Items/{itemId}/Images/{imageType}/{imageIndex}/{tag}/{format}/{maxWidth}/{maxHeight}/{percentPlayed}/{unplayedCount}
"Create a Index?" -> POST /Items/{itemId}/Images/{imageType}/{imageIndex}/Index
"Get Image details?" -> GET /MusicGenres/{name}/Images/{imageType}
"Get Image details?" -> GET /MusicGenres/{name}/Images/{imageType}/{imageIndex}
"Get Image details?" -> GET /Persons/{name}/Images/{imageType}
"Get Image details?" -> GET /Persons/{name}/Images/{imageType}/{imageIndex}
"Get Image details?" -> GET /Studios/{name}/Images/{imageType}
"Get Image details?" -> GET /Studios/{name}/Images/{imageType}/{imageIndex}
"Delete a Image?" -> DELETE /Users/{userId}/Images/{imageType}
"Get Image details?" -> GET /Users/{userId}/Images/{imageType}
"Get Image details?" -> GET /Users/{userId}/Images/{imageType}/{imageIndex}
"Delete a Image?" -> DELETE /Users/{userId}/Images/{imageType}/{index}
"List all General?" -> GET /Images/General
"Get General details?" -> GET /Images/General/{name}/{type}
"List all MediaInfo?" -> GET /Images/MediaInfo
"Get MediaInfo details?" -> GET /Images/MediaInfo/{theme}/{name}
"List all Ratings?" -> GET /Images/Ratings
"Get Rating details?" -> GET /Images/Ratings/{theme}/{name}
"List all InstantMix?" -> GET /Albums/{id}/InstantMix
"List all InstantMix?" -> GET /Artists/{id}/InstantMix
"List all InstantMix?" -> GET /Items/{id}/InstantMix
"List all InstantMix?" -> GET /MusicGenres/{id}/InstantMix
"List all InstantMix?" -> GET /MusicGenres/{name}/InstantMix
"List all InstantMix?" -> GET /Playlists/{id}/InstantMix
"List all InstantMix?" -> GET /Songs/{id}/InstantMix
"List all ExternalIdInfos?" -> GET /Items/{itemId}/ExternalIdInfos
"Create a Book?" -> POST /Items/RemoteSearch/Book
"Create a BoxSet?" -> POST /Items/RemoteSearch/BoxSet
"List all Image?" -> GET /Items/RemoteSearch/Image
"Create a Movie?" -> POST /Items/RemoteSearch/Movie
"Create a MusicAlbum?" -> POST /Items/RemoteSearch/MusicAlbum
"Create a MusicArtist?" -> POST /Items/RemoteSearch/MusicArtist
"Create a MusicVideo?" -> POST /Items/RemoteSearch/MusicVideo
"Create a Person?" -> POST /Items/RemoteSearch/Person
"Create a Sery?" -> POST /Items/RemoteSearch/Series
"Create a Trailer?" -> POST /Items/RemoteSearch/Trailer
"Create a Refresh?" -> POST /Items/{itemId}/Refresh
"List all Items?" -> GET /Items
"List all Items?" -> GET /Users/{userId}/Items
"List all Resume?" -> GET /Users/{userId}/Items/Resume
"Delete a Item?" -> DELETE /Items/{itemId}
"Create a ContentType?" -> POST /Items/{itemId}/ContentType
"List all MetadataEditor?" -> GET /Items/{itemId}/MetadataEditor
"List all Similar?" -> GET /Albums/{itemId}/Similar
"List all Similar?" -> GET /Artists/{itemId}/Similar
"List all Ancestors?" -> GET /Items/{itemId}/Ancestors
"List all CriticReviews?" -> GET /Items/{itemId}/CriticReviews
"List all Download?" -> GET /Items/{itemId}/Download
"List all File?" -> GET /Items/{itemId}/File
"List all Similar?" -> GET /Items/{itemId}/Similar
"List all ThemeMedia?" -> GET /Items/{itemId}/ThemeMedia
"List all ThemeSongs?" -> GET /Items/{itemId}/ThemeSongs
"List all ThemeVideos?" -> GET /Items/{itemId}/ThemeVideos
"List all Counts?" -> GET /Items/Counts
"List all AvailableOptions?" -> GET /Libraries/AvailableOptions
"Create a Updated?" -> POST /Library/Media/Updated
"List all MediaFolders?" -> GET /Library/MediaFolders
"Create a Added?" -> POST /Library/Movies/Added
"Create a Updated?" -> POST /Library/Movies/Updated
"List all PhysicalPaths?" -> GET /Library/PhysicalPaths
"List all Refresh?" -> GET /Library/Refresh
"Create a Added?" -> POST /Library/Series/Added
"Create a Updated?" -> POST /Library/Series/Updated
"List all Similar?" -> GET /Movies/{itemId}/Similar
"List all Similar?" -> GET /Shows/{itemId}/Similar
"List all Similar?" -> GET /Trailers/{itemId}/Similar
"List all VirtualFolders?" -> GET /Library/VirtualFolders
"Create a VirtualFolder?" -> POST /Library/VirtualFolders
"Create a LibraryOption?" -> POST /Library/VirtualFolders/LibraryOptions
"Create a Name?" -> POST /Library/VirtualFolders/Name
"Create a Path?" -> POST /Library/VirtualFolders/Paths
"Create a Update?" -> POST /Library/VirtualFolders/Paths/Update
"List all ChannelMappingOptions?" -> GET /LiveTv/ChannelMappingOptions
"Create a ChannelMapping?" -> POST /LiveTv/ChannelMappings
"List all Channels?" -> GET /LiveTv/Channels
"Get Channel details?" -> GET /LiveTv/Channels/{channelId}
"List all GuideInfo?" -> GET /LiveTv/GuideInfo
"List all Info?" -> GET /LiveTv/Info
"Create a ListingProvider?" -> POST /LiveTv/ListingProviders
"List all Default?" -> GET /LiveTv/ListingProviders/Default
"List all Lineups?" -> GET /LiveTv/ListingProviders/Lineups
"List all Countries?" -> GET /LiveTv/ListingProviders/SchedulesDirect/Countries
"List all stream?" -> GET /LiveTv/LiveRecordings/{recordingId}/stream
"Get stream.{container} details?" -> GET /LiveTv/LiveStreamFiles/{streamId}/stream.{container}
"List all Programs?" -> GET /LiveTv/Programs
"Create a Program?" -> POST /LiveTv/Programs
"Get Program details?" -> GET /LiveTv/Programs/{programId}
"List all Recommended?" -> GET /LiveTv/Programs/Recommended
"List all Recordings?" -> GET /LiveTv/Recordings
"Get Recording details?" -> GET /LiveTv/Recordings/{recordingId}
"Delete a Recording?" -> DELETE /LiveTv/Recordings/{recordingId}
"List all Folders?" -> GET /LiveTv/Recordings/Folders
"List all Groups?" -> GET /LiveTv/Recordings/Groups
"Get Group details?" -> GET /LiveTv/Recordings/Groups/{groupId}
"List all Series?" -> GET /LiveTv/Recordings/Series
"List all SeriesTimers?" -> GET /LiveTv/SeriesTimers
"Create a SeriesTimer?" -> POST /LiveTv/SeriesTimers
"Get SeriesTimer details?" -> GET /LiveTv/SeriesTimers/{timerId}
"Delete a SeriesTimer?" -> DELETE /LiveTv/SeriesTimers/{timerId}
"List all Timers?" -> GET /LiveTv/Timers
"Create a Timer?" -> POST /LiveTv/Timers
"Get Timer details?" -> GET /LiveTv/Timers/{timerId}
"Delete a Timer?" -> DELETE /LiveTv/Timers/{timerId}
"List all Defaults?" -> GET /LiveTv/Timers/Defaults
"Create a TunerHost?" -> POST /LiveTv/TunerHosts
"List all Types?" -> GET /LiveTv/TunerHosts/Types
"Create a Reset?" -> POST /LiveTv/Tuners/{tunerId}/Reset
"List all Discover?" -> GET /LiveTv/Tuners/Discover
"List all Discvover?" -> GET /LiveTv/Tuners/Discvover
"List all Countries?" -> GET /Localization/Countries
"List all Cultures?" -> GET /Localization/Cultures
"List all Options?" -> GET /Localization/Options
"List all ParentalRatings?" -> GET /Localization/ParentalRatings
"List all PlaybackInfo?" -> GET /Items/{itemId}/PlaybackInfo
"Create a PlaybackInfo?" -> POST /Items/{itemId}/PlaybackInfo
"Create a Close?" -> POST /LiveStreams/Close
"Create a Open?" -> POST /LiveStreams/Open
"List all BitrateTest?" -> GET /Playback/BitrateTest
"List all Recommendations?" -> GET /Movies/Recommendations
"List all MusicGenres?" -> GET /MusicGenres
"Get MusicGenre details?" -> GET /MusicGenres/{genreName}
"Get Notification details?" -> GET /Notifications/{userId}
"Create a Read?" -> POST /Notifications/{userId}/Read
"List all Summary?" -> GET /Notifications/{userId}/Summary
"Create a Unread?" -> POST /Notifications/{userId}/Unread
"Create a Admin?" -> POST /Notifications/Admin
"List all Services?" -> GET /Notifications/Services
"List all Types?" -> GET /Notifications/Types
"List all Packages?" -> GET /Packages
"Get Package details?" -> GET /Packages/{name}
"Delete a Installing?" -> DELETE /Packages/Installing/{packageId}
"List all Repositories?" -> GET /Repositories
"Create a Repository?" -> POST /Repositories
"List all Persons?" -> GET /Persons
"Get Person details?" -> GET /Persons/{name}
"Create a Playlist?" -> POST /Playlists
"Create a Item?" -> POST /Playlists/{playlistId}/Items
"List all Items?" -> GET /Playlists/{playlistId}/Items
"Create a Playing?" -> POST /Sessions/Playing
"Create a Ping?" -> POST /Sessions/Playing/Ping
"Create a Progress?" -> POST /Sessions/Playing/Progress
"Create a Stopped?" -> POST /Sessions/Playing/Stopped
"Delete a PlayedItem?" -> DELETE /Users/{userId}/PlayedItems/{itemId}
"Delete a PlayingItem?" -> DELETE /Users/{userId}/PlayingItems/{itemId}
"Create a Progress?" -> POST /Users/{userId}/PlayingItems/{itemId}/Progress
"List all Plugins?" -> GET /Plugins
"Delete a Plugin?" -> DELETE /Plugins/{pluginId}
"Delete a Plugin?" -> DELETE /Plugins/{pluginId}/{version}
"Create a Disable?" -> POST /Plugins/{pluginId}/{version}/Disable
"Create a Enable?" -> POST /Plugins/{pluginId}/{version}/Enable
"List all Image?" -> GET /Plugins/{pluginId}/{version}/Image
"List all Configuration?" -> GET /Plugins/{pluginId}/Configuration
"Create a Configuration?" -> POST /Plugins/{pluginId}/Configuration
"Create a Manifest?" -> POST /Plugins/{pluginId}/Manifest
"Create a SecurityInfo?" -> POST /Plugins/SecurityInfo
"Create a Activate?" -> POST /QuickConnect/Activate
"Create a Authorize?" -> POST /QuickConnect/Authorize
"Create a Available?" -> POST /QuickConnect/Available
"List all Connect?" -> GET /QuickConnect/Connect
"Create a Deauthorize?" -> POST /QuickConnect/Deauthorize
"List all Initiate?" -> GET /QuickConnect/Initiate
"List all Status?" -> GET /QuickConnect/Status
"List all Remote?" -> GET /Images/Remote
"List all RemoteImages?" -> GET /Items/{itemId}/RemoteImages
"Create a Download?" -> POST /Items/{itemId}/RemoteImages/Download
"List all Providers?" -> GET /Items/{itemId}/RemoteImages/Providers
"List all ScheduledTasks?" -> GET /ScheduledTasks
"Get ScheduledTask details?" -> GET /ScheduledTasks/{taskId}
"Create a Trigger?" -> POST /ScheduledTasks/{taskId}/Triggers
"Delete a Running?" -> DELETE /ScheduledTasks/Running/{taskId}
"List all Hints?" -> GET /Search/Hints
"List all PasswordResetProviders?" -> GET /Auth/PasswordResetProviders
"List all Providers?" -> GET /Auth/Providers
"List all Sessions?" -> GET /Sessions
"Create a Command?" -> POST /Sessions/{sessionId}/Command
"Create a Message?" -> POST /Sessions/{sessionId}/Message
"Create a Playing?" -> POST /Sessions/{sessionId}/Playing
"Delete a User?" -> DELETE /Sessions/{sessionId}/User/{userId}
"Create a Viewing?" -> POST /Sessions/{sessionId}/Viewing
"Create a Capability?" -> POST /Sessions/Capabilities
"Create a Full?" -> POST /Sessions/Capabilities/Full
"Create a Logout?" -> POST /Sessions/Logout
"Create a Viewing?" -> POST /Sessions/Viewing
"Create a Complete?" -> POST /Startup/Complete
"List all Configuration?" -> GET /Startup/Configuration
"Create a Configuration?" -> POST /Startup/Configuration
"List all FirstUser?" -> GET /Startup/FirstUser
"Create a RemoteAccess?" -> POST /Startup/RemoteAccess
"List all User?" -> GET /Startup/User
"Create a User?" -> POST /Startup/User
"List all Studios?" -> GET /Studios
"Get Studio details?" -> GET /Studios/{name}
"List all Fonts?" -> GET /FallbackFont/Fonts
"Get Font details?" -> GET /FallbackFont/Fonts/{name}
"Get Subtitle details?" -> GET /Items/{itemId}/RemoteSearch/Subtitles/{language}
"Get Subtitle details?" -> GET /Providers/Subtitles/Subtitles/{id}
"Get Stream.{format} details?" -> GET /Videos/{itemId}/{mediaSourceId}/Subtitles/{index}/{startPositionTicks}/Stream.{format}
"Get Stream.{format} details?" -> GET /Videos/{itemId}/{mediaSourceId}/Subtitles/{index}/Stream.{format}
"List all subtitles.m3u8?" -> GET /Videos/{itemId}/{mediaSourceId}/Subtitles/{index}/subtitles.m3u8
"Create a Subtitle?" -> POST /Videos/{itemId}/Subtitles
"Delete a Subtitle?" -> DELETE /Videos/{itemId}/Subtitles/{index}
"List all Suggestions?" -> GET /Users/{userId}/Suggestions
"Create a Buffering?" -> POST /SyncPlay/Buffering
"Create a Join?" -> POST /SyncPlay/Join
"Create a Leave?" -> POST /SyncPlay/Leave
"List all List?" -> GET /SyncPlay/List
"Create a MovePlaylistItem?" -> POST /SyncPlay/MovePlaylistItem
"Create a New?" -> POST /SyncPlay/New
"Create a NextItem?" -> POST /SyncPlay/NextItem
"Create a Pause?" -> POST /SyncPlay/Pause
"Create a Ping?" -> POST /SyncPlay/Ping
"Create a PreviousItem?" -> POST /SyncPlay/PreviousItem
"Create a Queue?" -> POST /SyncPlay/Queue
"Create a Ready?" -> POST /SyncPlay/Ready
"Create a RemoveFromPlaylist?" -> POST /SyncPlay/RemoveFromPlaylist
"Create a Seek?" -> POST /SyncPlay/Seek
"Create a SetIgnoreWait?" -> POST /SyncPlay/SetIgnoreWait
"Create a SetNewQueue?" -> POST /SyncPlay/SetNewQueue
"Create a SetPlaylistItem?" -> POST /SyncPlay/SetPlaylistItem
"Create a SetRepeatMode?" -> POST /SyncPlay/SetRepeatMode
"Create a SetShuffleMode?" -> POST /SyncPlay/SetShuffleMode
"Create a Stop?" -> POST /SyncPlay/Stop
"Create a Unpause?" -> POST /SyncPlay/Unpause
"List all Endpoint?" -> GET /System/Endpoint
"List all Info?" -> GET /System/Info
"List all Public?" -> GET /System/Info/Public
"List all Logs?" -> GET /System/Logs
"List all Log?" -> GET /System/Logs/Log
"List all Ping?" -> GET /System/Ping
"Create a Ping?" -> POST /System/Ping
"Create a Restart?" -> POST /System/Restart
"Create a Shutdown?" -> POST /System/Shutdown
"List all WakeOnLanInfo?" -> GET /System/WakeOnLanInfo
"List all GetUtcTime?" -> GET /GetUtcTime
"List all Trailers?" -> GET /Trailers
"List all Episodes?" -> GET /Shows/{seriesId}/Episodes
"List all Seasons?" -> GET /Shows/{seriesId}/Seasons
"List all NextUp?" -> GET /Shows/NextUp
"List all Upcoming?" -> GET /Shows/Upcoming
"List all universal?" -> GET /Audio/{itemId}/universal
"List all Users?" -> GET /Users
"Get User details?" -> GET /Users/{userId}
"Delete a User?" -> DELETE /Users/{userId}
"Create a Authenticate?" -> POST /Users/{userId}/Authenticate
"Create a Configuration?" -> POST /Users/{userId}/Configuration
"Create a EasyPassword?" -> POST /Users/{userId}/EasyPassword
"Create a Password?" -> POST /Users/{userId}/Password
"Create a Policy?" -> POST /Users/{userId}/Policy
"Create a AuthenticateByName?" -> POST /Users/AuthenticateByName
"Create a AuthenticateWithQuickConnect?" -> POST /Users/AuthenticateWithQuickConnect
"Create a ForgotPassword?" -> POST /Users/ForgotPassword
"Create a Pin?" -> POST /Users/ForgotPassword/Pin
"List all Me?" -> GET /Users/Me
"Create a New?" -> POST /Users/New
"List all Public?" -> GET /Users/Public
"Delete a FavoriteItem?" -> DELETE /Users/{userId}/FavoriteItems/{itemId}
"Get Item details?" -> GET /Users/{userId}/Items/{itemId}
"List all Intros?" -> GET /Users/{userId}/Items/{itemId}/Intros
"List all LocalTrailers?" -> GET /Users/{userId}/Items/{itemId}/LocalTrailers
"Create a Rating?" -> POST /Users/{userId}/Items/{itemId}/Rating
"List all SpecialFeatures?" -> GET /Users/{userId}/Items/{itemId}/SpecialFeatures
"List all Latest?" -> GET /Users/{userId}/Items/Latest
"List all Root?" -> GET /Users/{userId}/Items/Root
"List all GroupingOptions?" -> GET /Users/{userId}/GroupingOptions
"List all Views?" -> GET /Users/{userId}/Views
"Get Attachment details?" -> GET /Videos/{videoId}/{mediaSourceId}/Attachments/{index}
"List all live.m3u8?" -> GET /Videos/{itemId}/live.m3u8
"Get Video details?" -> GET /Videos/{itemId}/{stream}.{container}
"List all AdditionalParts?" -> GET /Videos/{itemId}/AdditionalParts
"List all stream?" -> GET /Videos/{itemId}/stream
"Create a MergeVersion?" -> POST /Videos/MergeVersions
"List all Years?" -> GET /Years
"Get Year details?" -> GET /Years/{year}
"How to authenticate?" -> See Auth section