Ostorya dev docs

Admin API/Inventory/Queries

inventoryItem

query

Returns 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
trackedBoolean!required
unitCostMoneyV2
updatedAtDateTime!required
variantProductVariant!required