# 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.