Kavak Used Cars Inventory Scraper
Pricing
from $6.80 / 1,000 results
Kavak Used Cars Inventory Scraper
Scrape Kavak used-car listings with make, model, version, year, mileage, VIN, full pricing (cash, financed and monthly payment), colour, body type, fuel, transmission and location. Real-time inventory. Export to JSON, CSV or Excel.
Pricing
from $6.80 / 1,000 results
Rating
0.0
(0)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 days ago
Last modified
Categories
Share
Kavak Used Cars Inventory Scraper
Here is one real result, with every field the actor returns (the long imageUrl and aiListingSummary values are trimmed here for readability; the dataset returns them in full):
{"kavakId": "533983","make": "Chirey","model": "Tiggo 7 Pro","version": "1.5 LUXURY CVT","year": 2023,"priceAmount": 293999,"currency": "MXN","cashPrice": 293999,"financedPrice": 280999,"monthlyPayment": 5408.02,"promoPercentageCash": null,"promoPercentageFinanced": null,"kilometers": 43403,"transmission": "Automático","fuelType": "Gasolina","bodyType": "Suv","traction": "4x2","color": "Negro","passengers": 5,"vin": "LVVDB21B2PD712607","region": "Guadalajara","locationName": "Midtown Guadalajara","country": "Mexico","countryCode": "mx","availability": "Disponible","listingUrl": "https://www.kavak.com/mx/usado/chirey-tiggo_7_pro-15_luxury_cvt-suv-2023","imageUrl": "https://images.prd.kavak.io/eyJidWNrZXQiOiJrYXZhay1pbWFnZXMiLCJrZXkiOiJpbWFnZXMvNTMzOTgzL0VYVEVSSU9SL... (full URL in dataset)","source": "Kavak","observedAt": "2026-08-14T08:23:59.423Z","aiListingSummary": "This 2023 Chirey Tiggo 7 Pro 1.5 LUXURY CVT has a mileage of 43,403 km ... (AI add-on output, trimmed)","aiEnglishSpecs": {"transmission": "Automatic","fuelType": "Gasoline","bodyType": "SUV","traction": "FWD","color": "Black"}}
The most complete Kavak used-car scraper available. It returns every field the Kavak catalog exposes for each car, including cash and financed price, monthly payment, mileage, VIN, full specs and dealership location, and gives you a multi-country input plus optional AI add-ons that summarize each car and normalize its Spanish specs to English.
📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples
Table of contents
- What it does
- Quickstart
- Input reference
- Output reference
- Example output record
- Run via API and CLI
- Fetch results
- Billing and limits
- FAQ and troubleshooting
What it does
The actor reads the Kavak used-car catalog for each selected country and writes one normalized record per car to the run's dataset. Each record carries the vehicle identity (make, model, version, year, VIN), pricing (cashPrice, financedPrice, monthlyPayment, promo percentages), condition (kilometers), specs (transmission, fuelType, bodyType, traction, color, passengers), dealership location, availability and the listing URL. Missing source values are returned as null, never invented.
Mexico (mx) has the fullest structured catalog. Other markets are attempted and skipped cleanly when no catalog feed is available. Optional AI add-ons write an English sales summary and normalize the Spanish spec values to standard English. Both are off by default and require a paid Apify plan.
Quickstart
Open the actor, paste this into the input, and press Run. It collects up to 10 cars from the Mexico catalog.
{"countries": ["mx"],"maxCars": 10}
Every input field is optional; countries defaults to ["mx"].
Input reference
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
countries | string[] | no | ["mx"] | Kavak country markets to scrape. Mexico (mx) has the fullest structured catalog. Other markets are attempted and skipped cleanly when no feed is available. |
maxCars | integer | no | 10 | Maximum number of cars to collect across the selected countries. |
withAiListingSummary | boolean | no | false | Paid add-on. Write a concise English sales summary of each car from its specs. Requires a paid Apify plan. Billed only when produced. |
withAiTranslate | boolean | no | false | Paid add-on. Normalize the Spanish spec values (transmission, fuel type, body type, drivetrain, colour) to standard English. Requires a paid Apify plan. Billed only when produced. |
Output reference
One dataset item per car. Types: string, number, integer, object, or null when the source value is absent.
| Field | Type | Description |
|---|---|---|
kavakId | string | Kavak internal listing id, unique per car. |
make | string | Vehicle make/brand. |
model | string | Vehicle model. |
version | string | Trim/version. |
year | integer | Model year. |
priceAmount | number | Headline price in local currency. |
currency | string | Currency code (for example MXN). |
cashPrice | number | Cash purchase price. |
financedPrice | number | Price when financed, or null. |
monthlyPayment | number | Estimated monthly payment, or null. |
promoPercentageCash | number | Cash promo discount percent, or null. |
promoPercentageFinanced | number | Financed promo discount percent, or null. |
kilometers | integer | Odometer reading in km. |
transmission | string | Transmission (source language, for example Automático). |
fuelType | string | Fuel type (source language, for example Gasolina). |
bodyType | string | Body type (source language, for example Suv). |
traction | string | Drivetrain (for example 4x2). |
color | string | Exterior colour (source language, for example Negro). |
passengers | integer | Seating capacity. |
vin | string | Vehicle identification number. |
region | string | City/region of the dealership. |
locationName | string | Kavak dealership/hub name. |
country | string | Country name. |
countryCode | string | Two-letter country code. |
availability | string | Availability status (source language, for example Disponible). |
listingUrl | string | Public listing URL. |
imageUrl | string | Primary image URL. |
source | string | Always Kavak. |
observedAt | string | ISO 8601 timestamp of when the record was collected. |
aiListingSummary | string | AI English sales summary (paid add-on), else null. |
aiEnglishSpecs | object | AI-normalized English specs: transmission, fuelType, bodyType, traction, color (paid add-on), else null. |
error | string | null on success. On a failed run, a single item with a populated error field is written instead. |
Example output record
Real record from a live run (input {"countries":["mx"]} with AI add-ons enabled). The imageUrl and aiListingSummary values are trimmed here for readability; the dataset returns them in full.
{"kavakId": "533983","make": "Chirey","model": "Tiggo 7 Pro","version": "1.5 LUXURY CVT","year": 2023,"priceAmount": 293999,"currency": "MXN","cashPrice": 293999,"financedPrice": 280999,"monthlyPayment": 5408.02,"promoPercentageCash": null,"promoPercentageFinanced": null,"kilometers": 43403,"transmission": "Automático","fuelType": "Gasolina","bodyType": "Suv","traction": "4x2","color": "Negro","passengers": 5,"vin": "LVVDB21B2PD712607","region": "Guadalajara","locationName": "Midtown Guadalajara","country": "Mexico","countryCode": "mx","availability": "Disponible","listingUrl": "https://www.kavak.com/mx/usado/chirey-tiggo_7_pro-15_luxury_cvt-suv-2023","imageUrl": "https://images.prd.kavak.io/eyJidWNrZXQiOiJrYXZhay1pbWFnZXMi... (trimmed; full URL in dataset)","source": "Kavak","observedAt": "2026-08-14T08:23:59.423Z","aiListingSummary": "This 2023 Chirey Tiggo 7 Pro 1.5 LUXURY CVT has a mileage of 43,403 km ... (trimmed; full text in dataset)","aiEnglishSpecs": {"transmission": "Automatic","fuelType": "Gasoline","bodyType": "SUV","traction": "FWD","color": "Black"}}
Run via API and CLI
Start a run and wait for it to finish, then read the dataset. Replace <TOKEN> with your Apify API token.
Run synchronously and get dataset items in one call:
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~kavak-used-cars-scraper/run-sync-get-dataset-items?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"countries":["mx"],"maxCars":25}'
Start a run asynchronously:
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~kavak-used-cars-scraper/runs?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"countries":["mx"],"maxCars":200,"withAiTranslate":true}'
Apify CLI:
apify call scrapers_lat/kavak-used-cars-scraper \--input '{"countries":["mx"]}'
Fetch results
Every run writes to a dataset. Fetch items as JSON, CSV, or Excel by changing format:
# JSONcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=json"# CSVcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"# Paginate large datasetscurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&offset=1000&limit=1000"
<DATASET_ID> is returned as defaultDatasetId in the run object. Use offset and limit to page through large result sets. clean=true drops empty and internal fields.
Billing and limits
- Pay per result. You are charged per car record returned (
resultevent). See the pricing tab for the current per-result price. - No charge on failure. If a run errors, the actor writes a single item with a populated
errorfield and does not charge for it. Empty runs cost nothing. - Spend cap respected. Set
maxTotalChargeUsdon the run; once reached, the actor stops emitting and charging further billable results. - Free Apify plans are capped at 10 records per run. The AI add-ons require a paid Apify plan. Upgrade for higher
maxCarsand AI enrichment.
FAQ and troubleshooting
Which countries work best?
Mexico (mx) has the fullest structured catalog. Other markets are attempted and skipped cleanly when no catalog feed is available, so a run may return fewer or no cars for them.
What is the difference between cashPrice and financedPrice?
cashPrice is the price when paying outright; financedPrice is the price under Kavak financing, and monthlyPayment is the estimated monthly installment.
Are the spec values in Spanish?
Yes, the raw transmission, fuelType, bodyType, color and availability are returned as Kavak shows them (Spanish for mx). Enable withAiTranslate to also get aiEnglishSpecs normalized to English.
A run returned 0 records. Why? The selected country may have no available catalog feed, or the catalog was empty at run time. Zero-result runs are not charged.
Are the AI add-ons free?
No. withAiListingSummary and withAiTranslate require a paid Apify plan and are billed only when they return usable output. They are off by default.
Is this an official Kavak tool? No. This actor is independent and has no affiliation with Kavak. It only accesses publicly available catalog data. Use the results in accordance with the source's terms.
Related scrapers
- Jumbo Argentina Grocery Price Scraper: grocery prices from Jumbo Argentina.
- Jumia Products Scraper: product listings and prices from Jumia.
- Aircraft For Sale Scraper: aircraft listings and prices.
- MercadoLibre Scraper: listings and prices across MercadoLibre marketplaces.
More scrapers at scrapers.lat
Built and maintained by scrapers.lat, where we publish scrapers for US and Latin American public platforms: company registries, government data, finance, e-commerce and more. Browse the catalog or request a custom scraper at scrapers.lat.
Independent tool, not affiliated with Kavak. Accesses only publicly available catalog data. Use the results in accordance with the source's terms.
