Simple product data types
The SimpleProduct
data type implements the following interfaces:
All SimpleProduct
attributes are defined in the implemented interfaces.
Sample Query
The following products
query returns information about simple product 24-MB01
, which is defined in the sample data.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
{
products(
filter: {
sku: {
eq: "24-MB01"
}
}
) {
items {
sku
__typename
id
name
categories {
id
name
path
}
price_range {
minimum_price {
final_price {
currency
value
}
}
maximum_price {
final_price {
currency
value
}
}
}
stock_status
}
}
}
Response
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
{
"data": {
"products": {
"items": [
{
"sku": "24-MB01",
"__typename": "SimpleProduct",
"id": 1,
"name": "Joust Duffle Bag",
"categories": [
{
"id": 3,
"name": "Gear",
"path": "1/2/3"
},
{
"id": 4,
"name": "Bags",
"path": "1/2/3/4"
}
],
"price_range": {
"minimum_price": {
"final_price": {
"currency": "USD",
"value": 34
}
},
"maximum_price": {
"final_price": {
"currency": "USD",
"value": 34
}
}
},
"stock_status": "IN_STOCK"
}
]
}
}
}