Autotrader.com.au [$1💰] Australia Search & Details Scraper🇦🇺
Pricing
from $1.00 / 1,000 results
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
5.0
(1)
Developer
Muhamed Didovic
Maintained by CommunityActor stats
0
Bookmarked
31
Total users
2
Monthly active users
a day ago
Last modified
Categories
Share
AutoTrader.com.au Scraper
How it works
This actor extracts vehicle information from AutoTrader Australia: cars, caravans and campervans, and motorbikes. Paste search result links or individual ad links copied from the site, with any filters you set there, and it 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.
- Same Results as the Site: A search link returns the listings the site shows for it, with the same filters (make, model, city or suburb, price, year, kilometres, body type and more).
- Cars, Caravans and Motorbikes: Accepts links from the car, caravan and motorbike sections; each row says which kind of vehicle it is in
vehicle_class. - 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.
- No Setup Needed: No login, API key or proxy setup; lookups that fail are retried automatically.
- Customizable Configuration: Adjust settings such as concurrency, retries, detail loading, and item limits.
How to Use
- Set Up: Ensure you have an Apify account and access to the actor.
- 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 - Caravans and campervans:
https://www.autotrader.com.au/caravans-for-sale/jayco - Motorbikes:
https://www.autotrader.com.au/motorbikes-for-sale/yamaha
- Search results:
- Configure Settings (Optional):
- Set
maxItemsto limit the number of listings to scrape - Adjust concurrency settings if needed
- Configure proxy settings if required
- Keep
includeListingDetailson for each ad's full details, or turn it off for faster runs with search-result fields only
- Set
- Run the Actor: Start the actor and monitor its progress.
- Download Results: Export the scraped data in your preferred format (JSON, CSV, etc.).
Supported URL Formats
The scraper supports the following URL formats:
-
Search Results Pages
- Example:
https://www.autotrader.com.au/for-sale/wa/perth - Scrapes all vehicle listings from the search results
- Example:
-
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
- Standard format:
-
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
- Example:
-
Caravan and Motorbike Searches and Ads
- Caravans, campervans and camper trailers:
https://www.autotrader.com.au/caravans-for-sale/... - Motorbikes, scooters, quads and karts:
https://www.autotrader.com.au/motorbikes-for-sale/... - Single ads:
https://www.autotrader.com.au/caravan/...,/campervan/...,/motorcycle/...and so on - Rows have the same fields as car rows plus the caravan and motorbike specifications listed under Output Structure; car-only fields such as doors and ANCAP rating are empty
- Caravans, campervans and camper trailers:
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
| Parameter | Type | Default | Description |
|---|---|---|---|
startUrls | Array | Required | List of URLs to start scraping from |
maxItems | Integer | 10000 | Maximum number of listings per start link |
maxConcurrency | Integer | 100 | Maximum concurrent requests |
minConcurrency | Integer | 1 | Minimum concurrent requests |
maxRequestRetries | Integer | 30 | Number of retries for failed requests |
includeListingDetails | Boolean | true | Load each ad's full details; off returns search-result fields only and runs faster |
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_class": "Car","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
| Field | Type | Description |
|---|---|---|
id | Number | Unique AutoTrader Australia listing identifier |
listing_url | String | Direct URL to the vehicle listing on AutoTrader Australia |
stock_no | String | Dealer stock reference number |
description | String | Listing description or short vehicle summary |
vin | String | Vehicle identification number |
condition | String | Vehicle condition such as New or Used |
manu_year | Number | Manufacture year |
odometer | Number | Odometer reading in kilometers |
rego | String | Registration plate |
rego_expiry | String or null | Registration expiry date when available |
Pricing Information
| Field | Type | Description |
|---|---|---|
advertised_price | Number | Advertised price |
driveaway_price | Number | Drive-away price when available |
is_driveaway_pricing_model | Number | 1 if drive-away pricing is used, otherwise 0 |
price_type | String | Normalized price label such as Drive Away or Excl. Gov. Charges |
est_price | String | Normalized price string |
price | String | Normalized price string used in tabular output |
Vehicle Specifications
| Field | Type | Description |
|---|---|---|
vehicle_transmission_type | String | Transmission type |
vehicle_fuel_type | String | Fuel type |
vehicle_engine_size | String | Engine size string |
vehicle_drive_type | String | Full drive type description |
vehicle_drive_type_abbreviated | String | Short drive type label |
vehicle_seats | Number | Number of seats |
vehicle_doors | Number | Number of doors |
vehicle_safety_rating_ancap | Number or null | ANCAP safety rating |
vehicle_class | String | Kind of vehicle: Car, Caravan, Campervan, CamperTrailer, Motorcycle, Scooter or QuadAndKart |
vehicle_body_type | String | Vehicle body type |
vehicle_body_type_group | String | Normalized body type group |
vehicle_body_type_style | String | Body style presentation |
vehicle_cylinders | Number | Number of cylinders |
vehicle_cylinder_description | String or null | Cylinder description |
vehicle_engine_power_kw | Number | Engine power in kilowatts |
vehicle_segment | String or null | Vehicle segment classification |
Caravan and Motorbike Specifications
Present on rows where the seller filled them in; car rows don't have them.
| Field | Type | Description |
|---|---|---|
vehicle_tare_mass_kg | Number | Tare mass (empty weight) in kg |
vehicle_atm_kg | Number | Aggregate trailer mass (ATM) in kg |
vehicle_gtm_kg | Number | Gross trailer mass (GTM) in kg |
vehicle_berths | Number | Number of berths (sleeping places) |
vehicle_length_ft | Number | Body length in feet |
vehicle_engine_cc | Number | Motorbike engine size in cc |
vehicle_lams_approved | Boolean | Motorbike is LAMS approved (learner approved motorcycle scheme) |
Dealer Information
| Field | Type | Description |
|---|---|---|
dealer_id_api | Number | AutoTrader dealer identifier |
dealer_name | String | Dealer trading name |
dealer_phone | String | Dealer phone number |
dealer_city | String | Dealer city/suburb |
dealer_state | String | Dealer state abbreviation |
dealer_contactless_sales | Boolean | Whether contactless sales is supported |
dealer_home_delivery | Boolean | Whether home delivery is supported |
dealer_address | String | Normalized dealer address |
Location Information
| Field | Type | Description |
|---|---|---|
listing_location_city | String | Listing city/suburb |
listing_location_state | String | Listing state abbreviation |
listing_latitude | String | Listing latitude |
listing_longitude | String | Listing longitude |
Location | String | Normalized location field |
Region | String | Normalized region/state field |
Normalized Fields
| Field | Type | Description |
|---|---|---|
link | String | Listing URL |
name | String | Human-readable vehicle title |
make | String | Vehicle make |
model | String | Vehicle model |
year | String | Vehicle year as string |
spec | String | Combined variant and series |
spec_clean | String | Cleaned variant text |
fuel_type | String | Normalized fuel type |
transmission | String | Normalized transmission |
fourwd | String | Normalized drive type |
bodyStyle | String | Normalized body style |
overview | String | Overview/description field |
performed | String | Extraction date |
Media Content
| Field | Type | Description |
|---|---|---|
images | Array | Array of listing image URLs |
feature_search_terms_string | String | Feature keywords listed on the ad |
Data Quality Features
The AutoTrader Australia scraper includes several data quality features:
-
Same Results as the Site
- A search link returns the listings the site shows for it, with every filter in the link kept
- Large searches are read to the end, not just the first pages
- A listing appears once per run, even when several start links overlap
-
Normalized Vehicle Output
- Stable, analysis-friendly field names across cars, caravans and motorbikes
- Keeps the listing's original details next to normalized convenience fields
- Handles optional fields consistently, including
nullnormalization
-
Listing Media and Dealer Details
- Full image URLs for every photo on the ad
- Captures dealer identity, phone, and location fields
- Includes listing coordinates and search feature terms
Troubleshooting
Common Issues
-
No results found
- Open the link in a browser and copy it again from the results page; the run log says when the site does not recognise a link as a search
- Make sure the links are
autotrader.com.ausearch or ad links (see Supported URL Formats) - If a link that used to work now returns nothing, open an issue with the link
-
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
includeListingDetailsis enabled - Verify that the
includeListingDetailsparameter is set correctly for your use case
-
Slow or interrupted runs
- Lookups that fail are retried automatically
- If a run still ends early, lower
maxConcurrencyand run it again, or open an issue with the run link
-
A filtered link returns more listings than the site shows
- Set the filters on the site, then copy the link from the address bar: the actor keeps every filter that is in the link
- If the counts still differ, open an issue with the link
-
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
Related scrapers
AutoTrader UK Scraper - Vehicle search & detail scraping for AutoTrader UK (autotrader.co.uk).
Support
- For issues or feature requests, please use the Issues section of this actor.
- If you need customization or have questions, feel free to contact the author:
- Author's website: https://muhamed-didovic.github.io/
- Email: muhamed.didovic@gmail.com
Additional Services
- Request customization or whole dataset: muhamed.didovic@gmail.com
- If you need anything else scraped, or this actor customized, email: muhamed.didovic@gmail.com
- For API services of this scraper (no Apify fee, just usage fee for the API), contact: muhamed.didovic@gmail.com
🤖 For AI Agents & LLM Apps
Compact reference for AI agents calling this actor via the Apify MCP server or the Apify API (actor: memo23/autotrader-australia-cheerio).
Purpose: Extract normalized vehicle listings from AutoTrader Australia (autotrader.com.au): car, caravan and motorbike search pages with their filters, and individual ads.
Minimal input:
{"startUrls": [{ "url": "https://www.autotrader.com.au/for-sale/wa/perth" }],"maxItems": 50,"includeListingDetails": true,"maxConcurrency": 10,"minConcurrency": 1,"maxRequestRetries": 30}
An individual listing works the same way, e.g. "url": "https://www.autotrader.com.au/car/15003165/isuzu/d-max/wa/osborne-park/dual-cab".
Output: one dataset row per vehicle listing — id, listing_url, stock_no, description, vin, condition, advertised_price, driveaway_price, price_type, manu_year, odometer, make, model, year, variant, series, vehicle_class, vehicle_transmission_type, vehicle_fuel_type, vehicle_body_type, vehicle_drive_type, vehicle_seats, vehicle_doors, vehicle_engine_power_kw, dealer_name, dealer_phone, dealer_city, dealer_state, dealer_address, listing_location_city, listing_location_state, listing_latitude, listing_longitude, feature_search_terms_string, images (array of URLs).
Behaviors an agent should know:
startUrlsaccepts search links (/for-sale/...,/caravans-for-sale/...,/motorbikes-for-sale/..., filters included) and single ad links (/car/<id>/...,/caravan/<id>/...,/motorcycle/<id>/...).- Caravan rows add vehicle_tare_mass_kg, vehicle_atm_kg, vehicle_gtm_kg, vehicle_berths and vehicle_length_ft; motorbike rows add vehicle_engine_cc and vehicle_lams_approved.
maxItemsdefaults to 10000; always set it to bound cost — an uncapped search region can return thousands of rows.includeListingDetails(defaulttrue) loads each ad's full details; setfalsefor faster search-only runs.- The default proxy setup works out of the box at no extra cost; the
proxyfield is an optional override only. - Pay-per-event billing — see the Pricing tab on the actor page.
⚠️ Disclaimer
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Carsguide Autotrader Media Solutions Pty Ltd or any of its subsidiaries. All trademarks mentioned are the property of their respective owners.
The scraper accesses only publicly available vehicle listing pages — no authenticated endpoints, paid features, or content behind the autotrader.com.au login wall. Users are responsible for ensuring their use complies with autotrader.com.au's Terms of Service, applicable data-protection law (GDPR, CCPA, etc.), and any contractual obligations of their own organization.
SEO Keywords
autotrader scraper, scrape autotrader, autotrader australia scraper, autotrader.com.au scraper, autotrader API, Apify autotrader, car listings scraper, vehicle data scraper, used car scraper, australian car market data, dealer inventory scraper, vehicle pricing data, car dealer leads, automotive market intelligence, vin lookup data, car specifications scraper, australia vehicle listings, car classifieds scraper, caravan scraper, campervan listings, motorbike scraper, australian caravans for sale