Apify eBay sold scrapers vs a sold-listings API
Apify actors can scrape eBay sold listings, but you pay per result or per compute unit and depend on a community-maintained scraper. Here is when an API is the better choice.
Apify's store has more than a dozen actors that scrape eBay sold listings. They work well for one-off exports and people already running Apify pipelines. For an app that needs sold prices on demand, the tradeoffs are different.
| Apify actors | eBay Sold Listings API | |
|---|---|---|
| Pricing model | Per result or per compute unit | Per request (one keyword, up to 240 sales) |
| Latency | Actor start-up plus run time, often tens of seconds | Seconds for most searches |
| Integration | Start a run, poll, fetch the dataset | One GET, JSON or CSV back |
| Maintenance | Varies by actor author | Maintained service with a stable contract |
| Bulk | Native (runs are batches) | Batch jobs of up to 100 keywords |
| Free tier | Platform credits | 50 requests a month, no card |
Cost at scale
Per-result pricing adds up fast with sold data because every search returns hundreds of rows. At a typical rate of a few dollars per 1,000 results, 3,000 searches of 200 sales each is 600,000 results. The same 3,000 searches fit in the Starter plan here at $9.99 a month.
When Apify is the right tool
- You already orchestrate scrapers in Apify and want everything in one place.
- You need a one-time export, not an ongoing integration.
- You need page types this API does not cover.
When an API is the right tool
- A user clicks "price this" and waits for an answer.
- You run scheduled repricing and want predictable monthly cost.
- You want an MCP connector so Claude or Cursor can query sold data directly.
Is there an Apify eBay sold listings alternative with an API?
Yes. The eBay Sold Listings API returns completed sales from a single REST call, priced per request instead of per result, with a free plan to start.
Which is cheaper, Apify or an API?
For frequent searches, a per-request API is usually far cheaper because each search returns hundreds of results. For a single large export, an Apify run can be cheaper.
Try it with real data
Get completed eBay sales as JSON. Fifty free requests a month, no card required.
Get your API key