eBay Sold Listings

Does eBay have a sold listings API? (2026 answer)

eBay retired findCompletedItems in 2025 and its only sold-data API is closed to most developers. Here is what still works and how to pick an option.

By the eBay Sold Listings teamUpdated 5 min read

The short answer

Not one you can sign up for. eBay's only sold-data API, Marketplace Insights, is a limited release for approved partners. The Finding API's findCompletedItems was shut down on February 5, 2025, and the Browse API only returns active listings.

Developers now use third-party sold listings APIs. In our blind 100-search accuracy test, CompSniper returned the fewest wrong items (6.3%, against 20.7% to 28.8% for the others). See the full ranking.

eBay's official APIs

APISold data?Status in 2026
Finding API (findCompletedItems)Yes, before 2025Decommissioned February 5, 2025
Browse APINo, active listings onlyAvailable
Marketplace Insights APIYes, about 90 daysLimited release, approved partners only
Product Research (Terapeak)Yes, up to 3 yearsSeller Hub tool, no API

What developers use instead

Independent APIs return eBay sold listings from a single request with an API key, no eBay approval needed. They differ most on accuracy, history and marketplaces:

  • CompSniper: most accurate in testing, price summary on every response, 3 years of history and accepted Best Offer prices, plus Poshmark, Mercari, TCGplayer and Grailed.
  • eBay Sold Listings API: JSON or CSV on any search and batch jobs of 100 keywords, the lowest cost at volume.
  • Soldgraph: the most marketplaces on one key.
  • CompsAPI: the lowest entry price per request and a stored archive.
  • Trawl: a stored database of US and UK sales.

Prices, limits and the full accuracy results are in the 2026 ranking.

How to choose

  1. Test accuracy on your own items. Search something that sold yesterday and check that the rows are the same item and the price matches eBay.
  2. Check Best Offer handling. If you price cards, watches or sneakers, an API that returns the listed price on Best Offer sales will price you too high.
  3. Match the history you need. Most APIs cover about 90 days; a few go back 3 years.
  4. Price it at your volume. Compare the cost per 1,000 successful requests, not just the entry plan.

Only need a few prices by hand? The free sold price search on this site needs no key or account.

FAQ

Does eBay have a sold listings API?

Only one: the Marketplace Insights API, a limited release for approved partners that is not open to most new developers. The old Finding API call findCompletedItems was decommissioned on February 5, 2025.

Does the eBay Browse API return sold items?

No. The Browse API searches active listings only. It has no sold or completed filter.

What replaced findCompletedItems?

For most developers, a third-party eBay sold listings API. CompSniper returned the fewest wrong items in a blind accuracy test; the eBay Sold Listings API (ebaysoldlistingsapi.com) is the best fit for bulk CSV jobs.

Is there a free eBay sold listings API?

Several have free monthly tiers: CompSniper and SoldComps give 100 requests a month and the eBay Sold Listings API gives 50.