Inventory API
API
1. Definition
Update Amazon Vendor Central Inventory
2.Request Method
POST
3.Request Header
x-api-key:<Check with the support for API key>
GraphQL QUERY
mutation PublicApiUpdateInventory(
$credentials: AppCredentialsInput!
$instance: InstanceInput!
$content: String
) {
publicApiUpdateInventory(
credentials: $credentials
instance: $instance
content: $content
) {
code
message
ok
no
}
}
GraphQL VARIABLES
{
"credentials":{
"appId": "<Request the appId from support>",
"appSecret": "<Request the appSecret from support>"
},
"instance":{
"clientId":"",
"platform":"AMAZON"
},
"content":"[{\"warehouse\":\"DCQO\",\"vendorCode\":\"ABCDE\",\"items\":[{\"asin\":\"ABCD4562\",\"amount\":22},{\"asin\":\"ABCD4561\",\"amount\":11}]}]"
}
RESPONSE
{
"data": {
"publicApiUpdateInventory": {
"code": 1,
"message": "3022ec90-2fa1-11ef-b87e-7b6602361e5b",
"ok": 0,
"no": 0
}
}
}