The Extract API fetches a URL and returns the page as structured data: title, text, metadata. Your agent reads content, not HTML.
Each call fetches the current version of the page, not a cached snapshot, which makes it suitable for monitoring pages that change.
| Parameter | Type | Notes |
|---|---|---|
url | string | The page to fetch. Required. |
format | string | Output format for the extracted content. |
js | bool | Render JavaScript before extracting. |
wait | int | Milliseconds to wait after load before extracting. |
Response fields and errors are in the API Reference. How our crawler identifies itself and respects robots.txt is documented at desearch.ai/crawler.