1.1 KiB
1.1 KiB
Subsonic API coverage target
AmpFire targets broad compatibility with Navidrome and generic Subsonic API servers.
System
- ping
- getLicense
- getOpenSubsonicExtensions
Browsing/library
- getMusicFolders
- getIndexes
- getMusicDirectory
- getArtists
- getArtist
- getAlbum
- getSong
- getGenres
- getAlbumList2
- getStarred2
- getRandomSongs
- getSongsByGenre
- getNowPlaying
Search
- search3
Media/art
- stream
- download
- getCoverArt
- getLyrics
- getAvatar
Playlists
- getPlaylists
- getPlaylist
- createPlaylist
- updatePlaylist
- deletePlaylist
User actions
- star
- unstar
- setRating
- scrobble
Bookmarks
- getBookmarks
- createBookmark
- deleteBookmark
Radio/podcasts/sharing
- getInternetRadioStations
- createInternetRadioStation
- updateInternetRadioStation
- deleteInternetRadioStation
- getPodcasts
- refreshPodcasts
- createPodcastChannel
- deletePodcastChannel
- deletePodcastEpisode
- downloadPodcastEpisode
- getShares
- createShare
- updateShare
- deleteShare
Not every server implements every endpoint. UI must treat unsupported endpoints as capability-gated features.