Back to catalog

Exa · Search

Exa / Get page contents for URLs

Fetches text, highlights or summary for up to 100 URLs or Exa result ids in one call. Send urls or ids and pick text, highlights or summary. Priced per page, $0.001 per requested content type.

Private Gateway connection

Data below comes from the configured private Gateway. Provider activation remains governed by its evidence and policy gates.

unverifiedRequest shape unavailableUnverified
Published API evidence
Public metadata only. Response bodies, credentials, and internal review notes are never displayed.

No verification date is claimed. No response capture is claimed.

Request parameters

  • highlights body · optional

    Text snippets Exa's LLM identifies as most relevant from each page. true for defaults, or an object to steer selection with your own query.

  • ids body · optional

    Document ids obtained from a prior /search call, instead of urls.

  • livecrawl body · optional

    Deprecated -- use maxAgeHours instead (maxAgeHours: 0 replaces livecrawl: "always"). Kept only because the spec still accepts it; do not send alongside maxAgeHours.

  • maxAgeHours body · optional

    Max age of cached content in hours; 0 fetches fresh, -1 always uses cache. Deprecated livecrawl (never/always/fallback/preferred) is superseded by this -- do not send both.

  • summary body · optional

    LLM-generated summary of the webpage, optionally guided by a query or returned structured against a JSON schema.

  • text body · optional

    Full page text for each result. true for defaults with default settings, or an object for advanced control.

  • urls body · required

    URLs to crawl.

Sign in to run this operation, inspect live eligibility, and see governed execution and audit evidence. Sign in.

Exa / Get page contents for URLs · looot