get_product
Fetch Apple Store product details by part number, slug, or URL, including price, availability, description, images, and specifications for a selected country and language.
Instructions
Read product details from an Apple Store product page by part number, slug, or URL, including price, availability, description, images and specifications where available.
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": {
"reference": "<reference>"
},
"name": "get_product"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fresh | No | Bypass the process cache and request current shop data. | |
| country | No | Storefront country code, e.g. us, de, fr, ch, be. Use list_storefronts for supported values. | us |
| language | No | Shop language; defaults to the country's main language. Switzerland: de/fr; Belgium: fr/nl; Canada: en/fr. | |
| reference | Yes | Product part number, slug (e.g. iphone-17), or HTTPS Apple Store product URL. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cache | No | ||
| found | Yes | ||
| reason | Yes | ||
| country | No | us | |
| product | Yes | ||
| language | No | en | |
| retailer | Yes | ||
| reference | Yes | ||
| observed_at | No |