scrape_single_url
Extract high-resolution product images from a direct product URL using universal schema detection and dynamic parsing to retrieve master photos.
Instructions
Extracts high-resolution product imagery from a single direct product URL (Extraction only).
USE THIS TOOL WHEN:
You already have an exact product URL (from search_product_urls or user input) and want to extract master photos strictly from that page.
Uses universal Schema.org JSON-LD, OpenGraph, dynamic JS datasets, DOM selectors, and CDN upscalers.
EXAMPLE CALL:
scrape_single_url(url="https://www.apple.com/iphone-16-pro/")
RETURNS:
ProductImageResult containing extracted images and metadata from the specified URL.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Direct web URL of the product detail page to extract images from. Example: 'https://www.apple.com/iphone-16-pro/' or 'https://www.bhphotovideo.com/c/product/1624226-REG/sony_ilme_fx3_fx3_cinema_line_camera.html' | |
| no_cache | No | If True, bypasses disk cache and scrapes live. | |
| max_images | No | Maximum images to extract from this specific page. Default is 10. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search query or URL requested | |
| title | No | Title of the matched product or primary page | |
| images | No | Array of high-resolution image URLs | |
| status | Yes | 'success' or 'error' | |
| error_message | No | Error message if scraping failed | |
| sources_scraped | No | URLs or domains scraped |