petsmart_product_inventory
Return how many units of a PetSmart product each store reports, as store number and quantity with highest stock first, plus totals across every store with a record. Pass the SKU id from petsmart_search, and optionally store_id, min_quantity and limit. Store numbers are PetSmart's own and are not mapped to addresses.
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": {
"id": "<id>"
},
"name": "petsmart_product_inventory"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Product SKU, from /petsmart/search's id field. | |
| limit | No | Optional stores returned, highest stock first. Defaults to 100, maximum 2000. | |
| store_id | No | Optional PetSmart store numbers to return, repeatable. Omit for every store with a record. | |
| min_quantity | No | Optional minimum units in stock for a store to be listed. Defaults to 0, which includes stores that are out of stock. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |