Ostorya dev docs

Admin API/Products and collections/Queries

productVariant

query

Returns ProductVariant

query ProductVariant($id: ID!) {
  productVariant(id: $id) {
    id
    title
    createdAt
    barcode
    compareAtPrice
    displayName
    image {
      altText
      height
      url
      width
    }
    inventoryItem {
      id
      createdAt
      countryCodeOfOrigin
      harmonizedSystemCode
      requiresShipping
      sku
    }
    product {
      id
      title
      handle
      status
      createdAt
      callScript
    }
  }
}

# Variables
{
  "id": "gid://ostorya/Product/0f8c5b1e-…"
}

Arguments

idID!required

Returned fields

barcodeString
compareAtPriceMoney
createdAtDateTime!required
displayNameString!required
idID!required
imageImage
inventoryItemInventoryItem!required
inventoryPolicyProductVariantInventoryPolicy!required
inventoryQuantityInt
Available units across all locations.
positionInt!required
priceMoney!required
productProduct!required
selectedOptions[SelectedOption!]!required
taxableBoolean!required
titleString!required
updatedAtDateTime!required