Skip to main content
Crawl options live at the top level of the request. Their names differ from Scrape: use useMainContentOnly and waitForMs, not Scrape’s sharedParams fields. Unknown Crawl fields can be ignored, so check names carefully.

Keep article content

Send this body to POST /web/crawl. See the Quickstart for authentication and SDK setup.
Use pdf: {"shouldParse":true,"ocr":true,"start":1,"end":5} for selected PDF pages. Page numbers are inclusive and start at 1. OCR recovers scanned pages while preserving existing text. country selects the fetch location, zdr applies zero data retention, and tags label the request in usage logs.