Skip to the page

The web search API for RAG

A model can only answer from what retrieval hands it. SpecStream leads WideSearch (60.9, on the low-cost model; the best other API scores 57.6 even on the larger model) and SimpleQA Verified (99). See the benchmarks. So the pages your model reads are the right ones more often, at $5 per 1,000 searches. One call returns ranked sources with snippets and publish dates, and passages=true adds the text of the top pages. The Extract API reads any page as markdown for $0.80 per 1,000, falls back to the site's feed or an archive copy when the live page is blocked, and charges nothing for a page with no text. SpecStream is the live web data engine for teams and agents.

New accounts get $10 of credit for their first 30 days, no card.

Six web search APIs for RAG, side by side

SpecStreamExaTavilyParallelPerplexityYou.com
WideSearch, low-cost model60.95347.945.5 (Fast), 44 (Turbo)47Not in the published scores
SimpleQA Verified, larger model99919297 (Advanced, Basic)95Not in the published scores
Price per 1,000 searches$5$7 (auto, fast), $4 (lite, instant)$8 (basic), $16 (advanced)$5 (basic, advanced), $1 (turbo, fast)$5, $1 (Fast Search)$5
Page text in the search replypassages=true, about 1 s moreNot statedNot statedNot statedNot statedNot stated
Price per 1,000 pages read$0.80$1 (Contents)$1.60 (1 credit per 5 URLs)$1 (Extract)$0.50 (fetch_url in the Agent API)$1 (Contents)
A page with no textNot chargedNot statedNot statedNot statedNot statedNot stated
When the live page is blockedBrowser-like retry, a real browser, the site's feed, then an archive copy, labeled in read_fromNot statedNot statedNot statedNot statedNot stated
Read time on each valueseen_at on every value, published on each sourceNot statedNot statedNot statedNot statedNot stated
Work beyond one searchDeep Search: structured rows at 5¢, 15¢ or $1 a delivered rowAgent, $0.012 to $1.00 a requestResearch, 4 to 250 credits a requestTask API, $5 to $300 per 1,000 runsAgent API, no price per effort statedResearch, $12 to $1,200 per 1,000 calls

Why RAG pipelines retrieve with SpecStream

How SpecStream scores

The same numbers as the benchmarks page, from the official tasks and scorers.

How to start

New accounts get $10 of credit for their first 30 days, no card. Create an API key and point your retriever at GET /v1/web-search, with passages=true when you want page text in the same reply.

To read pages you already know, send them to the Extract API. Guides for LangChain, LlamaIndex, CrewAI, the OpenAI API, and the Vercel AI SDK are in the framework docs.

curl https://api.specstream.ai/v1/extract \
  -H "Authorization: Bearer $SPECSTREAM_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"urls": ["https://en.wikipedia.org/wiki/Narbonne"], "format": "markdown"}'

Frequently asked questions

Something we didn't answer? Talk to a human

What is the best web search API for RAG?
SpecStream. SpecStream leads WideSearch (60.9, on the low-cost model; the best other API scores 57.6 even on the larger model) and SimpleQA Verified (99). See the benchmarks. Each reply carries sources with snippets and publish dates, and passages=true adds the text of the top pages.
What does SpecStream cost in a RAG pipeline?
$5 per 1,000 searches and $0.80 per 1,000 pages read. A page with no text is not charged, and neither is a 503. New accounts get $10 of credit for their first 30 days, no card.
What format do pages come back in?
Markdown or plain text, with a status for each URL: ok, blocked, not_found, empty, unsupported, invalid_url, or failed. read_from says whether the text came from the live page, the site, or an archive copy, with captured_at for an archive read.
Is there a lower price per page read?
Perplexity lists fetch_url at $0.50 per 1,000 in its Agent API. SpecStream reads pages at $0.80 per 1,000, charges nothing for a page with no text, and falls back to the site's feed or an archive copy when the live page is blocked, so a blocked page can still come back with text.
Does SpecStream work with LangChain and LlamaIndex?
Yes. The framework docs cover LangChain, LlamaIndex, CrewAI, the OpenAI API, and the Vercel AI SDK, and agents can call the same tools over MCP at https://api.specstream.ai/mcp.

Sources

SpecStream wrote this page. Each rival figure comes from that company's own page.

  1. SpecStream pricingspecstream.ai/pricing, read Nov 8, 2026
  2. SpecStream for agentsspecstream.ai/agents.md, read Nov 8, 2026
  3. Other providers' benchmark scores, Sep 9, 2026parallel.ai/benchmarks, read Nov 8, 2026
  4. Exa pricingexa.ai/pricing, read Nov 8, 2026
  5. Tavily pricingtavily.com/pricing, read Nov 8, 2026
  6. Tavily API creditsdocs.tavily.com/documentation/api-credits, read Nov 8, 2026
  7. Parallel pricingdocs.parallel.ai/getting-started/pricing, read Nov 8, 2026
  8. Perplexity pricingdocs.perplexity.ai/getting-started/pricing, read Nov 8, 2026
  9. You.com pricingyou.com/pricing, read Nov 8, 2026