Exa website screenshot

Exa

Exa is a neural web search API designed for AI agents and applications. It combines a purpose-built web index with embedding-based retrieval to deliver highly relevant results across categories such as full web, news, companies, research, people, and financials. Exa exposes search, contents, find similar, and answer endpoints, with multiple search modes ranging from fast sub-second responses to deeper multi-step research. It also returns token-efficient highlights and summaries that reduce LLM input costs and supports structured output extraction across more than 70 million indexed companies. Exa is SOC 2 Type II certified, offers Zero Data Retention, and ships Python and JavaScript SDKs.

1 APIs 0 Features
SearchNeural SearchAI AgentsLLMsWeb IndexRetrievalAnswerContentsFind SimilarResearchSOC 2MCP

APIs

Exa Search API

The Exa Search API provides neural web search, contents retrieval, find similar, and grounded answers for AI agents. Multiple speed modes range from fast 250ms searches to deep ...

Collections

Pricing Plans

Exa Plans Pricing

1 plans

PLANS

Rate Limits

Exa Rate Limits

2 limits

RATE LIMITS

FinOps

Exa Finops

FINOPS

Resources

🔗
Website
Website
🔗
Documentation
Documentation
📰
Blog
Blog
👥
GitHubOrganization
GitHubOrganization
💰
Pricing
Pricing
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
Discord
Discord
🔗
X
X
🔗
LinkedIn
LinkedIn

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Exa Search API
  version: 1.0.0
request:
  auth:
    type: apikey
    key: x-api-key
    value: '{{x-api-key}}'
    placement: header
items:
- info:
    name: Search
    type: folder
  items:
  - info:
      name: Neural or keyword web search
      type: http
    http:
      method: POST
      url: https://api.exa.ai/search
      body:
        type: json
        data: '{}'
    docs: Search the Exa neural web index. Modes include instant, fast, auto, deep-lite, deep, and deep-reasoning. Optionally
      returns contents, highlights, and summaries.
  - info:
      name: Find pages similar to a URL
      type: http
    http:
      method: POST
      url: https://api.exa.ai/findSimilar
      body:
        type: json
        data: '{}'
    docs: Find pages similar to a URL
- info:
    name: Contents
    type: folder
  items:
  - info:
      name: Get contents for a set of URLs
      type: http
    http:
      method: POST
      url: https://api.exa.ai/contents
      body:
        type: json
        data: '{}'
    docs: Extract page text, summaries, highlights, and subpages for a list of URLs already known to the caller.
- info:
    name: Answer
    type: folder
  items:
  - info:
      name: Get an LLM-grounded answer with citations
      type: http
    http:
      method: POST
      url: https://api.exa.ai/answer
      body:
        type: json
        data: '{}'
    docs: Returns a direct answer (factual queries) or a detailed summary with citations (open-ended queries). Supports streaming
      with stream=true and structured output via outputSchema.
bundled: true