markdownOptions.enabled to true to fetch each result’s page. A search result can remain useful even when its page content cannot be read.
Request page content
Send this body toPOST /web/search. See the Quickstart for authentication and SDK setup.
Read each outcome
Check the result’smarkdown.code before using its content:
finalDOMState: "still-loading" indicates an incomplete render.
Options
markdownOptions supports includeLinks (default true), includeImages (false), shortenBase64Images (true), useMainContentOnly (false), includeFrames (false), and maxAgeMs (one day). Use pdf for PDF parsing and page ranges.
waitForMs accepts 0–30,000 ms. Each page has a default 45-second deadline; set markdownOptions.timeoutOpts to shorten it. Top-level timeoutOpts limits the whole search.
Keep the URL, title, and description when a content read fails. For page-specific recovery, call Scrape with appropriate waits or filters.