availableToSellLongRequired Number of available products in stock. This can be 'null' if inventory is not set orif the store's Inventory Settings disable displaying stock levels on the storefront.
warningLevelIntegerRequired
Indicates a threshold low-stock level. This can be ‘null’ if the inventory warning level is not set or if the store’s Inventory Settings disable displaying stock levels on the storefront.
availableOnHandLongRequired The quantity on hand minus the safety stock. This represents the actual quantity available for sale.
unlimitedBackorderBooleanRequired
Indicates whether unlimited backorders are allowed for this product variant.
availableForBackorderLongOptional The quantity available for backorder. This represents the maximum quantity that can be backordered.