Second-hand Deal Scanner ES — Vinted & Milanuncios vs eBay Sold
Pricing
from $40.00 / 1,000 watched item scans
Second-hand Deal Scanner ES — Vinted & Milanuncios vs eBay Sold
Finds underpriced live listings on Vinted & Milanuncios by cross-checking real eBay SOLD prices: deals ranked by estimated resale profit, with valuation stats attached. Built for resellers and AI agents.
Pricing
from $40.00 / 1,000 watched item scans
Rating
0.0
(0)
Developer
Juan de Pablos
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 hours ago
Last modified
Categories
Share
Second-hand Deal Scanner EU — Vinted, Wallapop & Milanuncios vs Real eBay Sold Prices
One call = one item watched. Give it any item ("Game Boy Micro") and a country (Spain, France, Germany, Italy or the UK): it scans live Vinted listings (plus Wallapop & Milanuncios in Spain), values the item from confirmed eBay sold prices on the local eBay site, and returns only the listings you can actually profit from — ranked by estimated net profit.
Most marketplace scrapers dump every listing on you. This Actor answers the question resellers actually have: "Which of these is a real deal, and how much would I make?"
What you get per item
{"query": "Game Boy Micro","valuation": { "marketplace": "ebay.es", "median": 218.69, "n": 183, "confidence": "high", "currency": "EUR" },"deals": [{"source": "vinted", "title": "Game Boy micro en perfecto estado","price": 100, "url": "https://www.vinted.es/items/...","economics": {"estBuyTotal": 108.7, "estResaleNet": 162.92, "resaleShipping": 27.34,"estProfit": 54.22, "estMarginPct": 49.65, "verdict": "deal"}}],"meta": { "listingsScanned": 67, "candidatesAfterFilters": 13,"filteredOut": { "titleMismatch": 21, "accessory": 3, "junk": 2, "suspiciouslyCheap": 5 } }}
Real example above: 40 live listings scanned, 3 genuine deals found — a working console at €100 versus a €218.69 median of 183 confirmed sales.
Why the deals are trustworthy
- Valued against SOLD prices, not asking prices — the resale value comes from confirmed eBay sales (median of up to 240 recent comps, cleaned of lots/for-parts/repro junk).
- False-positive killers built in: listings for a different product in the same family ("FIFA 2006 for GBA" when you watch a Game Boy Micro), accessories ("stand for...", "case for..."), and too-cheap-to-be-true mismatches (below 10% of median) are filtered out — each rejection is counted in
meta.filteredOutso you can audit it. - Honest economics: buy side includes Vinted buyer protection (~5% + €0.70) and shipping; sell side deducts marketplace fees (~13%) and real median shipping from the comps. All rates are overridable.
- Per-source resilience: if one source blocks or changes, you still get deals from the others, with the failure documented in
meta.sourceErrors.
Use cases
- Resellers / flippers: watch your 20 best-known items, run daily, buy only what clears your margin threshold.
- AI agents: one tool call = ranked arbitrage opportunities with the math already done.
- Collectors: get alerted when your grail shows up underpriced on Spanish second-hand markets.
Input
| Field | Description |
|---|---|
query | Item to watch, e.g. "Game Boy Micro" — use a canonical product name |
country | ES (default), FR, DE, IT, UK — sets Vinted domain, eBay site and proxy country |
items | Watchlist mode: up to 20 items per run with per-item overrides |
sources | vinted, milanuncios, wallapop (all by default) |
marketplaceForComps | eBay site for valuation (default ebay.es) |
marginMinPct | Minimum estimated profit margin to report a deal (default 25) |
priceMax | Ignore live listings above this price |
minTitleMatch | Title relevance threshold 0-1 (default 0.75) |
priceSanityMinPct | Listings below this % of median = different product (default 10) |
economics | Override fee/shipping assumptions |
Use with AI agents (MCP)
This Actor is exposed as a tool on the Apify MCP Server:
{"mcpServers": {"deal-scanner-es": {"url": "https://mcp.apify.com?tools=jdepablos/second-hand-deal-scanner-es","headers": { "Authorization": "Bearer <APIFY_TOKEN>" }}}}
Pairs well with eBay Sold Price Appraiser — same valuation engine, standalone appraisals.
Pricing
Pay per event: one flat fee per watched item scanned — all sources, valuation and deal math included. Failed items are never charged.
FAQ
Why did my scan return 0 deals? That's the product working: most live listings are fairly priced. Lower marginMinPct to see borderline candidates, and check meta.filteredOut to see what was rejected and why.
Are the profit numbers guaranteed? They're estimates: median resale minus realistic fees and shipping. Condition, completeness (box/charger) and negotiation move the final number. The comps and their URLs are in the valuation so you can verify before buying.
Does it work outside Spain? Yes — set country to FR, DE, IT or UK to scan the local Vinted against the local eBay sold prices. Wallapop and Milanuncios are Spain-only extras. Cross-country arbitrage (buy FR, sell DE) works by combining country with an explicit marketplaceForComps.