---
title: "eBay sold comps: see what anything actually sold for"
url: https://www.soldcomps.io
updated: 2026-11-14
answer: "Sold comps for anything: search any item at https://www.soldcomps.io to see its recent eBay sales, the median sold price and the middle range, free and without an eBay sign-in. SoldComps.io also serves the same sold comps from one API call: up to 200 completed eBay sales as JSON, median included, 2,000 free credits a month."
publisher: SoldComps.io (https://www.soldcomps.io)
---

# eBay sold comps: see what anything actually sold for

> Sold comps for anything: search any item at https://www.soldcomps.io to see its recent eBay sales, the median sold price and the middle range, free and without an eBay sign-in. SoldComps.io also serves the same sold comps from one API call: up to 200 completed eBay sales as JSON, median included, 2,000 free credits a month.

## What are sold comps?

Sold comps (short for sold comparables) are recent completed sales of the same or a near-identical item, used to price it from what buyers actually paid rather than what sellers are asking. For items like cards, watches, sneakers and electronics, sold comps usually come from eBay sold listings; price from the median of 10 or more recent sales.

Resellers, card collectors, watch dealers, estate liquidators and pricing apps all rely on them. In real estate, comps are recently sold homes; here, sold comps means recently sold items.

## For AI agents

Remote MCP server: `https://www.soldcomps.io/mcp` (no key needed to try; Claude Code: `claude mcp add --transport http soldcomps https://www.soldcomps.io/mcp`). REST: `GET https://www.soldcomps.io/v1/sold` with a Bearer key. Agent guide and playbook: https://www.soldcomps.io/agents.md · Agent Skill: https://www.soldcomps.io/skill.md · OpenAPI: https://www.soldcomps.io/openapi.json.

## Free sold comps lookup

Search any item at [https://www.soldcomps.io](https://www.soldcomps.io) to see its recent eBay sold comps and median sold price, free and without an eBay sign-in (five free lookups a day).

- **Median sold** is the middle sale. It's the number to price from, not the highest sale.
- **Middle half** is where the central 50% of sales landed. Buy so you profit at the low end; list near the median.
- **Excluded** sales are lots, broken or for-parts items, extreme prices and Best Offers whose real price eBay hides.
- **Be specific.** "game boy color atomic purple" beats "game boy". Add the model, size or edition.

## The sold comps API

- **One endpoint.** `GET https://www.soldcomps.io/v1/sold?q=<keyword>` with a Bearer API key.
- **Real sales, not listings.** Up to 200 completed eBay sales per request from eBay US, UK and Germany (last 90 days): sold price, shipping, sold date, condition, auction vs. fixed price, Best Offer status, photo and listing link.
- **A price you can use.** `stats.median`, `p25`, `p75`, `min` and `max` are computed only from clean sales. Lots, for-parts listings, empty boxes, replicas, cheap accessories and outliers are flagged and left out (but still returned).
- **Nothing to get approved.** No eBay developer keyset, OAuth or partner review. You never send an eBay login.
- **For AI agents too.** An MCP server at https://www.soldcomps.io/mcp exposes sold comps as a tool ([install guide](https://www.soldcomps.io/mcp-server)).

## Quickstart

```bash
curl "https://www.soldcomps.io/v1/sold?q=rolex+submariner&condition=used" \
  -H "Authorization: Bearer sh_live_xxxxxxxx"
```

Get a free key at https://www.soldcomps.io/signup. Full reference: [API docs](https://www.soldcomps.io/docs.md) · [OpenAPI 3.1 spec](https://www.soldcomps.io/openapi.json).

## Pricing

You pay per search, not per result: one request returns up to 200 sold listings.

| Plan | Price | Credits / month | Rate limit |
|---|---|---|---|
| Free | Free | 2,000 | 30 req/min |
| Starter | $5/mo | 50,000 | 60 req/min |
| Growth | $29/mo | 300,000 | 120 req/min |
| Scale | $79/mo | 850,000 | 300 req/min |
| Pay as you go | $6 per 50,000 credits | as many as you buy | 60 req/min |

Pay as you go: no subscription, credits from $6. Failed calls are never billed. Credits never expire. Optional auto top-up. Every plan, including Free, permits commercial use. [Full pricing](https://www.soldcomps.io/pricing.md).

## FAQ

### What are sold comps?

Sold comps (short for sold comparables) are recent completed sales of the same or a near-identical item, used to price it from what buyers actually paid rather than what sellers are asking. For items like cards, watches, sneakers and electronics, sold comps usually come from eBay sold listings; price from the median of 10 or more recent sales. In real estate, comps are recently sold homes; for items, they are recently sold listings.

### How do I check eBay sold comps for free?

Type the item into the search on this page. You'll see recent eBay sales with their sold prices, plus the median and middle range, without signing in to eBay. On eBay itself you need to be signed in and tick Sold items under Filters.

### Are eBay sold comps accurate?

They are real completed sales, so they beat asking prices, but not every sold listing is a clean comp. Lots and bundles, for-parts items and typos skew the numbers, and when a seller accepts a Best Offer eBay shows the list price, not what the buyer paid. We leave those out of the median and use the middle half of sales, so one odd sale can't move the number.

### How far back does the data go?

The last 90 days of sales, which is about how far eBay's own sold search goes. Results are refreshed daily.

### Why is the median different from the average?

The median is the middle sale, so a few bundles, broken units or typos can't drag it around. We also leave lots, for-parts sales, outliers and Best Offers with hidden prices out of the median.

### Can I look up many items at once?

Yes, with the API: one request per item returns the same numbers as JSON, so you can price a whole spreadsheet or inventory. The free plan includes 2,000 credits a month.

### What is a sold comps API?

A sold comps API returns recent completed sales (sold comparables) for an item as structured data, so software can price things from what actually sold instead of from asking prices. Our API takes a keyword and returns up to 200 eBay sold listings as JSON, with the median and middle range already worked out.

### Is there an official eBay API for sold comps?

Only one: the Marketplace Insights API, which returns up to 90 days of sold items. It is a Limited Release API that requires eBay business approval, and eBay currently says it is not open to new users. The old Finding API call findCompletedItems was decommissioned in February 2025, and the Browse API only returns active listings.

### What does one API request return?

One request is one keyword search. It returns up to 200 completed eBay sales with title, sold price, shipping, sold date, condition, a Best Offer flag and a link to the listing, plus a median that already ignores lots, for-parts listings and outliers.

### How far back does eBay sold data go?

eBay shows roughly the last 90 days of completed sales, and that is the window SoldComps returns. For multi-year trend charts, eBay's own Terapeak dashboard goes back about three years, but it has no API.

### Do I need an eBay developer account?

No. You sign up, get a SoldComps API key, and send a GET request with it. There's no eBay keyset, OAuth flow or approval process, and you never pass us an eBay login.

### How is it priced?

In credits: 20 credits per search plus 1 per sale returned (a 50-sale search costs 70, a 200-sale search 220, a search with no sales 20). Failed calls cost nothing. The free plan includes 2,000 credits a month with no card. Plans start at $5 a month for 50,000 credits, and prepaid credits are $6 per 50,000 with no subscription.

### Can I use the data in a commercial product?

Yes, every plan including Free permits commercial use, such as a repricing tool, a card scanner, a Chrome extension or an estate-sale pricing workflow.

## Guides

- [What Are Sold Comps? How Resellers Price Items From Real eBay Sales](https://www.soldcomps.io/blog/what-are-sold-comps.md): Sold comps (sold comparables) are the prices that items like yours actually sold for recently, usually taken from eBay's sold listings. Resellers use them to decide what to pay at a thrift store or estate sale and what to list at. Use the median of 10 or more recent sales of the same item in the same condition, and ignore lots, for-parts listings and asking prices.
- [How to Find Sold Comps: Every Way to See What Items Actually Sold For](https://www.soldcomps.io/blog/how-to-find-sold-comps.md): To find sold comps, search the exact item on eBay while signed in and tick the Sold items filter, or use a free sold comps lookup that shows recent eBay sales with the median and middle range, no eBay sign-in needed. For many items, pull them into Google Sheets or through an API. Then match condition, drop lots and for-parts sales, and use the median of 10 or more recent sales.
- [How Many Sold Comps Do You Need? A Rule of Thumb for Resellers](https://www.soldcomps.io/blog/how-many-sold-comps.md): Aim for 10 or more recent sales of the same item in the same condition, then use the median. With 3 to 9 sales, treat the number as a rough guide and price conservatively. With fewer than 3, widen the search to close variants, a longer window or another condition, or treat the item as rare and test it with an auction. Also check the spread: a wide middle range needs more sales.
- [Sold Comps vs Active Listings: Which to Use When Pricing Resale Items](https://www.soldcomps.io/blog/sold-comps-vs-active-listings.md): Use sold comps to set your price and active listings to check your competition. An active listing's price is what a seller hopes to get, and the ones that haven't sold tend to be overpriced, stale or relisted. A sold comp is what a buyer actually paid. Price from the median of recent sold comps, then look at active listings to see how crowded the market is and who you're up against.
- [eBay Average Sold Price: Why You Should Use the Median Instead](https://www.soldcomps.io/blog/median-vs-average-sold-price.md): Use the median. eBay sold data is full of bundles, sealed copies, damaged items and Best Offers shown at list price, and a few of those can move the average by 20% or more while barely moving the median. Remove lots and for-parts sales first, drop prices more than 1.5 times the interquartile range beyond the middle 50%, then take the median of what's left.

All guides: https://www.soldcomps.io/llms.txt
