inventoryItemUpdate mutation
Updates an inventory item.
Required access
write_inventory
access scope.
Interactive example
This is an example mutation query. Use the embedded interactive tool below to edit the query.
Hint: use Ctrl + Space for autocompleting fields.
Arguments
Argument | Description |
---|---|
id
(
ID!
)
required
|
The ID of the inventory item to update. |
input
(
InventoryItemUpdateInput!
)
required
|
The updated properties for the inventory item. |
InventoryItemUpdateInput fields
-
cost (
Decimal
)Unit cost associated with the inventory item, the currency is the shop's default currency.
-
countryCodeOfOrigin (
CountryCode
)The ISO code of the country of origin.
-
countryHarmonizedSystemCodes (
[CountryHarmonizedSystemCodeInput!]
)List of country-specific harmonized system codes.
-
harmonizedSystemCode (
String
)The harmonized system code of the inventory item.
-
provinceCodeOfOrigin (
String
)The ISO code of the province of origin.
-
tracked (
Boolean
)Whether the inventory item is tracked.
Return fields
-
inventoryItem (
InventoryItem
)The updated inventory item.
-
userErrors (
[UserError!]!
)List of errors that occurred executing the mutation.
Updates an inventory item.
Required access
write_inventory
access scope.
Interactive example
This is an example mutation query. Use the embedded interactive tool below to edit the query.
Hint: use Ctrl + Space for autocompleting fields.
Arguments
Argument | Description |
---|---|
id
(
ID!
)
required
|
The ID of the inventory item to update. |
input
(
InventoryItemUpdateInput!
)
required
|
The updated properties for the inventory item. |
InventoryItemUpdateInput fields
-
cost (
Decimal
)Unit cost associated with the inventory item, the currency is the shop's default currency.
-
countryCodeOfOrigin (
CountryCode
)The ISO code of the country of origin.
-
countryHarmonizedSystemCodes (
[CountryHarmonizedSystemCodeInput!]
)List of country-specific harmonized system codes.
-
harmonizedSystemCode (
String
)The harmonized system code of the inventory item.
-
provinceCodeOfOrigin (
String
)The ISO code of the province of origin.
-
tracked (
Boolean
)Whether the inventory item is tracked.
Return fields
-
inventoryItem (
InventoryItem
)The updated inventory item.
-
userErrors (
[UserError!]!
)List of errors that occurred executing the mutation.
Updates an inventory item.
Required access
write_inventory
access scope.
Interactive example
This is an example mutation query. Use the embedded interactive tool below to edit the query.
Hint: use Ctrl + Space for autocompleting fields.
Arguments
Argument | Description |
---|---|
id
(
ID!
)
required
|
The ID of the inventory item to update. |
input
(
InventoryItemUpdateInput!
)
required
|
The updated properties for the inventory item. |
InventoryItemUpdateInput fields
-
cost (
Decimal
)Unit cost associated with the inventory item, the currency is the shop's default currency.
-
countryCodeOfOrigin (
CountryCode
)The ISO code of the country of origin.
-
countryHarmonizedSystemCodes (
[CountryHarmonizedSystemCodeInput!]
)List of country-specific harmonized system codes.
-
harmonizedSystemCode (
String
)The harmonized system code of the inventory item.
-
provinceCodeOfOrigin (
String
)The ISO code of the province of origin.
-
tracked (
Boolean
)Whether the inventory item is tracked.
Return fields
-
inventoryItem (
InventoryItem
)The updated inventory item.
-
userErrors (
[UserError!]!
)List of errors that occurred executing the mutation.
Updates an inventory item.
Required access
write_inventory
access scope.
Interactive example
This is an example mutation query. Use the embedded interactive tool below to edit the query.
Hint: use Ctrl + Space for autocompleting fields.
Arguments
Argument | Description |
---|---|
id
(
ID!
)
required
|
The ID of the inventory item to update. |
input
(
InventoryItemUpdateInput!
)
required
|
The updated properties for the inventory item. |
InventoryItemUpdateInput fields
-
cost (
Decimal
)Unit cost associated with the inventory item, the currency is the shop's default currency.
-
countryCodeOfOrigin (
CountryCode
)The ISO code of the country of origin.
-
countryHarmonizedSystemCodes (
[CountryHarmonizedSystemCodeInput!]
)List of country-specific harmonized system codes.
-
harmonizedSystemCode (
String
)The harmonized system code of the inventory item.
-
provinceCodeOfOrigin (
String
)The ISO code of the province of origin.
-
tracked (
Boolean
)Whether the inventory item is tracked.
Return fields
-
inventoryItem (
InventoryItem
)The updated inventory item.
-
userErrors (
[UserError!]!
)List of errors that occurred executing the mutation.
Updates an inventory item.
Required access
write_inventory
access scope.
Interactive example
This is an example mutation query. Use the embedded interactive tool below to edit the query.
Hint: use Ctrl + Space for autocompleting fields.
Arguments
Argument | Description |
---|---|
id
(
ID!
)
required
|
The ID of the inventory item to update. |
input
(
InventoryItemUpdateInput!
)
required
|
The updated properties for the inventory item. |
InventoryItemUpdateInput fields
-
cost (
Decimal
)Unit cost associated with the inventory item, the currency is the shop's default currency.
-
countryCodeOfOrigin (
CountryCode
)The ISO code of the country of origin.
-
countryHarmonizedSystemCodes (
[CountryHarmonizedSystemCodeInput!]
)List of country-specific harmonized system codes.
-
harmonizedSystemCode (
String
)The harmonized system code of the inventory item.
-
provinceCodeOfOrigin (
String
)The ISO code of the province of origin.
-
tracked (
Boolean
)Whether the inventory item is tracked.
Return fields
-
inventoryItem (
InventoryItem
)The updated inventory item.
-
userErrors (
[UserError!]!
)List of errors that occurred executing the mutation.
Updates an inventory item.
Required access
write_inventory
access scope.
Interactive example
This is an example mutation query. Use the embedded interactive tool below to edit the query.
Hint: use Ctrl + Space for autocompleting fields.
Arguments
Argument | Description |
---|---|
id
(
ID!
)
required
|
The ID of the inventory item to update. |
input
(
InventoryItemUpdateInput!
)
required
|
The updated properties for the inventory item. |
InventoryItemUpdateInput fields
-
cost (
Decimal
)Unit cost associated with the inventory item, the currency is the shop's default currency.
-
countryCodeOfOrigin (
CountryCode
)The ISO code of the country of origin.
-
countryHarmonizedSystemCodes (
[CountryHarmonizedSystemCodeInput!]
)List of country-specific harmonized system codes.
-
harmonizedSystemCode (
String
)The harmonized system code of the inventory item.
-
provinceCodeOfOrigin (
String
)The ISO code of the province of origin.
-
tracked (
Boolean
)Whether the inventory item is tracked.
Return fields
-
inventoryItem (
InventoryItem
)The updated inventory item.
-
userErrors (
[UserError!]!
)List of errors that occurred executing the mutation.
Updates an inventory item.
Required access
write_inventory
access scope.
Interactive example
This is an example mutation query. Use the embedded interactive tool below to edit the query.
Hint: use Ctrl + Space for autocompleting fields.
Arguments
Argument | Description |
---|---|
id
(
ID!
)
required
|
The ID of the inventory item to update. |
input
(
InventoryItemUpdateInput!
)
required
|
The updated properties for the inventory item. |
InventoryItemUpdateInput fields
-
cost (
Decimal
)Unit cost associated with the inventory item, the currency is the shop's default currency.
-
countryCodeOfOrigin (
CountryCode
)The ISO code of the country of origin.
-
countryHarmonizedSystemCodes (
[CountryHarmonizedSystemCodeInput!]
)List of country-specific harmonized system codes.
-
harmonizedSystemCode (
String
)The harmonized system code of the inventory item.
-
provinceCodeOfOrigin (
String
)The ISO code of the province of origin.
-
tracked (
Boolean
)Whether the inventory item is tracked.
Return fields
-
inventoryItem (
InventoryItem
)The updated inventory item.
-
userErrors (
[UserError!]!
)List of errors that occurred executing the mutation.
Updates an inventory item.
Required access
write_inventory
access scope.
Interactive example
This is an example mutation query. Use the embedded interactive tool below to edit the query.
Hint: use Ctrl + Space for autocompleting fields.
Arguments
Argument | Description |
---|---|
id
(
ID!
)
required
|
The ID of the inventory item to update. |
input
(
InventoryItemUpdateInput!
)
required
|
The updated properties for the inventory item. |
InventoryItemUpdateInput fields
-
cost (
Decimal
)Unit cost associated with the inventory item, the currency is the shop's default currency.
-
countryCodeOfOrigin (
CountryCode
)The ISO code of the country of origin.
-
countryHarmonizedSystemCodes (
[CountryHarmonizedSystemCodeInput!]
)List of country-specific harmonized system codes.
-
harmonizedSystemCode (
String
)The harmonized system code of the inventory item.
-
provinceCodeOfOrigin (
String
)The ISO code of the province of origin.
-
tracked (
Boolean
)Whether the inventory item is tracked.
Return fields
-
inventoryItem (
InventoryItem
)The updated inventory item.
-
userErrors (
[UserError!]!
)List of errors that occurred executing the mutation.
Updates an inventory item.
Required access
write_inventory
access scope.
Interactive example
This is an example mutation query. Use the embedded interactive tool below to edit the query.
Hint: use Ctrl + Space for autocompleting fields.
Arguments
Argument | Description |
---|---|
id
(
ID!
)
required
|
The ID of the inventory item to update. |
input
(
InventoryItemUpdateInput!
)
required
|
The updated properties for the inventory item. |
InventoryItemUpdateInput fields
-
cost (
Decimal
)Unit cost associated with the inventory item, the currency is the shop's default currency.
-
countryCodeOfOrigin (
CountryCode
)The ISO code of the country of origin.
-
countryHarmonizedSystemCodes (
[CountryHarmonizedSystemCodeInput!]
)List of country-specific harmonized system codes.
-
harmonizedSystemCode (
String
)The harmonized system code of the inventory item.
-
provinceCodeOfOrigin (
String
)The ISO code of the province of origin.
-
tracked (
Boolean
)Whether the inventory item is tracked.
Return fields
-
inventoryItem (
InventoryItem
)The updated inventory item.
-
userErrors (
[UserError!]!
)List of errors that occurred executing the mutation.
Updates an inventory item.
Required access
write_inventory
access scope.
Interactive example
This is an example mutation query. Use the embedded interactive tool below to edit the query.
Hint: use Ctrl + Space for autocompleting fields.
Arguments
Argument | Description |
---|---|
id
(
ID!
)
required
|
The ID of the inventory item to update. |
input
(
InventoryItemUpdateInput!
)
required
|
The updated properties for the inventory item. |
InventoryItemUpdateInput fields
-
cost (
Decimal
)Unit cost associated with the inventory item, the currency is the shop's default currency.
-
countryCodeOfOrigin (
CountryCode
)The ISO code of the country of origin.
-
countryHarmonizedSystemCodes (
[CountryHarmonizedSystemCodeInput!]
)List of country-specific harmonized system codes.
-
harmonizedSystemCode (
String
)The harmonized system code of the inventory item.
-
provinceCodeOfOrigin (
String
)The ISO code of the province of origin.
-
tracked (
Boolean
)Whether the inventory item is tracked.
Return fields
-
inventoryItem (
InventoryItem
)The updated inventory item.
-
userErrors (
[UserError!]!
)List of errors that occurred executing the mutation.