Exa
Semantic search, page content, cited answers and asynchronous research.
Run a neural semantic web search.
Search the web by meaning rather than by keyword. query is required; narrow with category, includeDomains, excludeDomains, startPublishedDate, endPublishedDate, and set numResults. Returns requestId, resolvedSearchType, searchTime, costDollars and results[] with id, title and url. id is the URL, and it is what post_exa_contents takes. ⚠️ Results carry no page text unless you ask: pass contents, or follow up with post_exa_contents. Choose it over searchWeb when the query is a description rather than keywords; choose Tavily when you want the text in the same call, and post_exa_answer when you want a written answer rather than a list.
- 类型: stringquery必填
The natural-language search query.
- 类型: string 枚举category
Optional hint about the kind of pages to prioritize.
值- company
- research paper
- news
- personal site
- financial report
- people
- 类型: objectcontents
Content options to return alongside each result.
- highlights类型: boolean
Return highlighted relevant snippets.
- summary类型: boolean
Return an AI-generated summary of the page.
- text类型: boolean
Return the full page text.
- 类型: string 格式: date-timeend
Published Date Only return results published on or before this ISO 8601 date.
- 类型: array string[]exclude
Domains Exclude results from these domains.
- 类型: array string[]include
Domains Only return results from these domains.
- 类型: integernum
Results 最小值:1最大值:100Number of results to return.
- 类型: objectoutput
Schema JSON Schema used to synthesize a structured output from the results.
- 类型: string 格式: date-timestart
Published Date Only return results published on or after this ISO 8601 date.
- 类型: stringsystem
Prompt Instruction that guides how the structured output is generated.
- 类型: string 枚举type
Search mode. auto lets Exa choose; the deep modes trade latency for higher-quality retrieval.
值- auto
- fast
- instant
- deep
-lite - deep
- deep
-reasoning
- 类型: object200
Search completed successfully.
- 可为 nullcost
Dollars Upstream Exa cost breakdown. Informational only; customer billing is the flat $0.08.
- 可为 nulloutput
Structured output, present only when outputSchema was supplied.
- 类型: stringrequest
Id Exa request identifier.
- 类型: array object[]results
Ranked search results.
- author类型: string
- id类型: string
- published类型: string
Date - title类型: string
- url类型: string
application/json - 400
The request could not be processed. Check the request parameters.
- 401
A valid Felo API key is required.
- 402
The request cannot proceed because a billing requirement is not met.
- 403
The account is not permitted to perform this operation.
- 429
A request or spending limit has been reached.
- 502
The service could not complete the request.
- 503
The API or billing service is temporarily unavailable.
- 504
The service timed out while processing the request.
- default
The operation failed. Keep the response request ID when contacting Felo support.
curl https://openapi.felo.ai/v1/beta/exa/search \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"query": "latest evaluation frameworks for AI agents",
"type": "auto",
"numResults": 10,
"category": "company",
"includeDomains": [
""
],
"excludeDomains": [
""
],
"startPublishedDate": "",
"endPublishedDate": "",
"contents": {
"text": true,
"highlights": true,
"summary": true
},
"outputSchema": {},
"systemPrompt": ""
}'
{
"requestId": "string",
"results": [
{
"title": "string",
"url": "string",
"publishedDate": "string",
"author": "string",
"id": "string"
}
],
"output": null,
"costDollars": null
}