Admin API/Inventory/Queries
inventoryItem
queryReturns InventoryItem
query InventoryItem($id: ID!) {
inventoryItem(id: $id) {
id
createdAt
countryCodeOfOrigin
harmonizedSystemCode
requiresShipping
sku
inventoryLevels {
id
updatedAt
}
measurement {
__typename
}
unitCost {
amount
currencyCode
}
}
}
# Variables
{
"id": "gid://ostorya/Product/0f8c5b1e-…"
}Arguments
- idID!required
Returned fields
- countryCodeOfOriginString
- createdAtDateTime!required
- harmonizedSystemCodeString
- idID!required
- inventoryLevelInventoryLevel
Arguments
locationIdID!
- inventoryLevels[InventoryLevel!]!required
- One level per location that stocks this item.
- measurementInventoryItemMeasurement!required
- requiresShippingBoolean!required
- skuString
- trackedBoolean!required
- unitCostMoneyV2
- updatedAtDateTime!required
- variantProductVariant!required