The Core APIs facilitate the creation, configuration, and management of WiFi Motion networks via RESTful APIs. It offers interfaces for accessing topologies, events, motion data, and more.
Cognitive Systems App Core API
- Mock serverhttps://docs.cognitivesystems.com/_mock/assets/specs/api/core/network/{network_id}/config/radar
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.cognitivesystems.com/_mock/assets/specs/api/core/network/{network_id}/config/radar?key=string' \
-H 'Authorization: YOUR_API_KEY_HERE'Response
application/json
{ "dynamic_sensitivity": "string", "bridge": { "statusInterval": 60, "zmqPort": 6969, "loglevel": "debug", "zmqHost": "127.0.0.1", "linkExpiry": 120, "debug": 1, "debug_status": 0, "vault": 0 }, "motion80211": { "txEnable": { … }, "linkSens": { … }, "hyperSensOverride": [ … ], "noise_ctrl": 0, "cfrMode": "o", "dmEnable": 0, "period": 0, "meshAutoDisable": 0, "meshSoundingDisabled": [ … ], "sens": 1, "forceTxEnable": 0, "pingerEnable": { … }, "ping_rate": 100, "optmode": { … }, "mpdf_threshold": { … } } }
- Mock serverhttps://docs.cognitivesystems.com/_mock/assets/specs/api/core/network/{network_id}/config/radar
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.cognitivesystems.com/_mock/assets/specs/api/core/network/{network_id}/config/radar?update=false&key=string' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"dynamic_sensitivity": "string",
"bridge": {
"statusInterval": 60,
"zmqPort": 6969,
"loglevel": "debug",
"zmqHost": "127.0.0.1",
"linkExpiry": 120,
"debug": 1,
"debug_status": 0,
"vault": 0
},
"motion80211": {
"txEnable": {
"property1": 0,
"property2": 0
},
"linkSens": {
"property1": 0,
"property2": 0
},
"hyperSensOverride": [
"string"
],
"noise_ctrl": 0,
"cfrMode": "o",
"dmEnable": 0,
"period": 0,
"meshAutoDisable": 0,
"meshSoundingDisabled": [
"string"
],
"sens": 1,
"forceTxEnable": 0,
"pingerEnable": {
"property1": 0,
"property2": 0
},
"ping_rate": 100,
"optmode": {
"property1": 0,
"property2": 0
},
"mpdf_threshold": {
"property1": 0,
"property2": 0
}
}
}'Response
application/json
{ "dynamic_sensitivity": "string", "bridge": { "statusInterval": 60, "zmqPort": 6969, "loglevel": "debug", "zmqHost": "127.0.0.1", "linkExpiry": 120, "debug": 1, "debug_status": 0, "vault": 0 }, "motion80211": { "txEnable": { … }, "linkSens": { … }, "hyperSensOverride": [ … ], "noise_ctrl": 0, "cfrMode": "o", "dmEnable": 0, "period": 0, "meshAutoDisable": 0, "meshSoundingDisabled": [ … ], "sens": 1, "forceTxEnable": 0, "pingerEnable": { … }, "ping_rate": 100, "optmode": { … }, "mpdf_threshold": { … } } }
- Mock serverhttps://docs.cognitivesystems.com/_mock/assets/specs/api/core/network/{network_id}/config/radar
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
'https://docs.cognitivesystems.com/_mock/assets/specs/api/core/network/{network_id}/config/radar?update=true&key=string' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"dynamic_sensitivity": "string",
"bridge": {
"statusInterval": 60,
"zmqPort": 6969,
"loglevel": "debug",
"zmqHost": "127.0.0.1",
"linkExpiry": 120,
"debug": 1,
"debug_status": 0,
"vault": 0
},
"motion80211": {
"txEnable": {
"property1": 0,
"property2": 0
},
"linkSens": {
"property1": 0,
"property2": 0
},
"hyperSensOverride": [
"string"
],
"noise_ctrl": 0,
"cfrMode": "o",
"dmEnable": 0,
"period": 0,
"meshAutoDisable": 0,
"meshSoundingDisabled": [
"string"
],
"sens": 1,
"forceTxEnable": 0,
"pingerEnable": {
"property1": 0,
"property2": 0
},
"ping_rate": 100,
"optmode": {
"property1": 0,
"property2": 0
},
"mpdf_threshold": {
"property1": 0,
"property2": 0
}
}
}'Response
application/json
{ "dynamic_sensitivity": "string", "bridge": { "statusInterval": 60, "zmqPort": 6969, "loglevel": "debug", "zmqHost": "127.0.0.1", "linkExpiry": 120, "debug": 1, "debug_status": 0, "vault": 0 }, "motion80211": { "txEnable": { … }, "linkSens": { … }, "hyperSensOverride": [ … ], "noise_ctrl": 0, "cfrMode": "o", "dmEnable": 0, "period": 0, "meshAutoDisable": 0, "meshSoundingDisabled": [ … ], "sens": 1, "forceTxEnable": 0, "pingerEnable": { … }, "ping_rate": 100, "optmode": { … }, "mpdf_threshold": { … } } }