Associated query | Returns multiple results |
---|
StockLevel | |
StockLevels | ✔️ |
Label | Type | Notes | Null |
---|
available | integer | The quantity of available stock | |
barcode | string | The barcode of this stock | ✔️ |
bin_location | string | | ✔️ |
expiration_date | Date | The stock's expiration date | ✔️ |
id | integer | The id of this stock | |
label | string | The label of this stock's product (or variant of a product). Automatically generated | |
location | Location | The location this stock is stored at | |
on_hand | integer | The quantity of stock on hand | |
purchased | integer | The quantity of purchased stock | |
sku | string | The sku of this stock | ✔️ |
variant | Variant | The variant of a product contained in this stock (might be the product's default variant) | |
query{
StockLevels{
edges{
node{
active
barcode
bin_location
expiration_date
id
label
location{
id
}
sku
variant{
id
}
}
}
}
}
`
mutation {
StockLevelAdjust (
input: {
variant: {
id: 1631
},
location: {
id: 11
},
on_hand: 100
}
)
}
This will adjust of a variant in the specified location. This will adjust both on_hand
and available
inventory.