Switch checklist
Zenserp Alternative
Run the checklist before you switch.
Evaluating a Zenserp alternative? Use this checklist (engines, verticals, async, billing on failure, output format) and see where SpideyData's SERP API fits. Zenserp's own details are linked, not restated.
Baidu and Ecosia endpoints opening soon.
POST /v1/serp/yahoo/organic
{"q": "garden hose", "country": "US"}
200 → {"engine":"yahoo","organic":[…],"organic_count":<n>}Switch checklist
Tick what you need; the right-hand column says what to do.
Engines beyond the six here (e.g. Yandex)
Recommendation: This API is not a fit.
News or Images from engines other than Google
Recommendation: This API is not a fit; News and Images are Google-only.
Queued jobs
Recommendation: Fits for Google (tasks with polling); other engines are sync only.
No charge for failed requests
Recommendation: Fits: failed searches are not charged.
HTML or Markdown output
Recommendation: This API is not a fit; structured JSON only.
Maybe you need Search Console, not SERP
If what you want is your own site's impressions, clicks and average positions, that is Google Search Console data, not a SERP. Use Google's Search Console API for it.
Checklist side-by-side
Which engines?
Zenserp: See their docs
SpideyData SERP: Organic on six engines
News or Images?
Zenserp: See their docs
SpideyData SERP: Google only
Async?
Zenserp: See their docs
SpideyData SERP: Google tasks with polling
Billed on failure?
Zenserp: See their docs
SpideyData SERP: No
Actually need GSC data?
Zenserp: —
SpideyData SERP: Use the Google Search Console API
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 claims about Zenserp features or prices.
- Structured JSON only.
Frequently asked questions
What engines do you cover?
Google, Bing, Yahoo, DuckDuckGo, Baidu and Ecosia.
Are failed requests billed?
No.
Can I use it now?
Google, Bing, Yahoo and DuckDuckGo are callable today with a Bearer API key. Baidu and Ecosia endpoints opening soon: until they open, requests return 503 service_unavailable and are not charged. The SERP API as a whole is not GA.
Checklist says fit?
Get an API key and try one engine.
Baidu and Ecosia endpoints opening soon.