Carsales.com.au Scraper
Pricing
from $0.36 / 1,000 scraped vehicles
Carsales.com.au Scraper
Carsales.com.au Scraper extracts public vehicle listings from search URLs, detail URLs, or filters. Export prices, specs, sellers, locations, images, features, and source URLs.
Pricing
from $0.36 / 1,000 scraped vehicles
Rating
0.0
(0)
Developer
Maxime Dupré
Maintained by CommunityActor stats
0
Bookmarked
7
Total users
4
Monthly active users
20 hours ago
Last modified
Categories
Share
🚗 Carsales scraper for vehicle listing data
Carsales.com.au Scraper collects public vehicle listings from Carsales.com.au and saves clean rows for price checks, inventory research, market analysis, lead lists, and repeat market tracking. Paste a Carsales search URL, paste direct vehicle detail URLs, or build a Carsales search from filters such as make, model, condition, seller type, price, year, odometer, state, postcode, body style, fuel type, and transmission.
- Carsales scraper: collect structured Australian vehicle listing data from public Carsales search and detail pages.
- Carsales data: export prices, vehicle specs, sellers, locations, images, features, and source URLs for analysis.
- Carsales price tracking: monitor prices for a make, model, state, postcode radius, or saved search URL.
- Carsales dealer inventory research: compare dealer and private seller listings in a vehicle segment.
- Carsales API workflow: run the scraper from Apify API, schedules, exports, or webhooks when you need repeatable listing data.
📦 Data you can extract
Each dataset item is one Carsales vehicle listing. Some fields can be null or empty when Carsales does not show that value for a listing.
listingIdandurlfor source-backed listing identity and the vehicle detail URL.title,make,model,year,condition,sellerType, andodometerKm.pricewith amount, currency, and source price label.vehicledetails such as badge, body style, transmission, fuel type, engine, cylinders, drivetrain, doors, seats, colour, VIN, registration, and stock number when public.locationdetails such as state, region, suburb, and postcode when shown.sellerfacts such as seller ID, seller type, name, phone, ABN, comments, dealer rating, member-since value, and current listing count when public.mediawith direct Carsales listing image URLs plus video and 360-view counts when available.descriptionText,features, useful Carsales resource links, andsourcedetails for input matching, page number, and result position.
The Actor focuses on public Carsales listing data. It does not log in, submit enquiry forms, message sellers, scrape private account data, calculate vehicle valuations, or enrich rows from third-party databases.
🚀 How to run
- Open the Input tab.
- Paste one or more Carsales search URLs, listing-results URLs, or direct vehicle detail URLs.
- If you do not have a URL, enter filters such as make, model, condition, seller type, state, price range, year range, odometer range, body style, fuel type, or transmission.
- Set
Listing limitto a small number such as25for your first run. - Run the Actor and open the dataset.
You can export the finished dataset as JSON, CSV, Excel, XML, RSS, or HTML. You can also consume the same rows through the Apify API, schedule repeat checks, or send results to another tool with webhooks.
⚙️ Input options
Carsales URLs- Carsales search URLs, listing-results URLs, or vehicle detail URLs.MakeandModel- vehicle manufacturer and model for filter-built searches.Condition- all, new, used, or demo listings.State or territory,Postcode, andRadius- geographic filters for generated searches.Seller type- all sellers, dealers only, or private sellers only.Body style,Fuel type,Transmission,Colour,Cylinders, andDoors- vehicle filters.Minimum price,Maximum price,Minimum year,Maximum year,Minimum odometer, andMaximum odometer.Sort listings by- featured, price, kilometres, or year ordering for filter-built searches.Listing limit- maximum vehicle listings saved across the whole run.Page limit per search- maximum Carsales result pages visited for each search target.
🧾 Example input
{"startUrls": [{"url": "https://www.carsales.com.au/cars/used/toyota/corolla/"}],"maxListings": 25,"maxPagesPerSearch": 3}
📊 Example output
{"listingId": "OAG-AD-25995937","url": "https://www.carsales.com.au/cars/details/2022-toyota-corolla-sx-hybrid-auto/OAG-AD-25995937/","title": "2022 Toyota Corolla SX Hybrid Auto","make": "Toyota","model": "Corolla","year": 2022,"price": {"amount": 29990,"currency": "AUD","label": "Drive away $29,084 Excl. Est. Govt. Charges"},"condition": "Used","sellerType": "Dealer","odometerKm": 35512,"vehicle": {"badge": "SX Hybrid","bodyStyle": "Hatch","transmission": "Automatic","fuelType": "Hybrid","engine": "4cyl 1.8L Hybrid","engineCapacity": "1.8L","cylinders": 4,"drivetrain": "FWD","doors": 5,"seats": 5,"colour": "Glacier White","vin": null,"registrationPlate": "072QK9","registrationExpiry": "July 2026","stockNumber": "U805318"},"location": {"state": "QLD","region": "Brisbane East","suburb": "Capalaba","postcode": "4157"},"seller": {"id": "AGC-SELLER-58549","type": "Dealer","name": "Example Mazda","phone": "0488 801 900","abn": null,"comments": "Single owner car with full service history.","dealerRating": 5,"dealerMemberSince": "2019","dealerCurrentListings": 45},"media": {"imageUrls": ["https://carsales.pxcrush.net/carsales/cars/dealer/example-1.jpg","https://carsales.pxcrush.net/carsales/cars/dealer/example-2.jpg"],"videoCount": null,"threeSixtyCount": null},"descriptionText": "2022 Toyota Corolla SX Hybrid, single owner car with full service history.","features": ["Satellite navigation", "Reverse camera"],"resources": [{"label": "Price guide","url": "https://www.carsales.com.au/_details/api/v1/price-guide/carsales/OAG-AD-25995937"}],"source": {"matchedInput": "https://www.carsales.com.au/cars/used/toyota/corolla/","pageNumber": 1,"position": 1}}
💳 Pricing
This Actor uses pay-per-event pricing. You are charged for each scraped vehicle listing saved to the dataset. Empty searches, skipped duplicates, failed detail URLs, and no-result runs do not create paid listing rows.
Keep Listing limit small for your first run so you can inspect the row shape and expected cost before collecting a larger Carsales dataset.
🔌 Integrations
- Use the Apify API to start runs and read Carsales listing rows from the dataset.
- Schedule repeat runs to watch a Carsales search URL or filter-built market segment.
- Export results as CSV, JSON, Excel, XML, RSS, or HTML.
- Send finished datasets to webhooks, Google Sheets, dashboards, or downstream data tools.
❓ FAQ
🔍 Can I paste a Carsales search URL?
Yes. Paste a Carsales search or listing-results URL in Carsales URLs. The Actor paginates it until the page limit or listing limit is reached.
🚘 Can I paste direct Carsales vehicle detail URLs?
Yes. Direct detail URLs are accepted and saved as individual enriched vehicle listing rows.
🔐 Do I need a Carsales login or cookies?
No. The Actor is built for public Carsales listing data and does not ask for Carsales cookies, account credentials, or an API key.
📤 Can I use this as a Carsales API workflow?
Yes. You can start runs through the Apify API, read the default dataset through API endpoints, export rows, schedule runs, and connect results to webhooks or integrations. It is not an official Carsales API.
🧩 How can I scrape Carsales.com.au data?
Use a Carsales search URL, a direct vehicle detail URL, or filters such as make, model, state, seller type, price, year, odometer, body style, fuel type, and transmission. The Actor saves matching public listing rows to an Apify dataset.
🧭 Why not use the Carsales API?
Use this Actor when you need public listing rows in an Apify dataset and do not have an approved Carsales API integration. It does not claim to be an official Carsales API.
🔁 What are Carsales alternatives?
For Australian vehicle listing research, common alternatives include other car marketplaces and dealer websites. This Actor focuses only on public Carsales.com.au listings.
📝 Changelog
- 1.0: Added enriched Carsales listing details, broader search filters, and lower per-listing pricing.
- 0.1: Initial release.
🆘 Support
For issues, questions, or feature requests, file a ticket and I'll fix or implement it in less than 24h 🫡
🔗 Other actors
- Autotrader Scraper ↗ - Collect public Autotrader.com car listings with VINs, prices, seller contacts, specs, and photos.
- Realtor Scraper ↗ - Collect Realtor.com property listings with prices, addresses, photos, agents, and property details.
- BusinessesForSale Scraper ↗ - Scrape business-for-sale listings with prices, financials, locations, descriptions, images, and seller contact links.
- Allegro Scraper ↗ - Export Allegro product listings with prices, sellers, images, delivery data, and source rank metadata.
- Google Shopping Ads Scraper ↗ - Track live Google Shopping ads with prices, merchants, product images, landing pages, and SERP positions.
Made with ❤️ by Maxime Dupré