Autotrader UK Scraper — Car Listings, Prices & Dealers avatar

Autotrader UK Scraper — Car Listings, Prices & Dealers

Pricing

from $4.00 / 1,000 listing scrapeds

Go to Apify Store
Autotrader UK Scraper — Car Listings, Prices & Dealers

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

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

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

  1. Open the Actor and set Make (e.g. BMW) and Model (e.g. 3 Series), or paste full Autotrader URLs into Autotrader URLs.
  2. Set a Postcode (search origin) and optional filters — price, year, mileage, fuel, transmission, body type, keywords.
  3. Choose Max results and whether to Scrape full details (dealer contact + spec + history). Pick a Sort order.
  4. Click Start. Download the results from the Output tab in JSON, CSV, Excel, or HTML.

Input

FieldDescription
make / modelManufacturer and model to search (e.g. BMW / 3 Series).
postcodeUK postcode used as the search origin (default M1 1AD).
radiusDistance in miles from the postcode (optional).
searchUrlsPaste /car-search result pages or /car-details/ listing pages directly.
enrichDetailsVisit each listing for full spec, dealer contact, and history (default true).
maxResultsMaximum listings to return (default 100).
sortByrelevance, price, year, mileage, or distance ordering.
priceFrom / priceToPrice range in GBP.
yearFrom / yearToManufacture-year range.
maxMileageMaximum odometer reading.
fuelType / transmission / bodyTypeVehicle filters.
keywordsFree-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

FieldDescription
advertId, urlListing identifier and detail-page URL
title, derivativeCar name and trim line
make, model, year, registrationCore vehicle identity
price, priceLabel, monthlyPrice, rrpPricing
priceIndicatorAutotrader market rating (GREAT/GOOD/FAIR/HIGH/NOANALYSIS)
mileage, fuelType, transmission, engineSize, bodyType, doors, seats, colour, emissionClassSpecification
sellerType, dealerName, dealerPhone, dealerEmail, dealerTown, dealerPostcode, dealerReviewRatingSeller / dealer
latitude, longitude, location, distanceMilesLocation
vehicleCheckStatus, vehicleChecksBasic history check
images, imageCount, badges, descriptionMedia 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, and maxMileage to get the most relevant cars first.
  • Sort by price-asc + priceIndicator to surface the best-value stock.
  • Set enrichDetails: false when 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.