VOOZH about

URL: https://apify.com/brilliant_gum/ebay-scraper

โ‡ฑ eBay Scraper - Listings, Prices & Sold Items ยท Apify


๐Ÿ‘ eBay Scraper โ€” Active, Sold & Seller Listings avatar

eBay Scraper โ€” Active, Sold & Seller Listings

Pricing

from $20.00 / 1,000 results

Go to Apify Store

eBay Scraper โ€” Active, Sold & Seller Listings

Scrape eBay listings by keyword, URL or seller. Extract active and sold items with prices, shipping, item specifics, variants, and full descriptions across 13 global marketplaces. Built-in sold price analytics.

Pricing

from $20.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Yuliia Kulakova

Yuliia Kulakova

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

1

Monthly active users

a month ago

Last modified

Categories

Share

๐Ÿ‘ eBay Scraper โ€” Active, Sold & Seller Listings

Extract structured data from any eBay marketplace. Search by keyword, scrape by seller, or pass any eBay URL โ€” the scraper handles pagination, filters, and returns clean JSON ready for analysis, reporting, or integration.

Why use this scraper?

Whether you're doing product research, tracking competitor prices, or building a dataset for market analysis, this scraper gives you everything eBay shows โ€” and more:

  • Active & sold listings in one run โ€” compare current asking prices with actual sale prices to understand real market value
  • 13 eBay marketplaces โ€” US, UK, Germany, France, Italy, Spain, Australia, Canada, Netherlands, Austria, Switzerland, Ireland, Poland
  • Built-in analytics โ€” automatic price statistics, sell-through rates, seller breakdowns, and demand analysis generated alongside your data
  • Seller monitoring โ€” track any seller's full inventory, pricing strategy, and sales performance
  • No coding required โ€” configure everything through the UI, get results in JSON, CSV, or Excel

What data do you get?

Every listing is returned with full metadata:

FieldDescription
Title & URLListing title, canonical eBay URL, item ID
PricingCurrent price, price range (for variants), original price, savings amount & percentage
CurrencyCorrect local currency (USD, EUR, GBP, AUD, CAD, PLN)
ConditionNew, Pre-Owned, Refurbished, Parts Only โ€” localized per marketplace
Listing typeFixed Price or Auction (with bid count)
SellerUsername, feedback percentage, feedback score
ShippingShipping cost, free shipping flag, shipping origin
ReturnsFree returns flag, returns policy
Sold dataSold flag, sold date, quantity sold
ReviewsProduct rating (stars), review count
ImagesThumbnail URL (full gallery with item page enrichment)
ExtrasBest Offer available, Authenticity Guarantee, time left (auctions), sponsored flag

Item page enrichment

Enable "Visit item pages" to get even more detail for each listing:

  • Full item specifics (brand, model, color, size, storage, etc.)
  • All product images (not just the thumbnail)
  • Variant/MSKU data (sizes, colors, their prices)
  • Watch count (how many people are watching)
  • Item description text
  • Complete seller ratings (DSR scores)
  • Category path

Analytics report

Every run automatically generates a comprehensive analytics report saved to the Key-Value store:

  • Price analysis โ€” average, median, min, max prices for active and sold listings
  • Sell-through rate โ€” what percentage of listed items actually sell
  • Demand analysis โ€” most watched and most sold items
  • Condition breakdown โ€” price differences between New, Used, Refurbished
  • Seller breakdown โ€” top sellers by volume, average prices per seller
  • Shipping analysis โ€” free vs. paid shipping breakdown, average shipping costs
  • Price distribution โ€” histogram of price ranges
  • Keyword performance โ€” results breakdown per search keyword
  • Top items โ€” highest priced, most watched, most sold listings

How to use

Search by keywords

The simplest way to start. Enter one or more keywords and the scraper searches eBay just like a regular user would:

{
"searchKeywords":["iPhone 15 Pro Max","Samsung Galaxy S24"],
"ebayDomain":"US",
"activeListings":true,
"soldListings":true,
"maxResults":100
}

Scrape a specific seller

Monitor any seller's inventory and pricing:

{
"sellerUsername":"great_deals_store",
"ebayDomain":"US",
"activeListings":true,
"soldListings":true,
"maxResults":200
}

Use any eBay URL

Already have a filtered search page or a specific listing? Just paste the URL:

{
"startUrls":[
{"url":"https://www.ebay.com/sch/i.html?_nkw=vintage+rolex&LH_Sold=1&_sop=16"},
{"url":"https://www.ebay.de/sch/i.html?_nkw=PlayStation+5&LH_BIN=1"}
],
"maxResults":50
}

European marketplaces

Switch to any of the 13 supported eBay sites โ€” the scraper automatically adjusts language detection, currency parsing, and proxy geolocation:

{
"searchKeywords":["Nike Air Max"],
"ebayDomain":"DE",
"activeListings":true,
"maxResults":100
}

Supported marketplaces:

CodeMarketplaceCurrency
USebay.comUSD
UKebay.co.ukGBP
DEebay.deEUR
FRebay.frEUR
ITebay.itEUR
ESebay.esEUR
AUebay.com.auAUD
CAebay.caCAD
NLebay.nlEUR
ATebay.atEUR
CHebay.chCHF
IEebay.ieEUR
PLebay.plPLN

Use cases

Price research & market analysis

Compare active and sold prices to understand what items actually sell for vs. what sellers are asking. The built-in analytics report gives you median prices, price ranges, and sell-through rates without any extra processing.

Competitor monitoring

Track a competitor's eBay store โ€” see their full product catalog, pricing, how fast items sell, and what feedback they're getting. Run on a schedule to spot pricing changes over time.

Product sourcing & arbitrage

Search across multiple eBay marketplaces to find price differences. An item selling for โ‚ฌ200 on eBay Germany might be listed at $300 on eBay US โ€” the scraper handles currency and locale automatically.

Auction intelligence

Filter for auctions only and track bid counts, time remaining, and final sale prices. Identify undervalued items or understand bidding patterns in your niche.

E-commerce data feeds

Export structured product data (titles, prices, images, conditions, specs) to feed into your own e-commerce platform, comparison engine, or database.

Academic & market research

Build datasets of thousands of listings across categories, conditions, and time periods for market studies, pricing models, or economic research.

Filters & sorting

Fine-tune your results with built-in filters:

  • Listing type โ€” All, Buy It Now only, or Auction only
  • Condition โ€” All, New, Used, or Refurbished
  • Price range โ€” Set minimum and maximum price
  • Sort order โ€” Best Match, Price (Low to High), Price (High to Low), Newly Listed, or Ending Soonest

Output example

Each scraped listing produces a JSON object like this:

{
"itemId":"156795674144",
"title":"Apple iPhone 15 128GB Unlocked Smartphone - All Colors - Good",
"url":"https://www.ebay.com/itm/156795674144",
"price":379.99,
"priceMin":379.99,
"priceMax":469.99,
"currency":"USD",
"originalPrice":null,
"savings":null,
"savingsPct":null,
"condition":"Good - Refurbished",
"listingType":"FixedPrice",
"bids":null,
"timeLeft":null,
"sold":false,
"soldDate":null,
"quantitySold":14,
"quantityAvailable":null,
"bestOffer":false,
"authenticityGuarantee":true,
"seller":"kisselectronicsinc",
"sellerFeedbackScore":29400,
"sellerFeedback":99.4,
"productRating":5,
"productReviewCount":3,
"shippingCost":0,
"freeShipping":true,
"freeReturns":true,
"returnsPolicy":"Free returns",
"thumbnailUrl":"https://i.ebayimg.com/images/g/lHUAAOSwwytnwf0-/s-l500.webp",
"matchedKeyword":"iPhone 15",
"scrapedAt":"2026-06-03T14:44:18.927Z"
}

Input parameters

ParameterTypeDefaultDescription
searchKeywordsarray[]Keywords to search on eBay
sellerUsernamestring""Scrape all listings from a specific seller
startUrlsarray[]Direct eBay URLs to scrape
ebayDomainstring"US"eBay marketplace (US, UK, DE, FR, IT, ES, AU, CA, NL, AT, CH, IE, PL)
activeListingsbooleantrueInclude current active listings
soldListingsbooleanfalseInclude sold listings (last 90 days)
listingTypestring"All"Filter: All, BuyItNow, or Auction
conditionstring"All"Filter: All, New, Used, or Refurbished
minPricenumber0Minimum price filter (0 = no limit)
maxPricenumber0Maximum price filter (0 = no limit)
maxResultsinteger50Max listings per keyword/seller/URL (up to 10,000)
sortBystring"BestMatch"Sort: BestMatch, PriceAsc, PriceDesc, NewlyListed, EndingSoon
visitItemPagebooleanfalseVisit each item page for full details (slower)
includeAnalyticsbooleantrueGenerate analytics report
requestDelayMsinteger2000Delay between requests in milliseconds

Tips for best results

  • Start small โ€” test with maxResults: 10 to verify your search returns what you expect, then scale up
  • Use sold + active together โ€” this gives you both market supply and actual demand data in one run
  • Increase delay for large runs โ€” set requestDelayMs to 3000โ€“5000 when scraping 1000+ items to avoid rate limiting
  • Item page enrichment is powerful but slow โ€” enable visitItemPage only when you need item specifics, variants, or full image galleries
  • Combine methods โ€” use keywords for broad market scans, seller username for competitor tracking, and direct URLs for monitoring specific searches

Integrations

Export your data in any format Apify supports:

  • JSON / CSV / Excel โ€” download directly from the dataset
  • Google Sheets โ€” auto-sync results to a spreadsheet
  • Webhooks โ€” get notified when a run completes
  • API โ€” access results programmatically via the Apify API
  • Zapier / Make / n8n โ€” connect to 1000+ apps and automate workflows
  • Schedule runs โ€” set up recurring scrapes (daily, weekly) to track market changes over time

Pricing

This scraper uses a pay-per-result pricing model. You only pay for the listings you actually get:

What you pay forPrice
Each scraped listing$0.02

Example costs:

  • 100 listings = $2.00
  • 1,000 listings = $20.00
  • 10,000 listings = $200.00

The price includes all platform costs โ€” residential proxies, compute, and storage. No hidden fees. The analytics report is included free with every run.

Free trial: Apify gives you $5 of free usage every month, so you can test the scraper with up to 250 listings at no cost.

Limitations

  • eBay limits search results to 10,000 items per query โ€” use specific keywords and filters for best coverage
  • Sold listings go back approximately 90 days โ€” this is an eBay platform limitation
  • Listing data reflects what's shown on the search results page; enable Visit item pages for complete details
  • Response time depends on the number of items and whether item page enrichment is enabled

You might also like

eBay: Active & Sold Listings, Prices & Analytics (17 Markets)

memo23/ebay-search-scraper-ppe

Scrape eBay active & sold listings across 17 marketplaces. Search by keyword or URL โ€” get prices, sold price & date, sell-through rate, condition, shipping, item specifics, identifiers (UPC/MPN), images & seller details. Fast/full-detail modes + change monitoring

๐Ÿ‘ User avatar

Muhamed Didovic

2

5.0

eBay Sold Listings Scraper

parsebird/ebay-sold-listings-scraper

Scrape eBay sold listings with real transaction prices across 8 marketplaces. Filter by keyword, category, price, condition, date range, and sort order. Returns 22+ fields per item including sold price, shipping, seller info, and listing type.

eBay Sold Items & Market Price Tracker CHEAP

ahmed_jasarevic/ebay-scraper

Extract actual sold prices, shipping costs, and detailed item specifics from eBay. Perfect for market research, price tracking, and finding winning e-commerce products.

๐Ÿ‘ User avatar

Ahmed Jasarevic

20

eBay Sold Listings Scraper

sync-network/ebay-sold-listings-scraper

Scrape eBay sold listings (actual sold prices, not asking prices). Get confirmed prices across 8 eBay marketplaces. Fast/detailed modes with anti-scraping. Perfect for resellers, market research, and competitive analysis.

eBay Scraper - Listings, Sold Prices & Sellers (8 markets)

khadinakbar/ebay-all-in-one-scraper

Scrape eBay active and sold listings, products, and seller info across 8 marketplaces (US/UK/DE/FR/IT/ES/CA/AU). Search by keyword or paste eBay URLs. Returns flat JSON with 28 fields per item โ€” built for resellers, dropshippers, and AI agents.

103

eBay Sold Listings Scraper โ€” Sold Prices & Comps

automation-lab/ebay-sold-scraper

Scrape eBay completed/sold listings for price monitoring, resale comps, and estate/inherited-item pricing: real sale prices, sold dates, condition, bids, shipping, and seller feedback. Batch keywords, filter by price/condition/listing type, and export comp data.

๐Ÿ‘ User avatar

Stas Persiianenko

225

eBay Sold Scraper ยท Price Analytics

santamaria-automations/ebay-sold-scraper

Scrape eBay sold listings for real transaction prices. Filter by date range and condition. Returns avg, median, and recommended price analytics per query. Supports 8 eBay marketplaces.