v38

OpenAPI 3.0.3AGPL-3.0raw.githubusercontent.com2026-08-022461333.9 MB
Playlists

Generate a playlist result set (song, index, or id)

Get a list of song JSON, indexes or id's based on some simple search criteria 'recent' will search for tracks played after 'Popular Threshold' days 'forgotten' will search for tracks played before 'Popular Threshold' days 'unplayed' added in 400002 for searching unplayed tracks

get/songs/playlist-generate

Query parameters

mode'recent' | 'forgotten' | 'unplayed' | 'random'
filterstring

LIKE match to song title

albumstring
artiststring
flag0 | 1
format'song' | 'index' | 'id'
offsetinteger

Return results starting from this index position

limitinteger

Maximum number of results to return

Response

Generated list

OR
string[] required

Returned by format=id: song ids only, with no envelope.