eBay sold listings API: best providers in 2026
Trawl, CompSniper and CompsAPI are the best eBay sold listings API providers in the Datacircle benchmark. On accuracy alone, CompsAPI scores highest: 73 out of 100. We score 3 eBay sold listings APIs. The most expensive costs 1.1 times as much per 1,000 searches as the cheapest. We list all three, ranked by score. For each one, we show its top scoring plan, each part of the plan's score and what 1,000 searches cost. CompsAPI's $29 monthly plan costs the least per 1,000 searches in our ranking: $1.16. To buy eBay sold listings API calls, start with Trawl's $250 monthly plan. You can try it first on Trawl's free plan, with nothing to pay before your first result.
Top eBay sold listings API providers by score
| Rank | Provider and plan | Overall score | Accuracy score | $ per 1,000 searches |
|---|---|---|---|---|
| 1 | Trawl, $250 monthly (alternatives) · trawl.dev | 69.8 | 62 | $1.25 |
| 2 | CompSniper, $179 monthly, 150K (alternatives) · compsniper.com | 58.0 | 61 | $1.19 |
| 3 | CompsAPI, $29 monthly, Growth (alternatives) · compsapi.com | 55.4 | 73 | $1.16 |
Compare the top three side by side: CompSniper vs Trawl, CompsAPI vs Trawl, CompsAPI vs CompSniper
#1 Trawl: eBay sold listings API
We check each provider's docs for 6 fields. Trawl's docs list 5 of the 6. 4 are in the plan's price: Price, Condition, Buying format, Shipping. 1 costs extra: Seller feedback.
- Overall score
- 69.8
- $ per 1,000
- $1.25
- Price score
- 72
- When a search finds nothing: you pay nothing
- Plans of this API we rank by price: 57
- Plans cheaper per 1,000 searches than this plan: 16
- Accuracy score
- 62
- Cost to get started score
- 67
- How you pay: monthly
- Least to pay before your first result: $250
- Bundle score
- 67
- Also pays for, from the same budget: Get one listing's details · Look up categories
- Performance score
- 100
- Median answer time: under 0.1 s
- Fastest provider answering from stored data
- Rate limit: 25 calls a second
- Request
GET https:/ / api.trawl.dev/ ebay/ v1/ sold - API key
- With the plan, on trawl.dev
- On 10 November 2026, we sent this provider the same 20 searches as every other provider in our benchmark.
Is Trawl yours? Put this Best Overall badge on your site.
The badge shows your current rank on this page.
#2 CompSniper: eBay sold listings API
CompSniper, $179 monthly, 150K
We check each provider's docs for 6 fields. CompSniper's docs list 3: Price, Condition, Buying format.
- Overall score
- 58.0
- $ per 1,000
- $1.19
- Price score
- 43
- When a search finds nothing: the provider's pages give no price
- Plans of this API we rank by price: 57
- Plans cheaper per 1,000 searches than this plan: 8
- Accuracy score
- 61
- Cost to get started score
- 69
- How you pay: monthly
- Least to pay before your first result: $179
- Bundle score
- 95
- Also pays for, from the same budget: Search eBay sold or active listings · Browse eBay sold listings by category and 19 more
- Performance score
- N/A
- Rate limit: 20 calls a minute
- Request
GET https:/ / api.compsniper.com/ v1/ research/ sold - API key
- With the plan, on compsniper.com
- On 10 November 2026, we sent this provider the same 20 searches as every other provider in our benchmark.
Is CompSniper yours? Put this Ranked #2 badge on your site.
The badge shows your current rank on this page.
#3 CompsAPI: eBay sold listings API
We check each provider's docs for 6 fields. CompsAPI's docs list 5: Price, Condition, Buying format, Shipping, Median price.
- Overall score
- 55.4
- $ per 1,000
- $1.16
- Price score
- 45
- When a search finds nothing: you pay $1.16 per 1,000 searches
- Plans of this API we rank by price: 57
- Plans cheaper per 1,000 searches than this plan: 6
- Accuracy score
- 73
- Cost to get started score
- 82
- How you pay: monthly
- Least to pay before your first result: $29
- Bundle score
- 50
- Also pays for, from the same budget: Comps
- Performance score
- 5
- Median answer time: 2.0 s
- Fastest provider answering from stored data: Trawl, under 0.1 s
- Rate limit: 2 calls a second
- Request
GET https:/ / api.compsapi.com/ v1/ sold - API key
- With the plan, on compsapi.com
- On 8 November 2026, we sent this provider the same 20 searches as every other provider in our benchmark.
Is CompsAPI yours? Put this Ranked #3 badge on your site.
The badge shows your current rank on this page.
Best eBay sold listings API for each need
Of the 3 eBay sold listings API providers ranked in the Datacircle benchmark:
- Best for the lowest price per 1,000 searches: CompsAPI.
- Best for the most accurate answers: CompsAPI.
- Best for the lowest cost to get your first result: CompsAPI.
- Best for the most endpoints on one plan: CompSniper.
- Best for the fastest answers: Trawl.
How we tested
On 8 and 10 November 2026, we sent 3 providers the same list of 20 searches. Price and Accuracy weigh most in each plan's Overall score. We score all 3 providers and rank them by their top plan's Overall score.
Questions about eBay sold listings APIs
What is an eBay sold listings API?
An eBay sold listings API takes a query. The API returns eBay's sold listings. Our price sheet lists 104 eBay sold listings API plans from 5 providers.
What is the best eBay sold listings API?
Trawl is the best eBay sold listings API in the Datacircle benchmark. Trawl's $250 monthly plan has an Overall score of 69.8 out of 100. CompSniper is second at 58.0 and CompsAPI third at 55.4.
What is the cheapest eBay sold listings API?
CompsAPI's $29 monthly plan costs the least per 1,000 searches in our ranking: $1.16. CompsAPI charges for each page of results. Each page holds up to 240 results. The $1.16 price is for the first page of each search. CompsAPI's $288 yearly plan costs the least for 10,000 searches a month: $24.00. We rank 57 plans for eBay sold listings APIs by price. Half of the 57 plans cost $1.58 or less per 1,000 searches.
Is there a free eBay sold listings API?
Yes: 9 eBay sold listings API plans on our price sheet are free. Trawl has a free plan with 250 pages of searches a month. Trawl is the best eBay sold listings API in our benchmark.
Which is better, Trawl or CompSniper?
Trawl scores higher overall, at 69.8 against CompSniper's 58.0 in our benchmark. CompSniper scores higher on Bundle, at 95 against Trawl's 67. CompSniper vs Trawl compares the two side by side.
Can I use eBay sold listings API data?
Each provider's terms decide what you can do with eBay sold listings API data. We rank 3 eBay sold listings API providers. All 3 have API terms. All 3 set no time limit on keeping the data. All 3 set conditions on how you use the data. Each plan's page shows what the provider's terms say about keeping and using the data.
How do I call an eBay sold listings API?
Trawl is the best eBay sold listings API in the Datacircle benchmark. You send query or category to GET https:. You can also send site, exclude, condition, attr, min_, max_, date_, date_, max_, details and cursor. Add the API key from your plan on trawl.dev. Trawl's API docs explain each input.
How did you test eBay sold listings APIs?
On 8 and 10 November 2026, we sent 3 providers the same list of 20 searches.
We haven't benchmarked 2 other eBay sold listings API providers yet:
eBay sold listings API calls by name
eBay sold listings API batch and bulk calls
1 eBay sold listings API provider has a call named for batches or bulk:
eBay sold listings API comparison: how we tested each provider, and what each one costs
Trawl, #1 of 3
We tested Trawl on 10 November 2026 with all 20 searches. In the Datacircle benchmark, Trawl scored 69.8 out of 100 overall and 62 out of 100 for accuracy. Best for: the fastest answers.
Price on the cheapest plan for each number of searches:
- 1,000 searches: $20 a month with Trawl's Basic plan
- 10,000 searches: $50 a month with Trawl's Pro plan
- 100,000 searches: $250 a month with Trawl's Scale plan
- 1,000,000 searches: $1,250 a month with Trawl's Scale 1M plan
Trawl's results in our benchmark:
- Time per sold search: Median 0.05 s · 10th percentile 0.04 s · 90th percentile 0.06 s · Fastest 0.02 s · Slowest 0.15 s · Baseline 0.06 s
- Sold searches called: Called 20 of 20 · Found 20 of 20 · Parts returned 16 of 21
- The sold listings call: Call GET api.trawl.dev/ebay/v1/sold?query=<the query> · Charged per search $0.0067
- The sold search: Sold listings 20 of 20 · Total count 0 of 20 · Has next page of sales 20 of 20
- Each sold listing: Sold item ID 1,904 of 1,904 · Sold title 1,904 of 1,904 · Sold listing link 1,904 of 1,904 · Sold image 1,904 of 1,904 · Sold price 1,904 of 1,904 · Date sold 1,904 of 1,904 · Last sold 0 of 1,904 · Sold shipping cost 1,904 of 1,904 · Sold buying format 1,904 of 1,904 · Sold bids 73 of 1,904 · Accepted best offer 648 of 1,904 · Units sold 0 of 1,904 · Total sales 0 of 1,904 · US sale 0 of 1,904 · Sold condition 1,867 of 1,904 · Sold item location 1,904 of 1,904 · Sold eBay product ID 282 of 1,904 · Sold category ID 1,904 of 1,904
CompSniper, #2 of 3
We tested CompSniper on 10 November 2026 with all 20 searches. In the Datacircle benchmark, CompSniper scored 58.0 out of 100 overall and 61 out of 100 for accuracy. Best for: one plan that covers more of CompSniper's other calls than any other provider's plan.
Price on the cheapest plan for each number of searches:
- 1,000 searches: $5 a month with CompSniper's Credits top-up
- 10,000 searches: $290 a year paid up front with CompSniper's Growth (annual) plan
- 100,000 searches: $1,290 a year paid up front with CompSniper's 100K (annual) plan
- 1,000,000 searches: $5,000 a month with CompSniper's Credits top-up
CompSniper's results in our benchmark:
- Time per sold search: Median 2.11 s · 10th percentile 1.71 s · 90th percentile 2.54 s · Fastest 1.46 s · Slowest 2.65 s · Baseline 0.05 s
- Sold searches called: Called 20 of 20 · Found 19 of 20 · Parts returned 15 of 21
- The sold listings call: Call GET api.compsniper.com/v1/research/sold?keyword=<the query>&startDate=<3 years back>&endDate=<today>&allListingSites=true · Charged per search $0.005, the same when not found
- The sold search: Sold listings 19 of 20 · Total count 19 of 20 · Has next page of sales 19 of 20
- Each sold listing: Sold item ID 950 of 950 · Sold title 931 of 950 · Sold listing link 950 of 950 · Sold image 917 of 950 · Sold price 950 of 950 · Date sold 911 of 950 · Last sold 950 of 950 · Sold shipping cost 340 of 950 · Sold buying format 950 of 950 · Sold bids 950 of 950 · Accepted best offer 0 of 950 · Units sold 950 of 950 · Total sales 950 of 950 · US sale 0 of 950 · Sold condition 0 of 950 · Sold item location 0 of 950 · Sold eBay product ID 0 of 950 · Sold category ID 0 of 950
CompsAPI, #3 of 3
We tested CompsAPI on 8 November 2026 with all 20 searches. In the Datacircle benchmark, CompsAPI scored 55.4 out of 100 overall and 73 out of 100 for accuracy. Best for: the lowest price per 1,000 searches.
Price on the cheapest plan for each number of searches:
- 1,000 searches: $90 a year paid up front with CompsAPI's Starter plan
- 10,000 searches: $288 a year paid up front with CompsAPI's Growth plan
- 100,000 searches: $792 a year paid up front with CompsAPI's Pro plan
- 1,000,000 searches: $499 a month with CompsAPI's Scale plan
CompsAPI's results in our benchmark:
- Time per sold search: Median 1.98 s · 10th percentile 1.75 s · 90th percentile 2.22 s · Fastest 1.61 s · Slowest 2.63 s · Baseline 0.10 s
- Sold searches called: Called 20 of 20 · Found 20 of 20 · Parts returned 17 of 21
- The sold listings call: Call GET api.compsapi.com/v1/sold?q=<the query>&size=240&best_offer=1 · Charged per search $0.0018
- The sold search: Sold listings 20 of 20 · Total count 20 of 20 · Has next page of sales 20 of 20
- Each sold listing: Sold item ID 4,773 of 4,773 · Sold title 4,773 of 4,773 · Sold listing link 4,773 of 4,773 · Sold image 4,706 of 4,773 · Sold price 4,773 of 4,773 · Date sold 4,707 of 4,773 · Last sold 4,773 of 4,773 · Sold shipping cost 1,487 of 4,773 · Sold buying format 4,773 of 4,773 · Sold bids 4,773 of 4,773 · Accepted best offer 285 of 4,773 · Units sold 4,773 of 4,773 · Total sales 4,773 of 4,773 · US sale 4,773 of 4,773 · Sold condition 0 of 4,773 · Sold item location 0 of 4,773 · Sold eBay product ID 0 of 4,773 · Sold category ID 0 of 4,773
The Accuracy score on eBay sold listings APIs
This score out of 100 shows how complete a provider's answer is on each search.
- We send each call the words of a search, as a buyer types them on ebay.com.
- We have no copy of eBay's sold listings to check an answer against.
- We compare the answers of four calls instead: two from CompsAPI, one from Trawl and one from CompSniper.
- For each search, we count the parts in the answer, such as the sold listings and each listing's price.
- We count a part on a search if any call's answer had that part.
- On each search, we divide the parts a call gave by the parts in all four answers together.
- For the sold listings part, we count the listings in the answer.
- We divide the call's listing count by the largest listing count of the four answers on that search.
- We count no more than 240 listings, the most one call of CompsAPI returns.
- A sold listing also has parts, such as the price.
- For each part, we count the share of a call's listings that have the part.
- The two calls of CompsAPI may send stored answers up to 15 minutes old.
- Trawl also sends stored answers.
- CompSniper is the live call: CompSniper reads eBay's sold history at the time of the call.
- We score a stored answer the same way as a fresh answer.
- We average the results over all searches.
- Every search counts the same.
- A call scores 0 on a search when the call found no sold listing.
The other step of this score, which another of our benchmarks takes too, is in this page as plain text.
Is CompsAPI yours? Put this Most Accurate badge on your site.
The badge shows your current rank on this page.
- Amazon search API
- Google Shopping search API
- Walmart search API
- eBay search API
- TikTok Shop search API
- Facebook Marketplace search API
- eBay sold listings API pricing: free and cheapest plans compared
- eBay sold listings API benchmark as CSV
- This page as plain text