/
/Ampache REST API
DocsSign in
Sign in
  • APIs
  • Generators
  • Stacks
  • Projects
  • Docs
  • History
  • Schema
Checked 10m ago · Updated 2w ago
Albums5
Artists5
Artwork6
Authentication4
Bookmarks16
Browsing, Indexes and Lists10
Catalogs7
Genres5
Labels4
Licenses3
Live Streams5
Maintenance3
Now Playing4
Playback Control3
Playlists16
  • getList playlists for the current user context
  • getList smartlists for the current user context
  • getGenerate a playlist result set (song, index, or id)
  • getList playlists
  • putCreate a new playlist
  • getGet a single playlist
  • deleteDelete a playlist
  • patchEdit playlist metadata and items
  • postAdd an item to a playlist
  • getGet MD5 hash for playlist songs
  • postRemove a song (or track) from a playlist
  • getGet songs for a playlist
  • getList smartplaylists
  • getGet a single smartplaylist
  • deleteDelete a smartlist
  • getGet songs for a smartlist
Podcasts9
Preferences5
Ratings and Flags16
Search3
Shares12
Social6
Songs7
Streaming and Downloads8
Users6
Utilities7
Videos2
  • getSearch for media entities using rule triplets
  • getSearch for media entities using rule triplets
  • getSearch for media entities using rule triplets
  • getSearch for media entities using rule triplets
  • getSearch for media entities using rule triplets
  • getSearch for media entities using rule triplets
  • getSearch for media entities using rule triplets
  • getSearch for media entities using rule triplets
  • getSearch for media entities using rule triplets
  • getSearch for media entities using rule triplets
  • getSearch for media entities using rule triplets
Playlists

Create a new playlist

put/playlists

Query parameters

namestring required
type'public' | 'private'

Response

Playlist created

object required

Changes