One API call. Any e‑commerce URL. Structured product data.
Stop building scrapers for every retailer. Our Product API extracts titles, prices, variants, images, stock availability, and reviews from any product page — with built‑in proxy rotation, headless rendering, and automatic schema detection. You focus on your application; we handle the messy web.
curl "https://api.scraperscoop.com/product" \
-H "Authorization: Bearer $API_KEY" \
-d '{"url":"https://shop.example.com/product/123","extract_variants":true}'
# Response: {"title":"Widget","price":24.99,"variants":[...],"images":[...]}
340ms latency
4 sizes × 6 colours
Trusted data from leading platforms
Your e‑commerce data pipeline, compressed into a single endpoint
The Product API is a purpose‑built REST endpoint that returns structured product data from any e‑commerce URL. Just send a product page link, and the API does the rest — fetching the page, rendering JavaScript, interacting with variant selectors, and extracting every relevant field into clean JSON or CSV. No proxies to manage, no Puppeteer scripts to maintain, no CAPTCHAs to solve.
Whether you need occasional lookups for a handful of SKUs or real‑time data for thousands of requests per minute, the API scales automatically. It's the same engine that powers our enterprise product extraction pipelines, now available as a simple, pay‑per‑call service. Sign up, grab an API key, and get structured product data in under five minutes.
- Extracts title, price, description, images, SKU, and more
- Handles variant selectors — size, colour, style — automatically
- Built‑in proxy rotation, headless rendering, and CAPTCHA solving
- Returns JSON or CSV — ready for your app, dashboard, or database
- Pay per successful request — no monthly fees, no idle cost
Why stitching together generic scraping tools falls short for product data
Product pages aren't generic — they have variants, dynamic pricing, and JavaScript galleries. Generic scrapers miss these details, leaving your data incomplete.
Variants require real interaction
A simple HTTP request sees only the default product. To capture every size and colour, you need a browser that clicks, waits, and extracts each option — exactly what the API does automatically.
Pricing changes per user, per geography
A logged‑in member sees different prices; a visitor from Germany sees EUR. Our API deploys local IPs and manages sessions, so you always see the right price for your use case.
Anti‑bot systems target product scrapers
Retailers know bots check product pages. Without fingerprint rotation and proxy pools, your requests get blocked after a handful of calls. The API's anti‑bot layer keeps you invisible.
An API purpose‑built for e‑commerce product extraction
Every feature below is designed to solve a specific headache of scraping product pages.
Variant‑aware extraction
Enable variant extraction and the API will click through every size, colour, and style — capturing per‑variant SKU, price, stock, and image — all returned in a single response.
Smart rendering decisions
The API automatically detects when a page needs JavaScript and spins up a headless browser. For static pages, it uses lightweight HTTP — so you never pay for rendering you don't need.
Geo‑specific pricing & catalogs
Pass a country code and the API will use a local residential IP with matching language headers — capturing prices and product content exactly as a local shopper sees them.
Usage‑based, transparent pricing
Billed per successful request. Real‑time dashboard shows volume, success rate, and cost. Daily caps protect your budget — no surprise bills.
{
"title": "Classic 574 Sneakers",
"price": 89.99,
"currency": "USD",
"variants": [
{ "size": "9", "color": "Grey", "price": 89.99, "stock": 12 }
],
"images": ["https://cdn.example.com/img1.jpg"]
}
From API key to structured product feed in minutes
Get your API key
Sign up, generate a key, and you're ready to make requests. No configuration — just an HTTP client.
Send a product URL
POST the URL and optional parameters — selectors, geo, variant extraction, output format — and the API handles the rest.
Receive structured data
The API returns JSON or CSV with all extracted fields. Variants, images, and stock data are included if requested.
Scale as you grow
From 10 requests a day to 10,000 a minute — the API auto‑scales. Monitor usage, set caps, and upgrade plans in the dashboard.
Deliverables when you start using the Product API
API credentials & interactive docs
Your API key and access to OpenAPI documentation with code examples in Python, Node.js, Java, and Go — ready to integrate.
Free evaluation credits
1,000 free API calls to test against your own product pages. See exactly what the API returns before committing to a plan.
Production integration
Swap the sandbox key for a production key. The same endpoint, same latency — ready for your live application.
Monthly usage report & API improvements
Monthly summary of call volume, success rate, and any new features — no action needed from you.
Pay for what you extract, or reserve for predictability
Pay‑as‑you‑go
For ad‑hoc lookups, prototyping, or variable workloads — no commitment, no minimums.
- Billed per successful API call
- All features included
- No monthly fees
Monthly Reserved
For production applications with predictable volumes and a lower per‑call cost.
- Up to 40% cheaper than PAYG
- Guaranteed throughput
- Priority support
Enterprise API
For high‑volume, custom SLAs, dedicated proxy pools, and dedicated support.
- Custom SLA with penalties
- Dedicated rendering fleet
- SSO, audit logs, quarterly reviews
From price trackers to marketplace apps — any team that needs product data on demand
Competitive Pricing
Fetch real‑time prices from any retailer and feed them directly into your repricing engine — no scraping infrastructure needed.
Marketplace Applications
Populate your marketplace with product details from supplier sites — pull live data on every listing creation or update.
Mobile & Web Apps
Embed live product data into your application — prices, images, and availability — without building a backend scraping service.
Dashboards & BI Tools
Power real‑time product metrics with direct API lookups — no ETL, no database, just live data on demand.
Product API vs. generic scraping APIs and DIY scripts
| Capability | Product API | Generic Web Scraping API | DIY Puppeteer Script |
|---|---|---|---|
| Variant extraction (size, colour, style) | ✓ | ✕ | ± |
| Automatic product schema detection | ✓ | ✕ | ✕ |
| Geo‑specific pricing & inventory | ✓ | ± | ✕ |
| Built‑in anti‑bot & CAPTCHA solving | ✓ | ✓ | ✕ |
| Pay‑per‑call (no idle cost) | ✓ | ✓ | ✕ |
| Time to first product extraction | Minutes | Minutes | Days to weeks |
“We built a price tracker in a weekend with the Product API”
"We needed product data from 15 retailers for our repricing tool. The Product API gave us a single endpoint that just works — prices, variants, stock levels. Our integration took two days."
"The variant extraction is incredible. We used to manually select sizes and colours to get per‑SKU data. Now a single API call returns the entire variant matrix — 6 colours × 4 sizes, all at once."
"The geo‑targeting is spot‑on. We pass a country code and the API returns local prices — we're finally seeing what our European customers actually pay."
Product data flows wherever your application needs it
Structured JSON or CSV — pipe it directly into your codebase, database, or no‑code tool.
Need a different level of product data extraction?
Product Data Scraping
A fully managed pipeline for ongoing, large‑scale product extraction — our team builds and maintains everything for you.
Explore product data scraping →Web Scraping API
Our general‑purpose scraping API for any website — ideal if you need more than just product pages.
Explore the Web Scraping API →Product Catalog Extraction
Complete catalog extraction with category trees and product discovery — for when you need every SKU from an entire store.
Explore catalog extraction →First 1,000 product API calls free — no credit card needed
Test the Product API against your own product pages and see the structured data you'll receive before committing to a plan.
Common questions about the Product API
Your first product API call returns data in under half a second
Sign up, grab a product URL, and see structured data flow back into your application — all within your first 1,000 free calls. No credit card, no infrastructure to provision.
No credit card required. Your first extraction returns in under 500ms.