Products
API Endpoints
Get product inventory
Returns product stock and availability derived from product components
/{organizationId}/{mandateId}/sales/products/{productId}/inventoryList inventory activity
Lists paginated reserved, committed, sold, and returned inventory
/{organizationId}/{mandateId}/sales/inventory/activity/listCreate product
Creates a new product for the given mandate
/{organizationId}/{mandateId}/sales/productsCreate product group
Creates a new product group for the given mandate
/{organizationId}/{mandateId}/sales/productGroupsCreate product package
Creates a new priced product package for the given mandate
/{organizationId}/{mandateId}/sales/productPackagesList products
Returns products for a given mandate
/{organizationId}/{mandateId}/sales/products/listList products with inventory
Returns products and optional inventory figures for a selected sales period
/{organizationId}/{mandateId}/sales/products/inventory/listGet product
Returns a specific product with all of its details for a given mandate
/{organizationId}/{mandateId}/sales/products/{productId}Update product
Updates a specific product for a given mandate
/{organizationId}/{mandateId}/sales/products/{productId}Delete product
Deletes a specific product for a given mandate
/{organizationId}/{mandateId}/sales/products/{productId}Get product components
Returns the regular product components used for inventory handling
/{organizationId}/{mandateId}/sales/products/{productId}/componentsGet product receipt items
Resolves a product into its priced receipt items and inventory components
/{organizationId}/{mandateId}/sales/products/{productId}/receiptItemsUpdate product group
Updates a specific product group for a given mandate
/{organizationId}/{mandateId}/sales/productGroups/{productId}Update product package
Updates a priced product package for a given mandate
/{organizationId}/{mandateId}/sales/productPackages/{productId}