資料 API / Exa / Search
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.
參數
沒有路徑、查詢或請求標頭參數。
請求主體
querystring必填The natural-language search query.
typestring選填允許值: auto · fast · instant · deep-lite · deep · deep-reasoning
Search mode. auto lets Exa choose; the deep modes trade latency for higher-quality retrieval.
numResultsinteger選填Number of results to return.
categorystring選填允許值: company · research paper · news · personal site · financial report · people
Optional hint about the kind of pages to prioritize.
includeDomainsstring[]選填Only return results from these domains.
excludeDomainsstring[]選填Exclude results from these domains.
startPublishedDatestring選填Only return results published on or after this ISO 8601 date.
endPublishedDatestring選填Only return results published on or before this ISO 8601 date.
contentsobject選填Content options to return alongside each result.
textboolean選填Return the full page text.
highlightsboolean選填Return highlighted relevant snippets.
summaryboolean選填Return an AI-generated summary of the page.
outputSchemaobject選填JSON Schema used to synthesize a structured output from the results.
systemPromptstring選填Instruction that guides how the structured output is generated.
請求範例
curl -X POST "https://openapi.felo.ai/v1/beta/exa/search" \
-H "Authorization: Bearer $FELO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "<string>",
"type": "<string>",
"numResults": 0,
"category": "<string>",
"includeDomains": [
"<string>"
],
"excludeDomains": [
"<string>"
],
"startPublishedDate": "<string>",
"endPublishedDate": "<string>"
}'回應
回應欄位
requestIdstring選填Exa request identifier.
resultsobject[]選填Ranked search results.
titlestring選填urlstring選填publishedDatestring選填authorstring選填idstring選填output選填Structured output, present only when outputSchema was supplied.
costDollars選填Upstream Exa cost breakdown. Informational only; customer billing is the flat $0.08.