Admin API/Products and collections/Queries
product
queryReturns Product
query Product($id: ID!) {
product(id: $id) {
id
title
handle
status
createdAt
callScript
featuredMedia {
id
status
createdAt
alt
fileSize
mediaContentType
}
mediaCount {
count
precision
}
options {
id
name
position
values
}
}
}
# Variables
{
"id": "gid://ostorya/Product/0f8c5b1e-…"
}Arguments
- idID!required
Returned fields
- callScriptString!Ostorya extensionrequired
- Notes the confirmation agent follows on the call.
- codEnabledBoolean!Ostorya extensionrequired
- Cash on delivery is offered for this product.
- collectionsCollectionConnection!required
Arguments
afterString
beforeString
firstInt
lastInt
- createdAtDateTime!required
- descriptionHtmlHTML!required
- featuredMediaMediaImage
- handleString!required
- hasOnlyDefaultVariantBoolean!required
- idID!required
- mediaMediaConnection!required
Arguments
afterString
beforeString
firstInt
lastInt
- mediaCountCount!required
- options[ProductOption!]!required
Arguments
firstInt
- priceRangeV2ProductPriceRangeV2!required
- productTypeString!required
- publishedAtDateTime
- seoSEO!required
- statusProductStatus!required
- templateSuffixString
- titleString!required
- totalInventoryInt!required
- Available units across all variants and locations.
- tracksInventoryBoolean!required
- updatedAtDateTime!required
- variantsProductVariantConnection!required
Arguments
afterString
beforeString
firstInt
lastInt
- variantsCountCount!required
- vendorString!required