Fetch real-time data from 100+ websites,No development or maintenance required.
Over 100 million real residential IPs from genuine users across 190+ countries.
SCRAPING SOLUTIONS
Get accurate and in real-time results sourced from Google, Bing, and more.
With 120+ prebuilt and custom scrapers ready for any use case.
No blocks, no CAPTCHAs—unlock websites seamlessly at scale.
Execute scripts in stealth browsers with full rendering and automation
PROXY INFRASTRUCTURE
Over 100 million real residential IPs from genuine users across 190+ countries.
Reliable mobile data extraction, powered by real 4G/5G mobile IPs.
For time-sensitive tasks, utilize residential IPs with unlimited bandwidth.
Fast and cost-efficient IPs optimized for large-scale scraping.
SCRAPING SOLUTIONS
PROXY INFRASTRUCTURE
DATA FEEDS
Full details on all features, parameters, and integrations, with code samples in every major language.
LEARNING HUB
ALL LOCATIONS Proxy Locations
TOOLS
RESELLER
Get up to 50%
Contact sales:partner@thordata.com
Products $/GB
Fetch real-time data from 100+ websites,No development or maintenance required.
Get real-time results from search engines. Only pay for successful responses.
Execute scripts in stealth browsers with full rendering and automation.
Bid farewell to CAPTCHAs and anti-scraping, scrape public sites effortlessly.
Dataset Marketplace Pre-collected data from 100+ domains.
Over 100 million real residential IPs from genuine users across 190+ countries.
Reliable mobile data extraction, powered by real 4G/5G mobile IPs.
For time-sensitive tasks, utilize residential IPs with unlimited bandwidth.
Fast and cost-efficient IPs optimized for large-scale scraping.
Data for AI $/GB
Pricing $0/GB
Docs $/GB
Full details on all features, parameters, and integrations, with code samples in every major language.
Resource $/GB
EN $/GB
产品 $/GB
AI数据 $/GB
定价 $0/GB
产品文档 $/GB
资源 $/GB
简体中文 $/GB
Blog
SERP APIevaluating-a-scraping-api-on-engineering-criteria-not-marketing-claims-oxylabs-and-thordata-rubric-style

Vendor evaluations drift to whichever features get demos, and scraping APIs are mostly un-demoable — their quality shows up as a distribution curve on your own targets, three weeks in. This is a weighted engineering rubric for evaluating a scraping API (schema stability, delivery semantics, failure economics, geo fidelity, integration surface, pricing shape), applied to Oxylabs and Thordata on a worked 3-million-page workload. Rubric, scores, and reasoning — a decision framework, not a verdict.
Scraping APIs differ on the axes that determine your on-call calendar. Six dimensions, weighted by how much each one historically costs a team:
| Dimension | Weight | What it measures |
|---|---|---|
| Schema stability | 25% | Does your downstream break when a target redesigns? |
| Delivery semantics | 20% | Raw HTML, rendered DOM, or structured records? Who converts? |
| Failure economics | 20% | What happens to your bill when a request fails? |
| Geo fidelity | 15% | Does the collection see the market you’re targeting? |
| Integration surface | 10% | SDKs, formats, schedulers, browser-automation compatibility |
| Pricing shape | 10% | Subscription vs. per-unit; how cost behaves as you scale |
The weights are my judgment for a product-team context; adjust for yours. The method doesn’t change.
Schema stability — the one teams under-weight until it hurts. Both vendors maintain pre-built scrapers; the catalog size is the proxy, not the point. Oxylabs’ Web Scraper API is a mature product with a broad target set and enterprise-grade maintenance posture; pricing starts around $49/month on self-serve tiers. Thordata’s catalog runs 120+ pre-built targets — Amazon, eBay, Walmart, Zillow, Booking.com, Indeed, LinkedIn, YouTube among them — with redesign maintenance upstream and stable output schemas (JSON/CSV/XLSX). Both score well on the dimension; the difference surfaces in *what you can call them on*: a mature API that returns structured records for your specific targets is worth more than a bigger catalog that misses your top three. Score honestly per your target list.
Delivery semantics. For a product-data pipeline there’s a real gap between “rendered HTML, here’s a URL to parse” and “structured record, here’s your field.” Thordata’s scraper API is record-first by design; Oxylabs offers both rendering and structured extraction paths with more knobs (browser emulation, custom extraction configs) — more control for an engineering team that wants it, more surface to configure for one that doesn’t. Neither is universally better; the question is whether you want knobs or defaults.
Failure economics — this dimension splits the architectures. Thordata bills per delivered result (~$1.00/1,000 at entry, ~$0.50 at scale): a failed attempt costs zero, retries are free, and your invoice is a function of data delivered, not attempts made. Oxylabs’ subscription tiering is predictable in the same way any fixed plan is — pleasant until your volume crosses the tier ceiling and the next tier’s step-function arrives. For variable or growing workloads, per-result economics are structurally friendlier; for flat, predictable volumes, a subscription is legitimately easier to budget.
Geo fidelity. Thordata targets country/state/city/ASN on its published 100M+ residential pool with no geo surcharge; Oxylabs advertises 175M+ IPs across 195 countries with robust geo-targeting. At the published headline level the dimension is close; the differentiator is auditability — run the exit-IP probe from the earlier post-mortem playbook on both and let your own numbers fill the score.
Integration surface. Thordata: SDKs and samples for Python/Node/PHP/Go/Java/C#, Puppeteer/Playwright/Selenium/Scrapy compatibility through a Scraping Browser ($2.50/GB), n8n community templates, Chrome extension. Oxylabs: deep documentation, enterprise integrations, API design aimed at platform teams embedding it in pipelines with service accounts and volume agreements. Integration surface is a wash at the “does my framework work” level; the tiebreaker is whether your buying center is a developer team (Thordata’s self-serve keys and dashboard) or a platform team with procurement (Oxylabs’ motion).
Pricing shape. The published gap is large in raw-traffic terms ($0.65–2.00/GB on the Thordata slider vs. Oxylabs’ $2.50–6.00/GB tier ladder), but for a scraping-API decision the honest comparison is per-delivered-unit: Oxylabs’ plans include request/credit allocations that work out competitive for steady volumes, while Thordata’s per-result line ($0.50–1.00/1,000) prices bursts and growth without renegotiation. Which shape saves money depends entirely on your volume curve.
Assumptions, stated so you can argue with them: 30 major e-commerce targets, of which 24 are covered by Thordata’s catalog; ~25% monthly volume variability from campaigns; structured output needed for the data warehouse.
| Line | Thordata route | Oxylabs route |
|---|---|---|
| 2.4M pages on covered targets | Scraper API at volume: ~$1,200 | Plan-plus-credits: in the same band once sized correctly |
| 600K pages on the rest | Unlocker at ~$1.00–1.30/1K ≈ $600–780, or Scraping Browser where needed | Platform’s unblocking tier handles the same shape |
| Bursts (Black Friday ×2) | Per-result billing absorbs automatically | Plan ceilings force tier upgrades mid-quarter |
| Failed attempts (10% block-ish baseline) | Billed upstream, $0 | Handled by retries inside plan allowances |
The example’s conclusion isn’t “winner: Thordata” — it’s the observation that variable-volume workloads are structurally advantaged by per-unit pricing and steady workloads by subscriptions, which is a pricing-model fact rather than a vendor-quality fact. Run your own volume curve through both shapes and the rubric’s tenth point is worth more than all the demos.
Why no success-rate scoring in the rubric?
Because neither party’s published numbers (Oxylabs’ enterprise SLAs; Thordata’s stated 99.7% success) predict *your* targets. The right procedure is a one-week shadow run on your ten hardest domains, scored as delivery-per-100-attempts on both — a number the free trials exist to produce.
How do the enterprise postures differ?
They’re aimed at different buyers. Oxylabs’ DPAs, SLAs, and named-support motion is exactly what regulated or procurement-heavy organizations should buy. Thordata’s posture — self-serve, published slider pricing, email support, no sales gate — is exactly what a self-sufficient product team should buy, at a lower per-unit cost that reflects what isn’t included. Neither is missing the other’s features; they priced different contracts.
Where does SERP collection fit in this rubric?
Same rubric, sharper conclusions: SERP work is structured, high-volume, and volatile — the three properties that make per-result pricing dominate every alternative. Thordata’s SERP API (~$0.70–1.20/1,000 responses) and its managed SERP monitoring solution handle the scheduled-trend case; on either platform’s plan, SERP collection through a browser API or raw proxy is paying the wrong shape for the wrong job.
Can we split the workload across both vendors?
Yes, and mature teams increasingly do: the steady, compliance-heavy slice on an enterprise plan, the volatile growth slice on per-unit pricing, both behind one retry-aware router. Multi-vendor isn’t a statement about quality; it’s a hedge with a dashboard attached. If you go this route, put rank monitoring on the per-response side from day one — it’s the one workload where pricing shape dominates everything else.
Print the six dimensions, assign weights for your context (product team: mine; platform team: raise geo and integration; finance-heavy: raise pricing shape above failure economics — and note you’ll be wrong in a good way), score both vendors on your own targets and your own volume curve, and refuse to let the demo dimension score anything at all. The continuous SERP data crawling line item, if search visibility belongs in your scope, gets its own row — it fails the “looks great in a demo” test even harder than scraping APIs do. Then pick whichever column wins your weights, and keep the rubric for the next evaluation — the one you’ll run on the winner’s competitor in two years, when your volume curve has moved again.
Looking for
Top-Tier Residential Proxies?
您在寻找顶级高质量的住宅代理吗?
Buy Residential Proxies: What to Check Before You Order
Compare residential proxy loca ...
Greta
2026-09-17
逐工作負載的 Bright Data 遷移指南(你不需要全部搬走)
整家供應商的遷移會失敗;逐工作負載的路由會贏。Bright ...
Xyla Huxley
2026-09-17
買影片資料集之前:14 個幫你省下一季白費工程的問題
多數影片資料集的採購會失望,原因都一樣三樣:標題數字的意思跟 ...
Xyla Huxley
2026-09-17
語音資料的五個迷思:以及聲音團隊實際需要的東西
語音與聲音模型在生產環境失敗的原因,多半可以追溯到五個關於訓 ...
Xyla Huxley
2026-09-17
你的 SEO 儀表板說一切正常,你的 AI 搜尋能見度說:才不是
品牌能見度已經分裂成兩層:經典的十條藍色連結 SERP,以及 ...
Xyla Huxley
2026-09-17
你的連鎖餐廳 Google 商家資料,正在悄悄壞掉:多店據點監控現場指南
擁有 200 家分店的品牌,問題不是「一個 Google 商 ...
Xyla Huxley
2026-09-17
How to Test a Residential Proxy: Speed, Location, and Reliability Checklist
Test residential proxy speed, ...
greta
2026-09-16
Does Your Product Work in São Paulo? A Geo-Testing Lab Notebook, With Providers Compared
Teams ship localized products ...
Xyla Huxley
2026-09-16
Training a Moderation Model on Videos That Don’t Look Like the Internet: A Trust & Safety Field Manual
Content-moderation models fail on exactly the content t […]
Unknown
2026-09-16