NewYour Exa or Tako SDK, up to 5× cheaper.

Compared with Brave Search API

vsBrave Search API

The Brave Search API alternative for news

Brave’s news endpoint searches an independent web index at $5 per 1,000 requests. typesearch is a news index built for agents: $1.40 per 1,000 searches, a calibrated relevance probability on every result, the top ones read before they’re ranked, and typed answers in the same call.

Checked Sep 25, 2026 · A web search API with a news endpoint

Mode by mode, per 1,000 searches

  • typesearch · Fast

    $1.40per 1,000

    Brave Search API: $5−72%

    News search

  • typesearch · Normal

    $2.20per 1,000

    Brave Search API: $5−56%

    News search (doesn’t read the articles)

Brave bills the Search plan at $5 per 1,000 requests, news included, and gives $5 in credit every month. A news request returns up to 50 results with a description; it doesn’t open the articles.

Checked Sep 25, 2026 · Sources: api-dashboard.search.brave.com/documentation/pricing

Side by side

What Brave Search API publishes, next to what typesearch does. Each of their facts links to where we read it.

Side by sideBrave Search APItypesearch
PricingPrepaid: $5 per 1,000 requests on the Search plan (news included) Pay as you go, per search: $1.40 fast, $2.20 normal, $5.60 deep, per 1,000. No plan, no minimum
Free plan$5 in credits every month $5 in credit once, valid 30 days — not limited to development or testing
How far backFreshness filters up to a year, or a date range A rolling 30-day window: built for what’s happening now
CoverageAn independent web index of 30+ billion pages; country and language parameters Sources in 130+ countries and 30+ languages; counts by country and language in GET /v1/sources
Full article textNo: a description, plus up to 5 extra snippets No: title, the outlet’s standfirst and short verbatim excerpts, always with the link
Per requestUp to 50 results Up to 50 judged results; up to five queries per request
RankingBrave’s ranking; custom re-ranking with Goggles A calibrated relevance probability per result; the top ones read and verified in normal and deep
EnrichmentA breaking flag; no sentiment or grouping Your own typed questions per result, tone, same-story grouping, who published first
Rate limit50 requests/second 10 requests/second; 50 with a monthly plan
SDKsNo official SDK; third-party integrations OpenAPI 3.1; works with the official Exa, Tako and Perplexity SDKs
MCP serverYes, local, with a news search tool Yes, remote: api.typesearch.ai/mcp

Checked Sep 25, 2026 · Sources: api-dashboard.search.brave.com/documentation/pricing, api-dashboard.search.brave.com/api-reference/news/news_searc, brave.com/search/api, api-dashboard.search.brave.com/documentation/services/news-s

How the parameters map

Each Brave Search API parameter and what it becomes on typesearch. You rewrite one request; your agent’s logic stays.

Brave Search API parameterStatusOn typesearch
qSamequery. Or up to five queries, judged together.
countSamemax_results, up to 50.
offsetNot supportedNo pagination: ask for up to 50 results at once.
freshness: pd, pw, pmMappeddays: 1, 7, 30
freshness: YYYY-MM-DDtoYYYY-MM-DDMappedpublished_after, published_before, within the last 30 days.
country, search_lang, ui_langLimitedQuery in the language you want, or restrict to regional outlets with include_domains.
extra_snippetsMappedhighlights: verbatim excerpts from the articles that were read (normal and deep).
gogglesLimitedinclude_domains, exclude_domains, up to 20 each.
X-Subscription-TokenMappedAuthorization: Bearer <key>
results[]: title, url, description, page_age, meta_url.hostnameMappedresults[]: title, url, snippet, published_at, source

What you gain

  • $1.40 per 1,000 searches, against $5 per 1,000 for Brave’s news search
  • A calibrated relevance probability on every result
  • Top results read and verified before they’re ranked, for $2.20 per 1,000
  • Tone, same-story grouping and typed answers in the same call
  • Works with the Exa, Tako and Perplexity SDKs

When Brave Search API is the better fit

We’d rather you pick right the first time. Keep Brave Search API for these:

  • You search the whole web, not only news.
  • You need country and language parameters, or 50 requests per second.
  • You want answers written by the API (Brave’s Answers plan).

The migration

The whole migration

Before and after: the request, the key header and the fields you read. Everything else in your code stays.

import requests
 
-r = requests.get("https://api.search.brave.com/res/v1/news/search",
- headers={"X-Subscription-Token": BRAVE_API_KEY},
- params={"q": "lithium royalties in Chile", "freshness": "pw", "count": 20},
-).json()
+r = requests.post("https://api.typesearch.ai/v1/search",
+ headers={"Authorization": f"Bearer {TYPESEARCH_API_KEY}"},
+ json={"query": "lithium royalties in Chile", "days": 7, "max_results": 20, "mode": "fast"},
+).json()
 
-for a in r["results"]:
- print(a["title"], a["url"], a["page_age"], a["meta_url"]["hostname"])
+for a in r["results"]:
+ print(a["title"], a["url"], a["published_at"], a["source"], a["score"])
beforeafter

Switching from Brave Search API

How is typesearch different from Brave Search API?

Brave’s news endpoint returns web news results with a description and extra snippets, in Brave’s order. typesearch returns results judged for your query — a calibrated probability, the top ones read — with tone, same-story grouping and typed answers.

How much does typesearch cost compared with Brave Search API?

Fast: $1.40 per 1,000 on typesearch, against $5 (News search). Normal: $2.20 per 1,000 on typesearch, against $5 (News search (doesn’t read the articles)). Results served from the cache are free, and there are no seats or minimums.

How do I switch from Brave Search API?

Rewrite one request: the endpoint, the key header and a few parameter names change — see the table above. The fields you read map one to one: description → snippet, page_age → published_at, meta_url.hostname → source.

When should I stay with Brave Search API?

If you need the whole web beyond news, country and language parameters today, or 50 requests per second on pay as you go. You can also use both: typesearch for what your agent searches now, Brave Search API for the rest.

Switch from Brave Search API

A key in a minute, $5 in free credit, one request to rewrite.