Kavak Scraper — Used Car Prices & Inventory (MX, CL, AR, BR) avatar

Kavak Scraper — Used Car Prices & Inventory (MX, CL, AR, BR)

Pricing

from $2.00 / 1,000 car listings

Go to Apify Store
Kavak Scraper — Used Car Prices & Inventory (MX, CL, AR, BR)

Kavak Scraper — Used Car Prices & Inventory (MX, CL, AR, BR)

Scrape Kavak's used-car inventory in Mexico, Chile, Argentina, Brazil and the UAE: make, model, version, year, km, retail price, discounts, monthly payment, hub, status and photos. Filter by make, model, year, price, km and body type. From US$2 per 1,000 cars.

Pricing

from $2.00 / 1,000 car listings

Rating

0.0

(0)

Developer

Fabrikit

Fabrikit

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Kavak Scraper — Used Car Prices & Inventory (Mexico, Chile, Argentina, Brazil, UAE)

Pull Kavak's live used-car inventory and retail prices into clean JSON, CSV or Excel. Kavak is the largest used-car retailer in Latin America, and its asking prices are a de-facto retail reference price for used vehicles in Mexico, Chile, Argentina and Brazil (plus its UAE operation). This Actor reads the same catalog shoppers see and returns one row per car: make, model, version, year, mileage, price and currency, strike-through price and discount, monthly payment, cash vs financed price, transmission, fuel, body type, colour, VIN, city and hub, availability (available or reserved), badges, delivery estimate and photos.

  • 5 markets in one run: Mexico (~8,300 cars), Brazil, Argentina and Chile (~1,300 each), United Arab Emirates (~650).
  • Real filters: make, model, year range, price range, km range, body type, transmission, availability and sort order, resolved against each country's own filter options.
  • Fast and cheap: plain HTTP, no browser. 2,000 Mexican cars take about 30 seconds.
  • Optional car-page add-on: VIN, cash and financed price, promotion name, full photo gallery, hub address with coordinates, inspection-report flag, and the full spec and equipment list (engine, power, airbags, screen, seats...).
  • Mexico enrichment for free: VIN, colour, fuel, drivetrain, seats, hub, cash vs financed price and exact monthly payment come from Kavak's public product feed, with no extra charge.

Who uses this data

  • Dealers and used-car lots: benchmark your stock against the biggest retailer's asking prices by make, model, version, year and km.
  • Lenders, leasing and auto-finance companies: collateral valuation and loan-to-value checks against current retail prices, plus Kavak's own financed vs cash price.
  • Insurers: market value for total-loss settlements and underwriting, with the VIN to match exact units.
  • Pricing and valuation tools, marketplaces and analysts: daily price series, depreciation curves, discount tracking, inventory turnover (cars moving from available to reserved) and regional supply.

How to use it

  1. Pick one or more countries.
  2. Optionally set filters: make (Toyota), model (RAV4), year range, price range (local currency), km range, body type (SUV), transmission, availability.
  3. Choose the sort order and max cars, then press Start. Export the dataset as JSON, CSV or Excel, or send it to Google Sheets, a webhook, Make, Zapier or the Apify API.

Example inputs

All of Mexico's inventory, cheapest first:

{
"countries": ["mx"],
"sort": "price_asc",
"maxItems": 9000
}

Toyota RAV4 and Mazda CX-5, 2018–2023, automatic, under 90,000 km, available now, in four markets, 40 per country, with car pages:

{
"countries": ["mx", "cl", "br", "ae"],
"make": "Toyota, Mazda",
"model": "RAV4, CX-5",
"yearFrom": 2018,
"yearTo": 2023,
"kmMax": 90000,
"transmission": "automatic",
"availability": "available",
"sort": "price_asc",
"maxItems": 160,
"maxItemsPerCountry": 40,
"fetchDetails": true
}

Reserved cars only in Chile (what is actually selling), price between 5 and 12 million CLP:

{
"countries": ["cl"],
"availability": "reserved",
"priceMin": 5000000,
"priceMax": 12000000,
"maxItems": 500
}

Input reference

FieldWhat it does
countriesmx Mexico, cl Chile, ar Argentina, br Brazil, ae United Arab Emirates. Default ["mx"].
make, modelFree text, comma-separated for several. Case, accents and punctuation don't matter (mercedes-benz = Mercedes Benz). If a value doesn't exist in a country, the log lists the valid options and that country is skipped.
yearFrom, yearToModel-year range.
priceMin, priceMaxPrice range in each country's local currency (MXN, CLP, ARS, BRL, AED). Best used with one country.
kmMin, kmMaxOdometer range in km.
bodyTypeBody type as the country site names it: SUV, Sedan, Hatchback, Pickup, Minivan, Coupe, ...
transmissionany, automatic, manual.
availabilityany, available, reserved (reserved = a buyer already booked it).
sortrelevance, price_asc, price_desc, km_asc, km_desc, year_desc, year_asc.
maxItemsTotal cap across all countries (default 50).
maxItemsPerCountryOptional per-country cap, so Mexico doesn't use the whole budget. 0 = none.
fetchDetailsVisit each car page (add-on event). Default off.
mexicoFeedEnrichmentFree Mexican enrichment from Kavak's product feed. Default on.
proxyConfigurationNot needed. If a country ever blocks with 403/429, the Actor switches that country to Apify residential proxy by itself.

Output

Example item (real car, Chile, with fetchDetails on; arrays shortened):

{
"country": "CL",
"countryName": "Chile",
"id": "553857",
"url": "https://www.kavak.com/cl/venta/mazda-mazda_6-25_skyactiv_g_gt_auto_gps-sedan-2017?id=553857",
"title": "Mazda Mazda 6 2.5 SKYACTIV-G GT AUTO GPS 2017",
"make": "Mazda",
"model": "Mazda 6",
"version": "2.5 SKYACTIV-G GT AUTO GPS",
"year": 2017,
"km": 80000,
"price": 11773900,
"currency": "CLP",
"priceLabel": "Precio desde",
"originalPrice": null,
"discountAmount": null,
"discountPercent": null,
"monthlyPayment": null,
"cashPrice": 12023900,
"financedPrice": 11773900,
"promotionName": null,
"transmission": "Automático",
"fuelType": "Gasolina",
"bodyType": "Sedan",
"drivetrain": null,
"color": "Blanco",
"passengers": 5,
"vin": "JM7GL4S34J1124200",
"city": "Metropolitana de Santiago",
"hub": "Kavak Vespucio Norte",
"hubAddress": "Américo Vespucio 981, Huechuraba, 8580000 Huechuraba, Metropolitana",
"hubLatitude": -33.3760467,
"hubLongitude": -70.6570517,
"status": "available",
"statusLabel": "Disponible",
"badges": ["Nuevo ingreso"],
"badgeKeys": ["newly-published-car"],
"refurbished": true,
"comingSoon": false,
"outlet": false,
"condition": "seminuevo",
"sellerType": "kavak",
"sellerName": null,
"deliveryDaysMin": 16,
"deliveryDaysMax": 30,
"deliveryDaysEstimated": 17,
"imageUrl": "https://images.prd.kavak.io/images/553857/EXTERIOR-frontSidePilotDistance-1791637649281.jpeg",
"images": ["https://images.prd.kavak.io/images/553857/EXTERIOR-frontSidePilotDistance-1791637649281.jpeg", "..."],
"specs": {
"engine.liters": "2.5",
"engine.cylinders": "4",
"performance.max_power_hp": "185",
"transmission.number_of_speeds": "6",
"...": "..."
},
"equipment": ["Start/Stop", "Control de Crucero", "Sensor de distancia", "Aire acondicionado", "..."],
"inspectionReportAvailable": true,
"searchRank": 2,
"dataSources": ["catalog", "details"],
"detailsFetched": true,
"scrapedAt": "2026-10-12T17:47:05.319Z"
}

Field notes

FieldNotes
idKavak stock ID. Stable while the car is listed; use it to diff runs.
urlCar page. The ?id= part matters: Kavak reuses the same page slug for every unit of the same version and year.
priceThe headline price on the card. In Mexico, Chile and Brazil this is the "from" price with Kavak financing; in Argentina and the UAE it is the cash price. Always in currency.
cashPrice, financedPriceFinal cash and financed prices after promotions. Mexico: always (from the feed). Other countries: with fetchDetails.
originalPrice, discountAmount, discountPercentStrike-through price and the discount against price, when Kavak shows one (Outlet, Hot Deals, promos).
monthlyPaymentKavak's own monthly-payment estimate where the site shows it (Mexico, UAE).
statusavailable or reserved (normalized from Disponible / Apartado / Reservado / Disponível / Available / Booked). statusLabel keeps the original text.
city, hubCity or region of the car and the Kavak hub/branch where it sits. hubAddress and coordinates come with fetchDetails.
drivetrain2WD/4WD from the Mexican feed, otherwise inferred from the version name (4WD, AWD, 4MATIC, xDrive, quattro...). null when unknown.
sellerType, sellerNamekavak for Kavak-owned stock, ally for partner dealers in Mexico (dealer company name when shown).
specs, equipmentWith fetchDetails: every spec as a stable key (engine.liters, airbags.number, seats.capacity...) and the list of equipment the car has. Labels are in the country's language.
searchRankPosition in the search results for your sort order.
dataSourcesWhich sources filled the row: catalog, feed (Mexico), details.

Kavak does not publish a listing date. To track new arrivals, schedule the Actor and compare ids between runs (the newly-published-car badge marks recent arrivals).

A SUMMARY record in the run's key-value store lists, per country, the cars reported by the site, pages fetched, cars saved, the filters applied and any errors.

Pricing

Pay per event: you only pay for cars delivered.

EventPriceWhen
Actor startUS$0.00005Once per run (per GB of memory)
car-resultUS$0.002 (US$2 per 1,000 cars)Each car saved to the dataset
car-detailsUS$0.001 (US$1 per 1,000 cars)Each car whose own page was fetched and merged (only with fetchDetails)

Examples: 1,000 cars = US$2; 1,000 cars with car pages = US$3; Mexico's full inventory (~8,300 cars) ≈ US$16.70.

The Actor respects the maximum charge you set for a run: it never hands out more cars than that budget covers and stops cleanly when it is reached.

FAQ

How fresh is the data? Each run reads the live catalog, so prices and availability are as of the run. Kavak adds and removes cars every day; schedule the Actor (daily or weekly) for a price history.

Does it need a proxy or login? No. It uses public pages only. If a country starts blocking requests, the run switches that country to Apify residential proxy automatically.

Why is the price different from the price on the car page? In Mexico, Chile and Brazil the catalog shows the lower price that applies when you finance with Kavak. The car page (and this Actor's cashPrice) also shows the cash price, which is usually a bit higher.

Can I get every car in a country? Yes: set maxItems above the country's inventory. Mexico (~8,300 cars) takes about 2 minutes.

Can I mix currencies? Each row has its own currency. Price filters are applied in each country's local currency, so use them with a single country.

What about Colombia, Peru or Turkey? Kavak's Colombia and Peru sites currently don't serve a catalog, and Turkey runs on a different brand and platform, so they are not included.

Is personal data included? No. The data describes vehicles owned by Kavak or partner dealers (companies) and the company's own branches. No buyer or seller personal data is collected.

En español

Kavak Scraper extrae el inventario de autos usados de Kavak y sus precios de venta en México, Chile, Argentina, Brasil (y Emiratos Árabes): marca, modelo, versión, año, kilometraje, precio y moneda, precio tachado y descuento, mensualidad, precio de contado vs financiado, transmisión, combustible, carrocería, color, VIN, ciudad y sucursal, estado (disponible o apartado/reservado), badges, plazo de entrega y fotos.

  • Filtros: marca, modelo, rango de años, precio (en moneda local), kilometraje, carrocería, transmisión, disponibilidad y orden.
  • Complemento opcional fetchDetails (página de cada auto): VIN, precio de contado y financiado, galería completa, dirección y coordenadas de la sucursal, ficha técnica y equipamiento.
  • Precio: US$2 por 1.000 autos (car-result) + US$1 por 1.000 páginas de detalle (car-details, solo si lo activas).

Útil para concesionarias y lotes de usados, financieras y leasing, aseguradoras y herramientas de tasación que necesitan un precio de referencia retail actualizado.