This API will update the inventory for an item across one or more fulfillment centers, known as ship nodes.
643 matches
E-commerce/Inventory Management
Update Item Inventory per Ship Node
v1.0.0Input
- 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
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
{
"type": "object",
"properties": {
"WM_CONSUMER.CHANNEL.TYPE": {
"type": "string"
},
"WM_QOS.CORRELATION_ID": {
"type": "string"
},
"WM_SEC.ACCESS_TOKEN": {
"type": "string"
},
"WM_SVC.NAME": {
"type": "string"
},
"inventories": {
"type": "object",
"required": [
"nodes"
],
"properties": {
"nodes": {
"type": "array",
"items": {
"type": "object",
"required": [
"inputQty",
"shipNode"
],
"properties": {
"inputQty": {
"type": "object",
"description": "Quantity that has been ordered by the customers but not yet shipped",
"required": [
"amount",
"unit"
],
"properties": {
"amount": {
"type": "number",
"description": "Inventory Count"
},
"unit": {
"type": "string",
"description": "The unit of measurement. Example: 'EACH'",
"enum": [
"EACH"
]
}
}
},
"shipNode": {
"type": "string",
"description": "ShipNode Id of the ship node for which the inventory is requested"
}
}
}
}
}
},
"sku": {
"type": "string"
}
},
"required": [
"WM_QOS.CORRELATION_ID",
"WM_SEC.ACCESS_TOKEN",
"WM_SVC.NAME",
"inventories",
"sku"
],
"additionalProperties": false
}Output
- 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
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
{
"type": "object",
"properties": {
"nodes": {
"type": "array",
"items": {
"type": "object",
"properties": {
"errors": {
"type": "array",
"description": "Node Update Error description.",
"items": {
"type": "object",
"required": [
"code"
],
"properties": {
"category": {
"type": "string",
"enum": [
"APPLICATION",
"SYSTEM",
"REQUEST",
"DATA"
]
},
"causes": {
"type": "array",
"items": {
"type": "object",
"properties": {
"code": {
"type": "string"
},
"description": {
"type": "string"
},
"field": {
"type": "string"
},
"type": {
"type": "string"
}
}
}
},
"code": {
"type": "string"
},
"description": {
"type": "string"
},
"errorIdentifiers": {
"type": "object"
},
"field": {
"type": "string"
},
"info": {
"type": "string"
},
"severity": {
"type": "string",
"enum": [
"INFO",
"WARN",
"ERROR"
]
}
}
}
},
"shipNode": {
"type": "string",
"description": "ShipNode Id of the ship node for which the inventory is requested"
},
"status": {
"type": "string",
"description": "Node Update status. Example: 'Success'"
}
}
}
},
"sku": {
"type": "string",
"description": "An arbitrary alphanumeric unique ID, specified by the seller, which identifies each item."
}
}
}