Specifications

Response:
{
"heos": {
"command": "group/ toggle_mute ",
"result": "success",
"message": "gid=group_id"
}
}
Example: heos://group/toggle_mute?gid=1
4.4 Browse Commands
4.4.1 Get Music Sources
Attribute Description Enumeration
available Only valid for online music services. If true
'service_username' will provide user name
of the service account.
This should not be treated as the music
service being supported through CLI or
not.
The services supported through CLI is
listed in 'Supported music services'
section.
N/A
service_username Provides user name of the service account.
Only avaialable for online music services
when 'avaialble' field is set to true.
N/A
Command: heos://browse/get_music_sources
Response:
{
"heos": {
"command": "browse/get_music_sources",
"result": "success",
"message": ""
},
"payload": [
{
"name": "source name 1",
"image_url": "source logo url 1",
"type": "source type 1",
"sid": source_id_1,
"available": "true/false",
"service_username": "user name of the service account"
},
{
"name": "source name 2",
"image_url": "source logo url 2",
"type": "source type 2",
"sid": source_id_2,
"available": "true/false",
"service_username": "user name of the service account"
},
{
"name": "source name N",
"image_url": "source logo url N",
"type": "source type N",
"sid": source_id_N,
"available": "true/false",
"service_username": "user name of the service account"