Extract full page contents for a set of URLs.
Search API
Exa Contents
Extract full page text, summaries, and metadata for a set of URLs.
POST
Extract full page contents for a set of URLs.
Fetch full page contents for a list of URLs (or Exa result ids) passed in
ids. Choose what comes back with text (full page body), highlights (relevant snippets), and summary (an AI-generated summary), and set subpages to also pull linked child pages.
Cached instant results are served first; livecrawl controls freshness — always forces a live crawl, fallback live-crawls only on a cache miss, and never returns cached content only. Billed at a flat $0.08 per successful request; upstream 4xx responses are not billed. To find the URLs first, start with post_exa-search.Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
The URLs (or Exa result ids) to fetch contents for.
Example:
Return the full page text.
Return highlighted relevant snippets.
Return an AI-generated summary of the page.
Number of linked subpages to also fetch.
Freshness policy: always live-crawl, fall back to live crawl on cache miss, or never live-crawl.
Available options:
always, fallback, never