Proxy locations

Europe

North America

South America

Asia

Africa

Oceania

See all locations

Network statusCareers

E-Commerce Scraper API for Easy Product Data Extraction

  • Pay only for successfully delivered results

  • Real-time highly-localized product data

  • Maintenance-free web scraping infrastructure

Watch video

No credit card is required. Free trial lasts for 1 week and includes 5k results.

E-Commerce Scraper API

Gather data from the top 50 online marketplaces

With E-Commerce Scraper API, quickly access accurate product data from the top 50 e-commerce marketplaces or standalone shops. Get timely e-commerce data from various page types, including search and product pages, in HTML or JSON format.

Access e-commerce data from almost any location

Get e-commerce data localized to almost any place on earth regardless of where you are. E-Commerce Scraper API allows you to gather highly-localized product data from 195 countries without any hurdles.

  • 195 countries

  • Country or postal code targeting

Innovative solution

Retrieve high-quality structured data in seconds

Our ML-based Adaptive Parser easily adapts to the site’s layout and allows you to gather data from nearly any e-commerce product page. By detecting the most important data points, such as the title, price, and product description, it provides you with high-quality structured data in JSON format.  

  • No need to develop or maintain your own parsers

  • Increased scalability of data extraction

  • More time for data analysis and other tasks

Collect e-commerce product page data hassle-free 

Simple integration

The integration process of our API is quick and easy. Simply put together a query including your endpoint URL, payload, and API user credentials. Send it to our API and retrieve the result via an API or to your chosen cloud storage bucket.

Copy

curl --user USER:PASS 'https://realtime.oxylabs.io/v1/queries'
-H "Content-Type: application/json" 
-d '{"source": "google_shopping_search", "query": "shoes", "geo_location": "United States"}'

Discover Scraper APIs Playground

Try this exclusive dashboard feature for a firsthand encounter with our Scraper APIs. Input your target URL, customize parameters, and watch results unfold.

We have been utilizing Oxylabs' E-Commerce Scraper API for 3+ years now. Oxylabs has been by far the fastest, most reliable service we have had to date. They also have been flexible in providing us volume discounts that keep us sticking with them! Their communication is outstanding and their service has been A+. Highly recommend.

Oxylabs' user in Retail

What do others say?

Our priority is to support users through every step towards success. With the assistance of our expert customer support team, you'll have access to the guidance and resources needed to achieve your goals.

Maintenance-free infrastructure

Benefit from our top-tier data collection infrastructure that is ready to use straight away


ML-driven proxy management

Selects and rotates proxies, evaluates which proxy pools work the best on a specific site, and gives you the highest success rate with the lowest response time possible.


Dynamic browser fingerprinting

AI-powered fingerprinting and ML-powered response recognition help to run your web scraping operations with almost zero CAPTCHAs and IP blocks.


JavaScript rendering

Our professional team automatically runs headless browsers for you to get public data from the most advanced e-commerce targets.


Structured data

ML-based adaptive parsing feature adjusts to the website changes, automatically detects products’ attributes from any e-commerce targets, and provides parsed data in JSON.

Headless Browser

Render JavaScript-based pages with a single line of code, eliminating the need for complex browser development or automated third-party tools. Set up custom browser instructions and enable Headless Browser to execute mouse clicks, input text, scroll pages, wait for elements to appear, and more.

  • Effortless JavaScript rendering

  • Browser instructions execution

  • Seamless data collection

Learn more

Smart scraping with API features

Custom Parser

Independently write parsing instructions and parse any target effortlessly while using our infrastructure.

  • No need to maintain your own parser

  • Define your own parsing logic with XPath and CSS selectors

  • Collect ready-to-use structured data

Web Crawler

Discover all pages on an e-commerce website and fetch data at scale and in real time with Web Crawler feature.

  • Gather only the data you need from target websites

  • Control the crawling scope

  • Retrieve your results in a specified format

Scheduler

Automate recurring scraping and parsing jobs with the needed frequency by scheduling them with Scheduler feature.

  • Create multiple schedules for different jobs

  • Receive data automatically to your preferred cloud storage

  • Get notifications once each job is done

Use cases

Pricing intelligence

Easily track e-commerce product pricing intelligence and unlock dynamic pricing strategies.

Product catalog mapping

Monitor product inventory status (in/out of stock) and collect assortment data without hassle.

Competitor analysis

Extract best-selling products or any product pages data and effortlessly collect reviews.

Pricing

Regular
Enterprise

Pay only for successful results

Gather highly-localized data

Built on premium proxy pools

Don’t miss out

Free Trial

0

1 week trial

Limited to 1 user

Micro

49

$2.80 / 1K results

$49 + VAT billed monthly

Starter

99

$2.60 / 1K results

$99 + VAT billed monthly

Advanced

249

$2.40 / 1K results

$249 + VAT billed monthly

Results
5,000

17,500

38,000

104,000

Rate limit
5 requests / s

10 requests / s

15 requests / s

30 requests / s

JavaScript rendering
Parsed data
24/7 support
Dedicated Account Manager

10% off

Yearly plans discount

For all our plans by paying yearly. Contact customer support to learn more.

We accept these payment methods:

Meeting the highest regulatory requirements

Main Oxylabs areas of business are certified for Information Security Management System according to the ISO/IEC 27001:2017 standard.

Frequently asked questions

What is e-commerce scraping?

E-commerce scraping is extracting publicly-available e-commerce product data from e-commerce marketplaces or standalone shops.

Read more

Alternatively, you can choose to acquire e-commerce datasets instead of scraping this information yourself.

How long does E-Commerce Scraper API take to give the results back?

Usually, it takes less than 10 seconds on average. For additional information, please get in touch with your Account Manager or contact our support team. Additionally, you can try it out with a free trial and use various code samples from our guides for the major e-commerce markets, like in this guide to web scraping Etsy.

Can I automate recurring scraping and parsing jobs with E-Commerce Scraper API?

Yes, we offer a free Scheduler feature for all Scraper APIs. You can automate your recurring scraping and parsing jobs by scheduling them. Check out our documentation to learn more about how to set up your schedule.

How can I tell if a website is using JavaScript?

If you do not find the text in the source, but you can see it in the browser, it is probably being rendered with JavaScript. This is one of the most common problems that developers face when scraping a JavaScript-heavy website. The initial response you receive from the server might not contain the information you expect as per visual inspection. Oxylabs’ E-Commerce Scraper API is capable of getting data from JavaScript rendered websites.

Get the latest news from data gathering world

I'm interested

Scale up your business with Oxylabs®