🇦🇺Autotrader.com.au [$1💰] Australia Search & Details Scraper avatar

🇦🇺Autotrader.com.au [$1💰] Australia Search & Details Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
🇦🇺Autotrader.com.au [$1💰] Australia Search & Details Scraper

🇦🇺Autotrader.com.au [$1💰] Australia Search & Details Scraper

💰 $1 per 1,000 results. Scrape AutoTrader.com.au search and listing pages with normalized vehicle, price, dealer, location, media, and spec data. Supports filtered region URLs and optional detail enrichment for richer dealer address, technical specs, and more complete listing fields.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

AutoTrader.com.au Scraper

How it works

This actor extracts comprehensive vehicle information from AutoTrader Australia. It processes both search result pages and individual vehicle listings, resolves AU region and search metadata from page HTML, converts filtered browser URLs into the underlying AutoTrader Australia API requests, and returns a normalized dataset with dealer, vehicle, pricing, location, and media fields.

Features

This actor offers the following features:

  • Comprehensive Vehicle Data Extraction: Captures detailed vehicle information including specifications, pricing, dealer details, and listing metadata.
  • HTML-First Search Resolution: Reads __NUXT_DATA__ and page metadata to resolve AU search requests reliably.
  • Filtered Search Support: Supports browser-style AutoTrader Australia URLs, including filtered region pages.
  • Rich Media Support: Extracts full image URLs from AutoTrader Australia inventory paths.
  • Dealer Intelligence: Returns dealer contact information and location fields.
  • Multiple Page Processing: Can process search results and individual listings in a single run.
  • Proxy Support: Built-in support for proxies to avoid blocking and improve reliability.
  • Customizable Configuration: Adjust settings such as concurrency, retries, detail loading, and item limits.

How to Use

  1. Set Up: Ensure you have an Apify account and access to the actor.
  2. Input Start URLs: Specify one or more AutoTrader Australia URLs to scrape, e.g.:
    • Search results: https://www.autotrader.com.au/for-sale/wa/perth
    • Filtered search results: https://www.autotrader.com.au/for-sale/wa/perth/under-$10000/under-10000km
    • Individual listing: https://www.autotrader.com.au/car/15003165/isuzu/d-max/wa/osborne-park/dual-cab
  3. Configure Settings (Optional):
    • Set maxItems to limit the number of listings to scrape
    • Adjust concurrency settings if needed
    • Configure proxy settings if required
    • Enable includeListingDetails if you want detail API enrichment
  4. Run the Actor: Start the actor and monitor its progress.
  5. Download Results: Export the scraped data in your preferred format (JSON, CSV, etc.).

Supported URL Formats

The scraper supports the following URL formats:

  1. Search Results Pages

    • Example: https://www.autotrader.com.au/for-sale/wa/perth
    • Scrapes all vehicle listings from the search results
  2. Individual Vehicle Listings

    • Standard format: https://www.autotrader.com.au/car/15003165/isuzu/d-max/wa/osborne-park/dual-cab
    • Scrapes comprehensive information from a single vehicle listing
  3. Filtered Search Results

    • Example: https://www.autotrader.com.au/for-sale/wa/perth/under-$10000/under-10000km
    • Applies search filters and scrapes matching vehicle results

Input Data

Here's an example input for scraping vehicle listings from AutoTrader Australia:

{
"startUrls": [
{
"url": "https://www.autotrader.com.au/car/15003165/isuzu/d-max/wa/osborne-park/dual-cab"
},
{
"url": "https://www.autotrader.com.au/for-sale/wa/perth"
},
{
"url": "https://www.autotrader.com.au/for-sale/wa/perth/under-$10000/under-10000km"
}
],
"maxItems": 100,
"maxConcurrency": 10,
"minConcurrency": 1,
"maxRequestRetries": 30,
"includeListingDetails": true
}

Input Parameters

ParameterTypeDefaultDescription
startUrlsArrayRequiredList of URLs to start scraping from
maxItemsInteger100Maximum number of items to scrape
maxConcurrencyInteger10Maximum concurrent requests
minConcurrencyInteger1Minimum concurrent requests
maxRequestRetriesInteger30Number of retries for failed requests
includeListingDetailsBooleanfalseWhether to request detail-page enrichment for each listing

Output Structure

The scraper returns data in a consistent JSON format for AutoTrader Australia vehicle listings.

Sample output data

{
"id": 15003165,
"listing_url": "https://www.autotrader.com.au/car/15003165/isuzu/d-max/wa/osborne-park/dual-cab",
"stock_no": "50809808",
"description": "2025 Isuzu D-MAX LS-U 4X4",
"vin": "MPATFS40JST009766",
"condition": "New",
"is_driveaway_pricing_model": 0,
"advertised_price": 0,
"driveaway_price": 0,
"manu_year": 2025,
"odometer": 0,
"rego": "",
"rego_expiry": null,
"variant": "Ls-U (4X4)",
"series": "My25.5",
"colour_base": "White",
"colour_body": "Moonstone White Pear L",
"colour_interior": "",
"status_api": "Live",
"created_at_api": "2026-03-09 04:09:38",
"updated_at_api": "2026-03-09 10:03:22",
"is_dealer_listing": true,
"is_private_listing": false,
"vehicle_transmission_type": "Automatic",
"vehicle_fuel_type": "Diesel",
"vehicle_engine_size": "3.00",
"vehicle_drive_type": "4X4",
"vehicle_drive_type_abbreviated": "4WD",
"vehicle_seats": 5,
"vehicle_doors": 4,
"vehicle_safety_rating_ancap": 5,
"vehicle_body_type": "Crew Cab Utility",
"vehicle_body_type_group": "Ute Tray",
"vehicle_body_type_style": "Dual Cab",
"vehicle_cylinders": 4,
"vehicle_cylinder_description": "Diesel Turbo 4",
"vehicle_engine_power_kw": 140,
"vehicle_segment": "Pick Up Or Cab Chassis 4X4",
"dealer_id_api": 1019026,
"dealer_name": "Osborne Park Isuzu UTE",
"dealer_phone": "0861503115",
"dealer_city": "Osborne Park",
"dealer_state": "WA",
"dealer_contactless_sales": false,
"dealer_home_delivery": false,
"listing_location_city": "Osborne Park",
"listing_location_state": "WA",
"listing_latitude": "-31.9116125",
"listing_longitude": "115.8145118",
"feature_search_terms_string": "turbo,bluetooth,alloy-wheels,gps,cruise-control,airbags,xenon-headlights,lane-departure-warning,emergency-brake-assist",
"popularity_score_api": 0.33707886,
"views_score_api": 1.05110355,
"has_good_data_api": false,
"link": "https://www.autotrader.com.au/car/15003165/isuzu/d-max/wa/osborne-park/dual-cab",
"name": "2025 Isuzu D-MAX Ls-U (4X4)",
"model": "D-MAX",
"year": "2025",
"make": "Isuzu",
"spec": "Ls-U (4X4) My25.5",
"spec_clean": "Ls-U (4X4)",
"Location": "Osborne Park",
"Region": "WA",
"kms": "0",
"kms_categ": "",
"fuel_type": "Diesel",
"transmission": "Automatic",
"fourwd": "4WD",
"price_type": "Excl. Gov. Charges",
"est_price": "",
"number_pl": "",
"ext_color": "Moonstone White Pear L",
"int_color": "",
"imp_history": "",
"seller_type": "dealer",
"number_of_days_listed": "0",
"dealer_address": "Osborne Park Isuzu UTE, Osborne Park, WA",
"price": "",
"bodyStyle": "Dual Cab",
"overview": "2025 Isuzu D-MAX LS-U 4X4",
"performed": "2026-03-09",
"images": [
"https://www.autotrader.com.au/inventory/2026-03-09/70610839203771/15003165/2025_isuzu_d_max_New_1.jpg"
]
}

Basic Information

FieldTypeDescription
idNumberUnique AutoTrader Australia listing identifier
listing_urlStringDirect URL to the vehicle listing on AutoTrader Australia
stock_noStringDealer stock reference number
descriptionStringListing description or short vehicle summary
vinStringVehicle identification number
conditionStringVehicle condition such as New or Used
manu_yearNumberManufacture year
odometerNumberOdometer reading in kilometers
regoStringRegistration plate
rego_expiryString or nullRegistration expiry date when available

Pricing Information

FieldTypeDescription
advertised_priceNumberAdvertised price from the API
driveaway_priceNumberDrive-away price when available
is_driveaway_pricing_modelNumber1 if drive-away pricing is used, otherwise 0
price_typeStringNormalized price label such as Drive Away or Excl. Gov. Charges
est_priceStringNormalized price string
priceStringNormalized price string used in tabular output

Vehicle Specifications

FieldTypeDescription
vehicle_transmission_typeStringTransmission type
vehicle_fuel_typeStringFuel type
vehicle_engine_sizeStringEngine size string
vehicle_drive_typeStringFull drive type description
vehicle_drive_type_abbreviatedStringShort drive type label
vehicle_seatsNumberNumber of seats
vehicle_doorsNumberNumber of doors
vehicle_safety_rating_ancapNumber or nullANCAP safety rating
vehicle_body_typeStringVehicle body type
vehicle_body_type_groupStringNormalized body type group
vehicle_body_type_styleStringBody style presentation
vehicle_cylindersNumberNumber of cylinders
vehicle_cylinder_descriptionString or nullCylinder description
vehicle_engine_power_kwNumberEngine power in kilowatts
vehicle_segmentString or nullVehicle segment classification

Dealer Information

FieldTypeDescription
dealer_id_apiNumberDealer identifier from the API
dealer_nameStringDealer trading name
dealer_phoneStringDealer phone number
dealer_cityStringDealer city/suburb
dealer_stateStringDealer state abbreviation
dealer_contactless_salesBooleanWhether contactless sales is supported
dealer_home_deliveryBooleanWhether home delivery is supported
dealer_addressStringNormalized dealer address

Location Information

FieldTypeDescription
listing_location_cityStringListing city/suburb
listing_location_stateStringListing state abbreviation
listing_latitudeStringListing latitude
listing_longitudeStringListing longitude
LocationStringNormalized location field
RegionStringNormalized region/state field

Normalized Fields

FieldTypeDescription
linkStringListing URL
nameStringHuman-readable vehicle title
makeStringVehicle make
modelStringVehicle model
yearStringVehicle year as string
specStringCombined variant and series
spec_cleanStringCleaned variant text
fuel_typeStringNormalized fuel type
transmissionStringNormalized transmission
fourwdStringNormalized drive type
bodyStyleStringNormalized body style
overviewStringOverview/description field
performedStringExtraction date

Media Content

FieldTypeDescription
imagesArrayArray of listing image URLs
feature_search_terms_stringStringFeature keywords returned by the API

Data Quality Features

The AutoTrader Australia scraper includes several data quality features:

  1. HTML-First Search Resolution

    • Reads __NUXT_DATA__ to resolve locality and search request metadata
    • Uses page-level filter metadata to reconstruct filtered AU search requests
    • Preserves filtered pagination across subsequent API pages
  2. Normalized Vehicle Output

    • Maps raw AU API fields into a stable, analysis-friendly dataset
    • Preserves raw listing details while exposing normalized convenience fields
    • Handles optional fields consistently, including null normalization
  3. Robust Listing Media and Dealer Extraction

    • Converts image paths into full inventory image URLs
    • Captures dealer identity, phone, and location fields
    • Includes listing coordinates and search feature terms

Troubleshooting

Common Issues

  1. No results found

    • Verify that the start URLs are correct and accessible
    • Check if the AutoTrader Australia website structure has changed
    • Try with a different proxy or IP address
    • Ensure URLs are properly formatted autotrader.com.au links
  2. Incomplete data

    • Some fields might be optional and not always present in every listing
    • New vehicles may have different data fields than used vehicles
    • Detail enrichment depends on whether includeListingDetails is enabled
    • Verify that the includeListingDetails parameter is set correctly for your use case
  3. Blocking

    • If you encounter blocking, try:
      • Using residential proxies
      • Increasing delays between requests
      • Reducing concurrency
      • Rotating sessions more aggressively
  4. Filtered pages returning too many results

    • Make sure the actor is resolving the filtered browser URL through page HTML
    • AutoTrader Australia filter parameters can differ from the visible browser path
    • The actor now prefers Nuxt/page metadata to preserve the exact filtered API request
  5. Data inconsistencies

    • Vehicle specifications may vary between listings due to different dealer data sources
    • Some fields may be populated differently for dealer vs private listings
    • Image availability depends on seller uploads

AutoTrader Vehicle Search Scraper - Specialized scraper for AutoTrader search result pages with advanced filtering support.

Support

Additional Services