/
AM
ampache
/
Ampache REST API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Checked 2h ago · Updated 2w ago
Details
Filter operations
Albums
6
Artists
6
Artwork
6
Authentication
5
Bookmarks
17
Browsing, Indexes and Lists
12
Catalogs
12
Genres
6
Labels
5
Licenses
3
Live Streams
5
Maintenance
4
Now Playing
6
Playback Control
18
Playlists
18
get
List playlists for the current user context
get
List smartlists for the current user context
get
List playlists
put
Create a new playlist
get
Get a single playlist
delete
Delete a playlist
patch
Edit playlist metadata and items
post
Add an item to a playlist
get
Get MD5 hash for playlist songs
post
Remove a song (or track) from a playlist
post
Remove an object (by id and type, or track number, or clear) from a playlist
get
Get songs for a playlist
get
Search for media entities using rule triplets
get
List smartplaylists
get
Get a single smartplaylist
delete
Delete a smartlist
get
Get songs for a smartlist
get
Generate a playlist result set (song, index, or id)
Podcasts
12
Preferences
7
Ratings and Flags
16
Search
2
Shares
13
Social
6
Songs
8
Streaming and Downloads
9
Users
7
Utilities
7
Videos
3
Playlists
Create a new playlist
put
/playlists
Query parameters
name
string
required
type
'public'
|
'private'
Response
Playlist created
PlaylistObject
required
id
string
required
name
string
nullable
required
owner
string
nullable
required
user
object
required
items
union
required
type
string
nullable
required
art
string
nullable
required
has_access
boolean
required
has_collaborate
boolean
required
has_art
boolean
required
flag
boolean
required
rating
integer
nullable
required
averagerating
number
nullable
required
md5
string
nullable
required
last_update
integer
nullable
required
time
integer
required
Changes