ebaysoldlistingsAPI
Comparison

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.

· 5 min read

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 actorseBay Sold Listings API
Pricing modelPer result or per compute unitPer request (one keyword, up to 240 sales)
LatencyActor start-up plus run time, often tens of secondsSeconds for most searches
IntegrationStart a run, poll, fetch the datasetOne GET, JSON or CSV back
MaintenanceVaries by actor authorMaintained service with a stable contract
BulkNative (runs are batches)Batch jobs of up to 100 keywords
Free tierPlatform credits50 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