AutoUncle Multi-Country Car Aggregator Scraper
Pricing
from $1.60 / 1,000 record scrapeds
AutoUncle Multi-Country Car Aggregator Scraper
Scrapes used car listings aggregated by AutoUncle across 10 European storefronts (UK, Germany, France, Denmark, Sweden, Netherlands, Austria, Italy, Spain, Poland), each with AutoUncle's market valuation, price-change history, and original source marketplace.
Pricing
from $1.60 / 1,000 record scrapeds
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Extract used-car listings from AutoUncle — a pan-European aggregator that indexes dealer inventory across 10 national storefronts and, uniquely, publishes its own computed market valuation and price-change history for every listing.
What You Can Do
- Scrape used-car listings across the UK, Germany, France, Denmark, Sweden, Netherlands, Austria, Italy, Spain, and Poland storefronts in a single run
- Get AutoUncle's own valuation rating (e.g. "Good price"), the below-market delta, and days-on-market for every listing
- Get full vehicle specs — make, model, trim, year, mileage, fuel type, transmission, body type, power, CO2 emissions and fuel economy
- Get the original marketplace/dealer a listing was sourced from, plus dealer name and location
- Filter to any subset of the 10 supported countries, or leave the field empty to cover all of them
Why AutoUncle
Most car marketplaces show you what a dealer is asking. AutoUncle shows you that price against its own computed estimate of what the car is actually worth, plus how the price has moved and where else the same listing appears — a signal no single national marketplace publishes on its own. Aggregating multiple countries in one run also surfaces cross-border pricing patterns that a single-storefront scraper can't.
Input
| Field | Type | Description |
|---|---|---|
countries | array | Storefronts to scrape: uk, de, fr, dk, se, nl, at, it, es, pl. Leave empty to scrape all 10. |
maxItems | integer | Maximum number of listings to collect. |
Example: UK and Germany only
{"countries": ["uk", "de"],"maxItems": 100}
Example: All 10 storefronts
{"maxItems": 500}
Output
Each listing is saved as a flat JSON record:
{"listing_id": "43426898","url": "https://www.autouncle.co.uk/en-gb/d/43426898-used-2021-mercedes-a180-amg-line-136-bhp","country": "uk","title": "Used (2021) Mercedes A180 AMG line 136 HP","make": "Mercedes","model": "A180","variant": "AMG line","year": 2021,"mileage": 39700,"mileage_unit": "miles","price_amount": 13897,"price_currency": "GBP","valuation_label": "Good price","below_market_amount": 1203,"estimated_market_value": 14012,"fuel_type": "Petrol","transmission": "Manual","body_type": "Hatchback","power_hp": 136,"engine_size": "1.3L","doors": 5,"co2_gkm": 121,"fuel_economy_mpg": 47.9,"condition": "used","availability_verified": true,"source_site": "Sandicliffe.co.uk","source_url": "https://www.autouncle.co.uk/en-gb/goodbye/sandicliffe-co-uk/43426898/87162732","dealer_name": "Sandicliffe.co.uk","dealer_location": "LE12 Loughborough, Leicestershire","thumbnail_url": "https://images.autouncle.com/uk/car_images/medium_...webp","days_on_market": 2}
Notes on Coverage
- The 10 supported storefronts are the ones AutoUncle actually operates as independent, reachable properties — a couple of countries commonly associated with AutoUncle turned out not to hold up as separate storefronts and are intentionally left out rather than guessed at.
valuation_labelis shown in each storefront's own language (e.g. "Good price" on the UK site, "Superpreis" on the German site) — it is passed through as AutoUncle displays it, not translated.- Mileage and fuel economy units follow the storefront: miles/mpg on the UK site, km/l-per-100km everywhere else. Each record carries its own
mileage_unitso you never have to guess. - Not every field is populated for every listing — AutoUncle only shows an estimated market value, a below-market delta, or a verified-availability badge when it has one to show, and the actor leaves the field
nullrather than inventing a value. resumeCursorlets you continue a large multi-country crawl from where a previous run left off — pass the value from a prior run's output back in as input to pick up without re-fetching or re-charging what you already have.