Product Service

Get Product

GET /api/product/:cloudId/:id

GET /v2/clouds/:cloudId/products/:productId

Get All Products with stockstatus

GET /api/product/:cloudId/:warehouseId/list

GET /v2/clouds/:cloudId/warehouses/:warehouseId/products

Get Product with stockstatus

GET /api/product/withstockstatus/:cloudId/:warehouseid/:productid

GET /v2/clouds/:cloudId/warehouses/:warehouseId/products/:productId

Delete Product

GET /api/product/:cloudId/:productId/delete

DELETE /v2/clouds/:cloudId/products/:productId

Get All Products for Cloud

GET /api/product/:cloudId

GET /v2/clouds/:cloudId/products

Get All Ingredients for Product

GET /api/product/:cloudId/:productId/ingredients

GET /v2/clouds/:cloudId/product-ingredients?filter=_parentProductId|eq|:productId

GET /v2/clouds/:cloudId/products?filter=id|eq|:productId&include=ingredients

Create Product

POST /api/product/:cloudId/create

POST /v2/clouds/:cloudId/products

Update Product Field

POST /api/product/:cloudId/:productId/update

Replace or create PUT /v2/clouds/:cloudId/products PUT /v2/clouds/:cloudId/products/:productId

Partial update PATCH /v2/clouds/:cloudId/products/:productId

Get All Ingredients for Cloud

GET /api/product/:cloudId/ingredients

GET /v2/clouds/:cloudId/product-ingredients

Create/Update Ingredient for Product

POST /api/product/:cloudId/ingredients/edit

POST/PUT /v2/clouds/:cloudId/product-ingredients

Partial update PATCH /v2/clouds/:cloudId/product-ingredients/:ingredientId

Delete Ingredient for Product

GET /api/product/:cloudid/ingredients/:ingredientId/delete

DELETE /v2/clouds/:cloudId/product-ingredients/:ingredientId

Last updated