{
  "id": 13283138,
  "title": "How to get eBay sold listings data in 2026 (findCompletedItems is dead)",
  "url": "https://urgent.news/2026/10/10/how-to-get-ebay-sold-listings-data-in-2026-findcompleteditems-is-dead",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-10T01:19:48.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/sam_compsapi/how-to-get-ebay-sold-listings-data-in-2026-findcompleteditems-is-dead-3l2j"
  },
  "original_language": "en",
  "account": "In 2026, eBay removed the findCompletedItems API, which was commonly used to access sold listings data. This left web developers scrambling for alternatives. The official Marketplace Insights API is a limited release, requiring an approved business case, making it difficult for many to access. Additionally, eBay's public sold listings filter is now behind a login, rendering scrapers that relied on the LH_Sold=1 URL useless.\n\nTwo remaining options are Terapeak and scraping the logged-in page. Terapeak is eBay's own research tool, which provides up to three years of sold data, but it stops at the browser and has daily query limits. Scraping the logged-in page is a risky option due to the login requirement, the limitation of showing only 90 days of history, and inaccurate pricing for accepted Best Offer sales.\n\nEnter CompsAPI, a sold listings API that allows developers to fetch up to 1,095 days of history per search, including accepted Best Offer sales with actual closing amounts. With a free key offering 100 requests per month, developers can access this data via a single GET request with JSON output. Python developers can access CompsAPI using the github.com/compsapi/compsapi-python package, which offers a simple way to fetch price history with just a few lines of code. The API provides a reliable solution for developers who need comprehensive sold listings data for their projects.",
  "summary": "If you build anything that needs eBay sold prices, 2026 broke your stack twice. Here is the current state of every route to completed listings data, and working code for the one that still works. Full disclosure up front: I run CompsAPI, which is one of the options below. The rest of this post is accurate whether or not you use it. What actually happened A short timeline, because half the…",
  "key_points": [
    "eBay removed findCompletedItems API in 2026, leaving developers without sold listings data access.",
    "Marketplace Insights API limited release, requiring approved business case for access."
  ],
  "editors_take": "CompsAPI's emergence fills a gap in accessing eBay's sold listings data, offering developers a reliable alternative with comprehensive history and accurate pricing, bypassing limitations of existing options.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}