AUTO.RIA Scraper — Ukraine Car Marketplace avatar

AUTO.RIA Scraper — Ukraine Car Marketplace

Pricing

Pay per usage

Go to Apify Store
AUTO.RIA Scraper — Ukraine Car Marketplace

AUTO.RIA Scraper — Ukraine Car Marketplace

Scrape used & new car listings from AUTO.RIA.com — Ukraine's #1 auto marketplace. Get prices (USD/UAH/EUR), specs, VIN, photos, dealer info and more. API-powered, fast, no browser needed.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Max Gor

Max Gor

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

a day ago

Last modified

Share

AUTO.RIA Scraper — Ukraine's #1 Car Marketplace

Scrape car listings from AUTO.RIA.com — the largest automotive marketplace in Ukraine with 250,000+ active listings.

Extract prices in 3 currencies (USD, UAH, EUR), full specs, VIN codes, license plates, photos, dealer info, and more — all in structured JSON/CSV/Excel format.

No API key required. Just click Start.

Why this Actor?

  • Zero setup — no API key, no registration, just run it
  • Fast & cheap — HTTP-only, no browser needed (~0.005 CU per listing)
  • Rich data — 30+ fields per listing including VIN, plate number, condition
  • Smart pagination — automatically fetches all pages of search results
  • Rate-limit aware — auto-retries on throttling
  • Flexible — search by brand, model, year, price, region, fuel, gearbox, and more

Use Cases

WhoWhat
Car dealersMonitor competitor prices, find underpriced stock
Data analystsBuild Ukrainian used car market datasets
Import/exportTrack price trends for specific models
DevelopersFeed car data into apps, dashboards, ML models
BuyersFind cars matching your criteria, compare prices across regions

Input Examples

Search: All Toyota SUVs under $15,000 in Kyiv

{
"mode": "search",
"brandId": 79,
"bodyType": [7, 307],
"priceTo": 15000,
"regionId": 10,
"maxResults": 100
}

Search: Electric cars, any brand, newest first

{
"mode": "search",
"fuelType": [6],
"sortBy": "date_new",
"maxResults": 200
}

Search: BMW 3 Series 2018-2023, automatic, under $30k

{
"mode": "search",
"brandId": 9,
"modelId": 3219,
"yearFrom": 2018,
"yearTo": 2023,
"gearbox": [2],
"priceTo": 30000,
"maxResults": 50
}

Scrape specific listings by URL

{
"mode": "listings",
"listingIds": [
"https://auto.ria.com/uk/auto_bmw_3-series_39658218.html",
"https://auto.ria.com/uk/auto_toyota_land-cruiser_38964510.html"
]
}

Output

Each listing contains 30+ fields:

FieldExample
titleToyota Land Cruiser 2019
brand / modelToyota / Land Cruiser
year2019
priceUSD / priceUAH / priceEUR75000 / 3272250 / 0
mileage / mileageKm117 тис. км / 117
fuelTypeДизель
gearboxАвтомат
driveTypeПовний
bodyTypeЛегкові
colorЧорний
vinJTMCV02J304274807
plateNumberKA 3707 KC
region / cityКиївська / Київ
conditionTechnical condition text
exchangePossiblefalse
sellerTypePrivate / Dealer
photosArray of CDN image URLs
dateAddedDate when listing was published
isSoldfalse
urlFull link to listing

Brand & Model IDs (Quick Reference)

BrandIDBrandID
Toyota79Volkswagen84
BMW9Mercedes-Benz48
Audi6Honda28
Hyundai29Kia33
Skoda75Renault62
Ford24Nissan55
Mazda47Chevrolet13
Mitsubishi52Subaru76
Lexus41Porsche59
Tesla3583Peugeot58

Tip: Browse auto.ria.com with your desired filters, then look at the URL parameters to find brand/model IDs.

Region IDs

RegionIDRegionID
Kyiv10Odesa12
Kharkiv7Dnipro11
Lviv5Zaporizhzhia8
Vinnytsia1Poltava17
Ivano-Frankivsk9Chernivtsi24

How it Works

  1. Search mode: Builds auto.ria.com search URLs from your filters, fetches search result pages, extracts listing URLs
  2. Detail extraction: Visits each listing page and parses JSON-LD structured data embedded in the HTML
  3. Supplementary parsing: Uses CSS selectors to extract fields not present in JSON-LD (plate number, location details, etc.)

No headless browser. No API key. Pure HTTP + HTML parsing.

Cost Estimate

ListingsCompute UnitsApprox. Cost
50~0.05< $0.03
200~0.15~$0.08
1,000~0.50~$0.25

Proxy

For scraping 100+ listings, enable Apify Proxy to avoid rate limiting. The default configuration works well.

FAQ

Q: Do I need an API key? A: No! This actor scrapes auto.ria.com pages directly using JSON-LD structured data. No registration needed.

Q: Does it extract phone numbers? A: No. AUTO.RIA protects seller phone numbers behind JavaScript + API calls. This is by design.

Q: How do I find brand/model IDs? A: Browse auto.ria.com, apply your filters, and look at the URL. For example: brand.id[0]=79 means Toyota (ID 79). See the reference tables above.

Q: Can I monitor price changes? A: Yes! Schedule this actor to run daily/weekly with the same filters. Compare datasets to detect price drops, new listings, and sold cars.

Q: What if a listing page fails? A: The actor retries failed requests up to 3 times with exponential backoff. Failed listings are included in the output with an error field.

Integrations

  • Google Sheets — export directly
  • Webhooks — trigger on completion
  • API — fetch results programmatically
  • Zapier / Make — automate workflows

Changelog

v1.0 (2026-03-31)

  • Initial release
  • HTML scraping with JSON-LD extraction (no API key)
  • Search mode with 15+ filter parameters
  • Direct listing scraping by URL
  • Smart rate-limit handling with auto-retry
  • 30+ output fields per listing