Unofficial eBay API to extract data from eBay based on keywords or categories. Scrape prices, product descriptions, images, location, availability, brand, and more. Download extracted data in structured format and use it in reports, spreadsheets, databases, and applications.
Scrape and download product information without the limitations of the eBay API, including but not limited to prices, or product descriptions.
eBay Items Scraper extracts all and any items from any category page on eBay or by the specific keyword, provided you copy&paste the search URL. Download your data as HTML or Excel table, as well as in JSON, CSV or XML format.
How to use the data extracted from eBay:
For more ideas on how to use data extracted from eBay, check out our industries pages which describe at least 12 ways of how web scraping data is used across the projects and businesses of various scale and direction, specifically in the area of retail and e-commerce.
If you want to know more about how the eBay Scraper works, here's a detailed explanation and step-by-step guide with screenshots and examples.
Keep in mind that it is much more efficient to run one longer scrape (at least one minute) than a few shorter ones. because of the startup time. In average, this scraper will cost you around 0.63 USD per 1000 items. For more details, see the platform pricing page. If you’re not sure how much CUs you have left on your plan and whether you might need to upgrade, you can always check your limits in the Settings -> Usage and Billing tab in your Console. The easiest way to know how many CUs you will need is to perform a test run.
This actor will need only two settings from you - a link and a proxy:
{ "useApifyProxy": true }
1{ 2 "startUrls": [ 3 { 4 "url": "https://www.ebay.com/sch/i.html?_from=R40&_trksid=p2499334.m570.l1313&_nkw=massage%2Brecliner%2Bchair&_sacat=6024" 5 }, 6 { 7 "url": "https://www.ebay.com/sch/i.html?_from=R40&_trksid=p2334524.m570.l1313&_nkw=motor+parts&_sacat=0&LH_TitleDesc=0" 8 }, 9 { 10 "url": "https://www.ebay.com/sch/i.html?_from=R40&_trksid=p2334524.m570.l1313&_nkw=bicycle+handlebars&_sacat=0&LH_TitleDesc=0" 11 } 12 ], 13 "maxItems": 10, 14 "proxyConfig": { 15 "useApifyProxy": true 16 } 17}
After the eBay actor finishes the scraping run, it will store the scraped results in a dataset and show them to you as output results. The results can be downloaded in various formats.
1[{ 2 "url": "https://www.ebay.com/itm/164790739659", 3 "categories": [ 4 "Camera Drones", 5 "Other RC Model Vehicles & Kits" 6 ], 7 "itemNumber": "164790739659", 8 "title": "2021 New RC Drone 4k HD Wide Angle Camera WIFI FPV Drone Dual Camera Quadcopter", 9 "subTitle": "US Stock! Fast Shipping! Highest Quality! Best Service!", 10 "whyToBuy": [ 11 "Free shipping and returns", 12 "1,403 sold", 13 "Ships from United States" 14 ], 15 "price": 39, 16 "priceWithCurrency": "US $39.00", 17 "wasPrice": 41.05, 18 "wasPriceWithCurrency": "US $41.05", 19 "available": 10, 20 "availableText": "More than 10 available", 21 "sold": 1, 22 "image": "https://i.ebayimg.com/images/g/pp4AAOSwKtRgZPzC/s-l300.jpg", 23 "seller": "everydaygadgetz", 24 "itemLocation": "Alameda, California, United States", 25 "ean": null, 26 "mpn": null, 27 "upc": "Does not apply", 28 "brand": "Unbranded", 29 "type": "Professional Drone" 30}]
Note that the search results may vary if you're executing scraping from different locations. We recommend to use the proxies for the best scraping results from the same location.
This actor, as many scrapers in the retail industry, will require you to use Proxy servers to function properly. We don't recommend running it on a free account for more complicated tasks than getting a sample of results. If you are planning to run this scraper for getting more than a few results, subscribing to the Apify platform will provide you with access to a large pool of proxies.
This actor supports scraping eBay in the following countries and domains:
We have many more e-commerce and retail scrapers in stock for you; to see the list of those, check out the E-commerce Category in Apify Store.
Use the AI Product Matcher. This AI model allows you to compare items from different web stores, identifying exact matches and comparing real-time data obtained via web scraping. With the AI Product Matcher, you can use scraped product data to monitor product matches across the industry, implement dynamic pricing for your website, replace or complement manual mapping, and obtain realistic estimates against your competition for upcoming promo campaigns.
Most importantly, it is relatively easy to get started with (just follow this guide) and is able to match thousands of product pairs.
Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.
No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.
It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.
Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.
You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!