THIS INTERFACE IS NOT YET AVAILABLE!
params:
starts_with=STRING
calls:
GET /media → collection
format="native"|"pls"|"m3u" default "native"
/playlists/USERNAME /playlists/USERNAME/PLAYLISTNAME
GET /users/NAME
login:
POST /sessions → LAST_GUI_STATE
logout:
DELETE /sessions
save status:
PUT /sessions/save
config incl. useroptions:
GET /config/USERNAME
q=STRING fields="playlist"|"collection"|"track"
GET /search
GET /art/
params:*
TODO!
request:
{ data: dataobj }
response:
{ status: "success" | "error", notifications: [ notification* ], data: dataobj, }
notification:
{ status: "success"|"error"|"warning" , message: STRING, }
dataobj:
proxy | track | collection | playlist
proxy:
{ id: RESTURL, type: "proxy" | "collection" | "track" | "playlist", title: STRING, label: STRING, img: URL }
collection:
proxy + { list: [proxy*] }
track:
proxy + { audio: RELATIVE_URL, format: "mp3"|"flac"|"ogg"|... }
playlist:
proxy + { owner: USER_URI, tracks: [track*], }
config:
{ audio_serve_url: URL, audio_transcoder_url: URL, user_options: { USER_OPTIONS ... } }
There was an error while loading. Please reload this page.