Get All Inventories
Retrieves a paginated list of all inventory items. Supports filtering by active status, tags, and various product attributes. Use query parameters to search and filter results. Returns the inventory item catalog (item records and their attributes), not stock quantities; for current stock counts use the inventory levels endpoint (GET /inventory-level).
Authentication
Authentication using Personal Access Token (PAT) token
Query parameters
Search is available for 3 fields: Inventory ID, Name, and SKU. Expected behavior for search by Inventory ID is exact match. Expected behavior for search by Inventory Name or SKU is partial match (consecutive characters, case insensitive).
Advanced filtering operations. Apply multiple key-value filters to refine inventory results. Each filter operation contains a ‘key’ (field name) and ‘rawValue’ (filter value) to match.
Comma-separated list of inventory IDs to filter results. Use this to retrieve information for specific inventory items only.
Filter by digital product status. True returns only digital products (no physical fulfillment), False returns only physical products. Omit to return both.
Sort results by field name. Valid fields: id, inventory_id, name, barcode, sku. Results are returned in ascending order by default; append ’ desc’ to a field for descending order (e.g., ‘name desc’ sorts by name descending).

