adjust_inventory
Modify inventory levels for a specific product in a warehouse by adding or removing stock, with a specified reason for the adjustment. Integrates with the ShipHero MCP Server.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
product_id | Yes | The ID of the product to adjust inventory for | |
quantity | Yes | The quantity to adjust (positive to add, negative to remove) | |
reason | Yes | Reason for the adjustment | |
warehouse_id | Yes | The warehouse ID where inventory is being adjusted |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"product_id": {
"description": "The ID of the product to adjust inventory for",
"type": "string"
},
"quantity": {
"description": "The quantity to adjust (positive to add, negative to remove)",
"type": "number"
},
"reason": {
"description": "Reason for the adjustment",
"type": "string"
},
"warehouse_id": {
"description": "The warehouse ID where inventory is being adjusted",
"type": "string"
}
},
"required": [
"product_id",
"warehouse_id",
"quantity",
"reason"
],
"type": "object"
}