eBay Product Listings Scraper avatar

eBay Product Listings Scraper

Pricing

from $10.00 / 1,000 results

Go to Apify Store
eBay Product Listings Scraper

eBay Product Listings Scraper

Scrape eBay product listings by keyword or item URL. Extract title, price, was-price, discount, condition, seller, feedback, shipping, location, item specifics and images to JSON, CSV or Excel.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

Scrapers Lat

Scrapers Lat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

eBay Product Listings Scraper

eBay Product Listings Scraper

Extract eBay product listings by keyword or item URL with price, was-price, discount, condition, seller, feedback, shipping, location, sold count, full item specifics and the complete image gallery.

Apify Coverage Maintained Output

25+ fields
per product
Search + URL
two input modes
JSON / CSV / Excel
output formats
Updated
2026-06-28

What you get

Each record is one eBay listing with its full pricing, seller, shipping and condition, ready for price monitoring, product research, reselling and competitor tracking.

  • title, url, itemId
  • price: the current asking price
  • currency, priceText: the raw price label, which keeps ranges like "$10.00 to $20.00"
  • wasPrice: the crossed-out original price when the item is marked down
  • discountPercent: percentage below the original price, calculated for you
  • condition: New, Pre-Owned, Open Box, Refurbished, For parts and so on
  • sellerName, sellerFeedbackPercent, sellerFeedbackScore: the seller and their feedback rating and rating count
  • shipping: Free, a delivery cost, or the shipping note shown on the card
  • itemLocation: where the item ships from
  • soldCount, watchers: demand signals when eBay shows them
  • imageUrl: the hero image
  • availability*: in-stock state from the item page
  • brand*, mpn*, category*, breadcrumbs*: identification pulled from the item page
  • itemSpecifics*: every attribute eBay lists (type, model, color, storage, UPC, region code, features and more) as a clean object
  • images*: the full image gallery in high resolution
  • observedAt: when this listing was last seen by the scraper

*These fields only appear when Scrape item details is set to true.

Two ways to scrape

ModeInputUse it for
Keyword searchsearchQueriesFind listings by any keyword, like "nintendo switch" or "vintage rolex", across every result page
Item URLsitemUrlsTrack specific listings over time with their full detail

You can combine both in a single run. maxItems caps the total.

Who is it for

Use caseWho benefits
Price and discount monitoringE-commerce and pricing teams
Resale and arbitrage sourcingResellers and flippers
Product and assortment researchRetail and market analysts
Brand and seller monitoringBrand protection and category managers
Demand and trend trackingMerchandising and data teams

Frequently Asked Questions

What can this eBay scraper extract? It returns the listing title, price, original price and discount, condition, seller name with feedback rating, shipping, item location, sold count and watchers. Turn on Scrape item details to also pull brand, model, MPN, UPC, every item specific and the full image gallery from each item page.

How many eBay listings can I scrape? Set Max items to any number. The scraper paginates through every search result page until it reaches your limit, so you can pull a handful for a quick check or thousands for a full category sweep.

Can I scrape a specific eBay listing by URL? Yes. Paste one or more item URLs (https://www.ebay.com/itm/itemId) into Item URLs and each one is scraped with its full detail, ideal for monitoring the same listings week over week.

Do I need a proxy to scrape eBay? Yes. eBay limits requests from datacenter IPs, so the actor uses a residential proxy, which is selected by default. You do not need to configure anything.

What happens when a field is missing on a listing? Fields like wasPrice, MPN or sold count only appear when eBay shows them, so they come back empty when the listing does not have them. Every record always carries the title, price, condition and URL.

Example use cases

Ready-to-run example tasks, each preconfigured for a common scenario. Open one and press run, or use it as a template:

  • eBay iPhone Listings: Scrape eBay iPhone listings with price, condition, seller, shipping and item specifics for price monitoring.
  • eBay LEGO Sets: Track eBay LEGO set listings with price, condition, seller rating and shipping for resale and price research.
  • eBay Sneakers Listings: Collect eBay sneaker listings with price, condition, brand, seller and item specifics for resale research.

Need data from the same space? Here are other scrapers we build and maintain:

More scrapers at scrapers.lat

This actor is built and maintained by scrapers.lat, where we publish scrapers for Latin American and US public platforms: real estate, jobs, e-commerce, company registries and government data. Browse the full catalog, see live sample output for each one, or ask us for a custom scraper at scrapers.lat.


This actor is an independent tool and has no affiliation with eBay. It only accesses data that is publicly available on eBay's website. Use it in accordance with eBay's terms of service.