web_crawl
Run an owner-scoped durable web crawl and return its job ID. Provide a seed URL and limits for pages, depth, bytes and job credits.
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": {
"idempotency_key": "<idempotency_key>",
"url": "<url>",
"limits": "<limits>"
},
"name": "web_crawl"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | required,Absolute HTTP or HTTPS seed URL without credentials. | |
| fetch | No | HTTP fetch options; browser rendering is currently disabled for crawl jobs. | |
| scope | No | Optional seed-host and path scope. | |
| limits | Yes | required,Bounded job limits. | |
| sitemap | No | Sitemap mode: include, only, or skip. Defaults to include. | |
| idempotency_key | Yes | required,Idempotency key of 16 to 128 characters; a replay returns the original job. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |