Military target management system
-
URL
/target
-
Success Response:
{ "success": true, "data": [ { "id": 68, "reconunitid": 1, "altitude": "40", "longitude": "34.84358489157023", "latitude": "31.941086878728346", "azimuth": null, "size": 0, "type": "target", "reconunit_name" :"Headquarters", "createdon": "2018-06-01 16:24:08" } ] }
-
URL
/target/:id
-
Success Response:
{ "success": true, "data": { "id": 68, "reconunitid": 1, "altitude": "40", "longitude": "34.84358489157023", "latitude": "31.941086878728346", "azimuth": null, "size": 0, "type": "target", "reconunit_name" :"Headquarters", "createdon": "2018-06-01 16:24:08" } }
-
Error Response:
{ "success": false, "error": "Record not found" }
-
URL
/target
-
body
{ "altitude": "22.23333", "longitude": "33.333323", "latitude": "120", "azimuth": "120", "size": 34, "type": "target" }
-
Success Response:
{ "success": true, "data": "" }
-
URL
/target/:id
-
body
{ "altitude": "22.23333", "longitude": "33.333323", "type": "target" }
-
Success Response:
{ "success": true, "data": "" }
-
URL
/target/:id
-
Success Response:
{ "success": true, "data": "" }
-
URL
/reconunit
-
Success Response:
{ "success": true, "data": [ { "id": 1, "name": "headquarters" }, { "id": 2, "name": "Yogev Heskia" } ] }
-
URL
/reconunit/:id
-
Success Response:
{ "success": true, "data": { "id": 1, "name": "headquarters", "longitude": "32.3232", "latitude": "34.342" } }
-
Error Response:
{ "success": false, "error": "Record not found" }
-
URL
/reconunit
-
body
{ "name":"testname" }
-
Success Response:
{ "success": true, "data": "" }
-
URL
/reconunit/:id
-
body
{ "name":"avinew" }
-
Success Response:
{ "success": true, "data": "" }
-
URL
/message?timeFrame={number}
-
Prams
timeFrame
: Masseges that was created less then then timeFrame.
If not set then uses a default timeFrame.
timeFrame=-1 to get all messages wihtou timeFrame -
Success Response:
{ "success": true, "data": [ { "id": 2, "src_reconunitid": 1, "dest_reconunitid": 2, "message": "Warning!!", "createdon": "2018-06-02 13:04:39" } ] }
-
URL
/message/:id?timeFrame={number}
-
Prams
timeFrame
: Masseges that was created less then then timeFrame.
If not set then uses a default timeFrame.
timeFrame=-1 to get all messages wihtou timeFrame. -
Success Response:
{ "success": true, "data": [ { "id": 2, "src_reconunitid": 1, "dest_reconunitid": 2, "message": "Warning!!", "createdon": "2018-06-02 13:04:39" } ] }
-
URL
/message
-
body
{ "src_reconunitid": 1, "dest_reconunitid": 2, "message": "On your left" }
-
Success Response:
{ "success": true, "data": "" }