Skip to content

Product Service

Get Product

Info

GET /api/product/:cloudId/:id

Success

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

Get All Products with stockstatus

Info

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

Success

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

Get Product with stockstatus

Info

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

Success

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

Delete Product

Info

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

Success

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

Get All Products for Cloud

Info

GET /api/product/:cloudId

Success

GET /v2/clouds/:cloudId/products

Get All Ingredients for Product

Info

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

Success

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

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

Create Product

Info

POST /api/product/:cloudId/create

Success

POST /v2/clouds/:cloudId/products

Update Product Field

Info

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

Success

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

Info

GET /api/product/:cloudId/ingredients

Success

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

Create/Update Ingredient for Product

Info

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

Success

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

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

Delete Ingredient for Product

Info

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

Success

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