Commerce CensusContactRequest access

Home / Web Scraping API Alternative

Web Scraping API Alternative

Extraction returns a page. A commerce index returns resolved products with history. Two different products.

A web scraping API returns a page — HTML, or fields parsed from it — leaving identity, normalisation and history to you. A structured commerce index returns resolved products with provenance and a price series. Both are legitimate; they solve different halves of the problem, and most teams discover they needed the second after building the first.

Two different products, often confused

General-purpose extraction tools are infrastructure: give them a URL, get back content, with the transport problems handled. They are deliberately domain-agnostic, which is their strength — the same tool works on a retailer, a directory or a news site. A commerce index is the opposite: narrow, opinionated, and useless outside commerce, but it answers questions the generic tool structurally cannot.

QuestionExtraction toolStructured commerce index
Fetch this URL's contentYes — this is the productNot offered
Is this the same product as that one?You build itMatch method plus confidence
What has this cost over 90 days?Only what you stored yourselfThe series, time-weighted
Which sellers carry this item?You assemble it per sellerOne call
How current is this number?As current as your last fetchPer-observation timestamp and source
Any non-commerce siteYesNo

The part teams underestimate

Getting content back is the visible problem, so it gets the attention and the budget. It is also the part that a vendor can sell you outright. What remains after the content arrives is the work that does not finish: reconciling the same product across sellers that share no identifier, normalising attributes and units, deciding which of two disagreeing readings to believe, noticing when a parser has silently started returning a strikethrough reference price instead of the live one, and accumulating history that has value only in proportion to how long you have been collecting it.

History is the asymmetry. Extraction can be bought on any given afternoon and starts working immediately. History cannot — it accumulates forward only, nobody can sell you observations they did not make, and a team that starts today is a year behind a team that started a year ago no matter how much they spend.

Where the generic tool is the right answer

Where it stops being the right answer

On what we do

Commerce Census is the second kind of product, and it is worth being precise about that rather than blurring the line for marketing reasons. We publish an index of resolved products with an append-only observation history, and every value carries the channel it came from and a confidence weight. Where a seller offers a direct interface or a structured feed, that is what a value is worth most from — and the provenance ladder on every response says which it was, so you can decline to act on weak evidence rather than discovering later that you did.

The legal question

Whether a given collection method is permissible depends on jurisdiction, the site's terms, whether authentication was involved, what the data is used for and whether personal data is in scope. Those factors interact, and the case law is not static. Anyone answering this in a sentence on a marketing page — in either direction — is not giving you something you can rely on. It is a question for a lawyer who can see your specific facts.

What it actually costs to maintain your own extraction

The cost that surprises teams is not the tooling, it is the maintenance surface. Every source you extract from is a contract nobody signed and nobody maintains on your behalf: page structures change, endpoints move, field names shift, and none of it is announced. A parser that silently starts returning a struck-through reference price instead of the live one keeps producing plausible numbers indefinitely, which is worse than crashing.

A useful decision rule

Count the parsers you maintain against the features you shipped last quarter. When the first number exceeds the second, extraction has stopped being infrastructure for your product and has become your product — and at that point the question is whether building a commerce data platform is the business you intended to be in.

Questions

Common questions

What is the best web scraping API?

It depends on whether extraction is actually your problem. If you need arbitrary pages fetched, the general-purpose tools compete on success rate, geography and price. If your targets are retailers and your real questions are identity and history, a structured commerce index answers them directly and no extraction tool will.

Is web scraping legal?

It depends on jurisdiction, the site's terms, whether access involved authentication, the use made of the data and whether personal data is involved. This is genuinely a question for a lawyer with your facts, and any confident one-line answer — permissive or restrictive — should be treated as marketing rather than guidance.

How is a commerce API different from a scraping API?

A scraping API returns a page and leaves identity, normalisation and history to you. A commerce API returns resolved products, cross-seller matches with confidence, and a price series with provenance. The first is transport; the second is the layer teams end up building on top of transport.

Do I still need extraction infrastructure if I use a commerce index?

For commerce questions, no. For anything outside commerce, or if you need raw documents rather than fields, yes — the two are complements more often than substitutes.

Related

hub

Product Data API

Measured field coverage across 1,993 products and 11,265 variants in nine industries: where GTINs exist, and which fields you cannot rely on.

→
hub

Ecommerce Product Data Collection

Getting product and price data at scale, measured: which sources are free, what a single request returns per source, and where the real constraints bind.

→
hub

How to Track Prices Across Retailers

What price tracking really requires: where the data comes from, what each route costs, and why identity is harder than collection. A practical 2026 guide.

→