VOOZH about

URL: https://apify.com/sync-network/ebay-sold-listings-scraper

⇱ eBay Sold Listings Scraper Β· Apify


Pricing

from $2.00 / 1,000 results

Go to Apify Store

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.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ Alam

Alam

Maintained by Community

Actor stats

0

Bookmarked

50

Total users

10

Monthly active users

2 months ago

Last modified

Share

πŸ‘ Version
πŸ‘ Category
πŸ‘ Pricing

πŸ“ Description

The eBay Sold Listings Scraper extracts confirmed eBay sold prices β€” not asking prices. Get real market data from completed listings across 8 eBay marketplaces. Perfect for resellers, collectors, estate sales, and market research.

✨ Key Features

  • βœ… Real Sold Prices - Scrape actual transaction prices, not listing prices
  • 🌍 8 Marketplaces - US, UK, Germany, France, Italy, Spain, Canada, Australia
  • ⚑ Two Modes - Fast mode (10-30s) or detailed mode (2-5min)
  • πŸ“Š Rich Data - Prices, shipping, seller info, item details
  • πŸ” Advanced Filters - Price range, days, condition, category, location
  • πŸ›‘οΈ Anti-Scraping - Rate limiting, proxy support, realistic headers

πŸš€ Use Cases

  • Market Research - Analyze sold prices for products
  • Price Comparison - Compare asking vs. sold prices
  • Reselling - Find underpriced items to flip
  • Collections - Track market value of collectibles
  • Estate Sales - Get realistic pricing for inherited items
  • Competitive Intelligence - Monitor competitor sold prices

πŸ“¦ Input Parameters

ParameterTypeRequiredDefaultDescription
keywordstringβœ… Yes-Search keyword (e.g., "iphone 13")
countintegerNo100Max results (1-300)
daysToScrapeintegerNo30Days back to scrape (1-90)
ebaySitestringNo"ebay.com"eBay site to scrape
categoryIdstringNo"0"eBay category ID (0 = All Categories)
sortOrderstringNo"endedRecently"How to sort results
minPricenumberNo-Minimum sold price filter
maxPricenumberNo-Maximum sold price filter
itemLocationstringNo"default"Filter by location (default/domestic/worldwide)
itemConditionstringNo"any"Filter by condition (any/new/used)
detailedSearchbooleanNofalseVisit each item page (slower, more data)
currencyModestringNo"localized"Currency handling (localized/USD)

Supported eBay Sites

  • ebay.com - United States
  • ebay.co.uk - United Kingdom
  • ebay.de - Germany
  • ebay.fr - France
  • ebay.it - Italy
  • ebay.es - Spain
  • ebay.ca - Canada
  • ebay.com.au - Australia

Sort Options

  • endedRecently - Ended recently (newest)
  • timeNewlyListed - Time newly listed
  • pricePlusPostageLowest - Price + postage: lowest first
  • pricePlusPostageHighest - Price + postage: highest first
  • distanceNearest - Distance: nearest first

πŸ“€ Output

Fast Mode Output

{
"itemId":"1234567890",
"url":"https://www.ebay.com/itm/1234567890",
"title":"Apple iPhone 13 128GB Midnight - Unlocked",
"categoryId":"9355",
"category":"Cell Phones, Smartphones & Accessories",
"endedAt":"2026-04-10T14:30:00.000Z",
"soldPrice":"450.00",
"soldCurrency":"USD",
"shippingPrice":"0.00",
"shippingCurrency":"USD",
"shippingType":"free",
"totalPrice":"450.00",
"sellerUsername":"seller123",
"sellerPositivePercent":99.5,
"sellerFeedbackScore":1500,
"scrapedAt":"2026-04-14T12:00:00.000Z"
}

Detailed Mode Output (Additional Fields)

{
"categoryPath":"Electronics > Cell Phones > Smartphones > iPhones",
"condition":"New",
"itemSpecifics":{
"Brand":"Apple",
"Model":"iPhone 13",
"Storage Capacity":"128GB",
"Color":"Midnight",
"Network":"Unlocked"
},
"productDetails":{
"Screen Size":"6.1\"",
"Processor":"A15 Bionic",
"RAM":"4GB",
"Operating System":"iOS 16"
},
"itemLocation":"New York, NY, United States",
"quantitySold":1,
"bids":12
}

⚑ Performance

Mode100 Results300 Results
Fast Mode~10-30 seconds~1-2 minutes
Detailed Mode~2-5 minutes~10-15 minutes

Note: eBay shows ~60 items per page with a maximum of 5 pages per run, giving a hard cap of ~300 results. For larger datasets, run multiple times with different date ranges or keywords.

🎯 Category IDs Reference

Find eBay category IDs at: https://sold-comps.com/ebay-categories

Common categories:

  • 0 - All Categories
  • 9355 - Cell Phones, Smartphones & Accessories
  • 13997 - Computers/Tablets & Networking
  • 1249 - Sporting Goods
  • 267 - Books

πŸ“– Usage Examples

Example 1: Basic Search (Fast Mode)

curl-X POST https://api.apify.com/v2/acts/syncnet/ebay-sold-listings-scraper/runs \
-H'Content-Type: application/json'\
-d'{
"keyword": "iphone 13",
"count": 50,
"daysToScrape": 30
}'

Example 2: With Filters

curl-X POST https://api.apify.com/v2/acts/syncnet/ebay-sold-listings-scraper/runs \
-H'Content-Type: application/json'\
-d'{
"keyword": "gaming pc",
"minPrice": 500,
"maxPrice": 1000,
"itemCondition": "used",
"itemLocation": "domestic",
"count": 100
}'

Example 3: UK Marketplace (Detailed Mode)

curl-X POST https://api.apify.com/v2/acts/syncnet/ebay-sold-listings-scraper/runs \
-H'Content-Type: application/json'\
-d'{
"keyword": "ps5",
"ebaySite": "ebay.co.uk",
"detailedSearch": true,
"count": 25
}'

Example 4: Node.js SDK

const{ Actor }=require('apify');
const run =awaitActor.call('syncnet/ebay-sold-listings-scraper',{
keyword:'macbook pro',
minPrice:800,
maxPrice:1500,
daysToScrape:14,
detailedSearch:true
});
const{ items }=await run.client.dataset(run.defaultDatasetId).listItems();
console.log('Results:', items);

Example 5: Python SDK

from apify_client import ApifyClient
client = ApifyClient('YOUR_APIFY_TOKEN')
run = client.actor('syncnet/ebay-sold-listings-scraper').call(
keyword='nintendo switch',
ebaySite='ebay.com',
count=100,
daysToScrape=7
)
items = client.dataset(run['defaultDatasetId']).list_items()
print(f"Scraped {items['total']} items")

πŸ› οΈ Development

Build

npminstall
npm run build

Run Locally

$npm start

Test

$npmtest

πŸ”’ Anti-Scraping Measures

  • Rate limiting (2 requests/second)
  • Realistic User-Agent headers
  • Random delays between requests
  • Proxy rotation support (Apify Proxy)
  • Proper error handling (429, 403)

πŸ“Š Pricing

Pay-per-event pricing. Cost depends on:

  • Number of results scraped
  • Mode used (fast vs. detailed)
  • Marketplace
  • Proxy usage

🀝 Support

  • Issues: Report via Apify Console
  • Questions: Contact via Apify Actor page
  • Documentation: See Apify Actor page

πŸ“„ License

MIT

⚠️ Disclaimer

This scraper extracts publicly available data from eBay. Please ensure your use complies with eBay's Terms of Service and applicable laws.


Made with ❀️ by syncnet

You might also like

eBay Sold Listings Search

caffein.dev/ebay-sold-listings

Get confirmed eBay sold prices β€” not asking prices. Search by keyword across 8 marketplaces, filter by date range, and export clean structured data for comps, resale pricing, and market research.

1.5K

4.2

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.

79

eBay Sold Listings Intelligence

marielise.dev/ebay-sold-listings-intelligence

Get real market prices from eBay sold listings. See what items ACTUALLY sold for, not asking prices. Includes pricing analytics, market velocity, demand levels, and recommended listing price. Perfect for resellers, collectors, estate sales, inheritance sales.

245

4.1

eBay Sold Listings Scraper β€” Sold Prices & Comps

automation-lab/ebay-sold-scraper

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

πŸ‘ User avatar

Stas Persiianenko

192

Ebay Scraper Pro

webdatalabs/ebay-scraper-pro

Fast, reliable eBay product scraper with seller analytics, engagement metrics, and variant extraction. Extract product listings with images, prices, sold counts, and seller reputation data from eBay.com, eBay.de, and eBay.co.uk.

67

5.0

EBAY: Search | Sold Prices |Store | Seller Pages (8 Markets)

memo23/apify-ebay-search-cheerio

Unofficial eBay API to extract data from eBay search results and product details with our eBay Search Results and Listing Details Scraper. Perfect for market research, price tracking, and detailed product analysisβ€”get all the information you need, in one go.

πŸ‘ User avatar

Muhamed Didovic

259

5.0

eBay Sold Comps β€” Pricing Intelligence

midwest_united/ebay-sold-comps

Get real eBay sold prices with avg, median, recommended listing price, and A–D confidence grade. Lot normalization, outlier fencing, 8 marketplaces.

eBay Scraper

automation-lab/ebay-scraper

Scrape eBay listings for price monitoring: prices, shipping, condition, seller ratings, bids, sold counts, discounts, and images. Filter by condition, listing type, and price range.

πŸ‘ User avatar

Stas Persiianenko

287

5.0

eBay Items Scraper

crawlerbros/ebay-items-scraper

Scrape eBay search results, category pages, and item listings. Extract product titles, prices, conditions, sellers, shipping costs, images, and more.

26