Skip to content
SpideyData

Compared with SearchApi

SearchApi Alternative

After the trial: how billing works.

Google, Bing, Yahoo and DuckDuckGo: live · Baidu and Ecosia: opening soon · not GA

SearchApi.io leads with real-time SERP scraping, JSON samples and a no-card trial. This page covers what happens after any trial: here, failed searches are not charged and six engines return organic results.

Baidu and Ecosia endpoints opening soon.

Python · idempotent call, 502 not charged
r = requests.post(f"{API}/v1/serp/google/organic", headers={**H, "Idempotency-Key": "q-991"}, json={"q": "home insurance"})
if r.status_code == 502: pass   # FetchFailed → failed search, not charged

Failure-billing explainer

  1. Request: you send a search with your Bearer key.
  2. Charge: a successful search (200, or a completed task) is charged at 2 Credits (display rate).
  3. No charge: a failed search (for example 502 FetchFailed or 503) is not charged.
  4. Retries with the same Idempotency-Key bill once.

Three-vendor reading list

An outside perspective, not ours.

Side-by-side

Trial

SearchApi: No-card trial (their own claim)

SpideyData SERP: No free API allowance; free browser tools are available.

Success-rate messaging

SearchApi: Yes

SpideyData SERP: No success rate published

Failed requests

SearchApi: Not verified

SpideyData SERP: Not charged

Idempotent retries

SearchApi: Not verified

SpideyData SERP: Idempotency-Key header

Price

SearchApi: See their pricing page

SpideyData SERP: Charged per successful search at 2 Credits (display rate); failed searches are not charged

Launch status for this page

Check engine availability before choosing an endpoint. Google also supports News, Images and asynchronous tasks.

  • GoogleLiveGoogle is callable today with a Bearer API key.
  • BingLiveBing is callable today with a Bearer API key.
  • YahooLiveYahoo is callable today with a Bearer API key.
  • DuckDuckGoLiveDuckDuckGo is callable today with a Bearer API key.
  • BaiduOpening soonBaidu endpoints opening soon: until they open, requests return 503 service_unavailable and are not charged.
  • EcosiaOpening soonEcosia endpoints opening soon: until they open, requests return 503 service_unavailable and are not charged.

SERP searches are charged per successful search at a display rate of 2 Credits per search; failed searches are not charged. Polling task status is free. The current rate is on Pricing.

What this is not

  • No success-rate figures.
  • No free API allowance; free browser tools are available.

Frequently asked questions

Are failed searches charged?

No. You are charged per successful search; failed searches are not charged.

What protects against double charges on retry?

The Idempotency-Key header.

Success-rate guarantee?

None is published.

Failures cost nothing

Get an API key and retry safely with Idempotency-Key.

Baidu and Ecosia endpoints opening soon.