← All scrapers

Product Scraper API

Live prices, stock, variants and reviews from marketplaces.

5endpoints2platforms$3.00per 1k calls

// TikTok · Shop Search

curl -H "X-API-Key: hpx_your_key_here" \

"https://hproxy.com/api/v1/scrape/tiktok/shop-search?query=coffee"

// → { "data": { … }, "records": 1, "costUsd": … }

PlatformPlatform

Commerce data has a much shorter half-life than social data. A price, a stock level and a variant list are only worth having while they are current, which is why these endpoints read live on every call instead of serving a stored copy. Listings, marketplace search, product detail and product reviews are each their own endpoint, so you can watch a whole category cheaply and only pay for depth on the products that actually matter to you.

In every response

price / currency

Live listed price and currency at the moment of the call.

availability

In-stock status and quantity where the marketplace shows it.

variants[]

Size, colour and option variants with their own prices.

seller

Seller name, rating and store link.

reviews[]

On the review endpoints, each review with rating, body and date.

5 Product Scraper API Endpoints,Across 2 Platforms

One REST call each, one API key for all of them, billed per call from your balance.

TikTok Shop Search

Search TikTok Shop by keyword and get ranked product listings back with live price, rating, sales volume and seller.

TikTok Shop Products

Pull every product a TikTok Shop seller lists, page by page, with live price, availability, rating and sales counts.

TikTok Shop Product Details

Pull one TikTok Shop listing in full: live price, stock, every variant with its own price, seller, rating and media.

TikTok Shop User Showcase

Pull the products a TikTok creator showcases on their profile, page by page, with live price and seller for each one.

Amazon Shop Page

Pull an Amazon storefront page: every listing on it with live price, rating, review count, availability and image.

From Request to Clean JSON

You write one line. We do everything between the request and the data.

01

You send

One API call

GET the Product Scraper endpoint with your key. That's all your code does.

02

We handle

Proxies · captchas · parsing

Residential exit, anti-bot walls, JS rendering and extraction, all server-side, on us.

03

You get

Clean JSON

A structured object every time. No HTML, no scraping code, no maintenance.

Product Scraper API at a glance

One key, 2 platforms

Every endpoint in this group answers to the same key, the same header and the same response shape, so covering a second platform is a URL change rather than an integration.

Endpoints
5
Platforms
2
Response
Structured JSON
Auth
One X-API-Key header
Billing
Per call, balance never expires

$3.00 /1k calls

cheapest endpoint in this group

What you never deal with

Handled on our side

  • No captchas, ever
  • Residential-backed
  • Pay per call
  • Fresh on every call
  • Failures are free
  • Scales with you

What people build with the Product Scraper API

01

Track competitor pricing across a category on a schedule.

02

Watch stock levels to catch restocks and sellouts as they happen.

03

Mine product reviews for the complaints and the feature requests inside them.

04

Keep a marketplace catalogue in sync without a marketplace seller account.

Product Scraper API pricing

$3.00

per 1,000 calls, cheapest endpoint in this group

One key covers all 2 platforms

No subscription, no monthly minimum

Failed extractions are not charged

Proxies included in the price

Product Scraper API FAQ

How current is the price?
It is read at the moment of the call, which is the only way a price is useful. Optional caching is available per call for cases where a day-old copy is acceptable, and a cached hit costs nothing.
Do I need a seller account?
No. These endpoints read the public storefront, the same pages a shopper sees, so there is no marketplace API key, no seller registration and no approval process involved.
Are variants priced individually?
Yes, where the marketplace prices them individually. The variants array carries its own price and availability per option rather than collapsing to the listing's headline price.
Can I search a whole category?
The search endpoints return ranked listings for a query, and the detail endpoint fills in depth for a chosen product. Running search first and detail only on what matters is much cheaper than pulling detail on everything.
HProxy.

Ready when you are.Your dashboard is ten seconds away.

Get Startedor talk to us at support@hproxy.com
HProxy