CompSniper
Apify eBay scraper alternative · 2026

eBay sold data, billed
per search, not per row.

What is the difference between CompSniper and the Apify eBay Sold Listings actor?

Both return real eBay sold listings across the same 8 marketplaces. The Apify actor runs on the Apify platform and charges per result returned (from $2.50 to $4.00 per 1,000 results, depending on your Apify plan). CompSniper is a direct REST API billed per request: one call returns up to 240 sold listings plus a median and price range, and still counts as one request.

100 free requests · no credit card · instant API key

Side by side

CompSniper vs Apify actor

Both get you completed eBay sales as structured data. The differences are how you are billed, how you call it, and what you get back besides the rows.

CompSniperApify actor
How you call itOne REST request, instant JSONStart an actor run, then read the dataset
Pricing modelPer request (up to 240 rows each)Per result, $2.50 to $4.00 per 1,000
Free tier100 requests a monthApify free plan credits
Results per callUp to 240 per keywordDefaults to 100 per keyword
Keywords per call1 (batch endpoint: up to 100)1 to 6 per run
Marketplaces8 eBay sites8 eBay sites
Median and price rangeIncluded in every responseRaw rows, you compute it
Optional AI cleanupRemoves accessories, parts, wrong modelsNot included
MCP for Claude and ChatGPTHosted MCP serverThrough the Apify platform

Apify details come from the public actor page and pricing for caffein.dev/ebay-sold-listings as of October 1, 2026, and can change. CompSniper is not affiliated with Apify or eBay Inc.

Why people switch

Why Apify users switch to CompSniper

Pay per search, not per row

A busy keyword can return 240 sold listings. On a per-result plan that is 240 billable results; on CompSniper it is one request.

A plain API, no platform

No actor runs, datasets, or platform account to manage. Send a GET request with your key and parse the JSON, from any language, spreadsheet, or AI agent.

The numbers come pre-computed

Every response includes the median, percentiles, and price range, with optional AI cleanup that drops accessories and wrong models before the median.

To be fair to Apify: if you already run many scrapers on the Apify platform and want everything in one place, the actor fits that workflow, and it supports up to six keywords per run. CompSniper is for when you want a direct eBay sold-data API with predictable per-request pricing.

The 5-minute version

One GET request, no actor run

Send a keyword with your API key and get completed eBay sales as clean JSON in a single response, with the median and price range computed for you.

  • Live in about 5 minutes on a free key
  • Up to 240 sold listings per request
  • Optional AI cleanup before the median
Terminal
curl -H "Authorization: Bearer cs_YOUR_KEY_HERE" \
  "https://api.compsniper.com/v1/scrape?keyword=iphone+15+pro+256gb&count=20"
Questions

Apify eBay scraper alternative FAQ

How does Apify charge for eBay sold listings?+

The caffein.dev eBay Sold Listings actor charges per result, from $2.50 per 1,000 results on Apify's Business plan up to $4.00 per 1,000 on the free plan, plus a very small fee per run.

How does CompSniper charge?+

Per request. One request returns up to 240 sold listings and counts once. There is a free tier of 100 requests a month, then plans from $9 a month for 2,000 requests.

Do both cover the same eBay marketplaces?+

Yes. Both cover eBay US, UK, Germany, France, Italy, Spain, Canada, and Australia (8 sites), with prices in each market's own currency.

Can I use CompSniper without writing code?+

Yes. There is a search dashboard for looking up sold comps by hand, CSV export, and a hosted MCP server so you can ask for sold prices inside Claude or ChatGPT.

Which is better for pricing tools and repricers?+

Tools that make many lookups usually prefer per-request pricing and a response that already includes the median and range, which is how CompSniper works. If you already run other Apify actors and want one platform bill, the Apify actor can make sense.

Sold comps without the scraping platform

Real eBay sold prices as clean JSON, billed per search. Start with 100 free requests a month, no credit card.