SubSonicMedia Documentation SubSonicMedia Documentation
SubSonicMedia Documentation SubSonicMedia Documentation
DocFX + Singulink = ♥

Search Results for

    Edit this page

    API Implementation Status Matrix

    This document provides an overview of all API function groups and their endpoints, along with their implementation status in the codebase. Each endpoint is marked as:

    • ✅ Implemented
    • ❌ Not Implemented
    Group API Endpoint Status
    System ping ✅
    getLicense ✅
    Browsing getMusicFolders ✅
    getIndexes ✅
    getMusicDirectory ✅
    getGenres ✅
    getArtists ✅
    getArtist ✅
    getAlbum ✅
    getSong ✅
    getVideos ✅
    getVideoInfo ✅
    getArtistInfo ✅
    getArtistInfo2 ✅
    getAlbumInfo ✅
    getAlbumInfo2 ✅
    getSimilarSongs ❌
    getSimilarSongs2 ❌
    getTopSongs ❌
    Album/song lists getAlbumList ✅
    getAlbumList2 ✅
    getRandomSongs ✅
    getSongsByGenre ✅
    getNowPlaying ❌
    getStarred ✅
    getStarred2 ✅
    Searching search ✅
    search2 ✅
    search3 ✅
    Playlists getPlaylists ✅
    getPlaylist ✅
    createPlaylist ✅
    updatePlaylist ✅
    deletePlaylist ✅
    Media retrieval stream ✅
    download ✅
    hls ✅
    getCaptions ✅
    getCoverArt ✅
    getLyrics ✅
    getAvatar ✅
    Media annotation star ✅
    unstar ✅
    setRating ✅
    scrobble ✅
    Sharing getShares ❌
    createShare ✅
    updateShare ❌
    deleteShare ❌
    Podcast getPodcasts ✅
    getNewestPodcasts ✅
    refreshPodcasts ✅
    createPodcastChannel ✅
    deletePodcastChannel ✅
    deletePodcastEpisode ✅
    downloadPodcastEpisode ✅
    Jukebox jukeboxControl ✅
    Internet radio getInternetRadioStations ✅
    createInternetRadioStation ✅
    updateInternetRadioStation ✅
    deleteInternetRadioStation ✅
    Chat getChatMessages ✅
    addChatMessage ✅
    User management getUser ✅
    getUsers ✅
    createUser ✅
    updateUser ✅
    deleteUser ✅
    changePassword ✅
    Bookmarks getBookmarks ✅
    createBookmark ✅
    deleteBookmark ✅
    getPlayQueue ✅
    savePlayQueue ✅
    Media library scanning getScanStatus ✅
    startScan ✅

    Legend:

    • ✅ = Implemented
    • ❌ = Not Implemented

    Last updated: 2025-05-04

    © Fabian Schmieder. Licensed under GPL3