eBay Sold Comps — Median & Analytics Summary avatar

eBay Sold Comps — Median & Analytics Summary

Pricing

from $3.00 / 1,000 sold listing rows

Go to Apify Store
eBay Sold Comps — Median & Analytics Summary

eBay Sold Comps — Median & Analytics Summary

eBay sold comps + sold-price analytics summary: median/avg/p10/p90, compScore, buyBelow, comps-summary dataset row, optional Discord/CRM deal-alert. Demo mode included.

Pricing

from $3.00 / 1,000 sold listing rows

Rating

0.0

(0)

Developer

IntelScrape

IntelScrape

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 hours ago

Last modified

Categories

Share

eBay Sold Comps Scraper — Median, Analytics Summary & Deal Score

eBay sold comps and sold price analytics for flippers and resellers. This sold listings scraper pulls completed eBay sales so you can benchmark eBay sold prices, compute median / avg / p10 / p90, score deals with compScore, set a buyBelow threshold, and (when enabled) receive a dedicated comps-summary analytics row in the dataset. Optional Discord / CRM webhook alerts for strong comps (deal-alert PPE).

Why this Actor

Competitors often dump raw sold rows. IntelScrape adds:

  • Multi-marketplaceebaySite / marketplace for US, UK, DE, AU, CA, FR, IT, ES (correct eBay TLD + currency)
  • queries[] multi-search — run several SKUs in one run (keeps backward-compat searchQuery)
  • Noise filtersexcludedPhrases[] and knownBrands[] (drop “case only” / wrong-brand comps)
  • startUrls — paste sold/search URLs; sold+completed filters are forced on
  • median / avg / p10 / p90 sold price bands + comps-summary dataset row
  • compScore (0–100) vs the sold distribution + buyBelow threshold
  • Filters: soldWithinDays, sortBy, freeShippingOnly, listingType, seller, returnsAccepted
  • Optional Discord + CRM webhook for high-score deals (compScore ≥ 75)
  • demoMode fixture so you can verify output without live eBay access

Need product opportunity research too? Pair with Amazon Product Scraper or review text via Amazon Product Review Scraper.

Input

FieldDescription
searchQueryKeywords (backward-compat; optional if queries or startUrls set)
queriesArray of search keywords — one sold search per entry
startUrlsOptional eBay search URLs (forced to sold+completed)
ebaySite / marketplaceMarketplace: US UK DE AU CA FR IT ES (or host forms)
listingTypeall / auction / buy_it_now
sellerOptional seller username filter
returnsAcceptedReturns-accepted sold filter
categoryIdOptional eBay category ID
maxItemsCap on sold rows across all queries (default 50)
minSoldPrice / maxSoldPricePrice filters
conditionsOptional condition allow-list
excludedPhrasesDrop titles containing these phrases
knownBrandsBrand noise control when query names a listed brand
computeCompsAttach median/avg/p10/p90/compScore/buyBelow (default true)
includeCompsSummaryPush one type=comps-summary analytics row (default true)
soldWithinDaysKeep sales within N days when date parses (0 = off)
sortBybest_match / newest / price_asc / price_desc
freeShippingOnlyeBay free-shipping sold filter
buyBelowPctPercent of median for buyBelow (default 85)
discordWebhookOptional Discord incoming webhook
webhookUrlOptional CRM HTTP POST of high-score rows
demoModeUse bundled fixtures

Output

Each sold listing includes title, price, soldDate, condition, shipping, url, itemId, ebaySite, marketplace, currency. When comps are on: median, p10, p90, compScore, buyBelow. When includeCompsSummary is on, one extra row with type: "comps-summary" carries count/median/avg/p10/p90/buyBelow plus marketplace metadata.

Soft CTA — after comps: The comps-summary row includes softCta links to Facebook Marketplace Deal Radar, Craigslist Deal Scraper, OfferUp Deal Radar, Mercari Deal Radar, and Skip Trace PRO (SoftCTA-only). Continue your journey →

Pricing (PPE)

EventWhenPrice
apify-actor-startEvery run (live or demo)$0.05
apify-default-dataset-itemEach dataset row via pushData (sold listing or comps-summary)$0.003 (~$3 / 1K)
premium-comp-reportWhen computeComps produces a report$0.012
deal-alertDiscord and/or CRM webhook notify succeeds (live only)$0.002

deal-alert bills only on successful notify in live runs — never in demoMode. One charge per high-score row even if both Discord + CRM fire. Comp report still uses Actor.charge('premium-comp-report').

Quick start

{
"queries": ["iPhone 14 Pro 128GB", "iPhone 14 Pro 256GB"],
"ebaySite": "US",
"excludedPhrases": ["case only", "screen only"],
"knownBrands": ["apple", "samsung", "google"],
"maxItems": 25,
"computeComps": true,
"includeCompsSummary": true,
"demoMode": true
}

UK marketplace example:

{
"searchQuery": "nintendo switch oled",
"marketplace": "ebay.co.uk",
"maxItems": 20,
"demoMode": false
}

Author

IntelScrape — ecommerce / AI comps tooling on Apify.