API GET Command Syntax: http://ipAddress:13000/api/xxxx/xxxx where ipAddress is that of the SubC Software application host system.
|
Route/EndPoint |
Method |
Function |
Description |
Example Results |
|
GET |
/startall |
Start all the enabled Edge channels via a REST api |
200 - No reply = Success Error: 400
|
|
|
GET |
/stopall |
Stop all the enabled Edge channels via a REST api |
200 - No reply = Success |
|
Route/EndPoint |
Method |
Function |
Description |
Example Results |
|
api/recording | api/anomalies |
GET |
/isrecording |
Collect recording status. |
|
|
api/recording | api/anomalies |
GET |
/start |
Send the start command. |
Nothing |
|
api/recording | api/anomalies |
GET |
/stop |
Send the stop command. |
Nothing |
|
api/stats |
GET |
/ping |
Replies with true/false if the ping was complete. |
|
|
api/framegrabs |
GET |
/fileextension |
Replies with a JSON showing “.{extension}”. |
|
|
api/framegrabs |
POST |
/take |
Replies with status 200 when operation is valid. |
|
|
api/recording | api/anomalies |
POST |
/filename |
Adds a filename |
|
|
api/recording | api/anomalies |
GET |
/fileextension |
Collect the file extension. |
|
|
api/recording | api/anomalies |
GET |
/filename |
Collect the filename. |
|
|
api/recording | api/anomalies |
GET |
/status |
Collect current status. |
|
|
api/recordersettings |
POST |
/apply |
Apply the settings to the recording VMs. |
|