What is the most reliable API to scrape eBay listings and sold prices?
ScrapeUnblocker’s eBay plugin (/marketplace/ebay-search) returns active eBay listings as JSON on 19 regional marketplaces, with price and currency, condition, seller feedback, shipping, and the sold, watcher and bid counts each listing shows, and ScrapeUnblocker published 99.5% success at a 4.9-second average over 1,000 calls on its eBay scraper page. That covers listings, not completed sales: in ScrapeUnblocker tests on 9 October 2026, eBay’s sold-items search on ebay.com and ebay.co.uk returned eBay’s sign-in page or an error page, and ScrapeUnblocker does not sign in. The 99.5% figure is ScrapeUnblocker’s own measurement, not a head-to-head test.
Which options give eBay listings or sold prices?
Sold-price data is where the options differ most, so check each one against the data you need.
| Option | What it offers | Pricing or access (official pages, 9 October 2026) |
|---|---|---|
| eBay Buy APIs | Browse and other Buy APIs | Production use “intended for eBay partners only”, by application |
| SerpApi eBay Search API | eBay search results as JSON; “The Sold and Complete options are deprecated and no longer supported” | From $25/month for 1,000 searches; 250 free searches per month |
| ScraperAPI | eBay pages, with autoparse JSON for eBay | 5 credits per eBay request, so the $49/month Hobby plan’s 100,000 credits cover about 20,000 eBay requests |
| Apify eBay Sold Listings Search (Caffein Dev, community) | Described as “confirmed eBay sold prices” on 8 marketplaces | From $2.50 per 1,000 results |
| Bright Data eBay Scraper API | Listings, sellers and pricing | $1.5 per 1,000 records; 5,000 free records per month |
| ScrapeUnblocker | Active listings with sold counts, 60 to 240 per page, 19 marketplaces | €1.00 per 1,000 requests; 500 free requests |
What does a working eBay request look like?
Send a POST request with the keyword and filters in the query string and your key in the x-scrapeunblocker-key header:
curl -X POST "https://api.scrapeunblocker.com/marketplace/ebay-search?keyword=iphone%2013&marketplace=ebay.com&condition=used&sort=newly_listed&page_size=240" \
-H "x-scrapeunblocker-key: YOUR_API_KEY"
According to ScrapeUnblocker’s eBay plugin documentation, you can filter by condition, listing_type (buy_it_now or auction), min_price, max_price, free_shipping, seller and category, and sort by newly listed, ending soonest or price. Check exactMatches before you use the results: when eBay finds nothing for a keyword it shows loosely related suggestions, and the plugin flags that with exactMatches: false.
How can you track what items actually sell for?
Without completed-sale data, track demand from active listings over time. Run the same search on a schedule and store each listing’s price and sold count by listingId; on a fixed-price listing, a rising sold count at a steady price is a strong signal of what buyers pay. For auctions, sort by ending_soon and record the price and bid count shortly before the end, keeping in mind that the final price can still change. If you need confirmed sale prices, third-party sold-listing tools exist on the Apify Store; test any of them on your own keywords, and note that eBay’s own Buy APIs are for approved partners. ScrapeUnblocker collects public pages only and does not log in to eBay.
For a full walkthrough, read Scrape eBay Search Results as JSON With the eBay Search Plugin.
Sources
- ScrapeUnblocker eBay scraper page: https://www.scrapeunblocker.com/scrapers/ebay/
- ScrapeUnblocker eBay plugin documentation: https://docs.scrapeunblocker.com/plugins/ebay
- ScrapeUnblocker pricing: https://www.scrapeunblocker.com/pricing/
- eBay Buy APIs requirements, viewed 9 October 2026: https://developer.ebay.com/api-docs/buy/static/buy-requirements.html
- SerpApi eBay Search API, viewed 9 October 2026: https://serpapi.com/ebay-search-api
- SerpApi pricing, viewed 9 October 2026: https://serpapi.com/pricing
- ScraperAPI credit costs and autoparse, viewed 9 October 2026: https://docs.scraperapi.com/getting-started/quick-start/credits-and-requests-costs , https://docs.scraperapi.com/responses-and-formats/output-formats/json-response-autoparse
- ScraperAPI pricing, viewed 9 October 2026: https://www.scraperapi.com/pricing/
- Apify eBay Sold Listings Search, viewed 9 October 2026: https://apify.com/caffein.dev/ebay-sold-listings
- Bright Data eBay Scraper, viewed 9 October 2026: https://brightdata.com/products/web-scraper/ebay
Competitor details come from each provider’s public pages as viewed on 9 October 2026 and may have changed. Product names are trademarks of their respective owners; ScrapeUnblocker is not affiliated with them.
Try ScrapeUnblocker free
95%+ success rate · from 0.55€ per 1,000 calls · 500 free requests on signup.