CRautos Scraper - Costa Rica Used Cars & Seller Phones avatar

CRautos Scraper - Costa Rica Used Cars & Seller Phones

Pricing

from $6.80 / 1,000 vehicles

Go to Apify Store
CRautos Scraper - Costa Rica Used Cars & Seller Phones

CRautos Scraper - Costa Rica Used Cars & Seller Phones

Scrape every used and new car on CRautos.com, the top car marketplace of Costa Rica. Get price in colones and US$, year, specs, plate digit and photos, plus km, seller name, phones, WhatsApp, address and equipment. Filter by brand, model, body, fuel, province, year and price.

Pricing

from $6.80 / 1,000 vehicles

Rating

0.0

(0)

Developer

Norm Data

Norm Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Norm Data

🚗 CRautos Scraper - Costa Rica Used Cars & Seller Phones

Extract every car, SUV, pickup, van and truck from CRautos.com, the biggest vehicle marketplace of Costa Rica, with about 11,000 listings from dealers and private sellers. For each vehicle you get the brand, model, year, price in the seller's currency plus colones and US$, body type, fuel, transmission, engine size, seats, colors, last plate digit, province, the seller's comment, and the featured and financing flags. Turn on vehicle details to also get the km, condition, doors, taxes paid, negotiable price, trade-in, date listed, views and favorites, plus the seller's name and type, every phone and WhatsApp number, address, dealer page, every photo and the equipment list. It collects 1,000 vehicles in about 25 seconds and can run on a schedule to send you only new listings.

🎯 Who uses it?

🏪 Car dealers and importers

See what every dealer and private seller in Costa Rica asks for each brand, model and year, in colones and dollars, to price your stock and find cars to buy.

📞 Sales and lead generation teams

Get the phones, WhatsApp and address of every seller: insurers, banks, car loan companies, detailers, parts shops and inspection services use them as leads.

📊 Market and pricing analysts

Build price models by brand, model, year, km, fuel and body type, compare colón and dollar listings at the site's own exchange rate, and track supply by province.

🔔 Car buyers and resellers

Get a daily list of new listings for the cars you want, with the seller's WhatsApp ready.

✨ What it does

  • The whole site. Every listing the search shows, used and new, with no page cap.
  • Many filters. Brands, models, body type, fuel, transmission, provinces, doors, year, price in colones or US dollars, only used, only with financing and only if the seller takes a trade-in. Pick several values per filter: each combination becomes its own search.
  • Sort like on the site. Lowest price, oldest year, brand or model.
  • Vehicle details add-on: opens each vehicle page for the seller's contacts, km, condition, equipment and every photo.
  • Or paste links. Vehicle pages, or a dealer's page with all its vehicles. Filters are not used with links.
  • Monitoring: run it on a schedule with Only new vehicles, and each run saves only the listings you haven't received yet.

🏆 Why this scraper

  • Fast. 1,000 vehicles in about 25 seconds without details, about 90 seconds with them.
  • Complete. Every listing of a search, not a fixed maximum per run.
  • Both currencies. Every price in colones and US$ at the site's own rate, so dollar and colón listings sort together. Price filters work in either currency.
  • Clean, typed data. Prices, km, years, cc, seats, doors, views and favorites are numbers. Yes/no fields are true or false. Phones and WhatsApp are in +506 format. Dates are YYYY-MM-DD.
  • Nothing to set up. No proxy, no login.

⚖️ How it compares

Based on each Actor's public input options and output fields (October 2026).

CapabilityThis actordadhalfdev
Vehicles per runno limit (the whole site)up to 2,000
Seller name, phones, WhatsApp and addressyesno
Km, condition, doors, taxes paid, negotiable, trade-inyeskm only
Price in colones and US$ for every vehicleyescolones
Engine size, seats, colors, plate digit, comment, featured, financingyesno
Equipment list, every photo, views, favorites, date listedyesno
Several values per filter (like 3 brands or 2 provinces)yesone value each
Doors, only used, only with financing, only with trade-in filtersyesno
Price filter in US dollarsyesno
Vehicle page and dealer page linksyesno (search link)
Only new listings on a scheduleyesno

📦 What data you get

FieldDescription
imageUrlMain photo, full size.
titleBrand, model and year.
brand, modelBrand and model (with version, as the seller wrote it).
yearModel year.
price, currencyAsking price and its currency: CRC (colones) or USD, as the seller set it.
priceCrc, priceUsdPrice in colones and in US$, at the site's own exchange rate (for comparing listings).
bodyTypeBody type, like Sedán, SUV 4WD/AWD, Pick Up 4WD or Hatchback.
fuelGasolina, Diesel, Híbrido or Eléctrico.
transmissionManual or Automática (some sellers add more, like "Automática/Dual").
engineCcEngine size in cc.
electricRangeRange of electric vehicles, as the seller wrote it, like "120 kms" or "100 millas".
passengersNumber of passengers.
exteriorColor, interiorColorExterior and interior color, as the seller wrote them (Spanish).
plateLastDigitLast digit of the plate (it sets the driving restriction day in San José).
provinceProvince where the vehicle is.
commentThe seller's short comment.
idThe site's listing ID.
mileage, mileageUnit(Vehicle details) Distance driven and its unit (km or mi).
batteryKwh(Vehicle details) Battery size of electric and hybrid vehicles, when given.
condition(Vehicle details) Condition, as the site says it, like "Excelente" or "Muy bueno".
doors(Vehicle details) Number of doors.
views, favorites(Vehicle details) How many times the listing was viewed, and how many members saved it.
sellerName, sellerType, sellerId(Vehicle details) Seller name, type (Dealer or Private) and dealer code.
phone, whatsapp(Vehicle details) Main phone and WhatsApp, in +506 format.
sellerAddress(Vehicle details) Seller's address.
photoCount(Vehicle details) Number of photos.
featuredFeatured (paid) listing. Empty for vehicle links.
financingThe listing offers financing. Empty for vehicle links.
taxesPaid, negotiable, acceptsTrade(Vehicle details) Taxes are paid, the price is negotiable, and the seller takes a trade-in.
urlLink to the vehicle page.
sellerPageUrl, whatsappUrl(Vehicle details) Dealer's page with all its vehicles, and WhatsApp chat link.
photos(Vehicle details) Every photo, full size.
phones(Vehicle details) Every phone and WhatsApp number of the seller.
features(Vehicle details) Equipment the vehicle has, like "Cámara de retroceso" or "Bolsas de aire", in Spanish.
listedAt(Vehicle details) Date the listing went up.
scrapedAtWhen this row was saved.
errorOnly present when a row failed. The fields that loaded are still there.

Fields marked Vehicle details only appear when that add-on is on.

Example row (trimmed)

{
"imageUrl": "https://crautos.com/clasificados/usados/7497522-1.jpg",
"title": "Toyota RAV4 LE 2023",
"brand": "Toyota",
"model": "RAV4 LE",
"year": 2023,
"price": 29000,
"currency": "USD",
"priceCrc": 13340000,
"priceUsd": 29000,
"bodyType": "SUV 4WD/AWD",
"fuel": "Gasolina",
"transmission": "Manual",
"engineCc": 2000,
"passengers": 5,
"exteriorColor": "PLATEADO",
"interiorColor": "NEGRO CON GRIS",
"plateLastDigit": "7",
"province": "Heredia",
"comment": "Disponible en Sucursal Uno, trescientos cincuenta metros Oeste de EPA Belen",
"id": "7497522",
"mileage": 57446,
"mileageUnit": "km",
"condition": "Excelente",
"doors": 5,
"views": 201,
"favorites": 0,
"sellerName": "CHITO CARS",
"sellerType": "Dealer",
"sellerId": "YBHF4891",
"phone": "+50662901001",
"whatsapp": "+50662901001",
"sellerAddress": "300 metros Oeste de la ferreteria EPA en San Antonio de Belen. Heredia",
"photoCount": 5,
"featured": false,
"financing": true,
"taxesPaid": true,
"negotiable": true,
"acceptsTrade": true,
"url": "https://crautos.com/autosusados/cardetail.cfm?c=7497522",
"sellerPageUrl": "https://crautos.com/autosusados/ssearchresults.cfm?p=1&c=YBHF4891",
"whatsappUrl": "https://wa.me/50662901001",
"photos": ["https://crautos.com/clasificados/usados/7497522-1.jpg", "https://crautos.com/clasificados/usados/7497522-2.jpg", "https://crautos.com/clasificados/usados/7497522-3.jpg"],
"phones": ["+50662901001", "+50625896565"],
"features": ["Dirección Hidráulica/Electroasistida", "Cierre central", "Vidrios eléctricos"],
"listedAt": "2026-10-20",
"scrapedAt": "2026-10-25T23:49:07.646Z"
}

💡 Use cases

Every seller contact for Toyota and Hyundai SUVs in San José and Heredia:

{
"brands": ["Toyota", "Hyundai"],
"bodyTypes": ["SUV 4WD/AWD", "SUV 2WD"],
"provinces": ["San José", "Heredia"],
"includeDetails": true
}

Used diesel 4x4 pickups from 2018, between 20,000 and 35,000 US dollars:

{
"onlyUsed": true,
"bodyTypes": ["Pick Up 4WD"],
"fuels": ["Diesel"],
"minYear": 2018,
"priceCurrency": "USD",
"minPrice": 20000,
"maxPrice": 35000
}

Hybrids and electric cars under ₡12,000,000, with financing:

{
"fuels": ["Híbrido", "Eléctrico"],
"maxPrice": 12000000,
"onlyWithFinancing": true
}

Every Corolla Cross and Yaris Cross, with km and the seller's WhatsApp:

{
"brands": ["Toyota"],
"models": ["cross"],
"includeDetails": true
}

New listings every day (schedule this run):

{
"onlyNew": true,
"monitorName": "daily-listings"
}

Links (filters are not used):

{
"startUrls": [
{ "url": "https://crautos.com/autosusados/ssearchresults.cfm?c=JHL2158" },
{ "url": "https://crautos.com/autosusados/cardetail.cfm?c=9700597" }
],
"includeDetails": true
}

⚙️ How the input is organised

SectionWhat it's for
Maximum resultsAlways first, caps the whole run. Empty means no limit.
What to scrapeBrands, models, sort by and vehicle details (km, seller phones, WhatsApp, address, equipment).
FiltersBody type, fuel, transmission, provinces, doors, from year, to year, price filter currency, minimum price, maximum price, only used, only with financing and only if they take a trade-in.
MonitoringOnly new vehicles and monitor name.
LinksLinks instead of the fields above. Filters are ignored with links.

💰 Pricing

Pay-per-event: a one-time $0.003 when the run starts, plus a price per vehicle saved to your dataset. The price depends on your Apify plan tier:

Your Apify planPrice per vehicle
Free$0.009
Bronze$0.0082
Silver$0.0074
Gold / Platinum / Diamond$0.0068

Vehicle details add-on: when Vehicle details is on, each vehicle saved with its page details adds one more charge:

Your Apify planVehicle details, per vehicle
Free$0.013
Bronze$0.0118
Silver$0.0106
Gold / Platinum / Diamond$0.0095

Approximate total cost:

Vehicles collectedFreeBronzeSilverGold+
1,000$9.00$8.20$7.40$6.80
1,000 with details$22.00$20.00$18.00$16.30
11,000 (the whole site)$99.00$90.20$81.40$74.80

Vehicle pages that could not be read pay only the base price, and vehicles left out by filters are free. New Apify accounts start with $5 in free credit. On the Free plan, a run saves up to 10 vehicles.

🚀 Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the CRautos Scraper.
  3. Add filters (or keep it empty for everything), then click Start.
  4. Export the results as CSV, Excel, JSON or XML from the Dataset tab.

🤖 Use with AI agents (MCP)

Connect the Apify MCP server to Claude, ChatGPT, Cursor or any MCP client, then ask in plain words, for example: "Get every used Toyota RAV4 from 2019 or newer on CRautos under 25,000 US dollars, with the seller's WhatsApp". The agent runs this Actor and reads the results.

🔧 Troubleshooting

  • Few or no results. Body type, fuel and transmission use the site's Spanish names (pick them from the lists). The model box matches part of the model name, so "cross" also finds "Crossfox" and "Eclipse Cross": add a brand to narrow it. Loosen a filter if nothing matches.
  • A search link was skipped. CRautos search results links do not hold their filters, so set the same filters in the input instead. Vehicle pages and dealer pages work as links.
  • Prices in US dollars. The site filters in colones. With US$ prices, the range is converted at the site's own rate and each vehicle is checked again in US$, so a run reads a few more pages than it saves.
  • Some fields are empty. They are empty on the site too: some sellers write "ND" for km, private sellers have no dealer page or address, electric vehicles have a range instead of an engine size, and a few listings have no photo or no price.
  • A few more or fewer vehicles than the site's count. Listings are added and sold while the run reads the site, and featured listings show up again on later pages (they are saved once).

❓ FAQ

How many vehicles are there? About 11,000 as of October 2026, almost all used.

Are prices in colones or dollars? Each listing is in the seller's currency (price and currency), and every row also has priceCrc and priceUsd as the site converts them.

Do I need a proxy? No.

🛡️ Limits & responsible use

This Actor collects vehicle listings that CRautos publishes on its website, at a moderate pace. Use the data in line with the site's terms and Costa Rica's data protection law (Law 8968). Seller phones belong to dealers and private people: follow anti-spam rules and only contact them about their listing.

📧 Contact

Questions, bugs or a field you need: norm.data.scrapers@gmail.com

🧪 Local development

bun install
bun scripts/gen-schemas.mjs
sh test/run.sh first '{"maxItems":10}'