GET /v2/products
Return all the products

GET /v2/campus/:campus_id/products
Return all the products of the given Campus


GET /v2/products/:id
Get a product

GET /v2/campus/:campus_id/products/:id
Get a product of the given Id, associated with the given Campus


POST /v2/products
Create a product

POST /v2/campus/:campus_id/products
Create a product for the given Campus


PATCH /v2/products/:id
Update a product

PUT /v2/products/:id
Update a product

PATCH /v2/campus/:campus_id/products/:id
Update a product for the given Id, associated with the given Campus

PUT /v2/campus/:campus_id/products/:id
Update a product for the given Id, associated with the given Campus


DELETE /v2/products/:id
Destroy a product

DELETE /v2/campus/:campus_id/products/:id
Destroy a product for the given Id, associated with the given Campus