GraphQL Storefront API now supports more variant properties and related products
timestamp1571841720001
Storefront API
Enhancement
- The GraphQL Storefront API now supports most of the properties on variants.
- You can now get the manually-set related products of a given product with the Storefront API
Consider this query which demonstrates the new capabilities:
query {
site {
product(id: "UHJvZHVjdDo2NTYz") {
id
entityId
name
relatedProducts {
edges {
node {
name
defaultImage {
url(width: 200)
}
}
}
}
variants(first: 10) {
edges {
node {
id
entityId
sku
weight {
value
unit
}
height {
value
unit
}
depth {
value
unit
}
defaultImage {
url(width: 200)
}
options(first: 5) {
edges {
node {
displayName
values {
edges {
node {
label
}
}
}
}
}
}
}
}
}
}
}
}
In a future release, we’ll support:
- Automatically selected related products
- Variant price