Skip to content
SpideyData

Compared with Scale SERP

Scale SERP Alternative

Batches vs per-query tasks.

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

Scale SERP offers server-side batches and broad Google coverage. Here is how its batch model compares with per-query Google tasks plus polling, and where this API is narrower.

Baidu and Ecosia endpoints opening soon.

Shell · one task per keyword
for q in "bike helmet" "bike lock"; do
  curl -s -X POST https://kieapi.com/v1/serp/google/organic/tasks -H "Authorization: Bearer $KEY" -H "Content-Type: application/json" \
    -d "{\"q\":\"$q\"}" | jq -r '.job.id' >> task_ids.txt   # 202 Accepted
done

Batch → task mapping

One batch with N searches

Here: N calls to POST /v1/serp/google/{vertical}/tasks

Batch id

Here: Your own list of task ids

Batch results

Here: GET /v1/serp/tasks/{task_id} for each id

Batch completion

Here: Every id has status completed or failed

Scholar and Shopping gap

Scale SERP describes coverage that includes Google Scholar. This API has no Google Scholar and no Shopping: Google coverage is organic, News and Images.

Side-by-side

Bulk object

Scale SERP: Server-side Batches

SpideyData SERP: No batch object; one /tasks call per query

Getting results

Scale SERP: See their Batches docs

SpideyData SERP: Poll GET /v1/serp/tasks/{task_id}

Google verticals

Scale SERP: Scholar, Search, News, Images…

SpideyData SERP: Organic, News, Images

Non-Google engines

Scale SERP: Not verified

SpideyData SERP: Bing, Yahoo, DuckDuckGo, Baidu, Ecosia (sync only)

Price

Scale SERP: 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 server-side batch object.
  • No Google Scholar or Shopping.
  • No webhook.
  • No performance comparison.

Frequently asked questions

Is there a server-side batch?

No. Create tasks one by one.

Google Scholar?

Not supported.

Webhook for batch completion?

No. Polling only.

Move batches to tasks

Get an API key and fan your batch out as tasks.

Baidu and Ecosia endpoints opening soon.