highlights=True
): Returns default highlights based on the search query
query
: The specific query to use for generating highlights (if different from search query)numSentences
: Number of sentences per highlighthighlightsPerUrl
: Maximum number of highlights to return per URLstatuses
field in the response. The endpoint only returns an error if there’s an internal issue on Exa’s end - all other cases are reported through individual URL statuses.
Each response includes a statuses
array with status information for each requested URL:
CRAWL_NOT_FOUND
: Content not found (HTTP 404)CRAWL_TIMEOUT
: The target page returned a timeout error (HTTP 408)CRAWL_LIVECRAWL_TIMEOUT
: The livecrawlTimeout
parameter limit was reached during crawlingSOURCE_NOT_AVAILABLE
: Access forbidden or source unavailable (HTTP 403)CRAWL_UNKNOWN_ERROR
: Other errors (HTTP 500+)statuses
field for each URL: