# Retrieve a list of inventory items 🚦 Rate Limit: 100 requests / minute Endpoint: GET /inventory Version: 1.2.0 Security: BearerAuth ## Query parameters: - `offset` (integer) Number of records to skip for pagination (default: 0) - `pageSize` (integer) Number of records to return per page (default: 1000, max: 1000) Example: 50 ## Response 200 fields (application/json): - `data` (array) - `data.product_name` (string) Example: "Black Lodge Chardonnay 2022" - `data.variant_name` (string) Example: "750 ml Bottle" - `data.sku` (string) Example: "BL-CHA-2022-750" - `data.product_type` (string) Example: "Wine" - `data.price` (number) Example: 38 - `data.discount_price` (number) Example: 34 - `data.cost` (number) Example: 18.75 - `data.upc` (string) Example: "012345678905" - `data.weight` (object) - `data.weight.value` (number) Example: 1.4 - `data.weight.units` (string) Example: "kg" - `data.available` (number) Example: 298 - `data.available_by_locations` (object) JSON object containing inventory levels by location - `pagination` (object) - `pagination.current_offset` (integer) - `pagination.page_size` (integer) Example: 50 - `pagination.total_records` (integer) Example: 1250 - `pagination.total_pages` (integer) Example: 25 - `pagination.current_page` (integer) Example: 1 - `pagination.pages_remaining` (integer) Example: 24 - `pagination.has_next_page` (boolean) Example: true - `pagination.has_previous_page` (boolean)