eBay Sold Comps — Median & Analytics Summary
Pricing
from $3.00 / 1,000 sold listing rows
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
Maintained by CommunityActor 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-marketplace —
ebaySite/marketplacefor US, UK, DE, AU, CA, FR, IT, ES (correct eBay TLD + currency) queries[]multi-search — run several SKUs in one run (keeps backward-compatsearchQuery)- Noise filters —
excludedPhrases[]andknownBrands[](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-summarydataset 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
| Field | Description |
|---|---|
searchQuery | Keywords (backward-compat; optional if queries or startUrls set) |
queries | Array of search keywords — one sold search per entry |
startUrls | Optional eBay search URLs (forced to sold+completed) |
ebaySite / marketplace | Marketplace: US UK DE AU CA FR IT ES (or host forms) |
listingType | all / auction / buy_it_now |
seller | Optional seller username filter |
returnsAccepted | Returns-accepted sold filter |
categoryId | Optional eBay category ID |
maxItems | Cap on sold rows across all queries (default 50) |
minSoldPrice / maxSoldPrice | Price filters |
conditions | Optional condition allow-list |
excludedPhrases | Drop titles containing these phrases |
knownBrands | Brand noise control when query names a listed brand |
computeComps | Attach median/avg/p10/p90/compScore/buyBelow (default true) |
includeCompsSummary | Push one type=comps-summary analytics row (default true) |
soldWithinDays | Keep sales within N days when date parses (0 = off) |
sortBy | best_match / newest / price_asc / price_desc |
freeShippingOnly | eBay free-shipping sold filter |
buyBelowPct | Percent of median for buyBelow (default 85) |
discordWebhook | Optional Discord incoming webhook |
webhookUrl | Optional CRM HTTP POST of high-score rows |
demoMode | Use 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-summaryrow includessoftCtalinks 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)
| Event | When | Price |
|---|---|---|
apify-actor-start | Every run (live or demo) | $0.05 |
apify-default-dataset-item | Each dataset row via pushData (sold listing or comps-summary) | $0.003 (~$3 / 1K) |
premium-comp-report | When computeComps produces a report | $0.012 |
deal-alert | Discord 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.