Chileautos Scraper | Chile Used & New Car Listings
Pricing
from $1.50 / 1,000 vehicle listings
Chileautos Scraper | Chile Used & New Car Listings
Scrape Chileautos car listings in Chile: make, model, version, year, CLP price, kilometres, fuel, transmission, region, seller type and images, with listing URLs. Filter by make, model, year, price or region; export JSON, CSV or Excel.
Pricing
from $1.50 / 1,000 vehicle listings
Rating
0.0
(0)
Developer
Philip Kirkbride
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 hours ago
Last modified
Categories
Features
Share
Chileautos Vehicle Listings Scraper
Collect used and new cars from Chileautos (chileautos.cl) in Chile. Each row is a unique vehicle with a numeric CLP price, kilometres, make, model, version, year, fuel, transmission, region, seller type and name as shown on the listing card, images and the listing URL. Optional detail requests add exterior colour and whichever specifications the page publishes.
Typical uses
- Dealer stock and pricing: track asking prices for one make/model and compare dealers and regions.
- Market valuations: build a price-per-year/kilometre baseline for a make and model before buying or appraising.
- Inventory monitoring: run it on a schedule and watch new listings, price drops or sold inventory for a vehicle you follow.
- Lead generation: collect dealer and seller names with listing URLs for a make, model or region.
How it works
- Filter by make and model (names exactly as the site writes them), region,
year range, price range in CLP, or condition (
used,new,all). - The Actor reads the site's search pages, removes duplicates by listing ID and
stops when it has
maxResultsmatching vehicles. - Returned vehicles always match your filters: year, price and region are also checked on the collected rows, not only in the URL.
- Rows go to the dataset for JSON, CSV or Excel export; the run summary
(
OUTPUT) records the delivered count and stop reason.
Quick start
{"make":"Toyota","model":"Yaris","condition":"used","maxResults":20,"includeDetails":false}
An empty input collects up to 20 used vehicles with no other filter. For a clean first run, name a make and model as above, or paste a Chileautos search URL you built in your browser:
{"searchUrl":"https://www.chileautos.cl/vehiculos/autos/toyota/yaris/","maxResults":20}
Input
| Field | Meaning |
|---|---|
make, model | Exact make/model names; model requires make. |
region | One of the 16 Chileautos region names. |
yearFrom/yearTo, priceFrom/priceTo | Inclusive year and CLP price bounds. |
condition | used (default), new or all; a searchUrl defaults to all. |
searchUrl | A Chileautos HTTPS vehicle search URL; combines with the filters above. |
maxResults | Maximum unique matching listings, default 20 (1–10,000). |
includeDetails | Fetch a detail response per listing for colour and specifications (default off; slower). |
useResidentialProxy | auto (default), always or never; see the note below. |
apifyProxyCountry | Country for the proxy fallback, default CL. |
Unknown field names are rejected with the list of supported fields, and the
year/price bounds must be nonnegative integers with From not above To, so a
typo never silently returns unfiltered results.
Output
Output keys: listing_key, id, title, make, model, version, year,
price_clp, price_uf, km, fuel, transmission, body_type, colour,
region, city, condition, seller_type, dealer_name, seller_name,
images, published_at, url, source, scraped_at, details_parsed and
details_error.
Selected fields from one row:
{"listing_key":"chileautos:12345678","id":"12345678","title":"Toyota Yaris 1.5","make":"Toyota","model":"Yaris","year":2020,"price_clp":9500000,"price_uf":null,"km":45000,"fuel":"Bencina","transmission":"Automática","region":"Metropolitana de Santiago","city":null,"condition":"Usado","seller_type":"dealer","seller_name":"Automotora Ejemplo","published_at":null,"url":"https://www.chileautos.cl/vehiculos/detalles/12345678"}
price_uf, city and published_at need includeDetails: true; they stay
null when the detail page does not explicitly provide them. There is no
currency conversion and no inferred location.
Pricing
Pay per result:
- $0.005 actor start (one start event per GB of memory; the default 512 MB run is one start event).
- $0.0015 per delivered vehicle listing.
Worked costs: the default 20-vehicle run is about $0.035; a 100-vehicle run about $0.155; the 1,000-vehicle maximum about $1.505. Optional proxy use adds transfer cost to the run.
Limits and reliability
- Results are deduplicated by listing ID. If access fails after delivery begins, the run preserves delivered rows and reports the incomplete query in its status. Zero delivered rows fail with a plain explanation, including empty searches.
- Slow or unavailable sources can leave partial results.
useResidentialProxy:autostarts direct and switches to a fresh session when the site blocks;alwaysuses it from the first request;neverstays direct.apifyProxyCountryselects the country (default CL).- Marketplace inventory changes constantly; advertised totals are not a coverage guarantee.
FAQ
Why are there fewer rows than I asked for? The filters or the site's result pages ran out first, or the site's own totals are lower than your limit. The status message names which.
Why did model fail without make? The site's search needs both; the Actor
rejects a model-only input instead of guessing a make.
Why are price_uf and published_at empty? They are only read from detail
pages that publish them. Turn on includeDetails and accept that some pages
leave them empty.
Can I paste a search URL from my browser? Yes — a chileautos.cl/vehiculos/
HTTPS URL is accepted, and your extra filters are applied on top of it.
How do I watch only new cars? Schedule the run and compare listing_key
values between datasets.
Does it work for other countries? No. This Actor is fixed to Chileautos and CLP prices.
Support
For help, contact Apify support and include the Actor run ID.