Resolve Product URL
resolve_productTurn a product page URL from a supported shop into structured product data — EAN barcode, price, stock status, and a purchase link — so the EAN can then be used with get_best_price or optimize_cart. Multi-variant product families return a labeled candidate list (size/colour, price, EAN per variant): ask the user to pick a variant, then use that exact variant's EAN with the other tools.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Product page URL from a supported shop (e.g. 'https://www.bike24.de/p2462871.html') | |
| country | No | Country for pricing (DE or AT, default DE) | DE |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ean | No | ||
| axis | No | Variant axis of the options: 'size', 'colour', 'mixed', 'size_name' or 'name'. | |
| shop | Yes | ||
| brand | No | ||
| price | No | ||
| status | No | 'not_resolved' when the exact variant could not be determined; 'pick_variant' when labeled variant options are returned to choose from. | |
| message | No | ||
| options | No | Variants of ONE product. Ask the user to pick one, then use that variant's EAN. | |
| resolved | No | ||
| family_url | No | Branded /go/ link to the product family page so the user can pick the variant. | |
| product_name | Yes | ||
| affiliate_url | No | Affiliate link for this product. |