Ingredient
APIs for managing ingredients
List IngredientsGET
List all ingredients with pagination and filtering options.
Create IngredientPOST
Create a new ingredient with its initial branch stock.
Preview IngredientPOST
Check whether an ingredient already exists for a market by name.
Detail IngredientGET
Get details of a specific ingredient by its ID.
Update IngredientPOST
Update an existing ingredient and its branch stock.
Delete IngredientDELETE
Delete an ingredient by its ID.
Increase Ingredient StockPOST
Increase the stock of an ingredient for a branch and record the history.
Decrease Ingredient StockPOST
Decrease the stock of an ingredient for a branch and record the history.