Discover/Chileautos API
live

Chileautos APIchileautos.cl

Search car listings, retrieve vehicle details, and get brand lists from chileautos.cl, Chile's largest auto marketplace. 3 endpoints, full specs included.

Endpoint health
verified 3d ago
search_listings
get_brands
get_listing_detail
3/3 passing latest checkself-healing
Endpoints
3
Updated
26d ago

What is the Chileautos API?

The chileautos.cl API provides 3 endpoints to access car listings and vehicle data from Chile's largest automotive marketplace. Use search_listings to filter by brand, model, or page, get_listing_detail to pull full specs on a specific vehicle by its network ID, and get_brands to retrieve the complete list of makes — from Abarth to Zongshen — with the filter values needed for search queries.

Try it

No input parameters required.

api.parse.bot/scraper/a82ccf0c-e786-4718-8b13-701418ac542c/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/a82ccf0c-e786-4718-8b13-701418ac542c/get_brands' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace chileautos-cl-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""
Search car listings on chileautos.cl and retrieve vehicle details.
"""
from parse_apis.chileautos_api import Chileautos, Brand, Listing, ListingDetail

client = Chileautos()

# List available brands
for brand in client.brands.list(limit=5):
    print(brand.name, brand.value)

# Search Toyota listings
for listing in client.listings.search(brand="Toyota", limit=3):
    print(listing.title, listing.price, listing.year, listing.location)
    # Get full details for each listing
    detail = listing.details()
    print(detail.listing_id, detail.summary, detail.details)
All endpoints · 3 totalmissing one? ·

Retrieve the full list of car brands available on chileautos.cl. Returns brand names and their corresponding filter values for use in search_listings. The list is exhaustive and includes all makes from Abarth to Zongshen.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "brands": "array of brand objects each with 'name' (display name) and 'value' (filter value like 'Marca.Toyota.')"
  },
  "sample": {
    "data": {
      "brands": [
        {
          "name": "Abarth",
          "value": "Marca.Abarth."
        },
        {
          "name": "Toyota",
          "value": "Marca.Toyota."
        },
        {
          "name": "BMW",
          "value": "Marca.BMW."
        }
      ]
    },
    "status": "success"
  }
}

About the Chileautos API

Endpoints and Data Coverage

The API exposes three endpoints. get_brands returns a flat array of brand objects, each with a name (display label) and value (the filter string, e.g. Marca.Toyota.) ready to pass directly into search_listings. The brand list is exhaustive and covers all makes listed on chileautos.cl at the time of the request.

Searching Listings

search_listings accepts optional brand, model, and page parameters. Brand and model values are automatically formatted into the required filter syntax, so passing Toyota or Marca.Toyota. both work. Results return up to 26 listing objects per page, each containing id, title, price, year, location, make, model, and url. Note that results include sponsored and promoted placements alongside organic listings. A current_page field confirms pagination state. For advanced filtering, the query parameter accepts a raw DSL string when brand/model params are not used.

Vehicle Detail

get_listing_detail takes a listing_id (e.g. CP-AD-8522747) sourced from search_listings results and returns two objects. The summary object contains high-level metadata: make, model, year, price, condition, fueltype, bodystyle, colour, state, and genericgeartype. The details object provides specification key-value pairs such as Transmisión, Puertas, Versión, Región, and Comuna. An optional slug parameter is accepted but does not affect the data returned.

Reliability & maintenanceVerified

The Chileautos API is a managed, monitored endpoint for chileautos.cl — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when chileautos.cl changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official chileautos.cl API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
3d ago
Latest check
3/3 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a price comparison tool for used cars in Chile using price, make, model, and year from search_listings.
  • Aggregate regional inventory by filtering search_listings results by brand and extracting location fields.
  • Populate an auto-classifier with transmission, fuel type, and body style data from get_listing_detail.
  • Monitor listing availability for a specific make/model by paginating search_listings and tracking id changes over time.
  • Generate a structured brand catalog from get_brands to build dropdown filters in a vehicle search UI.
  • Extract commune and region data from get_listing_detail to map vehicle inventory distribution across Chile.
  • Track seller type patterns across listings by reading the sellertype field in the summary object.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does chileautos.cl have an official developer API?+
Chileautos.cl does not publish a public developer API or API documentation for third-party use.
What does `get_listing_detail` return beyond what appears in search results?+
search_listings returns summary fields like price, year, make, and model. get_listing_detail adds a details object with spec-level fields — Transmisión, Puertas, Versión, Color exterior, Región, and Comuna — plus a summary object with condition, fueltype, bodystyle, colour, state, genericgeartype, and sellertype. You need the listing_id from search results to call it.
Does `search_listings` return only organic results, or are sponsored listings included?+
Results include both organic and sponsored/promoted placements. Up to 26 listings are returned per page. There is no flag in the response that distinguishes promoted from organic entries, so consumers should account for this when counting inventory or deduplicating.
Can I filter listings by price range, year, or fuel type?+
The search_listings endpoint currently supports filtering by brand, model, and page, plus a raw query DSL string for advanced cases. Dedicated parameters for price range, year, or fuel type are not exposed. You can fork this API on Parse and revise it to add those filter parameters if the underlying query DSL supports them.
Are motorcycle or commercial vehicle listings covered?+
The API is scoped to the car listings surface of chileautos.cl. Motorcycle or commercial vehicle categories are not currently covered by these endpoints. You can fork this API on Parse and revise it to target those listing categories.
Page content last updated . Spec covers 3 endpoints from chileautos.cl.
Related APIs in AutomotiveSee all →
autos.mercadolibre.com.ar API
Search for used and new cars on MercadoLibre Argentina and instantly retrieve detailed listings with brand, model, year, mileage, price, location, seller information, and photos. Build car comparison tools, price tracking apps, or market analysis dashboards with comprehensive vehicle data from Argentina's largest online marketplace.
allcarindex.com API
Browse and search detailed information on over 14,000 automotive brands and 6,000 concept cars, organized by region, country, and model specifications. Discover vehicle data across the world's largest automotive encyclopedia with instant access to brand details, model information, and comprehensive search capabilities.
cars.com API
Search for vehicles on Cars.com using filters like price, make, and model, then get detailed specifications and dealer inventory information for any listing you're interested in. Access comprehensive vehicle details including pricing, features, and dealer contact information all in one place.
avtoelon.uz API
Search and browse car listings across Uzbekistan with detailed information on Chevrolet and other brands, filtering by region and model to find the best deals. Access comprehensive reference data on available car brands, models, and locations, plus discover hot deals currently trending on the marketplace.
autochek.africa API
Browse and search car listings from Autochek Kenya's marketplace, view detailed vehicle information including specs and pricing, explore available makes and models, and get instant loan eligibility estimates for your purchase. Discover popular cars, brand new inventory, and connect with dealers all in one place.
coches.net API
coches.net API
autoplius.lt API
Search for cars and access detailed information like pricing, specifications, and listings from Autoplius.lt, Lithuania's largest vehicle classifieds marketplace. Find exactly what you're looking for with comprehensive car details all in one place.
clasificadosonline.com API
Search and retrieve listings from ClasificadosOnline.com — Puerto Rico's classifieds platform. Browse cars, rental properties, and jobs with flexible filters for location, price, make/model, and more.