Product

APIDescription
GET api/Product/FindAll

Find All Products

GET api/Product/FindById/{id}

Find by id Product

POST api/Product/Save

Save New/Edit Product

GET api/Product/Delete/{id}

Delete Product by id

Contact

APIDescription
GET api/Contact/FindAll

Find All Contacts

GET api/Contact/FindById/{id}

Find by id Contact

POST api/Contact/Save

Save New/Edit Contact

GET api/Contact/Delete/{id}

Delete Contact by id

Authentication

APIDescription
POST api/Authentication/Login

Login action

POST api/Authentication/Logout

Logout

POST api/Authentication/ValidateToken

Validate Token

Address

APIDescription
GET api/Address/FindAll

Find All Addresses

GET api/Address/FindById/{id}

Find by id Address

POST api/Address/Save

Save New/Edit Address

GET api/Address/Delete/{id}

Delete Address by id

Firm

APIDescription
GET api/Firm/FindAll

Find All Firms that matches with the token

GET api/Firm/FindAllProducts?firmId={firmId}

Find all products form firm id

GET api/Firm/FindById/{id}

Find by id Firm

GET api/Firm/FindByGuid?guid={guid}

Find firm by guid

POST api/Firm/Save

Save New/Edit Firm

GET api/Firm/Delete/{id}

Delete Firm by id

POST api/Firm/AddProduct

Add product to a firm

GET api/Firm/DeleteProduct/{id}

Delete Products from Firm

State

APIDescription
GET api/State/FindAll

Find All States