update_item
Update an existing Mercado Livre listing's price, stock, title, or video. Use for price changes and stock adjustments; visibility changes require a separate status tool.
Instructions
Update mutable fields of an existing listing owned by the authenticated seller: price, stock (available_quantity), title or video. Use this for price changes and stock adjustments; to change visibility (pause/activate/close) use update_item_status instead. Only the provided fields are sent. Gotcha: the title can only be changed while the item has no sales — once units are sold, Meli rejects title updates. Returns the updated item id, price, available_quantity and status.
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": {
"item_id": "<item_id>"
},
"name": "update_item"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| price | No | New sale price | |
| title | No | New title (max 60 chars); only allowed while the item has no sales | |
| item_id | Yes | Full item id with site prefix, e.g. 'MLB123456789' | |
| video_id | No | Id of a video previously uploaded to the seller's account | |
| available_quantity | No | New stock quantity |