addChatMessage
Adds a message to the chat log.
Adds a message to the chat log.
Changes the password of an existing user on the server.
Creates or updates a bookmark.
Adds a new internet radio station.
Creates (or updates) a playlist.
Adds a new Podcast channel.
Creates a public URL that can be used by anyone to stream music or video from the server.
Creates a new user on the server.
Creates or updates a bookmark.
Deletes an existing internet radio station.
Deletes a saved playlist.
Deletes a Podcast channel.
Deletes a Podcast episode.
Deletes an existing share.
Deletes an existing user on the server.
Downloads a given media file.
Request the server to start downloading a given Podcast episode.
Returns details for an album.
Returns album info.
Returns album info.
Returns a list of random, newest, highest rated etc. albums.
Returns a list of random, newest, highest rated etc. albums.
Returns details for an artist.
Returns artist info.
Returns artist info.
Returns all artists.
Returns the avatar (personal image) for a user.
Returns all bookmarks for this user.
Returns captions (subtitles) for a video.
Returns the current visible (non-expired) chat messages.
Returns a cover art image.
Returns all genres.
Returns an indexed structure of all artists.
Returns all internet radio stations.
Get details about the software license.
Searches for and returns lyrics for a given song.
Add support for synchronized lyrics, multiple languages, and retrieval by song ID
Returns a listing of all files in a music directory.
Returns all configured top-level music folders.
Returns the most recently published Podcast episodes.
Returns what is currently being played by all users.
List the OpenSubsonic extensions supported by this server.
Returns a listing of files in a saved playlist.
Returns all playlists a user is allowed to play.
Returns the state of the play queue for this user.
Returns all Podcast channels the server subscribes to, and (optionally) their episodes.
Returns random songs matching the given criteria.
Returns the current status for media library scanning.
Returns information about shared media this user is allowed to manage.
Returns a random collection of songs from the given artist and similar artists.
Returns a random collection of songs from the given artist and similar artists.
Returns details for a song.
Returns songs in a given genre.
Returns starred songs, albums and artists.
Returns starred songs, albums and artists.
Returns top songs for the given artist.
Get details about a given user, including which authorization roles and folder access it has.
Get details about all users, including which authorization roles and folder access they have
Returns details for a video.
Returns all video files.
Downloads a given media file.
Controls the jukebox, i.e., playback directly on the server’s audio hardware.
Used to test connectivity with the server.
Requests the server to check for new Podcast episodes.
Saves the state of the play queue for this user.
Registers the local playback of one or more media files.
Returns a listing of files matching the given search criteria. Supports paging through the result.
Returns a listing of files matching the given search criteria. Supports paging through the result.
Returns albums, artists and songs matching the given search criteria. Supports paging through the result.
Sets the rating for a music file.
Attaches a star to a song, album or artist.
Initiates a rescan of the media libraries.
Streams a given media file.
Returns information about an API key
Attaches a star to a song, album or artist.
Updates an existing internet radio station.
Updates a playlist. Only the owner of a playlist is allowed to update it.
Updates the description and/or expiration date for an existing share.
Modifies an existing user on the server.