Pricing
from $0.36 / 1,000 scraped vehicle listings
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 vehicle listings
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
7
Total users
4
Monthly active users
18 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 enriched, structured 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 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 lead lists: export public seller details, phone numbers when shown, source URLs, and vehicle facts.
- Carsales market data: collect listing rows for pricing analysis, sourcing workflows, inventory checks, valuation support, or scheduled reporting.
๐ What this Carsales scraper does
- Scrapes public Carsales search URLs and listing-results URLs.
- Scrapes direct Carsales vehicle detail URLs.
- Builds Carsales searches from user-friendly filters when you do not already have a source URL.
- Saves one dataset item per accepted vehicle listing.
- Enriches each saved listing with public detail-page facts when Carsales shows them.
- Extracts listing IDs, source URLs, titles, make, model, year, price, odometer, condition, seller type, vehicle specs, seller facts, location, listing images, descriptions, features, resources, and source position.
- Works with Apify exports, schedules, webhooks, integrations, and API clients.
The Actor focuses on public Carsales listing data. It does not log in, submit enquiry forms, message sellers, scrape private account data, value vehicles, or enrich rows from third-party databases.
๐ฆ 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.
listingIdandurl- source-backed listing identity and vehicle detail URL.title,make,model,year,condition,sellerType, andodometerKm.price- amount, currency, and source price label.vehicle- badge, body style, transmission, fuel type, engine, engine capacity, cylinders, drivetrain, doors, seats, colour, VIN, registration, and stock number when public.location- state, region, suburb, and postcode when shown.seller- seller ID, seller type, name, phone, ABN, comments, dealer rating, member-since value, and current listing count when public.media- direct Carsales listing image URLs plus source media counts when available.descriptionText,features, and useful Carsales resource links.source- submitted or built input target, source page number, and listing position.
๐ 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.
โ ๏ธ Limits and caveats
- The Actor collects public listing data that Carsales returns for the requested pages, filters, or detail URLs.
- Carsales may omit some values for a listing, so fields such as seller phone, VIN, registration, postcode, description, features, or media counts can be
nullor empty. - Search URLs are paginated up to
Page limit per search. - Direct detail URLs return one listing row per usable public detail URL.
- The Actor does not contact sellers, submit forms, scrape private Carsales account areas, or calculate vehicle valuations.
๐ 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 export the data to CSV or use it from an API?
Yes. Apify datasets can be exported as CSV, JSON, Excel, XML, RSS, or HTML. You can also consume the dataset through the Apify API, schedules, webhooks, and integrations.
๐งฉ 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รฉ
