Neural Web Search for AI Agents
Exa is a search engine built for AI: neural embeddings find semantically relevant results, not just keyword matches. Access search, findSimilar, contents, and AI-powered answers through one endpoint, priced per call — no API key required.
Capabilities
What AI Agents Use It For
Companies like HubSpot, Mercor, 11x, and KKR use Exa to automate research workflows that used to require human analysts. On BlockRun, any AI agent can do the same — no account, no subscription, $0.011 per search.
Lead Sourcing
$0.033 per leadFind decision-makers at target companies. Search for "Series D security CTOs in SF", extract LinkedIn profiles, synthesize contact info — all in one agent loop.
searchcategory: "linkedin profile"$0.011contentsextract profile data from 5 URLs$0.011answersynthesize contact summary$0.011Competitive Intelligence
$0.033 per reportMap out a competitor's ecosystem. Find similar companies, read their pages, get a synthesized overview — continuously, not just once.
find-similarcompetitor URL → similar companies$0.011contentsread 5 competitor pages$0.011answersummarize competitive landscape$0.011Due Diligence
$0.022 per companyResearch any company, person, or technology before a meeting, investment, or partnership. Grounded in live web data, not LLM memory.
searchcompany name + funding + team$0.011answergrounded summary with citations$0.011Real-Time Research
$0.011 per questionAnswer questions about things that happened after the LLM's training cutoff. Latest protocol updates, recent funding rounds, breaking news.
answerlive web-grounded answer with sources$0.011Pricing
Per-request pricing, quoted fee-inclusive: every price on this page already includes the $0.001 per-request fee. No subscriptions, no monthly minimums.
API Reference
Base (USDC): https://blockrun.ai/api/v1/exa/
Solana (USDC): https://sol.blockrun.ai/api/v1/exa/
All endpoints accept POST with a JSON body matching the Exa API spec. Send without a payment header to get a 402 with the exact price.
| Endpoint | Method | Price | Description |
|---|---|---|---|
/api/v1/exa/search | POST | $0.011 | Neural and keyword web search. Optional category filter: company, research paper, news, pdf, github, tweet, personal site, linkedin profile, financial report. |
/api/v1/exa/find-similar | POST | $0.011 | Find pages semantically similar to a given URL. |
/api/v1/exa/contents | POST | $0.003 | Extract full text content from specific URLs. Priced at $0.002/URL — total = urls.length × $0.002. |
/api/v1/exa/answer | POST | $0.011 | Get an AI-generated answer to a question grounded in live web search results. |
Quick Start
Neural web search in a single request:
# Base (USDC on Base)
curl -X POST https://blockrun.ai/api/v1/exa/search \
-H "Content-Type: application/json" \
-d '{"query": "latest AI agent frameworks"}'
# Returns: 402 with price ($0.011) and Base USDC payment instructions
# Solana (USDC on Solana)
curl -X POST https://sol.blockrun.ai/api/v1/exa/search \
-H "Content-Type: application/json" \
-d '{"query": "latest AI agent frameworks"}'
# Returns: 402 with price and Solana USDC payment instructions
# Paid request (add x402 payment header to either endpoint)
curl -X POST https://blockrun.ai/api/v1/exa/search \
-H "Content-Type: application/json" \
-H "x-payment: <x402_payment_token>" \
-d '{"query": "latest AI agent frameworks", "numResults": 10}'
# LinkedIn profile search
curl -X POST https://blockrun.ai/api/v1/exa/search \
-H "Content-Type: application/json" \
-H "x-payment: <x402_payment_token>" \
-d '{"query": "hedge fund portfolio manager New York", "category": "linkedin profile", "numResults": 10}'Use the BlockRun Python SDK or TypeScript SDK to handle x402 payment automatically.
Start searching with Exa
Fund your wallet with USDC on Base or Solana and start querying the web immediately. No registration, no API keys required.
Exa API questions: neural search, contents, answers, pricing
- What is Exa neural search?
- Search that matches pages by meaning, using embeddings, rather than by keyword. Keyword search is available on the same request, and either can be filtered by category — company, research paper, news, GitHub, LinkedIn profile — and by domain.
- How is the Exa API priced through BlockRun?
- Per request, at the rates on this page: a search, a find-similar and an answer each cost one call, and contents is priced per URL extracted. Each is quoted before it runs.
- Can I extract full page text with the Exa contents endpoint?
- Yes. Send a list of URLs and get clean text back for each, priced per URL, so an agent pays to read only the results it chose.
- What does the Exa answer endpoint return?
- An answer grounded in live web results, with the sources it drew on — the pages it read, not a model's recollection.
- How fresh are Exa search results?
- The index is live and continuously crawled, and the docs describe the date filters for constraining results to a window.
- Exa via BlockRun vs Tavily, SerpAPI or Brave Search — which should I use?
- SerpAPI scrapes Google's results; Tavily and Brave return LLM-shaped snippets. Exa is a neural index with extraction and grounded answers. Here it is paid per call with no key; direct, it is behind Exa's own key and plan.
- Can an AI research agent call Exa directly through BlockRun?
- Yes — that is the intended use. A typical loop is search, then contents on the results worth reading, then answer: three requests, three prices, each paid by the agent.
- How do I use the Exa API without an Exa API key?
- Call BlockRun's search endpoint. It carries Exa's search, find-similar, contents and answer requests, priced per call and paid by the request itself — no Exa account, key or monthly plan.