VOOZH about

URL: https://apify.com/memo23/carsales-cheerio

โ‡ฑ Carsales.com.au $0.9 Bypass 440 Limit ยท Search by URL ยท Filters ยท Apify


๐Ÿ‘ Carsales.com.au $0.9 Bypass 440 Limit ยท Search by URL ยท Filters avatar

Carsales.com.au $0.9 Bypass 440 Limit ยท Search by URL ยท Filters

Pricing

from $0.90 / 1,000 results

Go to Apify Store

Carsales.com.au $0.9 Bypass 440 Limit ยท Search by URL ยท Filters

Scrape Carsales.com.au โ€” Australia's #1 car marketplace โ€” with the only Apify actor that bypasses the 20-page (440-car) cap per search. Rich rows: make, model, year, price, location, seller, transmission, fuel, odometer, photos, specs. JSON + CSV.

Pricing

from $0.90 / 1,000 results

Rating

5.0

(9)

Developer

๐Ÿ‘ Muhamed Didovic

Muhamed Didovic

Maintained by Community

Actor stats

4

Bookmarked

182

Total users

27

Monthly active users

6.2 hours

Issues response

15 days ago

Last modified

Share

Carsales.com.au Scraper

How it works

This actor is designed to extract information from carsales.com.au listings, capturing details such as vehicle make, model, year, price, mileage, location, dealer information, specifications, images, and other relevant data from car listings.

Features

This actor offers the following features:

  • Multiple Page Scraping: Capable of scraping data from a variety of listing URLs. Input can be a single or multiple URLs from carsales.com.au.
  • Direct Car Details Scraping: Can scrape individual car detail pages directly using specific car URLs.
  • Search Results Scraping: Can scrape search result pages to get multiple car listings.
  • Proxy Support: Supports proxy configuration for enhanced reliability and to avoid blocking.
  • Customizable Configuration: Adjustable settings to control the number of items scraped and other extraction parameters.

How to Use

  1. Set Up: Ensure you have an Apify account and access to the Apify platform.
  2. Input Start URLs: Specify one or more start URLs from carsales.com.au, e.g. https://www.carsales.com.au/cars/toyota/sydney-nsw/.
  3. (Optional) Configure Proxy: For better reliability, configure proxy settings (recommended: Apify Residential proxies).
  4. (Optional) Set Max Items: Limit the number of listings to scrape per run.
  5. Run the actor: Start the actor and wait for it to finish.
  6. Download Data: Export the extracted data in your preferred format (JSON, CSV, etc.).

Input Data

The actor accepts two types of URLs:

1. Search Result Pages (Multiple Cars)

{
"startUrls":[
{
//Search Result Pages (Multiple Cars)
"url":"https://www.carsales.com.au/cars/dealer/volvo/"
},
{
// Individual Car Detail Pages (Single Car)
"url":"https://www.carsales.com.au/cars/details/2010-holden-cruze-cdx-jg-manual/SSE-AD-19192355/?gts=SSE-AD-19192355&gtsSaleId=SSE-AD-19192355&gtsViewType=showcase&rankingType=showcase"
},
{
"url":"https://www.carsales.com.au/cars/?q=%28And.SellerType.Dealer._.State.Queensland._.Price.range%280..20000%29.%29"
}
],
"maxItems":100,
"proxy":{
"useApifyProxy":true,
"apifyProxyGroups":[
"RESIDENTIAL"
]
}
}

Note: When scraping individual car detail pages, set maxItems to the number of URLs you provide. Each detail page will return one complete car record with all available data.

Output Structure

The output data typically includes:

[
{
"title":"2010 Holden Cruze CDX JG Manual",
"make":"holden",
"model":"cruze",
"year":2010,
"networkId":"sse-ad-19192355",
"badge":"cdx",
"bodyStyle":"sedan",
"fuelType":"diesel",
"transmission":"manual",
"colour":"black",
"odometer":129950,
"price":4500,
"priceType":"egc",
"suburb":"the gap",
"region":"alice springs",
"state":"nt",
"postcode":"0870",
"location":"the gap, alice springs, nt, 0870",
"sellerType":"private",
"sellerId":"sse-seller-19192355",
"publishDate":"2011-08-31t03:29:33",
"adType":"used",
"saleStatus":"for sale",
"hasImages":true,
"canonicalUrl":"https://www.carsales.com.au/cars/details/2010-holden-cruze-cdx-jg-manual/SSE-AD-19192355/",
"imageUrl":"https://carsales.pxcrush.net/carsales/cars/private/xfaq0bynzv2zu1qdqe8s8zek.jpg?pxc_format=jpeg&pxc_method=crop&pxc_size=1200,630",
"categoryType":"sedan",
"newAndUsed":"used",
"pageIsCompact":false,
"promoteListing":false,
"buyHomePremium":false,
"clearance":false,
"isDealerBranding":false,
"latestStock":false,
"floorplan":"cruze",
"pageType":"product",
"biSearchTS":"20250904-204449-0216144",
"biCsnEventId":"d88bc4a8-af4d-48a4-8e51-bc2de4a8e962",
"trackingSwrveNetworkGuid":"2b0c6432-37b3-4a07-a543-5fbf176a29a3",
"globalCsnInsightsPageType":"private",
"globalCsnInsightsAction":"view_details",
"globalCsnInsightsSiteSection":"all stock",
"globalCsnInsightsNetwork":"carsales",
"globalCsnInsightsHasImages":true,
"globalCsnInsightsIsMerlin":true,
"globalAepMake":"holden",
"globalAepModel":"cruze",
"globalAepNetwork":"carsales",
"globalAepPageType":"details",
"globalAepNetworkId":"sse-ad-19192355",
"globalAepIsMerlin":true,
"globalAepSellerType":"private",
"globalAepState":"nt",
"globalAepType":"private",
"globalAepYear":2010,
"globalAepBodyStyle":"sedan",
"globalAepCondition":"used",
"globalAepPrice":4500,
"globalAepPriceType":"egc",
"globalAepBadge":"cdx",
"globalAepClearance":false,
"globalAepColour":"black",
"globalAepFuelType":"diesel",
"globalAepOdometerMin":129950,
"globalAepRegion":"alice springs",
"globalAepSuburb":"the gap",
"globalAepAction":"view_details",
"globalAepSellerId":"sse-seller-19192355",
"globalAepVertical":"carsales",
"globalAepSaleStatus":"for sale",
"globalAepAdType":"used",
"globalAepCategoryType":"sedan",
"globalFbPageCategory":"details",
"globalFbSiteSection":"all stock",
"globalFbNetwork":"carsales",
"globalFbIsMerlin":true,
"globalBiPageType":"private",
"globalBiServerName":"carsales",
"globalBiNetworkId":"sse-ad-19192355",
"globalBiGeoCountryCode":"om",
"globalBiIsGts":false,
"globalBiAdType":"used",
"globalBiBodyStyle":"sedan",
"globalCsnInsightsCondition":"used",
"globalCsnInsightsGenericGearType":"manual",
"globalCsnInsightsPriceType":"egc",
"globalCsnInsightsLatestStock":false,
"globalCsnInsightsSaleStatus":"for sale",
"globalCsnInsightsBuyHomePremium":false,
"globalCsnInsightsPromoteListing":false,
"globalCsnInsightsIsDealerBranding":false,
"globalCsnInsightsClearance":false,
"authIsAuthenticated":false,
"adTargetLoggedIn":false,
"adTargetPageType":"details",
"adTargetKw":"carsales",
"adTargetDevice":"desktop",
"adTargetEnv":"prod",
"adTargetAdv":"pv",
"adTargetAncap":5,
"adTargetCar":"holdencruze",
"adTargetCat":"sedan",
"adTargetFuel":"diesel",
"adTargetImgloc":"https://carsales.pxcrush.net/carsales/cars/private/xfaq0bynzv2zu1qdqe8s8zek.jpg",
"adTargetLifestyle":"firstcar",
"adTargetLoc":"nt",
"adTargetMakeText":"holden",
"adTargetPcode":"0870",
"adTargetPriceSet":0,
"adTargetSubcat":"small",
"adTargetSubloc":"alicesprings",
"adTargetVer":"cdx",
"adTargetYearRange":"2010",
"adTargetSection":"detailsv2",
"adTargetLams":"has-payment-module",
"gamAdsCorrelatorId":"7903332424244019",
"imageHeight":630,
"imageWidth":1200,
"description":"JG CDX Sedan 4dr Man 5sp 2.0DT",
"siteName":"www.carsales.com.au",
"scriptFuseSrc":"https://carsales.cdn.fuseplatform.net/2008/fuse.js",
"scriptFuseType":"script",
"featureAdsProvider":"fuse",
"basicInfo":{
"link":"https://www.carsales.com.au/cars/details/2010-holden-cruze-cdx-jg-manual/SSE-AD-19192355/",
"name":"2010 Holden Cruze CDX JG Manual",
"model":"cruze",
"year":"2010",
"make":"holden",
"spec":"JG CDX Sedan 4dr Man 5sp 2.0DT",
"Location":"nt",
"Region":"alice springs",
"kms":"129950",
"kms_categ":"",
"fuel_type":"diesel",
"transmission":"manual",
"fourwd":"",
"price_type":"used",
"est_price":"4500",
"number_pl":"",
"ext_color":"black",
"body_type":"",
"engine_details":"",
"powerplant_type":"",
"model_year":"",
"imp_history":"",
"seller_type":"private",
"number_of_days_listed":"",
"dealer_name":"sse-seller-19192355",
"dealer_address":"",
"price":"4500",
"registrationPlate":"",
"publishedDate":"2011-08-31t03:29:33",
"lastModified":"",
"bodyStyle":"sedan",
"overview":"JG CDX Sedan 4dr Man 5sp 2.0DT",
"build_date":"",
"compliance_date":"",
"cost_to_insure":"",
"spec_clean":"",
"vehicle_description_full":"",
"powerplant_type_full":"",
"body_type_full":"",
"transmission_full":"",
"engine_full":"",
"drive":""
}
}
// ...
]

Output Fields Explanation

FieldDescription
titleFull title of the car listing (e.g., "2010 Holden Cruze CDX JG Manual").
makeCar manufacturer/brand (e.g., "holden").
modelCar model name (e.g., "cruze").
yearManufacturing year of the vehicle (e.g., 2010).
networkIdUnique network identifier for the listing (e.g., "sse-ad-19192355").
badgeVehicle badge/trim level (e.g., "cdx").
bodyStyleBody style of the vehicle (e.g., "sedan").
fuelTypeFuel type of the vehicle (e.g., "diesel").
transmissionTransmission type (e.g., "manual").
colourExterior color of the vehicle (e.g., "black").
odometerVehicle mileage/kilometers (e.g., 129950).
priceListed price of the vehicle (e.g., 4500).
priceTypeType of pricing (e.g., "egc" - estimated guide price).
suburbSuburb/location name (e.g., "the gap").
regionRegion name (e.g., "alice springs").
stateState abbreviation (e.g., "nt").
postcodePostal code (e.g., "0870").
locationCombined location string (e.g., "the gap, alice springs, nt, 0870").
sellerTypeType of seller (e.g., "private").
sellerIdUnique seller identifier (e.g., "sse-seller-19192355").
publishDateOriginal publication date (e.g., "2011-08-31t03:29:33").
adTypeAdvertisement type (e.g., "used").
saleStatusCurrent sale status (e.g., "for sale").
hasImagesBoolean indicating if listing has images (e.g., true).
canonicalUrlCanonical URL to the listing page.
imageUrlMain image URL for the listing.
categoryTypeVehicle category type (e.g., "sedan").
newAndUsedNew or used vehicle status (e.g., "used").
pageIsCompactBoolean indicating if page layout is compact (e.g., false).
promoteListingBoolean indicating if listing is promoted (e.g., false).
buyHomePremiumBoolean indicating if listing has buy home premium (e.g., false).
clearanceBoolean indicating if vehicle is on clearance (e.g., false).
isDealerBrandingBoolean indicating if dealer branding is enabled (e.g., false).
latestStockBoolean indicating if vehicle is latest stock (e.g., false).
floorplanFloorplan/model variant (e.g., "cruze").
pageTypeType of page being viewed (e.g., "product").
biSearchTSBusiness intelligence search timestamp (e.g., "20250904-204449-0216144").
biCsnEventIdBusiness intelligence event ID (e.g., "d88bc4a8-af4d-48a4-8e51-bc2de4a8e962").
trackingSwrveNetworkGuidSwrve analytics network GUID (e.g., "2b0c6432-37b3-4a07-a543-5fbf176a29a3").

Global Tracking Fields:

globalCsnInsights* (Carsales Insights)

FieldDescription
globalCsnInsightsPageTypePage type for Carsales insights tracking (e.g., "private").
globalCsnInsightsActionAction being tracked (e.g., "view_details").
globalCsnInsightsSiteSectionSite section for tracking (e.g., "all stock").
globalCsnInsightsNetworkNetwork name (e.g., "carsales").
globalCsnInsightsHasImagesBoolean for image presence in tracking.
globalCsnInsightsIsMerlinBoolean indicating Merlin platform usage.
globalCsnInsightsConditionVehicle condition for tracking (e.g., "used").
globalCsnInsightsGenericGearTypeGeneric transmission type (e.g., "manual").
globalCsnInsightsPriceTypePrice type for tracking (e.g., "egc").
globalCsnInsightsLatestStockBoolean for latest stock status.
globalCsnInsightsSaleStatusSale status for tracking (e.g., "for sale").
globalCsnInsightsBuyHomePremiumBoolean for buy home premium.
globalCsnInsightsPromoteListingBoolean for promoted listing.
globalCsnInsightsIsDealerBrandingBoolean for dealer branding.
globalCsnInsightsClearanceBoolean for clearance status.

globalAep* (Adobe Experience Platform)

FieldDescription
globalAepMakeVehicle make for AEP tracking (e.g., "holden").
globalAepModelVehicle model for AEP tracking (e.g., "cruze").
globalAepNetworkNetwork for AEP tracking (e.g., "carsales").
globalAepPageTypePage type for AEP (e.g., "details").
globalAepNetworkIdNetwork ID for AEP (e.g., "sse-ad-19192355").
globalAepIsMerlinBoolean for Merlin platform in AEP.
globalAepSellerTypeSeller type for AEP (e.g., "private").
globalAepStateState for AEP tracking (e.g., "nt").
globalAepTypeType for AEP (e.g., "private").
globalAepYearYear for AEP tracking (e.g., 2010).
globalAepBodyStyleBody style for AEP (e.g., "sedan").
globalAepConditionCondition for AEP (e.g., "used").
globalAepPricePrice for AEP tracking (e.g., 4500).
globalAepPriceTypePrice type for AEP (e.g., "egc").
globalAepBadgeBadge for AEP tracking (e.g., "cdx").
globalAepClearanceClearance status for AEP.
globalAepColourColor for AEP tracking (e.g., "black").
globalAepFuelTypeFuel type for AEP (e.g., "diesel").
globalAepOdometerMinMinimum odometer for AEP (e.g., 129950).
globalAepRegionRegion for AEP (e.g., "alice springs").
globalAepSuburbSuburb for AEP (e.g., "the gap").
globalAepActionAction for AEP (e.g., "view_details").
globalAepSellerIdSeller ID for AEP (e.g., "sse-seller-19192355").
globalAepVerticalVertical for AEP (e.g., "carsales").
globalAepSaleStatusSale status for AEP (e.g., "for sale").
globalAepAdTypeAd type for AEP (e.g., "used").
globalAepCategoryTypeCategory type for AEP (e.g., "sedan").

globalFb* (Facebook)

FieldDescription
globalFbPageCategoryPage category for Facebook tracking (e.g., "details").
globalFbSiteSectionSite section for Facebook (e.g., "all stock").
globalFbNetworkNetwork for Facebook tracking (e.g., "carsales").
globalFbIsMerlinBoolean for Merlin in Facebook tracking.

globalBi* (Business Intelligence)

FieldDescription
globalBiPageTypePage type for BI tracking (e.g., "private").
globalBiServerNameServer name for BI (e.g., "carsales").
globalBiNetworkIdNetwork ID for BI (e.g., "sse-ad-19192355").
globalBiGeoCountryCodeGeographic country code (e.g., "om").
globalBiIsGtsBoolean for GTS status.
globalBiAdTypeAd type for BI (e.g., "used").
globalBiBodyStyleBody style for BI (e.g., "sedan").

Authentication & Ad Targeting:

FieldDescription
authIsAuthenticatedBoolean indicating if user is authenticated (e.g., false).
adTargetLoggedInBoolean for ad targeting based on login status (e.g., false).
adTargetPageTypePage type for ad targeting (e.g., "details").
adTargetKwKeywords for ad targeting (e.g., "carsales").
adTargetDeviceDevice type for targeting (e.g., "desktop").
adTargetEnvEnvironment for targeting (e.g., "prod").
adTargetAdvAdvertising type (e.g., "pv").
adTargetAncapANCAP safety rating (e.g., 5).
adTargetCarCar identifier for targeting (e.g., "holdencruze").
adTargetCatCategory for targeting (e.g., "sedan").
adTargetFuelFuel type for targeting (e.g., "diesel").
adTargetImglocImage location URL for targeting.
adTargetLifestyleLifestyle targeting (e.g., "firstcar").
adTargetLocLocation for targeting (e.g., "nt").
adTargetMakeTextMake text for targeting (e.g., "holden").
adTargetPcodePostal code for targeting (e.g., "0870").
adTargetPriceSetPrice set indicator (e.g., 0).
adTargetSubcatSubcategory for targeting (e.g., "small").
adTargetSublocSub-location for targeting (e.g., "alicesprings").
adTargetVerVersion for targeting (e.g., "cdx").
adTargetYearRangeYear range for targeting (e.g., "2010").
adTargetSectionSection for targeting (e.g., "detailsv2").
adTargetLamsLAMS features (e.g., "has-payment-module").

Site & Technical Information:

FieldDescription
gamAdsCorrelatorIdGoogle Ad Manager correlator ID (e.g., "7903332424244019").
imageHeightHeight of main image in pixels (e.g., 630).
imageWidthWidth of main image in pixels (e.g., 1200).
descriptionPage description/meta description (e.g., "JG CDX Sedan 4dr Man 5sp 2.0DT").
siteNameWebsite name (e.g., "www.carsales.com.au").
scriptFuseSrcFuse script source URL.
scriptFuseTypeFuse script type.
featureAdsProviderAdvertising provider (e.g., "fuse").

Nested basicInfo Object:

FieldDescription
linkDirect URL to the car listing.
nameFull name/title of the vehicle.
modelVehicle model.
yearManufacturing year.
makeVehicle manufacturer.
specVehicle specification string.
LocationLocation/state.
RegionSpecific region.
kmsKilometer reading.
kms_categKilometer category.
fuel_typeFuel type.
transmissionTransmission type.
fourwdFour-wheel drive indicator.
price_typePrice type classification.
est_priceEstimated price.
number_plNumber plate information.
ext_colorExterior color.
body_typeBody type classification.
engine_detailsEngine specification details.
powerplant_typePowerplant/engine type.
model_yearModel year information.
imp_historyImport history.
seller_typeType of seller.
number_of_days_listedDays since listing was posted.
dealer_nameDealership name.
dealer_addressDealership address.
priceVehicle price.
registrationPlateVehicle registration plate.
publishedDateDate when listing was published.
lastModifiedLast modification date.
bodyStyleVehicle body style.
overviewVehicle overview/summary.
build_dateVehicle build date.
compliance_dateCompliance date.
cost_to_insureInsurance cost estimate.
spec_cleanClean specification string.
vehicle_description_fullFull vehicle description.
powerplant_type_fullComplete powerplant type.
body_type_fullComplete body type description.
transmission_fullComplete transmission description.
engine_fullComplete engine description.
driveDrivetrain type.

Explore More Scrapers

If you found this Apify Carsales Scraper useful, be sure to check out our other powerful scrapers and actors at memo23's Apify profile. We offer a wide range of tools to enhance your web scraping and automation needs across various platforms and use cases.

Support

Additional Services

You might also like

Carsales AU $1๐Ÿ’ฐ Powerful Filters + Deep Search

abotapi/carsales-au-scraper

From $1/1K. The fastest, cheapest way to pull structured vehicle listings from carsales.com.au. Point it at a search, get back clean JSON with 30+ fields per listing. built for dealers, analysts, pricing tools, and real-time data pipelines.

Dubizzle $0.95๐Ÿ’ฐ Real Estate & Cars Search & Detail & Brokers

memo23/dubizzle-search-listing-s-scraper

๐Ÿ’ฐ$0.95 per 1,000 items, get instant access to comprehensive Dubai property data, extract detailed listings including prices, amenities, agent contacts, high-res photos, and location coordinates. Perfect for real estate professionals and investors seeking market insights and lead generation.

๐Ÿ‘ User avatar

Muhamed Didovic

154

4.5

Bayutrix โ€” Bayut Scraper | Property, Agency & Broker

coding-doctor-omar/Bayutrix

**[$0.0008/result]** Scrape Bayut (all countries) to extract high-value real estate data and details on properties, agencies, and brokers for lead generation, analysis, and automation. Get unlimited results, no limits!

๐Ÿ‘ User avatar

Coding Doctor Omar

3

BAYUT [$0.89๐Ÿ’ฐ] | Search & Detail(s) & Agent(s) & Company(s)

memo23/apify-bayut-scraper

๐Ÿ’ฐ $0.89 per 1,000 listings, get comprehensive Bayut property data including pricing, specs (rooms, area, furnishing), location details, agent/agency info, verification status, high-res photos, and multilingual descriptions. Ideal for market analysis, lead generation, and property research.

๐Ÿ‘ User avatar

Muhamed Didovic

254

5.0

Drive.com.au Car Listings Scraper (Carsales-compatible)

crawlerbros/drive-au-scraper

Scrape Australian car listings from Drive.com.au. Extracts title, year, make, model, price, odometer, colour, fuel, city, state, images. Carsales.com.au URLs partially supported. HTTP-only, no proxy.

Carsales Scraper ๐Ÿ’™ $1/1K Australia Automotive Extractor

azzouzana/carsales-com-au-scraper-by-search-url

#1Carsales.com.au Scraper: Export Australian car listings to CSV/JSON via Search URL. Bypass the 440-car pagination limit to extract full vehicle data, market prices, specs & dealership auto leads. Built for car buyers & automotive businesses needing fast B2B data extraction. ๐Ÿš€ Only $1/1K!

33

5.0

Bayut Scraper

dhrumil/bayut-scraper

Scrape bayut.com to crawl millions of sale/rent real estate properties from UAE. Our real estate scraper also lets you monitor specific listing for new updates/listing. You can provide multiple search result listings to scrape/monitor properties in Dubai, Abu Dhabi, Sharjah, Ajman and more

๐Ÿ‘ User avatar

Dhrumil Bhankhar

407

5.0

Carsales Scraper

maximedupre/carsales-scraper

Scrape public Carsales.com.au vehicle listings from search pages or direct detail URLs. Export prices, specs, seller, location, images, and source URLs. No Carsales login needed.

๐Ÿ‘ User avatar

Maxime Duprรฉ

7

Carsales.com.au Scraper

unfenced-group/carsales-scraper

Extract car listings from carsales.com.au with 14 search filters including colour, cylinders, odometer range, postcode radius and sort order. 40+ fields per listing. $0.89/1k.

๐Ÿ‘ User avatar

Unfenced Group

4

UAE Real Estate Scraper

happyendpoint/uae-real-estate-scraper

Filter search property and scrape live UAE property listings from Bayut - apartments, villas, offices & more for sale or rent. Filter by location, price, bedrooms & type. Real-time data, no proxies needed. Perfect for real estate apps & analytics. Propertyfinder, UAE Properties, Unofficial Scraper

๐Ÿ‘ User avatar

Happy Endpoint

31

5.0