Virtual product data types
The VirtualProduct
data type implements the following interfaces:
Attributes that are specific to the virtual products can be used when performing a products
query.
Sample query
The following query returns information about virtual product.
Copied to your clipboard{products(filter: {sku: {eq: "test-virtual-product"}}) {items {sku__typenameuidnamecategories {uidnamepath}price_range {minimum_price {final_price {currencyvalue}}maximum_price {final_price {currencyvalue}}}stock_status}}}
Copied to your clipboard{"data": {"products": {"items": [{"sku": "test-virtual-product","__typename": "VirtualProduct","uid": "MjA1MA==","name": "test-virtual-product","categories": [{"uid": "Mzg=","name": "Sale","path": "1/2/38"}],"price_range": {"minimum_price": {"final_price": {"currency": "USD","value": 123}},"maximum_price": {"final_price": {"currency": "USD","value": 123}}},"stock_status": "IN_STOCK"}]}}}