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

Compared with SerpApi

vsSerpApi

A Google News API alternative for AI agents

SerpApi’s Google News engine returns what news.google.com shows, per search. typesearch is a news index built for agents: a standfirst and a calibrated relevance probability on every result, the top ones read before they’re ranked — from $1.40 per 1,000 searches.

Checked Sep 25, 2026 · Google News results, scraped

At the same volume

  • Developer · 5,000 requests a month

    $7/ month

    typesearch, fast mode

    SerpApi: $75−90%

    $15 per 1,000

  • Production · 15,000 requests a month

    $21/ month

    typesearch, fast mode

    SerpApi: $150−86%

    $10 per 1,000

  • Searcher · 100,000 requests a month

    $140/ month

    typesearch, fast mode

    SerpApi: $725−80%

    $7.25 per 1,000

  • Infrastructure · 500,000 requests a month

    $700/ month

    typesearch, fast mode

    SerpApi: $2,750−74%

    $5.50 per 1,000

SerpApi plans are monthly and shared across its 100+ engines; cached searches (1 hour) and failed searches are free, and unused searches don’t roll over. A Google News search returns what the page shows — its size isn’t stated; typesearch returns up to 50 judged results.

Checked Sep 25, 2026 · Sources: serpapi.com/pricing

Side by side

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

Side by sideSerpApitypesearch
PricingMonthly search plans, shared across 100+ engines: $25 to $2,750, then Cloud plans Pay as you go, per search: $1.40 fast, $2.20 normal, $5.60 deep, per 1,000. No plan, no minimum
Free plan250 searches a month $5 in credit once, valid 30 days — not limited to development or testing
How far backNone: what Google News shows at query time; dates only through operators in q A rolling 30-day window: built for what’s happening now
CoverageWhatever Google News covers, by gl (country) and hl (language) Sources in 130+ countries and 30+ languages; counts by country and language in GET /v1/sources
Full article textNo: title, link, source and date — no snippet on google_news No: title, the outlet’s standfirst and short verbatim excerpts, always with the link
Per requestWhat the Google News page shows; not stated Up to 50 judged results; up to five queries per request
RankingGoogle News order, or by date A calibrated relevance probability per result; the top ones read and verified in normal and deep
EnrichmentGoogle’s story grouping (stories, story_token); no sentiment or entities Your own typed questions per result, tone, same-story grouping, who published first
Rate limit20% of the plan’s monthly volume per hour 10 requests/second; 50 with a monthly plan
SDKsPython, JavaScript, Ruby, Go, PHP, Java and more OpenAPI 3.1; works with the official Exa, Tako and Perplexity SDKs
MCP serverYes, remote Yes, remote: api.typesearch.ai/mcp

Checked Sep 25, 2026 · Sources: serpapi.com/pricing, serpapi.com/google-news-api, serpapi.com/faq, serpapi.com/integrations

How the parameters map

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

SerpApi parameterStatusOn typesearch
qSamequery. Or up to five queries, judged together.
when:1d, when:7d (in q)Mappeddays: 1, 7… or published_after, published_before.
gl, hlLimitedQuery in the language you want, or restrict to regional outlets with include_domains.
publication_tokenMappedinclude_domains, up to 20.
topic_token, section_tokenLimitedsections, or name the topic in the query.
story_tokenMapped/v1/similar: every outlet on the same story, from one URL.
soLimitedRanked by a calibrated relevance probability; published_at to sort by date.
api_key (in the URL)MappedAuthorization: Bearer <key>, in a header
news_results[]: title, link, source.name, iso_dateMappedresults[]: title, url, source, published_at — plus snippet and score

What you gain

  • From $1.40 per 1,000 searches, against $15 per 1,000 on Developer
  • A snippet (the outlet’s standfirst) and a calibrated relevance probability on every result
  • Top results read and verified before they’re ranked (normal and deep)
  • Date windows as parameters, not operators inside the query
  • Our own index, crawled with robots.txt honored — not scraped from a search engine

When SerpApi is the better fit

We’d rather you pick right the first time. Keep SerpApi for these:

  • You need exactly what Google News shows in a given country and language.
  • You also need Google Search, Maps, Shopping or other engines with the same account.
  • You rely on Google’s topic and publication pages.

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://serpapi.com/search",
- params={"engine": "google_news", "q": "lithium royalties in Chile when:7d", "api_key": SERPAPI_KEY},
-).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["news_results"]:
- print(a["title"], a["link"], a["iso_date"], a["source"]["name"])
+for a in r["results"]:
+ print(a["title"], a["url"], a["published_at"], a["source"], a["score"])
beforeafter

Switching from SerpApi

How is typesearch different from SerpApi?

SerpApi scrapes news.google.com and returns its results: title, link, outlet and date, in Google’s order. typesearch searches its own news index and returns the outlet’s standfirst, a calibrated relevance probability, and — in normal and deep — results read and verified.

How much does typesearch cost compared with SerpApi?

At the volume of SerpApi’s Developer plan (5,000 requests a month), typesearch costs $7 in fast mode, against $75. At the volume of SerpApi’s Production plan (15,000 requests a month), typesearch costs $21 in fast mode, against $150. At the volume of SerpApi’s Searcher plan (100,000 requests a month), typesearch costs $140 in fast mode, against $725. At the volume of SerpApi’s Infrastructure plan (500,000 requests a month), typesearch costs $700 in fast mode, against $2,750. Results served from the cache are free, and there are no seats or minimums.

How do I switch from SerpApi?

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: link → url, source.name → source, iso_date → published_at.

When should I stay with SerpApi?

If you need exactly what Google News shows in a given country, or one account for Google, Bing and 100+ other engines. You can also use both: typesearch for what your agent searches now, SerpApi for the rest.

Is there an official Google News API?

No. Google doesn’t offer a public Google News API. Services like SerpApi scrape news.google.com; news APIs like typesearch search their own index of news sites.

Switch from SerpApi

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