Array of product data to create
Update multiple products at once
Array of product data to update
Create a new product
The product data to create
Delete a product
The ID of the product to delete
Get all product attributes with their distinct values
Get products by category ID
The ID of the category
Additional filter parameters
Get a product by its ID
The ID of the product to retrieve
Get product inventory levels across branches
Query parameters (branchIds, lastModifiedFrom, etc)
List products with optional filtering
Filter parameters (pageSize, currentItem, code, name, categoryId, etc.)
Search products by name or code
Search query (name or code)
Additional filter parameters
Update an existing product
The ID of the product to update
The product data to update
Add multiple products at once