AutoTrader UK Real-Time Scraper (Fast & Filter-Ready) avatar

AutoTrader UK Real-Time Scraper (Fast & Filter-Ready)

Pricing

from $2.50 / 1,000 results

Go to Apify Store
AutoTrader UK Real-Time Scraper (Fast & Filter-Ready)

AutoTrader UK Real-Time Scraper (Fast & Filter-Ready)

High-performance scraper for AutoTrader.co.uk. Extract car listings, high-res images, and seller contact details using real-time GraphQL filtering. Supports price range, postcode proximity, and advanced sorting. Designed to bypass Cloudflare and handle 'Similar Results' bloat.

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

Ahmed Jasarevic

Ahmed Jasarevic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

AutoTrader UK Scraper

A powerful AutoTrader UK scraper designed to extract detailed information from car listings. It features smart GraphQL filtering, price validation, and multi-tier user limits (Free/Paid).

Features

  • Smart Filtering: Automatically extracts postcode, price-from, price-to, and sort directly from the URL.
  • Detailed Data: Scrapes titles, prices, images (high resolution), and seller contact details.
  • Cloudflare Bypass: Built with got-scraping to mimic real browser behavior.
  • Dynamic Limits: Built-in logic to handle Free vs. Paid user tiers.

Input Parameters

The actor accepts a JSON input with the following structure:

FieldTypeDescription
urlString(Required) The full AutoTrader search URL including searchId and filters.
limitInteger(Optional) Maximum number of items to scrape.
proxyConfigurationObject(Optional) Proxy settings (Residential proxies recommended).

Example Input

{
"url": "[https://www.autotrader.co.uk/car-search?postcode=E17DJ&price-from=2000000&sort=relevance](https://www.autotrader.co.uk/car-search?postcode=E17DJ&price-from=2000000&sort=relevance)",
"limit": 20,
"proxyConfiguration": {
"useApifyProxy": true,
"groups": ["RESIDENTIAL"]
}
}

Output Data Structure

The scraper saves results in the default Dataset. Each item will have the following structure:

{
"id": "202603271060066",
"title": "2015 Porsche 918",
"price": "£2,250,000",
"contactDetails": {
"email": "jeremy@jeremycottingham.com",
"phoneNumberOne": "(07441) 939291",
"advertiserName": "Jeremy Cottingham",
"advertiserTown": "WESTMINSTER",
"advertiserPostcode": "SW1X 0BD"
},
"images": [
"https://m.atcdn.co.uk/a/media/1600x1200/d034a790964943c6a11350df94bd9128.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/17532fddabac4106ae9ffc3f0d106a29.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/d41d61d3fe594418b5a5d539f61931b1.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/2ab9076943684ed9abe170152da84e65.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/e638f9228f4c4a9b9cfc3e17c36d6250.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/b351de071ec44484a60cba19518729bb.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/c91c08970fa147d59607e3b3b824670b.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/a36d45f0c3ee4c5baca89b23f7782389.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/259d124fcd74499aa17368c821c16f21.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/f07b15c3e55f47f9b7993ca97a06f0f1.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/1cd525d8215c47d8bb34b402664ff29c.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/dbbdb219f76842a6b10ca361e0c3ed19.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/1b0eec4b776e4cd7bdfae1b63666ec52.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/6ff785212a384a6f926c9a61704f3649.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/e3b34e03dbf44edfbe8ffcdca00315fa.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/6f7c1af6f433442dbde432d9539d3dab.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/6d875b127021487a8c56b391f52545c5.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/7047e8d50069460b9bbdc9218df56380.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/32d29fb1119f4017acba29c2d9fedb94.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/12e3a601e22549648acf64c194609b78.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/d73bb86895da4f6c9fbac41142b71da9.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/edaf1fa147ca427bbe8ac927878fca17.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/2c49f6c47c664afb9f6c4ebe6c42da2e.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/9236887060cc42e4aa4d00394935201c.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/8ac51f70bb87489fada6621f60eda048.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/8f8fc8aa497a45ce894b02fa0a9de5b5.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/94a187568aa8476483e39f69413423bd.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/7bf7f7293c984c2f84c4d66bab7fc22e.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/a50c52c48dd24b05953c3b364981a753.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/0ea8a1ac48684f929c082a09dea80a08.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/9711b5c5c3244e0cb374907b192eaa86.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/c32a15b3c105424e8315c76f5be819a8.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/ecd4e8de637544fd8494ba08f3642dfa.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/7f88eb15dd6b4ceda69c36341210676d.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/55dc953a343b4b2b9a4ee983ac44545c.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/79ad8c8008994e67867e38560ff86514.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/8d0bc9bffbcc435d8454d0a5ebc87b60.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/a17ee1b38eaa44de83ac662524544aa4.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/e874665c5f734abfaa4114714a3ae691.jpg",
"https://m.atcdn.co.uk/a/media/1600x1200/b0276824e77b41cc8dd858c5b4bb30ee.jpg"
]
}

How to use

  1. Get the URL: Go to AutoTrader.co.uk, perform your search, and copy the full URL from the address bar.
  2. Fresh Cookies: For best results, extract the latest cookies from your browser session and update the main.js configuration.
  3. Run the Actor: Paste the URL into the input field and set your desired limit.

Troubleshooting

  • Empty results: This usually means the searchId in the URL has expired or the Cloudflare cookie needs refreshing.
  • Just a moment (HTML): Cloudflare has flagged the request. Try reducing the CHUNK_SIZE or using better Residential Proxies.
  • Inaccurate results: If you see cheap cars in a luxury search, the scraper has reached the end of genuine results and is seeing "Similar results" promoted by AutoTrader. The built-in price validator will automatically attempt to skip these.