🇦🇺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
0.0
(0)
Developer

Muhamed Didovic
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
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
- 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
- Search results:
- Configure Settings (Optional):
- Set
maxItemsto limit the number of listings to scrape - Adjust concurrency settings if needed
- Configure proxy settings if required
- Enable
includeListingDetailsif you want detail API enrichment
- 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:
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 | 100 | Maximum number of items to scrape |
maxConcurrency | Integer | 10 | Maximum concurrent requests |
minConcurrency | Integer | 1 | Minimum concurrent requests |
maxRequestRetries | Integer | 30 | Number of retries for failed requests |
includeListingDetails | Boolean | false | Whether 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
| 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 from the API |
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_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 |
Dealer Information
| Field | Type | Description |
|---|---|---|
dealer_id_api | Number | Dealer identifier from the API |
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 returned by the API |
Data Quality Features
The AutoTrader Australia scraper includes several data quality features:
-
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
- Reads
-
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
nullnormalization
-
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
-
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.aulinks
-
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
-
Blocking
- If you encounter blocking, try:
- Using residential proxies
- Increasing delays between requests
- Reducing concurrency
- Rotating sessions more aggressively
- If you encounter blocking, try:
-
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
-
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 Vehicle Search Scraper - Specialized scraper for AutoTrader search result pages with advanced filtering support.
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