Download OpenAPI specification:
message required | string The chat message. |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
since | number Only return messages newer than this time (in millis since Jan 1 1970). |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "chatMessages": [
- {
- "message": "string",
- "time": 0,
- "username": "string"
}
]
}
}
password required | string The name of the user which should change its password. |
username required | string The new password of the new user, either in clear text of hex-encoded. |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
adminRole | boolean Whether the user is administrator. |
commentRole | boolean Whether the user is allowed to create and edit comments and ratings. |
coverArtRole | boolean Whether the user is allowed to change cover art and tags. |
downloadRole | boolean Whether the user is allowed to download files. |
email required | string |
jukeboxRole | boolean Whether the user is allowed to play files in jukebox mode. |
ldapAuthenticated | boolean Whether the user is authenicated in LDAP. |
maxBitRate | number The maximum bit rate (in Kbps) for the user. Audio streams of higher bit rates are automatically downsampled to this bit rate. Legal values: 0 (no limit), 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320. |
musicFolderId | Array of numbers (Since 1.12.0) IDs of the music folders the user is allowed access to. Include the parameter once for each folder. |
password required | string The password of the new user, either in clear text of hex-encoded. |
playlistRole | boolean Whether the user is allowed to create and delete playlists. Since 1.8.0, changing this role has no effect. |
podcastRole | boolean Whether the user is allowed to administrate Podcasts. |
settingsRole | boolean Whether the user is allowed to change personal settings and password. |
shareRole | boolean (Since 1.8.0) Whether the user is allowed to share files with anyone. |
streamRole | boolean Whether the user is allowed to play files. |
uploadRole | boolean Whether the user is allowed to upload files. |
username required | string |
videoConversionRole | boolean (Since 1.15.0) Whether the user is allowed to start video conversions. |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
username required | string |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "user": {
- "adminRole": true,
- "avatarLastChanged": "string",
- "commentRole": true,
- "coverArtRole": true,
- "downloadRole": true,
- "email": "string",
- "folder": [
- 0
], - "jukeboxRole": true,
- "maxBitRate": 0,
- "playlistRole": true,
- "podcastRole": true,
- "scrobblingEnabled": true,
- "settingsRole": true,
- "shareRole": true,
- "streamRole": true,
- "uploadRole": true,
- "username": "string",
- "videoConversionRole": true
}
}
}
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "users": {
- "user": [
- {
- "adminRole": true,
- "avatarLastChanged": "string",
- "commentRole": true,
- "coverArtRole": true,
- "downloadRole": true,
- "email": "string",
- "folder": [
- 0
], - "jukeboxRole": true,
- "maxBitRate": 0,
- "playlistRole": true,
- "podcastRole": true,
- "scrobblingEnabled": true,
- "settingsRole": true,
- "shareRole": true,
- "streamRole": true,
- "uploadRole": true,
- "username": "string",
- "videoConversionRole": true
}
]
}
}
}
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "tokenInfo": {
- "tokenInfo": {
- "username": "string"
}
}
}
}
adminRole | boolean Whether the user is administrator. |
commentRole | boolean Whether the user is allowed to create and edit comments and ratings. |
coverArtRole | boolean Whether the user is allowed to change cover art and tags. |
downloadRole | boolean Whether the user is allowed to download files. |
string | |
jukeboxRole | boolean Whether the user is allowed to play files in jukebox mode. |
ldapAuthenticated | boolean Whether the user is authenicated in LDAP. |
maxBitRate | number The maximum bit rate (in Kbps) for the user. Audio streams of higher bit rates are automatically downsampled to this bit rate. Legal values: 0 (no limit), 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320. |
musicFolderId | Array of numbers (Since 1.12.0) IDs of the music folders the user is allowed access to. Include the parameter once for each folder. |
password | string The password of the user, either in clear text of hex-encoded. |
playlistRole | boolean Whether the user is allowed to create and delete playlists. Since 1.8.0, changing this role has no effect. |
podcastRole | boolean Whether the user is allowed to administrate Podcasts. |
settingsRole | boolean Whether the user is allowed to change personal settings and password. |
shareRole | boolean (Since 1.8.0) Whether the user is allowed to share files with anyone. |
streamRole | boolean Whether the user is allowed to play files. |
uploadRole | boolean Whether the user is allowed to upload files. |
username required | string |
videoConversionRole | boolean (Since 1.15.0) Whether the user is allowed to start video conversions. |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
comment | string |
id required | string ID of the media file to bookmark. If a bookmark already exists for this file it will be overwritten. |
position required | number The position (in milliseconds) within the media file. |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
id required | string ID of the media file for which to delete the bookmark. Other users’ bookmarks are not affected. |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "bookmark": [
- {
- "changed": "string",
- "comment": "string",
- "created": "string",
- "position": 0,
- "username": "string",
- "entry": {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "albumArtists": [
- {
- "id": "string",
- "name": "string"
}
], - "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "bitDepth": 0,
- "bpm": 0,
- "channelCount": 0,
- "comment": "string",
- "contributors": [
- {
- "artist": {
- "id": "string",
- "name": "string"
}, - "role": "string",
- "subRole": "string"
}
], - "displayAlbumArtist": "string",
- "displayArtist": "string",
- "displayComposer": "string",
- "explicitStatus": "explicit",
- "genres": [
- {
- "name": "string"
}
], - "mediaType": "string",
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "played": "string",
- "replayGain": {
- "albumGain": 0,
- "albumPeak": 0,
- "baseGain": 0,
- "fallbackGain": 0,
- "trackGain": 0,
- "trackPeak": 0
}, - "samplingRate": 0,
- "sortName": "string"
}
}
]
}
}
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "playQueue": {
- "entry": [
- {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "albumArtists": [
- {
- "id": "string",
- "name": "string"
}
], - "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "bitDepth": 0,
- "bpm": 0,
- "channelCount": 0,
- "comment": "string",
- "contributors": [
- {
- "artist": {
- "id": "string",
- "name": "string"
}, - "role": "string",
- "subRole": "string"
}
], - "displayAlbumArtist": "string",
- "displayArtist": "string",
- "displayComposer": "string",
- "explicitStatus": "explicit",
- "genres": [
- {
- "name": "string"
}
], - "mediaType": "string",
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "played": "string",
- "replayGain": {
- "albumGain": 0,
- "albumPeak": 0,
- "baseGain": 0,
- "fallbackGain": 0,
- "trackGain": 0,
- "trackPeak": 0
}, - "samplingRate": 0,
- "sortName": "string"
}
]
}
}
}
current required | string The ID of the current playing song. |
id required | Array of strings |
position required | number The position (in milliseconds) within the media file. |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
homepageUrl | string |
name required | string |
streamUrl required | string |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
id required | string |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "internetRadioStation": [
- {
- "homePageUrl": "string",
- "id": "string",
- "name": "string",
- "streamUrl": "string"
}
]
}
}
homepageUrl | string |
id required | string |
name required | string |
streamUrl required | string |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
name | string |
playlistId | string |
songId required | Array of strings |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "playlist": {
- "allowedUser": "string",
- "changed": "string",
- "comment": "string",
- "coverArt": "string",
- "created": "string",
- "duration": 0,
- "id": "string",
- "name": "string",
- "owner": "string",
- "public": true,
- "songCount": 0,
- "entry": [
- {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "albumArtists": [
- {
- "id": "string",
- "name": "string"
}
], - "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "bitDepth": 0,
- "bpm": 0,
- "channelCount": 0,
- "comment": "string",
- "contributors": [
- {
- "artist": {
- "id": "string",
- "name": "string"
}, - "role": "string",
- "subRole": "string"
}
], - "displayAlbumArtist": "string",
- "displayArtist": "string",
- "displayComposer": "string",
- "explicitStatus": "explicit",
- "genres": [
- {
- "name": "string"
}
], - "mediaType": "string",
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "played": "string",
- "replayGain": {
- "albumGain": 0,
- "albumPeak": 0,
- "baseGain": 0,
- "fallbackGain": 0,
- "trackGain": 0,
- "trackPeak": 0
}, - "samplingRate": 0,
- "sortName": "string"
}
]
}
}
}
id required | string |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
id required | string |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "playlist": {
- "allowedUser": "string",
- "changed": "string",
- "comment": "string",
- "coverArt": "string",
- "created": "string",
- "duration": 0,
- "id": "string",
- "name": "string",
- "owner": "string",
- "public": true,
- "songCount": 0,
- "entry": [
- {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "albumArtists": [
- {
- "id": "string",
- "name": "string"
}
], - "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "bitDepth": 0,
- "bpm": 0,
- "channelCount": 0,
- "comment": "string",
- "contributors": [
- {
- "artist": {
- "id": "string",
- "name": "string"
}, - "role": "string",
- "subRole": "string"
}
], - "displayAlbumArtist": "string",
- "displayArtist": "string",
- "displayComposer": "string",
- "explicitStatus": "explicit",
- "genres": [
- {
- "name": "string"
}
], - "mediaType": "string",
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "played": "string",
- "replayGain": {
- "albumGain": 0,
- "albumPeak": 0,
- "baseGain": 0,
- "fallbackGain": 0,
- "trackGain": 0,
- "trackPeak": 0
}, - "samplingRate": 0,
- "sortName": "string"
}
]
}
}
}
username | string |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "playlists": {
- "playlist": [
- {
- "allowedUser": "string",
- "changed": "string",
- "comment": "string",
- "coverArt": "string",
- "created": "string",
- "duration": 0,
- "id": "string",
- "name": "string",
- "owner": "string",
- "public": true,
- "songCount": 0
}
]
}
}
}
comment | string |
name | string |
playlistId required | string |
public | boolean |
songIdToAdd | Array of strings |
songIdToRemove | Array of strings |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
id required | string |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
id required | string |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
id required | string |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
id | string |
includeEpisodes | boolean Default: true |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "podcasts": {
- "episode": [
- {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "channelId": "string",
- "description": "string",
- "publishDate": "string",
- "status": "new",
- "streamId": "string"
}
]
}
}
}
id | string |
includeEpisodes | boolean Default: true |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "podcasts": {
- "channel": {
- "coverArt": "string",
- "description": "string",
- "errorMessage": "string",
- "id": "string",
- "originalImageUrl": "string",
- "title": "string",
- "url": "string",
- "episode": [
- {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "albumArtists": [
- {
- "id": "string",
- "name": "string"
}
], - "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "bitDepth": 0,
- "bpm": 0,
- "channelCount": 0,
- "comment": "string",
- "contributors": [
- {
- "artist": {
- "id": "string",
- "name": "string"
}, - "role": "string",
- "subRole": "string"
}
], - "displayAlbumArtist": "string",
- "displayArtist": "string",
- "displayComposer": "string",
- "explicitStatus": "explicit",
- "genres": [
- {
- "name": "string"
}
], - "mediaType": "string",
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "played": "string",
- "replayGain": {
- "albumGain": 0,
- "albumPeak": 0,
- "baseGain": 0,
- "fallbackGain": 0,
- "trackGain": 0,
- "trackPeak": 0
}, - "samplingRate": 0,
- "sortName": "string",
- "channelId": "string",
- "description": "string",
- "publishDate": "string",
- "status": "new",
- "streamId": "string"
}
], - "status": "new"
}
}
}
}
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
artist | string |
title | string |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "lyrics": {
- "artist": "string",
- "title": "string",
- "value": "string"
}
}
}
id required | string |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "lyricsList": {
- "structuredLyrics": [
- {
- "displayArtist": "string",
- "displayTitle": "string",
- "lang": "string",
- "line": [
- {
- "start": 0,
- "value": "string"
}
], - "offset": 0,
- "synced": true
}
]
}
}
}
converted | boolean Only applicable to video streaming. Subsonic can optimize videos for streaming by converting them to MP4. If a conversion exists for the video in question, then setting this parameter to "true" will cause the converted video to be returned instead of the original. |
estimateContentLength | boolean If set to "true", the Content-Length HTTP header will be set to an estimated value for transcoded or downsampled media. |
format | string Specifies the preferred target format (e.g., "mp3" or "flv") in case there are multiple applicable transcodings. Starting with 1.9.0 you can use the special value "raw" to disable transcoding. |
id required | string |
maxBitRate | number If specified, the server will attempt to limit the bitrate to this value, in kilobits per second. If set to zero, no limit is imposed. |
size | number Only applicable to video streaming. Requested video size specified as WxH, for instance "640x480". |
timeOffset | number [OS] Only applicable to video streaming. If specified, start streaming at the given offset (in seconds) into the video. Typically used to implement video skipping. |
"string"
id required | string |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "album": {
- "artist": "string",
- "artistId": "string",
- "coverArt": "string",
- "created": "string",
- "duration": 0,
- "genre": "string",
- "id": "string",
- "name": "string",
- "playCount": 0,
- "songCount": 0,
- "starred": "string",
- "year": 0,
- "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "discTitles": [
- {
- "disc": 0,
- "title": "string"
}
], - "displayArtist": "string",
- "genres": [
- {
- "name": "string"
}
], - "isCompilation": true,
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "originalReleaseDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "played": "string",
- "recordLabels": [
- {
- "name": "string"
}
], - "releaseDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "releaseTypes": [
- "string"
], - "sortName": "string",
- "userRating": 0,
- "song": [
- {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "albumArtists": [
- {
- "id": "string",
- "name": "string"
}
], - "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "bitDepth": 0,
- "bpm": 0,
- "channelCount": 0,
- "comment": "string",
- "contributors": [
- {
- "artist": {
- "id": "string",
- "name": "string"
}, - "role": "string",
- "subRole": "string"
}
], - "displayAlbumArtist": "string",
- "displayArtist": "string",
- "displayComposer": "string",
- "explicitStatus": "explicit",
- "genres": [
- {
- "name": "string"
}
], - "mediaType": "string",
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "played": "string",
- "replayGain": {
- "albumGain": 0,
- "albumPeak": 0,
- "baseGain": 0,
- "fallbackGain": 0,
- "trackGain": 0,
- "trackPeak": 0
}, - "samplingRate": 0,
- "sortName": "string"
}
]
}
}
}
id required | string |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "largeImageUrl": "string",
- "lastFmUrl": "string",
- "mediumImageUrl": "string",
- "musicBrainzId": "string",
- "notes": "string",
- "smallImageUrl": "string"
}
}
id required | string |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "largeImageUrl": "string",
- "lastFmUrl": "string",
- "mediumImageUrl": "string",
- "musicBrainzId": "string",
- "notes": "string",
- "smallImageUrl": "string"
}
}
id required | string |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "artist": {
- "artistImageUrl": "string",
- "averageRating": 0,
- "id": "string",
- "name": "string",
- "starred": "string",
- "userRating": 0,
- "album": [
- {
- "artist": "string",
- "artistId": "string",
- "coverArt": "string",
- "created": "string",
- "duration": 0,
- "genre": "string",
- "id": "string",
- "name": "string",
- "playCount": 0,
- "songCount": 0,
- "starred": "string",
- "year": 0,
- "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "discTitles": [
- {
- "disc": 0,
- "title": "string"
}
], - "displayArtist": "string",
- "genres": [
- {
- "name": "string"
}
], - "isCompilation": true,
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "originalReleaseDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "played": "string",
- "recordLabels": [
- {
- "name": "string"
}
], - "releaseDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "releaseTypes": [
- "string"
], - "sortName": "string",
- "userRating": 0
}
]
}
}
}
count | number Default: 20 |
id required | string |
includeNotPresent | boolean |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "artistInfo": {
- "biography": "string",
- "largeImageUrl": "string",
- "lastFmUrl": "string",
- "mediumImageUrl": "string",
- "musicBrainzId": "string",
- "similarArtist": [
- {
- "albumCount": 0,
- "artistImageUrl": "string",
- "coverArt": "string",
- "id": "string",
- "name": "string",
- "starred": "string",
- "userRating": 0,
- "musicBrainzId": "string",
- "roles": [
- "string"
], - "sortName": "string"
}
]
}
}
}
count | number |
id required | string |
includeNotPresent | boolean |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "artistInfo": {
- "biography": "string",
- "largeImageUrl": "string",
- "lastFmUrl": "string",
- "mediumImageUrl": "string",
- "musicBrainzId": "string",
- "similarArtist": [
- {
- "albumCount": 0,
- "artistImageUrl": "string",
- "coverArt": "string",
- "id": "string",
- "name": "string",
- "starred": "string",
- "userRating": 0,
- "musicBrainzId": "string",
- "roles": [
- "string"
], - "sortName": "string"
}
]
}
}
}
musicFolderId | number |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "artists": {
- "ignoredArticles": "string",
- "index": [
- {
- "artist": [
- {
- "albumCount": 0,
- "artistImageUrl": "string",
- "coverArt": "string",
- "id": "string",
- "name": "string",
- "starred": "string",
- "userRating": 0,
- "musicBrainzId": "string",
- "roles": [
- "string"
], - "sortName": "string"
}
], - "name": "string"
}
]
}
}
}
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "genres": {
- "genre": [
- {
- "albumCount": 0,
- "songCount": 0,
- "value": "string"
}
]
}
}
}
ifModifiedSince | string |
musicFolderId | number If specified, only return a result if the artist collection has changed since the given time (in milliseconds since 1 Jan 1970). |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "indexes": {
- "child": [
- {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "albumArtists": [
- {
- "id": "string",
- "name": "string"
}
], - "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "bitDepth": 0,
- "bpm": 0,
- "channelCount": 0,
- "comment": "string",
- "contributors": [
- {
- "artist": {
- "id": "string",
- "name": "string"
}, - "role": "string",
- "subRole": "string"
}
], - "displayAlbumArtist": "string",
- "displayArtist": "string",
- "displayComposer": "string",
- "explicitStatus": "explicit",
- "genres": [
- {
- "name": "string"
}
], - "mediaType": "string",
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "played": "string",
- "replayGain": {
- "albumGain": 0,
- "albumPeak": 0,
- "baseGain": 0,
- "fallbackGain": 0,
- "trackGain": 0,
- "trackPeak": 0
}, - "samplingRate": 0,
- "sortName": "string"
}
], - "ignoredArticles": "string",
- "index": [
- {
- "artist": [
- {
- "albumCount": 0,
- "artistImageUrl": "string",
- "coverArt": "string",
- "id": "string",
- "name": "string",
- "starred": "string",
- "userRating": 0,
- "musicBrainzId": "string",
- "roles": [
- "string"
], - "sortName": "string"
}
], - "name": "string"
}
], - "lastModified": 0,
- "shortcut": [
- {
- "artistImageUrl": "string",
- "averageRating": 0,
- "id": "string",
- "name": "string",
- "starred": "string",
- "userRating": 0,
- "album": [
- {
- "artist": "string",
- "artistId": "string",
- "coverArt": "string",
- "created": "string",
- "duration": 0,
- "genre": "string",
- "id": "string",
- "name": "string",
- "playCount": 0,
- "songCount": 0,
- "starred": "string",
- "year": 0,
- "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "discTitles": [
- {
- "disc": 0,
- "title": "string"
}
], - "displayArtist": "string",
- "genres": [
- {
- "name": "string"
}
], - "isCompilation": true,
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "originalReleaseDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "played": "string",
- "recordLabels": [
- {
- "name": "string"
}
], - "releaseDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "releaseTypes": [
- "string"
], - "sortName": "string",
- "userRating": 0
}
]
}
]
}
}
}
id required | string |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "directory": {
- "averageRating": 0,
- "id": "string",
- "name": "string",
- "parent": "string",
- "playCount": 0,
- "starred": "string",
- "userRating": 0,
- "child": [
- {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "albumArtists": [
- {
- "id": "string",
- "name": "string"
}
], - "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "bitDepth": 0,
- "bpm": 0,
- "channelCount": 0,
- "comment": "string",
- "contributors": [
- {
- "artist": {
- "id": "string",
- "name": "string"
}, - "role": "string",
- "subRole": "string"
}
], - "displayAlbumArtist": "string",
- "displayArtist": "string",
- "displayComposer": "string",
- "explicitStatus": "explicit",
- "genres": [
- {
- "name": "string"
}
], - "mediaType": "string",
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "played": "string",
- "replayGain": {
- "albumGain": 0,
- "albumPeak": 0,
- "baseGain": 0,
- "fallbackGain": 0,
- "trackGain": 0,
- "trackPeak": 0
}, - "samplingRate": 0,
- "sortName": "string"
}
]
}
}
}
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "musicFolders": {
- "musicFolder": [
- {
- "id": 0,
- "name": "string"
}
]
}
}
}
count | number |
id required | string |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "similarSongs": {
- "song": [
- {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "albumArtists": [
- {
- "id": "string",
- "name": "string"
}
], - "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "bitDepth": 0,
- "bpm": 0,
- "channelCount": 0,
- "comment": "string",
- "contributors": [
- {
- "artist": {
- "id": "string",
- "name": "string"
}, - "role": "string",
- "subRole": "string"
}
], - "displayAlbumArtist": "string",
- "displayArtist": "string",
- "displayComposer": "string",
- "explicitStatus": "explicit",
- "genres": [
- {
- "name": "string"
}
], - "mediaType": "string",
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "played": "string",
- "replayGain": {
- "albumGain": 0,
- "albumPeak": 0,
- "baseGain": 0,
- "fallbackGain": 0,
- "trackGain": 0,
- "trackPeak": 0
}, - "samplingRate": 0,
- "sortName": "string"
}
]
}
}
}
id required | string |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "song": {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "albumArtists": [
- {
- "id": "string",
- "name": "string"
}
], - "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "bitDepth": 0,
- "bpm": 0,
- "channelCount": 0,
- "comment": "string",
- "contributors": [
- {
- "artist": {
- "id": "string",
- "name": "string"
}, - "role": "string",
- "subRole": "string"
}
], - "displayAlbumArtist": "string",
- "displayArtist": "string",
- "displayComposer": "string",
- "explicitStatus": "explicit",
- "genres": [
- {
- "name": "string"
}
], - "mediaType": "string",
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "played": "string",
- "replayGain": {
- "albumGain": 0,
- "albumPeak": 0,
- "baseGain": 0,
- "fallbackGain": 0,
- "trackGain": 0,
- "trackPeak": 0
}, - "samplingRate": 0,
- "sortName": "string"
}
}
}
artist required | string The name of the artist |
count | number |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "topSongs": {
- "song": [
- {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "albumArtists": [
- {
- "id": "string",
- "name": "string"
}
], - "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "bitDepth": 0,
- "bpm": 0,
- "channelCount": 0,
- "comment": "string",
- "contributors": [
- {
- "artist": {
- "id": "string",
- "name": "string"
}, - "role": "string",
- "subRole": "string"
}
], - "displayAlbumArtist": "string",
- "displayArtist": "string",
- "displayComposer": "string",
- "explicitStatus": "explicit",
- "genres": [
- {
- "name": "string"
}
], - "mediaType": "string",
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "played": "string",
- "replayGain": {
- "albumGain": 0,
- "albumPeak": 0,
- "baseGain": 0,
- "fallbackGain": 0,
- "trackGain": 0,
- "trackPeak": 0
}, - "samplingRate": 0,
- "sortName": "string"
}
]
}
}
}
id required | string |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "videoInfo": {
- "video": {
- "audioTrack": [
- {
- "id": "string",
- "languageCode": "string",
- "name": "string"
}
], - "captions": {
- "id": "string",
- "name": "string"
}, - "conversion": {
- "bitRate": 0,
- "id": "string"
}, - "id": "string"
}
}
}
}
message required | string The chat message. |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "videos": {
- "video": [
- {
- "album": "string",
- "bitRate": 0,
- "contentType": "string",
- "converArt": "string",
- "created": "string",
- "duration": 0,
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "parent": "string",
- "path": "string",
- "size": 0,
- "suffix": "string",
- "title": "string",
- "transcodedContentType": "string",
- "transcodedSuffix": "string"
}
]
}
}
}
fromYear | number |
genre | string |
musicFolderId | number |
offset | number |
size | number |
toYear | number |
type required | string Enum: "random" "newest" "frequent" "recent" "starred" "highest" "alphabeticalByName" "alphabeticalByArtist" "byYear" "byGenre" |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "albumList2": {
- "album": [
- {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "albumArtists": [
- {
- "id": "string",
- "name": "string"
}
], - "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "bitDepth": 0,
- "bpm": 0,
- "channelCount": 0,
- "comment": "string",
- "contributors": [
- {
- "artist": {
- "id": "string",
- "name": "string"
}, - "role": "string",
- "subRole": "string"
}
], - "displayAlbumArtist": "string",
- "displayArtist": "string",
- "displayComposer": "string",
- "explicitStatus": "explicit",
- "genres": [
- {
- "name": "string"
}
], - "mediaType": "string",
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "played": "string",
- "replayGain": {
- "albumGain": 0,
- "albumPeak": 0,
- "baseGain": 0,
- "fallbackGain": 0,
- "trackGain": 0,
- "trackPeak": 0
}, - "samplingRate": 0,
- "sortName": "string"
}
]
}
}
}
fromYear | number |
genre | string |
musicFolderId | number |
offset | number |
size | number |
toYear | number |
type required | string Enum: "random" "newest" "frequent" "recent" "starred" "highest" "alphabeticalByName" "alphabeticalByArtist" "byYear" "byGenre" |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "albumList2": {
- "album": [
- {
- "artist": "string",
- "artistId": "string",
- "coverArt": "string",
- "created": "string",
- "duration": 0,
- "genre": "string",
- "id": "string",
- "name": "string",
- "playCount": 0,
- "songCount": 0,
- "starred": "string",
- "year": 0,
- "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "discTitles": [
- {
- "disc": 0,
- "title": "string"
}
], - "displayArtist": "string",
- "genres": [
- {
- "name": "string"
}
], - "isCompilation": true,
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "originalReleaseDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "played": "string",
- "recordLabels": [
- {
- "name": "string"
}
], - "releaseDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "releaseTypes": [
- "string"
], - "sortName": "string",
- "userRating": 0
}
]
}
}
}
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "nowPlaying": {
- "entry": [
- {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "albumArtists": [
- {
- "id": "string",
- "name": "string"
}
], - "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "bitDepth": 0,
- "bpm": 0,
- "channelCount": 0,
- "comment": "string",
- "contributors": [
- {
- "artist": {
- "id": "string",
- "name": "string"
}, - "role": "string",
- "subRole": "string"
}
], - "displayAlbumArtist": "string",
- "displayArtist": "string",
- "displayComposer": "string",
- "explicitStatus": "explicit",
- "genres": [
- {
- "name": "string"
}
], - "mediaType": "string",
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "played": "string",
- "replayGain": {
- "albumGain": 0,
- "albumPeak": 0,
- "baseGain": 0,
- "fallbackGain": 0,
- "trackGain": 0,
- "trackPeak": 0
}, - "samplingRate": 0,
- "sortName": "string",
- "minutesAgo": 0,
- "playerId": 0,
- "playerName": "string",
- "username": "string"
}
]
}
}
}
fromYear | number |
genre | string |
musicFolderId | number |
size | number |
toYear | number |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "randomSongs": {
- "song": [
- {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "albumArtists": [
- {
- "id": "string",
- "name": "string"
}
], - "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "bitDepth": 0,
- "bpm": 0,
- "channelCount": 0,
- "comment": "string",
- "contributors": [
- {
- "artist": {
- "id": "string",
- "name": "string"
}, - "role": "string",
- "subRole": "string"
}
], - "displayAlbumArtist": "string",
- "displayArtist": "string",
- "displayComposer": "string",
- "explicitStatus": "explicit",
- "genres": [
- {
- "name": "string"
}
], - "mediaType": "string",
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "played": "string",
- "replayGain": {
- "albumGain": 0,
- "albumPeak": 0,
- "baseGain": 0,
- "fallbackGain": 0,
- "trackGain": 0,
- "trackPeak": 0
}, - "samplingRate": 0,
- "sortName": "string"
}
]
}
}
}
count | number |
genre required | string |
musicFolderId | number |
offset | number |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "songsByGenre": {
- "song": [
- {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "albumArtists": [
- {
- "id": "string",
- "name": "string"
}
], - "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "bitDepth": 0,
- "bpm": 0,
- "channelCount": 0,
- "comment": "string",
- "contributors": [
- {
- "artist": {
- "id": "string",
- "name": "string"
}, - "role": "string",
- "subRole": "string"
}
], - "displayAlbumArtist": "string",
- "displayArtist": "string",
- "displayComposer": "string",
- "explicitStatus": "explicit",
- "genres": [
- {
- "name": "string"
}
], - "mediaType": "string",
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "played": "string",
- "replayGain": {
- "albumGain": 0,
- "albumPeak": 0,
- "baseGain": 0,
- "fallbackGain": 0,
- "trackGain": 0,
- "trackPeak": 0
}, - "samplingRate": 0,
- "sortName": "string"
}
]
}
}
}
musicFolderId | number |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "starred": {
- "album": [
- {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "albumArtists": [
- {
- "id": "string",
- "name": "string"
}
], - "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "bitDepth": 0,
- "bpm": 0,
- "channelCount": 0,
- "comment": "string",
- "contributors": [
- {
- "artist": {
- "id": "string",
- "name": "string"
}, - "role": "string",
- "subRole": "string"
}
], - "displayAlbumArtist": "string",
- "displayArtist": "string",
- "displayComposer": "string",
- "explicitStatus": "explicit",
- "genres": [
- {
- "name": "string"
}
], - "mediaType": "string",
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "played": "string",
- "replayGain": {
- "albumGain": 0,
- "albumPeak": 0,
- "baseGain": 0,
- "fallbackGain": 0,
- "trackGain": 0,
- "trackPeak": 0
}, - "samplingRate": 0,
- "sortName": "string"
}
], - "artist": [
- {
- "artistImageUrl": "string",
- "averageRating": 0,
- "id": "string",
- "name": "string",
- "starred": "string",
- "userRating": 0,
- "album": [
- {
- "artist": "string",
- "artistId": "string",
- "coverArt": "string",
- "created": "string",
- "duration": 0,
- "genre": "string",
- "id": "string",
- "name": "string",
- "playCount": 0,
- "songCount": 0,
- "starred": "string",
- "year": 0,
- "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "discTitles": [
- {
- "disc": 0,
- "title": "string"
}
], - "displayArtist": "string",
- "genres": [
- {
- "name": "string"
}
], - "isCompilation": true,
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "originalReleaseDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "played": "string",
- "recordLabels": [
- {
- "name": "string"
}
], - "releaseDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "releaseTypes": [
- "string"
], - "sortName": "string",
- "userRating": 0
}
]
}
], - "song": [
- {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "albumArtists": [
- {
- "id": "string",
- "name": "string"
}
], - "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "bitDepth": 0,
- "bpm": 0,
- "channelCount": 0,
- "comment": "string",
- "contributors": [
- {
- "artist": {
- "id": "string",
- "name": "string"
}, - "role": "string",
- "subRole": "string"
}
], - "displayAlbumArtist": "string",
- "displayArtist": "string",
- "displayComposer": "string",
- "explicitStatus": "explicit",
- "genres": [
- {
- "name": "string"
}
], - "mediaType": "string",
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "played": "string",
- "replayGain": {
- "albumGain": 0,
- "albumPeak": 0,
- "baseGain": 0,
- "fallbackGain": 0,
- "trackGain": 0,
- "trackPeak": 0
}, - "samplingRate": 0,
- "sortName": "string"
}
]
}
}
}
musicFolderId | number |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "starred2": {
- "album": [
- {
- "artist": "string",
- "artistId": "string",
- "coverArt": "string",
- "created": "string",
- "duration": 0,
- "genre": "string",
- "id": "string",
- "name": "string",
- "playCount": 0,
- "songCount": 0,
- "starred": "string",
- "year": 0,
- "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "discTitles": [
- {
- "disc": 0,
- "title": "string"
}
], - "displayArtist": "string",
- "genres": [
- {
- "name": "string"
}
], - "isCompilation": true,
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "originalReleaseDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "played": "string",
- "recordLabels": [
- {
- "name": "string"
}
], - "releaseDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "releaseTypes": [
- "string"
], - "sortName": "string",
- "userRating": 0
}
], - "artist": [
- {
- "albumCount": 0,
- "artistImageUrl": "string",
- "coverArt": "string",
- "id": "string",
- "name": "string",
- "starred": "string",
- "userRating": 0,
- "musicBrainzId": "string",
- "roles": [
- "string"
], - "sortName": "string"
}
], - "song": [
- {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "albumArtists": [
- {
- "id": "string",
- "name": "string"
}
], - "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "bitDepth": 0,
- "bpm": 0,
- "channelCount": 0,
- "comment": "string",
- "contributors": [
- {
- "artist": {
- "id": "string",
- "name": "string"
}, - "role": "string",
- "subRole": "string"
}
], - "displayAlbumArtist": "string",
- "displayArtist": "string",
- "displayComposer": "string",
- "explicitStatus": "explicit",
- "genres": [
- {
- "name": "string"
}
], - "mediaType": "string",
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "played": "string",
- "replayGain": {
- "albumGain": 0,
- "albumPeak": 0,
- "baseGain": 0,
- "fallbackGain": 0,
- "trackGain": 0,
- "trackPeak": 0
}, - "samplingRate": 0,
- "sortName": "string"
}
]
}
}
}
message required | string The chat message. |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "license": {
- "email": "string",
- "licenseExpires": "string",
- "trialExpires": "string",
- "valid": true
}
}
}
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "openSubsonicExtensions": [
- {
- "name": "string",
- "versions": [
- 0
]
}
]
}
}
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "scanStatus": {
- "count": 0,
- "scanning": true
}
}
}
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "scanStatus": {
- "count": 0,
- "scanning": true
}
}
}
action | string Enum: "get" "status" "set" "start" "stop" "skip" "add" "clear" "remove" "shuffle" "setGain" |
gain | number Used by setGain to control the playback volume. A float value between 0.0 and 1.0. |
id | Array of strings Used by add and set. ID of song to add to the jukebox playlist. Use multiple id parameters to add many songs in the same request. (set is similar to a clear followed by a add, but will not change the currently playing track.) |
index | number Used by skip and remove. Zero-based index of the song to skip to or remove. |
offset | number Used by skip. Start playing this many seconds into the track. |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "jukeboxPlaylist": {
- "currentIndex": 0,
- "entry": [
- {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0
}
], - "gain": 0,
- "playing": true,
- "position": 0
}, - "jukeboxStatus": {
- "currentIndex": 0,
- "gain": 0,
- "playing": true,
- "position": 0
}
}
}
required | string or Array of strings |
submission | boolean True for playback completed, false for in-progress |
number or Array of numbers The time (in milliseconds since 1 Jan 1970) at which the song was listened to. |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
id required | string |
rating required | integer [ 0 .. 5 ] The rating from 0 to 5 |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
albumId | Array of strings |
artistId | Array of strings |
id | Array of strings |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
albumId | Array of strings |
artistId | Array of strings |
id | Array of strings |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string"
}
}
albumCount | number Default: 20 |
albumOffset | number Default: 0 |
artistCount | number Default: 20 |
artistOffset | number Default: 0 |
musicFolderId | number |
query | string |
songCount | number Default: 20 |
songOffset | number Default: 0 |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "searchResult2": {
- "album": [
- {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "albumArtists": [
- {
- "id": "string",
- "name": "string"
}
], - "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "bitDepth": 0,
- "bpm": 0,
- "channelCount": 0,
- "comment": "string",
- "contributors": [
- {
- "artist": {
- "id": "string",
- "name": "string"
}, - "role": "string",
- "subRole": "string"
}
], - "displayAlbumArtist": "string",
- "displayArtist": "string",
- "displayComposer": "string",
- "explicitStatus": "explicit",
- "genres": [
- {
- "name": "string"
}
], - "mediaType": "string",
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "played": "string",
- "replayGain": {
- "albumGain": 0,
- "albumPeak": 0,
- "baseGain": 0,
- "fallbackGain": 0,
- "trackGain": 0,
- "trackPeak": 0
}, - "samplingRate": 0,
- "sortName": "string"
}
], - "artist": [
- {
- "artistImageUrl": "string",
- "averageRating": 0,
- "id": "string",
- "name": "string",
- "starred": "string",
- "userRating": 0,
- "album": [
- {
- "artist": "string",
- "artistId": "string",
- "coverArt": "string",
- "created": "string",
- "duration": 0,
- "genre": "string",
- "id": "string",
- "name": "string",
- "playCount": 0,
- "songCount": 0,
- "starred": "string",
- "year": 0,
- "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "discTitles": [
- {
- "disc": 0,
- "title": "string"
}
], - "displayArtist": "string",
- "genres": [
- {
- "name": "string"
}
], - "isCompilation": true,
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "originalReleaseDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "played": "string",
- "recordLabels": [
- {
- "name": "string"
}
], - "releaseDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "releaseTypes": [
- "string"
], - "sortName": "string",
- "userRating": 0
}
]
}
], - "song": [
- {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "albumArtists": [
- {
- "id": "string",
- "name": "string"
}
], - "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "bitDepth": 0,
- "bpm": 0,
- "channelCount": 0,
- "comment": "string",
- "contributors": [
- {
- "artist": {
- "id": "string",
- "name": "string"
}, - "role": "string",
- "subRole": "string"
}
], - "displayAlbumArtist": "string",
- "displayArtist": "string",
- "displayComposer": "string",
- "explicitStatus": "explicit",
- "genres": [
- {
- "name": "string"
}
], - "mediaType": "string",
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "played": "string",
- "replayGain": {
- "albumGain": 0,
- "albumPeak": 0,
- "baseGain": 0,
- "fallbackGain": 0,
- "trackGain": 0,
- "trackPeak": 0
}, - "samplingRate": 0,
- "sortName": "string"
}
]
}
}
}
albumCount | number Default: 20 |
albumOffset | number Default: 0 |
artistCount | number Default: 20 |
artistOffset | number Default: 0 |
musicFolderId | number |
query | string |
songCount | number Default: 20 |
songOffset | number Default: 0 |
{- "subsonic-response": {
- "error": {
- "code": 0,
- "helpUrl": "string",
- "message": "string"
}, - "openSubsonic": true,
- "serverVersion": "string",
- "status": "string",
- "type": "string",
- "version": "string",
- "searchResult3": {
- "album": [
- {
- "artist": "string",
- "artistId": "string",
- "coverArt": "string",
- "created": "string",
- "duration": 0,
- "genre": "string",
- "id": "string",
- "name": "string",
- "playCount": 0,
- "songCount": 0,
- "starred": "string",
- "year": 0,
- "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "discTitles": [
- {
- "disc": 0,
- "title": "string"
}
], - "displayArtist": "string",
- "genres": [
- {
- "name": "string"
}
], - "isCompilation": true,
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "originalReleaseDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "played": "string",
- "recordLabels": [
- {
- "name": "string"
}
], - "releaseDate": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "releaseTypes": [
- "string"
], - "sortName": "string",
- "userRating": 0
}
], - "artist": [
- {
- "albumCount": 0,
- "artistImageUrl": "string",
- "coverArt": "string",
- "id": "string",
- "name": "string",
- "starred": "string",
- "userRating": 0,
- "musicBrainzId": "string",
- "roles": [
- "string"
], - "sortName": "string"
}
], - "song": [
- {
- "album": "string",
- "albumId": "string",
- "artist": "string",
- "artistId": "string",
- "averageRating": 0,
- "bitRate": 0,
- "bookmarkPosition": 0,
- "contentType": "string",
- "coverArt": "string",
- "created": "string",
- "discNumber": 0,
- "duration": 0,
- "genre": "string",
- "id": "string",
- "isDir": true,
- "isVideo": true,
- "originalHeight": 0,
- "originalWidth": 0,
- "parent": "string",
- "path": "string",
- "playCount": 0,
- "size": 0,
- "starred": "string",
- "suffix": "string",
- "title": "string",
- "track": 0,
- "transcodedContentType": "string",
- "transcodedSuffix": "string",
- "type": "string",
- "userRating": 0,
- "year": 0,
- "albumArtists": [
- {
- "id": "string",
- "name": "string"
}
], - "artists": [
- {
- "id": "string",
- "name": "string"
}
], - "bitDepth": 0,
- "bpm": 0,
- "channelCount": 0,
- "comment": "string",
- "contributors": [
- {
- "artist": {
- "id": "string",
- "name": "string"
}, - "role": "string",
- "subRole": "string"
}
], - "displayAlbumArtist": "string",
- "displayArtist": "string",
- "displayComposer": "string",
- "explicitStatus": "explicit",
- "genres": [
- {
- "name": "string"
}
], - "mediaType": "string",
- "moods": [
- "string"
], - "musicBrainzId": "string",
- "played": "string",
- "replayGain": {
- "albumGain": 0,
- "albumPeak": 0,
- "baseGain": 0,
- "fallbackGain": 0,
- "trackGain": 0,
- "trackPeak": 0
}, - "samplingRate": 0,
- "sortName": "string"
}
]
}
}
}