
E-commerce Scraping Tool
Pricing
Pay per event

E-commerce Scraping Tool
The Apify E-commerce Scraping Tool extracts product data from a wide range of online retail platforms, marketplaces, and catalogs, including Amazon, Walmart, and eBay. All the Actor needs are the product URLs
0.0 (0)
Pricing
Pay per event
0
Total users
24
Monthly users
24
Runs succeeded
94%
Last modified
a day ago
What does E-commerce Scraping Tool do?
The Apify E-commerce Scraping Tool extracts product data from a wide range of online retail platforms, marketplaces, and catalogs, including Amazon, Walmart, and Ebay. All the Actor needs are the product URLs and you will be able to do the following:
- Track competitors’ product catalogs and descriptions
- Identify trends and top-performing products
- Automate lead generation for new products or sellers
- Get e-commerce data you need without blocks
- Pricing info
- Export data in multiple formats: JSON, CSV, Excel, or HTML
- Export via SDKs (Python & Node.js), use API Endpoints, webhooks, or integrate with workflows
What data can I extract with E-commerce Scraping Tool?
📝 Product name and description | 🔗Product URL |
💰 Price and currency | 🏷️ SKU, MPN, GTIN (EAN, UPC, ISBN) |
🏢 Brand | 🖼️ Image |
🔗 Product URL and image URLs | 📺 Product variants ( where available) |
How to use E-commerce Scraping Tool
E-commerce Scraping Tool is designed with users in mind, even those who have never extracted data from the web before. Using it takes just a few steps.
- Create a free Apify account using your email
- Open E-commerce Scraping Tool
- Add one or more product URLs
- Click the “Start” button and wait for the data to be extracted
- Download your data in JSON, XML, CSV, Excel, or HTML
Input
Currently, the E-commerce Scraping Tool works by inputting the product URLs you want to scrape, here’s one example in JSON:
{"startUrls": [{"url": "https://www.songmics.fr/collections/meubles-a-chaussures/products/vasagle-banc-a-chaussures-a-3-niveaux-lbs73","method": "GET"}]}
Output
Once the Actor has finished its run, you will be able to retrieve the data in JSON format. Here’s an example based on the input above:
{"url": "https://www.songmics.fr/collections/meubles-a-chaussures/products/vasagle-banc-a-chaussures-a-3-niveaux-lbs73","name": "Banc à chaussures à 3 niveaux","offers": {"price": "46.99","priceCurrency": "EUR"},"gtin13": "8014488535263","mpn": "B34LBS73X","brand": {"slogan": "VASAGLE"},"image": "https://cdn.shopify.com/s/files/1/0662/0774/4223/files/Banc-a-Chaussures-Industriel-LBS73X-1.jpg?v=1716974162","description": "VASAGLE Faites-vous plaisir et faites plaisir à votre entrée avec ce banc à chaussures au style industriel de . Les 2 étagères en maille acceuillent 6 à 8 paires, le dessus rustique offre de la place pour vos sacs, votre porte-monnaie, vos clés et voire vo B34LBS73X LBS73X","hasVariant": [{"name": "Marron Rustique + Noir","offers": {"price": "46.99","priceCurrency": "EUR"},"gtin13": "8014488535263","mpn": "B34LBS73X","sku": "44046114062559","image": "https://cdn.shopify.com/s/files/1/0662/0774/4223/files/Banc-a-Chaussures-Industriel-LBS73X-1.jpg?v=54462353604940"},{"name": "Greige + Noir","offers": {"price": "41.99","priceCurrency": "EUR"},"gtin13": "8014488535263","mpn": "B34LBS73MB","sku": "44046114095327","image": "https://cdn.shopify.com/s/files/1/0662/0774/4223/files/Banc-a-Chaussures-Industriel-LBS73X-1.jpg?v=54462353637708"},{"name": "Greige + Gris","offers": {"price": "54.99","priceCurrency": "EUR"},"gtin13": "8014488535263","mpn": "LBS73MG","sku": "44046114128095","image": "https://cdn.shopify.com/s/files/1/0662/0774/4223/files/Banc-a-Chaussures-Industriel-LBS73X-1.jpg?v=54462353703244"}]}
How much will using E-commerce Scraping Tool cost you?
Events | Free | Starter | Scale | Business | Platinum | Diamond |
---|---|---|---|---|---|---|
Actor start | $0.0001 | $0.00009 | $0.00008 | $0.00007 | $0.00006 | $0.00005 |
Product push | $0.006 | $0.003 | $0.0025 | $0.002 | $0.0016 | $0.0015 |
Residential proxy per product | $0.008 | $0.004 | $0.003 | $0.0023 | $0.0019 | $0.0015 |
Browser rendering per product | $0.0006 | $0.00057 | $0.00054 | $0.00051 | $0.00048 | $0.00045 |
Want to scrape other e-commerce data?
The E-commerce Scraping Tool can be used to scrape and compare data, we also have several more specific tools in the Apify Store.
Costco Fast Product Scraper | Kroger Product Details Scraper | Allegro Product Detail Scraper |
FAQs
Can I use integrations with E-commerce Scraping Tool?
You can integrate E-commerce Scraping Tool with almost any cloud service or web app. We offer integrations with Make, Zapier, Slack, Airbyte, GitHub, Google Sheets, Google Drive, and plenty more.
Alternatively, you could us webhooks to carry out an action whenever an event occurs, such as getting a notification whenever E-commerce Scraping Tool successfully finishes a run.
Can I use E-commerce Scraping Tool with the Apify API?
The Apify API gives you programmatic access to the Apify platform. The API is organized around RESTful HTTP endpoints that enable you to manage, schedule, and run Apify Actors. The API also lets you access any datasets, monitor actor performance, fetch results, create and update versions, and more.
To access the API using Node.js, use the apify-client
NPM package. To access the API using Python, use the apify-client
PyPI package.
Click on the API tab for code examples, or check out the Apify API reference docs for all the details.
Can I use E-commerce Scraping Tool through an MCP Server?
With Apify API, you can use almost any Actor in conjunction with an MCP server. You can connect to the MCP server using clients like ClaudeDesktop and LibreChat, or even build your own. Read all about how you can set up Apify Actors with MCP.
For E-commerce Scraping Tool, go to the MCP tab and then go through the following steps:
- Start a Server-Sent Events (SSE) session to receive a
sessionId
- Send API messages using that
sessionId
to trigger the scraper - The message starts the E-commerce Scraping Tool with the provided input
- The response should be:
Accepted
Is it legal to scrape e-commerce sites?
Our scrapers do not extract any private user data, such as email addresses, gender, or location. They only extract what the user has chosen to share publicly.
However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers. You can also read our blog post on the legality of web scraping.
Your feedback
We’re always working on improving the performance of our Actors. If you have any technical feedback for E-commerce Scraping Tool or found a bug, please create an issue in the Issues tab.
On this page
Share Actor: