Autotrader UK Scraper — Car Listings, Prices & Dealers
Pricing
from $4.00 / 1,000 listing scrapeds
Autotrader UK Scraper — Car Listings, Prices & Dealers
Scrape used & new car listings from autotrader.co.uk with full spec, dealer contact, history check, and price indicator.
Pricing
from $4.00 / 1,000 listing scrapeds
Rating
0.0
(0)
Developer
Khadin Akbar
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
Autotrader UK Scraper
Scrape used and new car listings from autotrader.co.uk — the UK's largest car marketplace — by make, model, postcode, price, year, mileage, fuel, and more. Returns structured car data with full specification, dealer contact (name, phone, email), the Autotrader price indicator, basic history check, and location coordinates. Search by criteria or paste any Autotrader search/listing URL. Run it on the Apify platform for API access, scheduling, integrations, residential proxy rotation, and monitoring.
This Actor is MCP-ready — AI agents (Claude, ChatGPT, Gemini) can call it directly to pull live UK car-market data.
What does Autotrader UK Scraper do?
Give it a make and model (or a pasted Autotrader URL) and it collects every matching car listing into a clean dataset. Each record includes the price and Autotrader's price rating (GREAT/GOOD/FAIR/HIGH), the year, mileage, fuel type, gearbox, engine, body style, colour, seller type, the selling dealer's name, phone number and email, the dealer's review rating, photos, and a basic vehicle history check (stolen / scrapped / written-off / imported / exported). Download it as JSON, CSV, Excel, or HTML.
Why use Autotrader UK Scraper?
- Dealers & traders — monitor competitor pricing, stock levels, and how cars are priced against the market (the price indicator) by make/model/region.
- Car flippers & arbitrage — find under-priced stock (
priceIndicator = GREAT/GOOD) within a radius, sorted by price. - Market analysts & pricing tools — build UK used-car price datasets across models, years, and mileage bands.
- Lead generation — extract dealer contact details for outreach (public listing contact info).
- AI agents — a single tool call returns live, structured UK car data.
How to use Autotrader UK Scraper
- Open the Actor and set Make (e.g.
BMW) and Model (e.g.3 Series), or paste full Autotrader URLs into Autotrader URLs. - Set a Postcode (search origin) and optional filters — price, year, mileage, fuel, transmission, body type, keywords.
- Choose Max results and whether to Scrape full details (dealer contact + spec + history). Pick a Sort order.
- Click Start. Download the results from the Output tab in JSON, CSV, Excel, or HTML.
Input
| Field | Description |
|---|---|
make / model | Manufacturer and model to search (e.g. BMW / 3 Series). |
postcode | UK postcode used as the search origin (default M1 1AD). |
radius | Distance in miles from the postcode (optional). |
searchUrls | Paste /car-search result pages or /car-details/ listing pages directly. |
enrichDetails | Visit each listing for full spec, dealer contact, and history (default true). |
maxResults | Maximum listings to return (default 100). |
sortBy | relevance, price, year, mileage, or distance ordering. |
priceFrom / priceTo | Price range in GBP. |
yearFrom / yearTo | Manufacture-year range. |
maxMileage | Maximum odometer reading. |
fuelType / transmission / bodyType | Vehicle filters. |
keywords | Free-text advert keyword filter (e.g. "M Sport"). |
Output
Each dataset item is one car listing. Example (simplified):
{"advertId": "202606233554622","url": "https://www.autotrader.co.uk/car-details/202606233554622","title": "BMW 3 Series","derivative": "2.0 320i M Sport Touring Auto Euro 4 5dr","make": "BMW","model": "3 Series","year": 2006,"price": 1500,"priceIndicator": "GOOD","mileage": 85000,"fuelType": "Petrol","transmission": "Automatic","bodyType": "Estate","engineSize": "2.0L","colour": "Silver","sellerType": "TRADE","dealerName": "Trent Motor Shop","dealerPhone": "(07457) 401071","dealerEmail": "sales@example.co.uk","dealerPostcode": "DE14 2QW","latitude": 52.8162,"longitude": -1.6369,"vehicleCheckStatus": "PASSED","imageCount": 12,"enriched": true}
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
Data fields
| Field | Description |
|---|---|
advertId, url | Listing identifier and detail-page URL |
title, derivative | Car name and trim line |
make, model, year, registration | Core vehicle identity |
price, priceLabel, monthlyPrice, rrp | Pricing |
priceIndicator | Autotrader market rating (GREAT/GOOD/FAIR/HIGH/NOANALYSIS) |
mileage, fuelType, transmission, engineSize, bodyType, doors, seats, colour, emissionClass | Specification |
sellerType, dealerName, dealerPhone, dealerEmail, dealerTown, dealerPostcode, dealerReviewRating | Seller / dealer |
latitude, longitude, location, distanceMiles | Location |
vehicleCheckStatus, vehicleChecks | Basic history check |
images, imageCount, badges, description | Media and listing content |
How much does it cost to scrape Autotrader?
This Actor uses pay-per-event pricing:
- Listing scraped — $0.004 per car listing returned.
- Listing enriched — $0.006 extra per listing when full detail (spec, dealer contact, history) is collected.
- Actor start — $0.00005 per run.
So 100 fully-enriched listings cost about $1.00 plus platform compute. Set enrichDetails: false to pay only the $0.004 listing rate for lighter, faster runs. Use maxResults to cap spend.
Tips
- Narrow with
priceFrom/priceTo,yearFrom, andmaxMileageto get the most relevant cars first. - Sort by
price-asc+priceIndicatorto surface the best-value stock. - Set
enrichDetails: falsewhen you only need price/mileage/seller from the search cards. - A single Autotrader search caps at ~2000 results; split by region (postcode + radius) or price band to cover more.
FAQ, disclaimer, and support
Is scraping Autotrader legal? This Actor collects only publicly available listing data. You are responsible for complying with Autotrader's Terms of Service, applicable laws (including data-protection rules such as UK GDPR when handling dealer contact details), and using the data lawfully. Do not use scraped personal data for spam or unlawful purposes.
Why are some fields missing? Private-seller listings expose less data than dealers; if a detail page can't be enriched the search-card data is still returned with enriched: false.
Support / feedback: use the Issues tab on the Actor's Store page. Custom fields or related scrapers are available on request.