{ "openapi": "3.0.1", "info": { "title": "MusicCast.Net.Api.Server | v1", "version": "1.0.0" }, "paths": { "/YamahaExtendedControl/v1/dist/getDistributionInfo": { "get": { "tags": [ "Dist" ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/GetDistributionInfoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetDistributionInfoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetDistributionInfoResponse" } } } } } } }, "/YamahaExtendedControl/v1/main/getStatus": { "get": { "tags": [ "Main" ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/GetStatusResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetStatusResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetStatusResponse" } } } } } } }, "/YamahaExtendedControl/v1/main/getSignalInfo": { "get": { "tags": [ "Main" ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/GetSignalInfoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetSignalInfoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetSignalInfoResponse" } } } } } } }, "/YamahaExtendedControl/v1/main/setVolume": { "get": { "tags": [ "Main" ], "parameters": [ { "name": "volume", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } } } } }, "/YamahaExtendedControl/v1/main/prepareInputChange": { "get": { "tags": [ "Main" ], "parameters": [ { "name": "input", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } } } } }, "/YamahaExtendedControl/v1/main/setInput": { "get": { "tags": [ "Main" ], "parameters": [ { "name": "input", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } } } } }, "/YamahaExtendedControl/v1/main/setSleep": { "get": { "tags": [ "Main" ], "summary": "Shutdown after the specified interval in minutes", "parameters": [ { "name": "sleep", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } } } } }, "/YamahaExtendedControl/v1/main/setPower": { "get": { "tags": [ "Main" ], "parameters": [ { "name": "power", "in": "query", "schema": { "enum": [ "on", "standby" ] } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } } } } }, "/YamahaExtendedControl/v1/netusb/getMcPlaylistName": { "get": { "tags": [ "NetUsb" ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/GetMcPlaylistNameResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetMcPlaylistNameResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetMcPlaylistNameResponse" } } } } } } }, "/YamahaExtendedControl/v1/netusb/getStreamingServiceSettings": { "get": { "tags": [ "NetUsb" ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/GetStreamingServiceSettingsResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetStreamingServiceSettingsResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetStreamingServiceSettingsResponse" } } } } } } }, "/YamahaExtendedControl/v1/netusb/getPlayInfo": { "get": { "tags": [ "NetUsb" ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/GetPlayInfoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetPlayInfoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetPlayInfoResponse" } } } } } } }, "/YamahaExtendedControl/v1/netusb/getPlayQueue": { "get": { "tags": [ "NetUsb" ], "parameters": [ { "name": "index", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/GetPlayQueueResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetPlayQueueResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetPlayQueueResponse" } } } } } } }, "/YamahaExtendedControl/v1/netusb/getRecentInfo": { "get": { "tags": [ "NetUsb" ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/GetRecentInfoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetRecentInfoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetRecentInfoResponse" } } } } } } }, "/YamahaExtendedControl/v1/netusb/recallRecentItem": { "get": { "tags": [ "NetUsb" ], "parameters": [ { "name": "zone", "in": "query", "schema": { "type": "string" } }, { "name": "num", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } } } } }, "/YamahaExtendedControl/v1/netusb/setPlayback": { "get": { "tags": [ "NetUsb" ], "parameters": [ { "name": "playback", "in": "query", "schema": { "enum": [ "pause", "previous", "next", "stop" ] } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } } } } }, "/YamahaExtendedControl/v1/netusb/toggleShuffle": { "get": { "tags": [ "NetUsb" ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } } } } }, "/YamahaExtendedControl/v1/netusb/toggleRepeat": { "get": { "tags": [ "NetUsb" ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } } } } }, "/YamahaExtendedControl/v1/netusb/getListInfo": { "get": { "tags": [ "NetUsb" ], "parameters": [ { "name": "list_id", "in": "query", "schema": { "type": "string" } }, { "name": "input", "in": "query", "schema": { "type": "string" } }, { "name": "size", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "lang", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/GetListInfoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetListInfoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetListInfoResponse" } } } } } } }, "/YamahaExtendedControl/v1/netusb/setListControl": { "get": { "tags": [ "NetUsb" ], "parameters": [ { "name": "type", "in": "query", "schema": { "enum": [ "select", "play", "return" ] } }, { "name": "index", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "zone", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } } } } }, "/YamahaExtendedControl/v1/netusb/manageList": { "get": { "tags": [ "NetUsb" ], "parameters": [ { "name": "list_id", "in": "query", "schema": { "type": "string" } }, { "name": "type", "in": "query", "schema": { "enum": [ "play_now", "play_next", "add_to_queue" ] } }, { "name": "index", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "timeout", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "zone", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } } } } }, "/YamahaExtendedControl/v1/netusb/managePlayQueue": { "get": { "tags": [ "NetUsb" ], "parameters": [ { "name": "type", "in": "query", "schema": { "enum": [ "play", "remove" ] } }, { "name": "index", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "zone", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } } } } }, "/YamahaExtendedControl/v1/netusb/copyPlayQueue": { "get": { "tags": [ "NetUsb" ], "parameters": [ { "name": "index", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } } } } }, "/YamahaExtendedControl/v1/netusb/movePlayQueueItem": { "get": { "tags": [ "NetUsb" ], "parameters": [ { "name": "from", "in": "query", "schema": { "type": "integer", "format": "int32" } }, { "name": "to", "in": "query", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } } } } }, "/YamahaExtendedControl/v1/system/getFeatures": { "get": { "tags": [ "System" ], "summary": "Get the available features for this device", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/GetFeaturesResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetFeaturesResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetFeaturesResponse" } } } } } } }, "/YamahaExtendedControl/v1/system/getLocationInfo": { "get": { "tags": [ "System" ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/GetLocationInfoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetLocationInfoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetLocationInfoResponse" } } } } } } }, "/YamahaExtendedControl/v1/system/getNameText": { "get": { "tags": [ "System" ], "summary": "Get sources friendly names", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/GetNameTextResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetNameTextResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetNameTextResponse" } } } } } } }, "/YamahaExtendedControl/v1/system/getDeviceInfo": { "get": { "tags": [ "System" ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/GetDeviceInfoResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetDeviceInfoResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetDeviceInfoResponse" } } } } } } }, "/YamahaExtendedControl/v1/system/isNewFirmwareAvailable": { "get": { "tags": [ "System" ], "parameters": [ { "name": "type", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/IsNewFirmwareAvailableResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/IsNewFirmwareAvailableResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/IsNewFirmwareAvailableResponse" } } } } } } }, "/YamahaExtendedControl/v1/system/getFuncStatus": { "get": { "tags": [ "System" ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/GetFuncStatusResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetFuncStatusResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetFuncStatusResponse" } } } } } } }, "/YamahaExtendedControl/v1/system/getDisklavierSettings": { "get": { "tags": [ "System" ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/GetDisklavierSettingsResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetDisklavierSettingsResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetDisklavierSettingsResponse" } } } } } } }, "/YamahaExtendedControl/v1/system/getTag": { "get": { "tags": [ "System" ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/GetTagResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetTagResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetTagResponse" } } } } } } }, "/YamahaExtendedControl/v1/system/getYpaoConfig": { "get": { "tags": [ "System" ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/GetYpaoConfigResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetYpaoConfigResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetYpaoConfigResponse" } } } } } } }, "/YamahaExtendedControl/v1/system/setSpeakerA": { "get": { "tags": [ "System" ], "parameters": [ { "name": "enable", "in": "query", "schema": { "type": "boolean" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } } } } }, "/YamahaExtendedControl/v1/system/setSpeakerB": { "get": { "tags": [ "System" ], "parameters": [ { "name": "enable", "in": "query", "schema": { "type": "boolean" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } } } } }, "/YamahaExtendedControl/v1/system/getNetworkStandby": { "get": { "tags": [ "System" ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/GetNetworkStandbyResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetNetworkStandbyResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetNetworkStandbyResponse" } } } } } } } }, "components": { "schemas": { "Audio": { "type": "object", "properties": { "error": { "type": "integer", "format": "int32" }, "format": { "type": "string" }, "fs": { "type": "string" } } }, "BaseResponse": { "type": "object", "properties": { "response_code": { "type": "string" } } }, "Ccs": { "type": "object", "properties": { "supported": { "type": "boolean" } } }, "Common": { "type": "object", "properties": { "attribute": { "type": "integer", "format": "int32" }, "swfr_crossover_list": { "type": "array", "items": { "type": "integer", "format": "int32" } }, "speaker_size": { "type": "array", "items": { "$ref": "#/components/schemas/Speaker_size" } } } }, "Disklavier": { "type": "object", "properties": { "ip_address": { "type": "string" } } }, "Distribution": { "type": "object", "properties": { "version": { "type": "integer", "format": "int32" }, "compatible_client": { "type": "array", "items": { "type": "integer", "format": "int32" } }, "client_max": { "type": "integer", "format": "int32" }, "server_zone_list": { "type": "array", "items": { "type": "string" } } } }, "Front_l": { "type": "object", "properties": { "attribute": { "type": "integer", "format": "int32" }, "range_step": { "type": "array", "items": { "$ref": "#/components/schemas/Range_step" } } } }, "Front_r": { "type": "object", "properties": { "attribute": { "type": "integer", "format": "int32" }, "range_step": { "type": "array", "items": { "$ref": "#/components/schemas/Range_step1" } } } }, "GetDeviceInfoResponse": { "type": "object", "properties": { "response_code": { "type": "integer", "format": "int32" }, "model_name": { "type": "string" }, "destination": { "type": "string" }, "device_id": { "type": "string" }, "system_id": { "type": "string" }, "system_version": { "type": "integer", "format": "int32" }, "api_version": { "type": "number", "format": "double" }, "netmodule_generation": { "type": "integer", "format": "int32" }, "netmodule_version": { "type": "string" }, "netmodule_checksum": { "type": "string" }, "operation_mode": { "type": "string" }, "update_error_code": { "type": "string" } } }, "GetDisklavierSettingsResponse": { "type": "object", "properties": { "response_code": { "type": "integer", "format": "int32" }, "enable": { "type": "boolean" }, "mode": { "type": "string" }, "input": { "type": "string" }, "pair": { "$ref": "#/components/schemas/Pair" }, "disklavier": { "$ref": "#/components/schemas/Disklavier" } } }, "GetDistributionInfoResponse": { "type": "object", "properties": { "response_code": { "type": "integer", "format": "int32" }, "group_id": { "type": "string" }, "group_name": { "type": "string" }, "role": { "type": "string" }, "server_zone": { "type": "string" }, "client_list": { "type": "array" } } }, "GetFeaturesResponse": { "type": "object", "properties": { "response_code": { "type": "integer", "format": "int32" }, "system": { "$ref": "#/components/schemas/System" }, "zone": { "type": "array", "items": { "$ref": "#/components/schemas/Zone" } }, "tuner": { "$ref": "#/components/schemas/Tuner" }, "netusb": { "$ref": "#/components/schemas/Netusb" }, "distribution": { "$ref": "#/components/schemas/Distribution" }, "ccs": { "$ref": "#/components/schemas/Ccs" } } }, "GetFuncStatusResponse": { "type": "object", "properties": { "response_code": { "type": "integer", "format": "int32" }, "auto_power_standby": { "type": "boolean" }, "speaker_a": { "type": "boolean" }, "speaker_b": { "type": "boolean" }, "headphone": { "type": "boolean" } } }, "GetListInfoResponse": { "type": "object", "properties": { "response_code": { "type": "integer", "format": "int32" }, "input": { "type": "string" }, "menu_layer": { "type": "integer", "format": "int32" }, "max_line": { "type": "integer", "format": "int32" }, "index": { "type": "integer", "format": "int32" }, "playing_index": { "type": "integer", "format": "int32" }, "menu_name": { "type": "string" }, "list_info": { "type": "array", "items": { "$ref": "#/components/schemas/List_info" } } } }, "GetLocationInfoResponse": { "type": "object", "properties": { "response_code": { "type": "integer", "format": "int32" }, "id": { "type": "string" }, "name": { "type": "string" }, "zone_list": { "$ref": "#/components/schemas/Zone_list" } } }, "GetMcPlaylistNameResponse": { "type": "object", "properties": { "response_code": { "type": "integer", "format": "int32" }, "name_list": { "type": "array", "items": { "type": "string" } } } }, "GetNameTextResponse": { "type": "object", "properties": { "response_code": { "type": "integer", "format": "int32" }, "zone_list": { "type": "array", "items": { "$ref": "#/components/schemas/Zone_list2" } }, "input_list": { "type": "array", "items": { "$ref": "#/components/schemas/Input_list2" } }, "sound_program_list": { "type": "array" } } }, "GetNetworkStandbyResponse": { "type": "object", "properties": { "response_code": { "type": "integer", "format": "int32" }, "network_standby": { "type": "string" } } }, "GetPlayInfoResponse": { "type": "object", "properties": { "response_code": { "type": "integer", "format": "int32" }, "input": { "type": "string" }, "play_queue_type": { "type": "string" }, "playback": { "type": "string" }, "repeat": { "type": "string" }, "shuffle": { "type": "string" }, "play_time": { "type": "integer", "format": "int32" }, "total_time": { "type": "integer", "format": "int32" }, "artist": { "type": "string" }, "album": { "type": "string" }, "track": { "type": "string" }, "albumart_url": { "type": "string" }, "albumart_id": { "type": "integer", "format": "int32" }, "usb_devicetype": { "type": "string" }, "auto_stopped": { "type": "boolean" }, "attribute": { "type": "integer", "format": "int32" }, "repeat_available": { "type": "array", "items": { "type": "string" } }, "shuffle_available": { "type": "array", "items": { "type": "string" } } } }, "GetPlayQueueResponse": { "type": "object", "properties": { "response_code": { "type": "integer", "format": "int32" }, "type": { "type": "string" }, "max_line": { "type": "integer", "format": "int32" }, "playing_index": { "type": "integer", "format": "int32" }, "index": { "type": "integer", "format": "int32" }, "track_info": { "type": "array", "items": { "$ref": "#/components/schemas/Track_info" } } } }, "GetRecentInfoResponse": { "type": "object", "properties": { "response_code": { "type": "integer", "format": "int32" }, "recent_info": { "type": "array", "items": { "$ref": "#/components/schemas/Recent_info" } } } }, "GetSignalInfoResponse": { "type": "object", "properties": { "response_code": { "type": "integer", "format": "int32" }, "audio": { "$ref": "#/components/schemas/Audio" } } }, "GetStatusResponse": { "type": "object", "properties": { "response_code": { "type": "integer", "format": "int32" }, "power": { "type": "string" }, "sleep": { "type": "integer", "format": "int32" }, "volume": { "type": "integer", "format": "int32" }, "mute": { "type": "boolean" }, "max_volume": { "type": "integer", "format": "int32" }, "input": { "type": "string" }, "distribution_enable": { "type": "boolean" }, "link_control": { "type": "string" }, "link_audio_delay": { "type": "string" }, "link_audio_quality": { "type": "string" }, "disable_flags": { "type": "integer", "format": "int32" } } }, "GetStreamingServiceSettingsResponse": { "type": "object", "properties": { "response_code": { "type": "integer", "format": "int32" }, "services": { "type": "array", "items": { "$ref": "#/components/schemas/Services" } } } }, "GetTagResponse": { "type": "object", "properties": { "response_code": { "type": "integer", "format": "int32" }, "zone_list": { "type": "array", "items": { "$ref": "#/components/schemas/Zone_list3" } }, "input_list": { "type": "array", "items": { "$ref": "#/components/schemas/Input_list3" } } } }, "GetYpaoConfigResponse": { "type": "object", "properties": { "response_code": { "type": "integer", "format": "int32" }, "ypao_status": { "type": "string" }, "ypao_setting": { "type": "boolean" }, "ypao_speaker_unit": { "type": "string" }, "ypao_volume": { "type": "boolean" }, "disable_flags": { "type": "integer", "format": "int32" } } }, "Input_list": { "type": "object", "properties": { "id": { "type": "string" }, "distribution_enable": { "type": "boolean" }, "rename_enable": { "type": "boolean" }, "account_enable": { "type": "boolean" }, "play_info_type": { "type": "string" } } }, "Input_list2": { "type": "object", "properties": { "id": { "type": "string" }, "text": { "type": "string" } } }, "Input_list3": { "type": "object", "properties": { "id": { "type": "string" }, "tag": { "type": "integer", "format": "int32" } } }, "IsNewFirmwareAvailableResponse": { "type": "object", "properties": { "response_code": { "type": "integer", "format": "int32" }, "available": { "type": "boolean" } } }, "List_info": { "type": "object", "properties": { "text": { "type": "string" }, "subtexts": { "type": "array" }, "thumbnail": { "type": "string" }, "logo": { "type": "string" }, "attribute": { "type": "integer", "format": "int32" } } }, "Mc_playlist": { "type": "object", "properties": { "size": { "type": "integer", "format": "int32" }, "num": { "type": "integer", "format": "int32" } } }, "Netusb": { "type": "object", "properties": { "func_list": { "type": "array", "items": { "type": "string" } }, "preset": { "$ref": "#/components/schemas/Preset1" }, "recent_info": { "$ref": "#/components/schemas/Recent_info2" }, "play_queue": { "$ref": "#/components/schemas/Play_queue" }, "mc_playlist": { "$ref": "#/components/schemas/Mc_playlist" }, "net_radio_type": { "type": "string" }, "pandora": { "$ref": "#/components/schemas/Pandora" }, "siriusxm": { "$ref": "#/components/schemas/Siriusxm" } } }, "Pair": { "type": "object", "properties": { "mac_address": { "type": "string" } } }, "Pandora": { "type": "object", "properties": { "sort_option_list": { "type": "array", "items": { "type": "string" } } } }, "Play_queue": { "type": "object", "properties": { "size": { "type": "integer", "format": "int32" } } }, "Preset": { "type": "object", "properties": { "type": { "type": "string" }, "num": { "type": "integer", "format": "int32" } } }, "Preset1": { "type": "object", "properties": { "num": { "type": "integer", "format": "int32" } } }, "Range_step": { "type": "object", "properties": { "id": { "type": "string" }, "min": { "type": "integer", "format": "int32" }, "max": { "type": "integer", "format": "int32" }, "step": { "type": "integer", "format": "int32" } } }, "Range_step1": { "type": "object", "properties": { "id": { "type": "string" }, "min": { "type": "integer", "format": "int32" }, "max": { "type": "integer", "format": "int32" }, "step": { "type": "integer", "format": "int32" } } }, "Range_step2": { "type": "object", "properties": { "id": { "type": "string" }, "min": { "type": "integer", "format": "int32" }, "max": { "type": "integer", "format": "int32" }, "step": { "type": "integer", "format": "int32" } } }, "Range_step3": { "type": "object", "properties": { "id": { "type": "string" }, "min": { "type": "integer", "format": "int32" }, "max": { "type": "integer", "format": "int32" }, "step": { "type": "integer", "format": "int32" } } }, "Range_step4": { "type": "object", "properties": { "id": { "type": "string" }, "min": { "type": "integer", "format": "int32" }, "max": { "type": "integer", "format": "int32" }, "step": { "type": "integer", "format": "int32" } } }, "Recent_info": { "type": "object", "properties": { "input": { "type": "string" }, "text": { "type": "string" }, "albumart_url": { "type": "string" }, "play_count": { "type": "integer", "format": "int32" }, "attribute": { "type": "integer", "format": "int32" } } }, "Recent_info2": { "type": "object", "properties": { "num": { "type": "integer", "format": "int32" } } }, "Services": { "type": "object", "properties": { "input": { "type": "string" }, "confirmed": { "type": "boolean" }, "use_service": { "type": "boolean" } } }, "Siriusxm": { "type": "object", "properties": { "api_type": { "type": "string" } } }, "Speaker_settings": { "type": "object", "properties": { "type": { "type": "string" }, "common": { "$ref": "#/components/schemas/Common" }, "front_l": { "$ref": "#/components/schemas/Front_l" }, "front_r": { "$ref": "#/components/schemas/Front_r" }, "swfr": { "$ref": "#/components/schemas/Swfr" } } }, "Speaker_size": { "type": "object", "properties": { "id": { "type": "string" }, "size_list": { "type": "array", "items": { "type": "string" } } } }, "Swfr": { "type": "object", "properties": { "attribute": { "type": "integer", "format": "int32" }, "range_step": { "type": "array", "items": { "$ref": "#/components/schemas/Range_step2" } } } }, "System": { "type": "object", "properties": { "func_list": { "type": "array", "items": { "type": "string" } }, "zone_num": { "type": "integer", "format": "int32" }, "input_list": { "type": "array", "items": { "$ref": "#/components/schemas/Input_list" } }, "speaker_settings": { "$ref": "#/components/schemas/Speaker_settings" }, "ypao_speaker_unit_list": { "type": "array", "items": { "type": "string" } } } }, "Track_info": { "type": "object", "properties": { "input": { "type": "string" }, "text": { "type": "string" }, "thumbnail": { "type": "string" }, "attribute": { "type": "integer", "format": "int32" } } }, "Tuner": { "type": "object", "properties": { "func_list": { "type": "array", "items": { "type": "string" } }, "range_step": { "type": "array", "items": { "$ref": "#/components/schemas/Range_step4" } }, "preset": { "$ref": "#/components/schemas/Preset" } } }, "Zone": { "type": "object", "properties": { "id": { "type": "string" }, "func_list": { "type": "array", "items": { "type": "string" } }, "input_list": { "type": "array", "items": { "type": "string" } }, "link_control_list": { "type": "array", "items": { "type": "string" } }, "link_audio_delay_list": { "type": "array", "items": { "type": "string" } }, "link_audio_quality_list": { "type": "array", "items": { "type": "string" } }, "range_step": { "type": "array", "items": { "$ref": "#/components/schemas/Range_step3" } } } }, "Zone_list": { "type": "object", "properties": { "main": { "type": "boolean" } } }, "Zone_list2": { "type": "object", "properties": { "id": { "type": "string" }, "text": { "type": "string" } } }, "Zone_list3": { "type": "object", "properties": { "id": { "type": "string" }, "tag": { "type": "integer", "format": "int32" } } } } }, "tags": [ { "name": "Dist" }, { "name": "Main" }, { "name": "NetUsb" }, { "name": "System" } ] }