App Cloud APIs are used by mobile applications.
https://docs.cognitivesystems.com/_mock/assets/specs/app-cloud/v1-5-x/
https://docs.cognitivesystems.com/api/v1/
https://docs.cognitivesystems.com/_mock/assets/specs/app-cloud/v1-5-x/networks
https://docs.cognitivesystems.com/api/v1/networks
curl -i -X GET \
'https://docs.cognitivesystems.com/_mock/assets/specs/app-cloud/v1-5-x/networks?expand=string&page=1' \
-H 'Authorization: YOUR_API_KEY_HERE'
{ "data": [ { … } ] }
Set as empty string to specify mobile device. Can also use 'mobile' boolean field to do this.
https://docs.cognitivesystems.com/_mock/assets/specs/app-cloud/v1-5-x/leaf
https://docs.cognitivesystems.com/api/v1/leaf
curl -i -X PUT \
https://docs.cognitivesystems.com/_mock/assets/specs/app-cloud/v1-5-x/leaf \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"friendly_name": "string",
"location": "string",
"mac_address": "string",
"network_id": 0,
"auto": "1",
"mobile": true
}'
https://docs.cognitivesystems.com/_mock/assets/specs/app-cloud/v1-5-x/networks/info
https://docs.cognitivesystems.com/api/v1/networks/info
curl -i -X GET \
https://docs.cognitivesystems.com/_mock/assets/specs/app-cloud/v1-5-x/networks/info \
-H 'Authorization: YOUR_API_KEY_HERE'
OK
The Guardian ID is a unique identifier for a WiFi Motion network.
The unique identifier that the Motion Network System (MNS) uses to identify a network.
A unique identifier that the App-Cloud uses to identify a network.
A node is a network device that contains Cognitive System's proprietary WiFi Motion software. Examples can include Access Points (APs) and IoT devices.
{ "guardian_id": "add5cfe79g12797e253e3623", "external_id": 1, "network_id": 2, "nodes": { "esp_1A2B345C6D7E": { … }, "esp_2A2B345C6D7E": { … }, "esp_3A2B345C6D7E": { … }, "esp_4A2B345C6D7E": { … } } }