Compared with SearchApi
SearchApi Alternative
After the trial: how billing works.
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.
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 chargedFailure-billing explainer
- Request: you send a search with your Bearer key.
- Charge: a successful search (200, or a completed task) is charged at 2 Credits (display rate).
- No charge: a failed search (for example 502 FetchFailed or 503) is not charged.
- 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.
- GoogleGoogle is callable today with a Bearer API key.
- BingBing is callable today with a Bearer API key.
- YahooYahoo is callable today with a Bearer API key.
- DuckDuckGoDuckDuckGo is callable today with a Bearer API key.
- BaiduBaidu endpoints opening soon: until they open, requests return 503 service_unavailable and are not charged.
- EcosiaEcosia 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.