Extract full page contents for a set of URLs.
post_exa_contentsFetch page text and metadata for URLs you already have. ids is required and takes the id values from post_exa_search — which are plain URLs, so any URL works. Toggle text, highlights, summary, subpages and livecrawl. Returns results[] with id, title, url, author and text, plus a statuses[] array giving per-URL status and source — read it, because a URL that could not be fetched is reported there rather than raising. Cached results are served instantly; a miss falls back to a live crawl. Measured at 1.2 seconds. Billed a flat $0.08 per successful request. For a whole site rather than a URL list, post_firecrawl_crawl.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | Yes | The URLs (or Exa result ids) to fetch contents for. | |
| text | No | Return the full page text. | |
| summary | No | Return an AI-generated summary of the page. | |
| subpages | No | Number of linked subpages to also fetch. | |
| livecrawl | No | Freshness policy: always live-crawl, fall back to live crawl on cache miss, or never live-crawl. | |
| highlights | No | Return highlighted relevant snippets. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||