POST api/Milton/DiscoverDevices
Request Information
URI Parameters
None.
Body Parameters
SmartHomeSkillDiscoverRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| AuthToken | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"AuthToken": "sample string 1"
}
application/xml, text/xml
Sample:
<SmartHomeSkillDiscoverRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Hamilton.AlexaController.Models"> <AuthToken>sample string 1</AuthToken> </SmartHomeSkillDiscoverRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
DiscoveryResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| Status | string |
None. |
|
| Devices | Collection of MiltonDevice |
None. |
Response Formats
application/json, text/json
Sample:
{
"Status": "sample string 1",
"Devices": [
{
"DeviceID": "sample string 1",
"DeviceType": "sample string 2",
"FriendlyName": "sample string 3"
},
{
"DeviceID": "sample string 1",
"DeviceType": "sample string 2",
"FriendlyName": "sample string 3"
}
]
}
application/xml, text/xml
Sample:
<DiscoveryResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Hamilton.AlexaController.Controllers">
<Devices>
<MiltonDevice>
<DeviceID>sample string 1</DeviceID>
<DeviceType>sample string 2</DeviceType>
<FriendlyName>sample string 3</FriendlyName>
</MiltonDevice>
<MiltonDevice>
<DeviceID>sample string 1</DeviceID>
<DeviceType>sample string 2</DeviceType>
<FriendlyName>sample string 3</FriendlyName>
</MiltonDevice>
</Devices>
<Status>sample string 1</Status>
</DiscoveryResponse>