api/login - POST login api/logout - DELETE logout api/password POST change password # INVENTORY api/inventory/items - GET -> get all items api/inventory/item - POST create items api/inventory/item/ - GET get item by id api/inventory/item/ - UPDATE item by id api/inventory/item/ - DELETE item by id api/inventory/item/template GET get null item template json api/inventory/sites - GET -> get all site api/inventory/site - POST create site api/inventory/site/ - GET get site by id api/inventory/site/ - UPDATE site by id api/inventory/site/ - DELETE site by id api/inventory/site/template GET get null item template json api/inventory/site//items GET associated items with this api/inventory/contacts - GET -> get all contact api/inventory/contact - POST create contact api/inventory/contact/ - GET get contact by id api/inventory/contact/ - UPDATE contact by id api/inventory/contact/ - DELETE contact by id api/inventory/contact/template GET get null item template json api/inventory/contact//items GET associated items with this api/inventory/groups - GET -> get all groups with items array id api/inventory/group - POST create group with items ids api/inventory/group/ - GET get group by id api/inventory/group//item/ - POST add item to group api/inventory/group//item/ - DELETE delete item to group api/inventory/group/ - DELETE group by id api/inventory/group/template GET get null item template json api/inventory/group//items GET associated items with this