# Get List Inventory With Total Count Get a list of inventory items with total count and optional filters. Requires the "VIEW" role in the "Inventory" group. Endpoint: GET /api/v3/Inventory/WithTotalCount Version: 3.1.0 Security: OAuth2_clientCredentials ## Query parameters: - `PageNumber` (integer, required) The page number of the product Example: 1 - `PageSize` (integer, required) The page size of the product list Example: 500 - `Category` (string) The product category Example: "Top" - `QuantityFrom` (integer) The minimum quantity of the product that users want to view Example: 1 - `Discontinued` (boolean) The product discontinued status - `Outlet` (string) Name of the outlet that have the stock. if Outlet provided, OutletID will be ignored Example: "Outlet1" - `OutletID` (string) Guid of Outlet ID. if OutletID provided, Outlet name will be ignored Example: "0d46700d-35a3-4fb5-9b3a-644c370b5af1" ## Response 200 fields (application/json): - `Data` (array) - `Data.Category` (string) Product Category Name - `Data.Product` (string) Product Name - `Data.Variant` (string) Product's Variant name - `Data.Code` (string) Product Variant Code - `Data.Inventory` (integer) On Hand Quantity - `TotalCount` (integer) ## Response 400 fields (application/json): - `Message` (string) ## Response 500 fields (application/json): - `Message` (string) - `StackTrace` (string)