autotrader.com.au Scraper avatar

autotrader.com.au Scraper

Pricing

$10.00/month + usage

Go to Apify Store
autotrader.com.au Scraper

autotrader.com.au Scraper

Scrapes Autotrader.com.au for detailed vehicle listings. Extracts 30+ data points: price, specs, VIN, odometer, dealer info, photos & URLs. Fetches all pages per API's total for comprehensive results

Pricing

$10.00/month + usage

Rating

0.0

(0)

Developer

youssef farhan

youssef farhan

Maintained by Community

Actor stats

2

Bookmarked

23

Total users

2

Monthly active users

4 days ago

Last modified

Share

Autotrader Australia Scraper — Scrape Autotrader.com.au Vehicle Listings with 30+ Data Points

Scrape Autotrader Australia listings from autotrader.com.au with this actor that fetches all pages based on the site's own API total and extracts 30+ structured fields per vehicle — including VIN, driveaway price, dealer phone, GPS coordinates, and full photo galleries. Built for Australian car dealerships, automotive market researchers, and data aggregators who need comprehensive vehicle data at scale.

What you get

Listing info

  • url — direct link to the listing on Autotrader.com.au
  • condition — New or Used
  • status — Active/Sold

Vehicle specs

  • make, model, variant, series
  • manufacturing_year
  • body_type, transmission, fuel_type
  • engine_size, cylinders, power
  • exterior_colour, interior_colour

Odometer & identification

  • odometer — km reading
  • vin — Vehicle Identification Number
  • registration — rego details

Pricing

  • advertised_price — listed asking price (AUD)
  • driveaway_price — on-road price where available

Location

  • city, state
  • latitude, longitude — GPS coordinates

Seller / Dealer

  • dealer_name
  • dealer_phone

Media

  • photos — array of high-resolution photo URLs

Sample output

{
"url": "https://www.autotrader.com.au/car/listing/12345678",
"make": "Toyota",
"model": "LandCruiser",
"variant": "GXL",
"series": "200 Series",
"manufacturing_year": 2020,
"condition": "Used",
"odometer": 45000,
"vin": "JTMHV05J504123456",
"advertised_price": 89990,
"driveaway_price": 95200,
"body_type": "SUV",
"transmission": "Automatic",
"fuel_type": "Diesel",
"engine_size": "4.5L",
"cylinders": 8,
"power": "195kW",
"exterior_colour": "Graphite",
"city": "Melbourne",
"state": "VIC",
"latitude": -37.8136,
"longitude": 144.9631,
"dealer_name": "Toyota City Melbourne",
"dealer_phone": "03 9123 4567",
"photos": [
"https://images.autotrader.com.au/12345678/photo1.jpg",
"https://images.autotrader.com.au/12345678/photo2.jpg"
]
}

Use cases

  • Australian car dealerships monitoring competitor inventory and pricing across VIC, NSW, QLD, and other states
  • Automotive market researchers building pricing indices for new and used vehicles in Australia
  • Fleet management companies tracking residual values for specific makes and models
  • Data aggregators powering Australian vehicle search platforms with fresh Autotrader listings
  • Market entry analysts assessing vehicle supply and pricing for specific segments (e.g., 4WDs, EVs)
  • Automotive enthusiasts comparing pricing across regions for specific variants before buying

Pricing

FeeAmount
Monthly base$10.00
UsagePay-per-result (see Apify platform for per-event rate)

Real example: Scraping all Toyota LandCruiser listings nationally uses the $10 monthly base plus usage.

First results are free — test the actor before subscribing.

How it works

  • Input one or more Autotrader.com.au search URLs (any make, model, state, or price filter)
  • Actor reads the API's last_page field to determine total pages per search automatically
  • max_pages acts as an optional cap if you want to limit depth
  • Each listing is fetched and 30+ data points are extracted from the page and API response
  • Results are available in JSON, CSV, or Excel from the Apify dataset

Why this scraper

  • Uses the site's own API last_page value to determine pagination scope — no guessing or hardcoded limits
  • Extracts both advertised price and driveaway price, giving a more complete cost picture than most alternatives
  • Returns GPS coordinates per dealer location, enabling state-level and city-level geographic analysis
  • Includes VIN and registration data — useful for cross-referencing against other databases
  • No proxy configuration needed; Apify proxy is used by default

Input example

{
"start_urls": [
{ "url": "https://www.autotrader.com.au/for-sale/sa/south-east/over-$3000/over-2009" }
],
"max_pages": null
}

FAQ

Does it scrape all pages automatically? Yes. The actor reads the total page count from Autotrader's API response and fetches all pages. Set max_pages to cap it if needed.

Does it include dealer contact information? Yes. Dealer name and phone number are extracted per listing.

What output formats are available? JSON, CSV, and Excel — available from the Apify dataset UI and via REST API.

Can I filter by state, make, or price range? Apply your filters on Autotrader.com.au first, then copy the resulting URL into start_urls.

Does it support scheduling? Yes. Use Apify's built-in scheduler for daily or weekly runs.

Can I use this via API or MCP? Yes. Callable via the Apify REST API and available as an MCP server for AI agents (Claude, ChatGPT, Cursor).

What if the site structure changes? Reach out via the Issues tab or contact automationbyexperts.com for a fix.

Use via API or MCP

Call this actor via the Apify REST API or as an MCP server for AI agents (Claude, ChatGPT, Cursor):

https://mcp.apify.com/actors/fayoussef/autotrader-au-scraper

Full API docs: https://docs.apify.com/api/v2

Need a custom scraper?

Need other Australian automotive sources, CRM integration, or automated data delivery? Visit automationbyexperts.com for custom builds, retainers, and data-as-a-service.