Marantz NR1609 HEOS CLI ProtocolSpecification Version 1.11 02072018 - Page 30

Add Playlist to Library

Page 30 highlights

id Options available for current browse level (options) Various options are presented as part of 'Browse Source container' command response. Supported options under each browse menu depends on service type and container type. Possible options under browse menu are listed below: 1 - Add Track to Library 2 - Add Album to Library 3 - Add Station to Library 4 - Add Playlist to Library 5 - Remove Track from Library 6 - Remove Album from Library 7 - Remove Station from Library 8 - Remove Playlist from Library 13 - Create New Station 19 - Add to HEOS Favorites The following are valid media types: song station genre artist album container Note: A "yes" for the "container" field as well as the "playable" field implies that the container supports adding all media items to the play queue. Adding all media items of the container to the play queue is performed through "Add containers to queue"command. Note: Following response provides examples of the various media types. The actual response will depend on the source browsed and the hierarchy supported by that source. Response: { "heos": { "command": "browse/browse", "result": "success", "message": "sid='source_id&cid='container_id'&range='start,end'&returned=items_in_current_response&count=total_items_available" }, "payload": [ { "container": "yes", "playable": "no", "type": "artist", "name": "'artist name'", "image_url": "'artist image url'", "cid": "container id'", "mid": "media id" }, { "container": "yes", "playable": "yes", "type": "album", "name": "'album name'", "image_url": "'album image url'", "artist": "'artist name'", "cid": "'container id'", "mid": "'media id'" }, { "container": "no", "playable": "yes", "type": "song", "name": "'song name'", "image_url": "'album image url'",

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45

id
(options)
Options available for current browse level
Various options are presented as part of 'Browse
Source container' command response.
Supported options under each browse menu depends
on service type and container type.
Possible options under browse menu are listed below:
1 - Add Track to Library
2 - Add Album to Library
3 - Add Station to Library
4 - Add Playlist to Library
5 - Remove Track from Library
6 - Remove Album from Library
7 - Remove Station from Library
8 - Remove Playlist from Library
13 - Create New Station
19 - Add to HEOS Favorites
The following are valid media types:
song
station
genre
artist
album
container
Note: A "yes" for the "container" field as well as the "playable" field implies that the container supports adding all media items to the play
queue. Adding all media items of the container to the play queue is performed through
command.
"Add containers to queue"
Note: Following response provides examples of the various media types. The actual response will depend on the source browsed and the
hierarchy supported by that source.
Response:
{
"heos": {
"command": "browse/browse",
"result": "success",
"message":
"sid='source_id&cid='container_id'&range='start,end'&returned=items_in_current_response&count=total_items_available"
},
"payload": [
{
"container": "yes",
"playable": "no",
"type": "artist",
"name": "'artist name'",
"image_url": "'artist image url'",
"cid": "container id'",
"mid": "media id"
},
{
"container": "yes",
"playable": "yes",
"type": "album",
"name": "'album name'",
"image_url": "'album image url'",
"artist": "'artist name'",
"cid": "'container id'",
"mid": "'media id'"
},
{
"container": "no",
"playable": "yes",
"type": "song",
"name": "'song name'",
"image_url": "'album image url'",