update_inventory
Set price, quantity, and SKU per product on an Etsy listing. Preview the full inventory change first, then confirm to send it, so you can verify updates before they go live.
Instructions
Set price, quantity and/or SKU per product. Omit product_id when the listing has a single product. confirm=false reads the current inventory and previews the full update.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"listing_id": "<listing_id>",
"changes": "<changes>"
},
"name": "update_inventory"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| changes | Yes | ||
| confirm | No | false (default) only returns a preview of the request. true sends it. | |
| listing_id | Yes | Listing id. |