Skip to the page

SearchApi.io compatible

Change the address, keep the JSON.

SearchApi.io starts at $40 a month for 10,000 searches, and only 20% of a plan's credits can be used in one hour. SpecStream answers the same Google call in SearchApi's JSON, with no monthly plan.

The switch is one line: https://api.specstream.ai/searchapi in place of https://www.searchapi.io, and a SpecStream key as api_key or the Bearer token. Your code reads organic_results[] as before.

SpecStream scores 97.9 F-score on all 1,000 SimpleQA Verified questions. A search of up to 10 results costs $0.005, and num goes up to 100.

New accounts get $10 of credit, no card. It covers 2,000 searches.

SearchApi.io to SpecStream, parameter by parameter and field by field

SpecStreamSearchApi.io
AddressGET https://api.specstream.ai/searchapi/api/v1/search?engine=googleGET https://www.searchapi.io/api/v1/search?engine=google
The keyA SpecStream key as api_key in the address or Authorization: BearerA SearchApi key as api_key in the address or Authorization: Bearer
`num`1 to 100, and 10 when you send none. num=5 returns 5 resultsPhased out by Google in September 2025, so it is a constant 10
Dates and pagestime_period (last_hour to last_year), time_period_min and time_period_max as MM/DD/YYYY, and pagetime_period, time_period_min, time_period_max and page, which is 1 by default
Each resultposition, title, link, domain, snippet, and date when the page has one. Not returned: source, displayed_link, snippet_highlighted_words, sitelinks and faviconposition, title, link, source, domain, displayed_link, snippet, date and more
ErrorsSearchApi's {"error": ...}. Another engine gets 400. A busy call gets 429 with Retry-After and is not chargedOnly searches with a 200 status are charged
Price per 1,000 searches$5 for up to 10 results. 100 results cost $0.059 a call$4 on Developer, $3 on Production, $2.5 on BigData, $1.5 on Octo 1M
Plan and limitNo monthly plan. Credit you buy never expires. Up to 8,800 searches a minute on one accountDeveloper is $40 a month for 10,000 searches, and up to 20% of a plan's credits each hour
Free to start$10 of credit, no card, which covers 2,000 searches100 free requests, no credit card

The SearchApi.io reference, on SpecStream

What else SearchApi.io users price

How SpecStream scores

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

How to migrate, step by step

1. Create a key under Agents & API in the workspace. A new account gets $10 of credit, no card, which covers 2,000 searches.

2. Set the address to https://api.specstream.ai/searchapi/api/v1/search where your code has https://www.searchapi.io/api/v1/search, and send the SpecStream key. In Python:

import requests

URL = "https://api.specstream.ai/searchapi/api/v1/search"  # was https://www.searchapi.io/api/v1/search

reply = requests.get(
    URL,
    params={"engine": "google", "q": "python programming language", "num": 10},
    headers={"Authorization": f"Bearer {SPECSTREAM_KEY}"},
    timeout=30,
)
reply.raise_for_status()
for result in reply.json()["organic_results"]:
    print(result["position"], result["title"], result["link"])

3. In JavaScript:

const url = new URL("https://api.specstream.ai/searchapi/api/v1/search");
url.search = new URLSearchParams({ engine: "google", q: "python programming language" });
const res = await fetch(url, {
  headers: { Authorization: `Bearer ${process.env.SPECSTREAM_KEY}` },
});
const data = await res.json();
for (const result of data.organic_results) console.log(result.title, result.link);

4. Follow pagination.next for the next page, and read 429 as a call to send again after Retry-After. It is not charged.

Frequently asked questions

Something we didn't answer? Talk to a human

Is there a SearchApi.io compatible API?
Yes. SpecStream answers SearchApi's GET /api/v1/search?engine=google at https://api.specstream.ai/searchapi in SearchApi's JSON, as measured on production on Nov 10, 2026. A search of up to 10 results costs $0.005.
How do I migrate from SearchApi.io?
Change one address: https://www.searchapi.io becomes https://api.specstream.ai/searchapi, and a SpecStream key goes in api_key or the Bearer header. engine, q, num, page and the time_period parameters keep their meaning.
How much does SearchApi.io cost?
From $40 a month for 10,000 searches on Developer, $4 per 1,000, down to $1.5 per 1,000 on Octo 1M, with 100 free requests to start. SpecStream costs $5 per 1,000 with no monthly plan, and its credit never expires.
Which apps and SDKs take the SpecStream address for SearchApi.io?
LiteLLM: set SEARCHAPI_API_BASE to the whole address, https://api.specstream.ai/searchapi/api/v1/search, and put your SpecStream key in SEARCHAPI_API_KEY. Cherry Studio: in the SearchApi provider, set API host to https://api.specstream.ai/searchapi.
Is there a SearchApi.io SDK whose address I can change?
No: as of Nov 10, 2026 SearchApi publishes no official SDK, and LangChain's SearchApiAPIWrapper keeps the address in its code. Its reader of the reply parses SpecStream's JSON; for your own code, change the address in requests, fetch or curl.
Does num work on SpecStream?
Yes, from 1 to 100. SearchApi keeps num at a constant 10 since Google phased it out in September 2025. On SpecStream 10 results cost $0.005 and 100 cost $0.059.
Which SearchApi fields does SpecStream not return?
Ten: answer_box, knowledge_graph, related_searches, search_information.total_results, the search_metadata links, and a result's source, displayed_link, snippet_highlighted_words, sitelinks and favicon. Each result keeps position, title, link, domain, snippet and date.

Sources

SpecStream wrote this page. Each SearchApi.io figure comes from SearchApi's own pages, and each other provider's figure from that company's own page. The route's behavior comes from its code and the pass table measured on production.

  1. SearchApi.io pricingsearchapi.io/pricing, read Nov 10, 2026
  2. SearchApi.io Google Search API docssearchapi.io/docs/google, read Nov 10, 2026
  3. SpecStream SearchApi pass tablespecstream.ai/specstream/dialects/searchapi.md, read Nov 10, 2026
  4. SerpApi pricingserpapi.com/pricing.md, read Nov 10, 2026
  5. Serperserper.dev/, read Nov 10, 2026
  6. Zenserp pricingzenserp.com/pricing, read Nov 10, 2026
  7. SpecStream benchmarksspecstream.ai/benchmarks, read Nov 10, 2026
  8. SpecStream pricingspecstream.ai/pricing, read Nov 10, 2026
  9. SpecStream for agentsspecstream.ai/agents.md, read Nov 10, 2026