SearchRouter

Search infrastructure

One API between agents and the web.

SearchRouter is a unified routing layer for search, retrieval, crawl, and research. Developers keep a single key and prepaid credits. The platform picks Exa, Brave, Firecrawl, Tavily, Serper, Bing, or the next provider by the objective you care about.

Playground

Authorization: Bearer sk-demo-searchrouter

POST /api/v1/search

Results include the serving provider and the routing decision (scores, attempts, fallbacks).

Request

curl https://searchrouter.dev/api/v1/search \
  -H "Authorization: Bearer sk-..." \
  -H "Content-Type: application/json" \
  -d '{
    "query": "latest rust async runtime benchmarks",
    "engine": "auto",
    "allow_fallbacks": true
  }'

Every response includes routing metadata: selected provider, score breakdown, attempts, and fallbacks.

How it works

01

One request shape

Call search, retrieve, crawl, or research with a single Bearer key. Routing knobs stay optional.

02

Score, then serve

The router ranks providers on cost, latency, freshness, reliability, and quality for the selected engine.

03

Fail over cleanly

Timeouts and errors trip the next candidate. Responses include who served the request and why.

Providers

Catalog →

Exa

exa

Neural / embeddings-first web search. Strong for semantic retrieve and research-style queries.

search · retrieve · research

Brave Search

brave

Independent web index with competitive latency and pricing. Strong default for keyword search.

search

Firecrawl

firecrawl

Crawl and extract. Turns URLs into clean markdown and structured content for agents.

crawl · retrieve

Tavily

tavily

Agent-oriented search with built-in research answers and citation-friendly snippets.

search · retrieve · research

Serper

serper

Low-cost Google-results proxy. Fast keyword search with high freshness.

search

Bing Web Search

bing

Microsoft web index. Broad coverage, stable SLA, slightly higher latency than dedicated SERP APIs.

search · retrieve

Credits

Provider prices pass through. SearchRouter charges a 5.5% platform fee on credit purchases — not a hidden take-rate on every request. See the economics.

Starter

$10

9,450 credits after a $0.55 fee

Builder

$50

47,250 credits after a $2.75 fee

Scale

$250

236,250 credits after a $13.75 fee