API/Playlist Management Protocol

From ickStream Wiki
Jump to: navigation, search

Principles

This page describes the protocol which is implemented either by a local or cloud service which offers the ability to maintain a list of playlists for a specific user.

Generic methods

Service methods

  • findPlaylists - Used to get a list of playlsits available for the current user
  • getPlaylist - Used to retrieve an existing playlist
  • removePlaylist - Used to delete an existing playlist
  • setTracks - Used to create a new playlist or modify an existing one
  • setPlaylistName - Used to modify name of an existing playlist
  • setTrackMetadata - Used to refresh metadata of an existing playlist
  • addTracks - Used to add individual tracks to a playlist
  • moveTracks - Used to move individual tracks in a playlist
  • removeTracks - Used to remove individual tracks from a playlist
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox