ebaysoldlistingsAPI
Comparison

eBay Sold Listings API vs CompsAPI: sold data in each eBay site's own currency

CompsAPI vs the eBay Sold Listings API, checked October 15, 2026: sold results from each of 8 eBay sites in its own currency, CSV on any search and batch jobs of 100 keywords. CompsAPI adds multi-year history and accepted Best Offer prices.

· 5 min read

Both return real eBay sold listings as JSON from one GET with an API key. They are built for different jobs: this API returns current sold results from each eBay site as listed, with bulk and CSV tooling; CompsAPI focuses on US-dollar price history.

The short answer

  • Pricing outside the US? Here every eBay site returns prices in its own currency (GBP, EUR, AUD, CAD). CompsAPI is US-first with other sites merged in and reports every price in US dollars.
  • Pulling many keywords? Batch jobs take up to 100 keywords and return one CSV, and any single search can come back as CSV. CompsAPI lists no batch or CSV export.
  • Need 3 years of history or the accepted Best Offer price? CompsAPI offers both (3 years from its $29 plan). This API returns eBay's recent sold results and flags Best Offer sales.

Side by side

CompsAPI details from its public pages on October 15, 2026.
eBay Sold Listings APICompsAPI
Sold results per callUp to 240Up to 240
eBay sites8, each in its own currencyUS first, other sites merged in, all prices in USD
HistoryeBay's recent sold resultsUp to 1 year on free and $9, 3 years from $29
Best Offer salesFlagged with bestOfferAcceptedAccepted price returned
CSVAny search (format=csv) and batch jobsNot listed
Batch jobsUp to 100 keywords, one CSVNot listed
Active listingsSame endpoint with sold=falseNot listed
Hosted MCP for AI toolsYes, OAuth sign-inYes, one search tool
Free tier50 requests a month100 requests a month
Plans$9.99 for 3,000 up to $299 unlimited$9 for 5,000 up to $499 for 1,000,000

Why local currency matters

If you price a UK or German listing, you want what that item sold for on ebay.co.uk or ebay.de, in pounds or euros. Pass ebaySite and you get that site's sold results as listed:

curl "https://api.ebaysoldlistingsapi.com/scrape?keyword=nintendo+switch+oled&ebaySite=ebay.co.uk" \
  -H "Authorization: Bearer YOUR_API_KEY"

To be fair to CompsAPI

CompsAPI includes more requests for the money at high volume, returns up to 3 years of history on its $29 plan and above, and returns the accepted price on Best Offer sales. If long US price history is the job, it is worth a look. For current sold data across eBay's sites in local currency, with active listings, CSV and batch jobs, this API fits better.

Which is better for eBay UK, Germany or Australia?

The eBay Sold Listings API searches each of the 8 eBay sites directly and returns prices in that site's currency. CompsAPI is US-first and reports every price in US dollars.

Can I export to CSV?

Yes. Add format=csv to any search, or submit up to 100 keywords as a batch job and download one CSV. CompsAPI does not list CSV export.

Which has more history?

CompsAPI, with up to 3 years from its $29 plan. The eBay Sold Listings API returns eBay's recent sold results.

How do the free tiers compare?

CompsAPI gives 100 requests a month and this API gives 50 a month, both with no card required.

Try it with real data

Get completed eBay sales as JSON. Fifty free requests a month, no card required.

Get your API key