web_fetch_many
Fetch many known URLs in parallel with shared query filters, schema, and tables, returning one result per URL in input order plus deduplication and corroboration counts.
Instructions
Fetch several URLs in parallel with the same escalation, query filter, schema and tables as web_fetch, results in input order. Use when the URLs are already known, from web_search, web_map or a listing; to discover them use web_crawl. Returns one web_fetch result per URL plus corroboration: how many distinct documents the set really is, duplicates marked same_text_as.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Leave unset: auto learns the tier per domain. | |
| urls | Yes | The pages to fetch, in the order the results come back. | |
| query | No | Keep only the blocks relevant to these words (BM25), on every page. | |
| schema | No | Rows instead of prose from every page, as on web_fetch: "auto" or your own selectors. | |
| tables | No | Every page's data tables as typed rows, as on web_fetch. | |
| timeout | No | Timeout in ms per URL. Default 60000. | |
| max_tier | No | Highest tier the ladder may climb to. Default warm. | |
| extraction | No | markdown (default), text, or html. |