Zone
API | Description |
---|---|
GET api/Zone |
Returns all Zones |
GET api/Zone/{id} |
Returns Zone at index id |
POST api/Zone |
Post Zone to api with parameter newZone |
POST api/Zone?Corner1={Corner1}&Corner2={Corner2} |
Post zone to api with two corner location parameters |
POST api/Zone?name={name} |
Post zone to api with name |
PUT api/Zone/{id} |
Update Zone at index id with parameter Zone |
DELETE api/Zone/{id} |
Delete Zone at index id [NOT IMPLEMENTED YET] |
Asset
API | Description |
---|---|
GET api/Asset |
Returns all assets saved to the Database |
GET api/Asset/{id} |
Returns asset with the specified ID |
GET api/Asset?type={type} |
Returns all assets of the parameter type |
POST api/Asset |
Posts an asset |
PUT api/Asset/{id} |
Updates asset at index id with parameter asset |
DELETE api/Asset/{id} |
Deletes asset of index id. [NOT IMPLEMENTED YET] |
Route
API | Description |
---|---|
GET api/Route |
Returns all routes |
GET api/Route/{id} |
Returns route at index id |
POST api/Route |
Post route to api with parameter newRoute |
POST api/Route?start={start}&end={end} |
Post route to api with parameter start and end location as strings |
PUT api/Route/{id} |
Update route at index id with parameter route |
DELETE api/Route/{id} |
Delete route at index id [NOT IMPLEMENTED YET] |
Group
API | Description |
---|---|
GET api/Group |
Returns all groups |
GET api/Group/{id} |
Returns group at index id |
POST api/Group |
Post group |
POST api/Group?name={name} |
Post group with parameter name |
PUT api/Group/{id} |
Updates group using put |
DELETE api/Group/{id} |
Delete group |