VOOZH about

URL: https://apify.com/automation-lab/drom-ru-car-marketplace-scraper

⇱ Drom.ru Car Marketplace Scraper: Export Vehicle Listings · Apify


👁 Drom.ru Car Marketplace Scraper avatar

Drom.ru Car Marketplace Scraper

Pricing

from $0.60 / 1,000 vehicle listing extracteds

Go to Apify Store

Drom.ru Car Marketplace Scraper

Scrape Drom.ru vehicle listings for prices, mileage, specs, images, and locations. Export structured Russian car marketplace data.

Pricing

from $0.60 / 1,000 vehicle listing extracteds

Rating

0.0

(0)

Developer

👁 Stas Persiianenko

Stas Persiianenko

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

0

Monthly active users

6 days ago

Last modified

Categories

Share

Drom.ru Car Marketplace Scraper 🚗

Scrape public Drom.ru vehicle listings from auto.drom.ru and turn Russian car marketplace pages into structured data for pricing, inventory, and market intelligence workflows.

The actor extracts vehicle listing URLs, prices, make/model/year, mileage, engine, fuel, transmission, drivetrain, location, images, and posting time from Drom search result pages.

What does Drom.ru Car Marketplace Scraper do?

It visits public Drom.ru car search pages.

It parses server-rendered listing cards.

It saves every vehicle as a structured dataset row.

It supports exact Drom start URLs.

It also supports generated URLs from region, make, model, year, and price filters.

It is designed for marketplace monitoring, car price analysis, export/import research, and inventory tracking.

Who is it for?

Used-car dealers can monitor competing listings.

Exporters can find supply by model and location.

Importers can compare Russian-market prices.

Analysts can build pricing benchmarks.

Automotive marketplaces can watch inventory shifts.

Lead generation teams can identify public listing opportunities.

Researchers can collect historical snapshots from public search pages.

Why use this actor?

Drom.ru is one of the largest automotive classified sites in Russia.

Manual browsing is slow when you need hundreds or thousands of listings.

The actor normalizes important fields into a clean table.

You can run it on a schedule to track price and stock movement.

You can export results to CSV, JSON, Excel, Google Sheets, or a database.

Data you can extract

FieldDescription
listingIdNumeric Drom listing id when available
urlPublic listing URL
titleListing title shown by Drom
makeParsed vehicle make
modelParsed vehicle model
yearParsed production year
priceListing price in RUB
currencyCurrency code, usually RUB
mileageKmMileage in kilometers
engineEngine text from the listing card
fuelFuel type
transmissionGearbox/transmission
drivetrainDrivetrain text
locationCity or region shown on Drom
sellerNameReserved for public seller/dealer name when available
descriptionCompact listing specification snippet
imageUrlsPublic image URLs from the listing card
postedAtTextRelative posting/update time shown by Drom
sourceUrlSearch page that produced the row
scrapedAtISO timestamp of extraction

How much does it cost to scrape Drom.ru car listings?

This actor uses pay-per-event pricing.

There is a small run-start charge.

Then you pay per vehicle listing extracted.

For typical marketplace research, start with 20 listings.

Increase maxResults after confirming the filter returns the inventory you need.

Apify platform costs and proxy costs depend on your run size and proxy configuration.

Input options

Use startUrls when you already have Drom search URLs.

Use region to target a city or region slug.

Use make and model to target a vehicle line.

Use minPrice and maxPrice to focus on a price band.

Use minYear and maxYear to focus on production years.

Use maxResults to control dataset size.

Use maxPages to control pagination.

Use proxyConfiguration if Drom rate-limits your traffic.

Example input

{
"startUrls":[
{"url":"https://auto.drom.ru/toyota/corolla/?minyear=2015&maxprice=1500000"}
],
"maxResults":20,
"maxPages":2,
"maxRequestRetries":3
}

Filter-based input example

{
"region":"vladivostok",
"make":"toyota",
"model":"prius",
"minYear":2016,
"maxPrice":2500000,
"maxResults":100
}

Output example

{
"listingId":"143713800",
"url":"https://auto.drom.ru/tyumen/toyota/corolla/143713800.html",
"title":"Toyota Corolla, 2019",
"make":"Toyota",
"model":"Corolla",
"year":2019,
"price":485000,
"currency":"RUB",
"mileageKm":150000,
"engine":"1.8 л (140 л.с.)",
"fuel":"бензин",
"transmission":"вариатор",
"drivetrain":"передний",
"location":"Тюмень",
"description":"1.8 л (140 л.с.), бензин, вариатор, передний, 150 000 км",
"imageUrls":["https://s12.auto.drom.ru/photo/example/gen272wb.jpg"],
"postedAtText":"52 минуты назад",
"sourceUrl":"https://auto.drom.ru/toyota/corolla/",
"scrapedAt":"2026-05-16T08:00:00.000Z"
}

How to scrape Drom.ru car listings

Open the actor on Apify.

Paste one or more Drom search URLs.

Or fill in make, model, region, price, and year filters.

Set maxResults to a small value for the first run.

Run the actor.

Open the dataset preview.

Export the data in your preferred format.

Schedule the actor if you need recurring monitoring.

Tips for better results

Use Drom's own filters in your browser first.

Copy the resulting URL into startUrls.

Keep maxPages aligned with maxResults.

Use proxy settings only when needed.

Avoid overly broad runs if you only need one make/model.

Run daily snapshots for price-trend use cases.

Deduplicate by listingId or url in downstream systems.

Proxy and anti-bot notes

Drom can rate-limit repeated direct requests.

Small runs may work without a proxy.

If you see empty output or rate-limit messages, enable Apify Proxy.

The actor was built with HTTP parsing rather than a browser to keep compute cost low.

Conservative retries and pagination reduce unnecessary requests.

Integrations

Send results to Google Sheets for inventory watchlists.

Export CSV files for pricing analysts.

Push JSON to a warehouse for historical market tracking.

Use Apify webhooks to notify a CRM when matching vehicles appear.

Connect scheduled runs to Make or Zapier for no-code workflows.

Use dataset API calls from Python or Node.js for internal dashboards.

API usage with Node.js

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token: process.env.APIFY_TOKEN});
const run =await client.actor('automation-lab/drom-ru-car-marketplace-scraper').call({
startUrls:[{url:'https://auto.drom.ru/toyota/corolla/'}],
maxResults:50
});
console.log(run.defaultDatasetId);

API usage with Python

from apify_client import ApifyClient
client = ApifyClient("<APIFY_TOKEN>")
run = client.actor("automation-lab/drom-ru-car-marketplace-scraper").call(run_input={
"startUrls":[{"url":"https://auto.drom.ru/toyota/corolla/"}],
"maxResults":50,
})
print(run["defaultDatasetId"])

API usage with cURL

curl"https://api.apify.com/v2/acts/automation-lab~drom-ru-car-marketplace-scraper/runs?token=$APIFY_TOKEN"\
-H'Content-Type: application/json'\
-d'{"startUrls":[{"url":"https://auto.drom.ru/toyota/corolla/"}],"maxResults":50}'

MCP for Claude Code and Claude Desktop

You can use this actor through Apify MCP to call the scraper from Claude Code, Claude Desktop, Cursor, or any MCP-compatible client.

Claude Code setup

Add the Apify MCP server with this command:

$claude mcp add apify https://mcp.apify.com/?tools=automation-lab/drom-ru-car-marketplace-scraper

Claude Desktop / Cursor JSON setup

Add this server entry to your MCP configuration:

{
"mcpServers":{
"apify-drom-car-marketplace":{
"url":"https://mcp.apify.com/?tools=automation-lab/drom-ru-car-marketplace-scraper"
}
}
}

Then ask your MCP client to run automation-lab/drom-ru-car-marketplace-scraper with the same input fields documented above.

Example prompts:

Scrape 50 Toyota Corolla listings from Drom and summarize median price by year.
Run the Drom scraper for Vladivostok Prius listings and export the dataset URL.

Scheduling workflows

Run hourly for very active models.

Run daily for market price monitoring.

Run weekly for broader regional inventory reports.

Store each run's dataset id so you can compare snapshots over time.

Data quality notes

The actor extracts fields visible on search result cards.

Some listings may omit mileage or images.

Relative dates are kept as displayed by Drom.

Seller details may require future detail-page enrichment.

Prices are parsed as numbers where possible.

Troubleshooting

If the run returns zero items, first check that the Drom URL shows listings in your browser.

If the page has listings but the actor returns none, enable Apify Proxy in the input.

If you request many items and get fewer, the search may not contain enough listings.

If Drom changes its page layout, contact support with the failing run URL.

Legality

This actor extracts publicly available marketplace listing data.

Use the data responsibly.

Respect Drom.ru terms, robots policies, privacy laws, and applicable marketplace rules.

Do not scrape personal data you are not allowed to process.

Related scrapers

Explore other Automation Lab actors at https://apify.com/automation-lab/.

Useful related categories include marketplace scrapers, real estate scrapers, ecommerce scrapers, and lead generation actors.

FAQ

Can it scrape detail pages?

The MVP focuses on search result pages for reliability and cost control.

Detail-page enrichment can be added later if needed.

Can I scrape by exact Drom URL?

Yes. Put Drom search URLs into startUrls.

Can I scrape all Russia?

Yes. Leave region empty or use a broad Drom search URL.

Does it support Russian text?

Yes. The actor handles Drom pages encoded in Windows-1251 and outputs UTF-8 JSON.

Why are some fields null?

Drom listing cards do not always show every attribute for every vehicle.

What should I use as a unique key?

Use listingId when present, otherwise use url.

You might also like

Drom.ru Auto Search Scraper

stealth_mode/drom-auto-search-scraper

Efficiently scrape vehicle listings from Drom.ru, Russia's largest automotive marketplace. Extract comprehensive car data including prices, specifications, dealer information, and images from search results. Ideal for price comparison, market analysis, and automotive data intelligence.

👁 User avatar

Stealth mode

21

Bilbasen Scraper - Danish Car Marketplace Data

studio-amba/bilbasen-scraper

Scrape car listings from Bilbasen.dk, Denmark's largest dedicated car marketplace. Extract prices, specs, mileage, fuel type, location, seller info. No login required.

👁 User avatar

Studio Amba

2

AutoScout24 Scraper - European Car Marketplace

santamaria-automations/autoscout24-scraper

Scrape vehicle listings from AutoScout24, Europe's largest online car marketplace. Extract prices, specs, mileage, dealer info, and images from millions of cars across 18 countries.

8

Autovit Scraper - Romanian Car Marketplace Data

studio-amba/autovit-scraper

Scrape car listings from Autovit.ro, Romania's #1 car marketplace. Extract prices in EUR, specs, mileage, fuel type, seller info, and photos. No login or cookies required.

👁 User avatar

Studio Amba

2

Avito.RU Scraper | Fast & Reliable

fatihtahta/avito-russia-scraper

Scrape listings from Avito.ru, Russia’s top marketplace including real estate, cars, goods, services and more. Get structured data with prices, locations, sellers, and features. Ideal for market insights, sourcing, and lead gen.

👁 User avatar

Fatih Tahta

351

5.0

Wildberries Scraper - Russian Marketplace Product Data

haketa/wildberries-scraper

Scrape Wildberries.ru products by keyword: name, brand, RUB prices, ratings, reviews, supplier details, delivery times, color and size variants. Russian e-commerce data, marketplace intelligence, supplier discovery and lead generation.

StandVirtual Scraper - Portuguese Car Listings

studio-amba/standvirtual-scraper

Scrape car listings from StandVirtual.com, Portugal's #1 car marketplace. Extract prices in EUR, specs, mileage, fuel type, seller info, and photos. No login or cookies required.

👁 User avatar

Studio Amba

2

LaCentrale Scraper - French Used Car Listings & Prices

studio-amba/lacentrale-scraper

Scrape car listings from LaCentrale.fr, France's #1 specialist car marketplace. Extract prices, specs, mileage, fuel type, transmission, power, seller info, and images. No login or cookies required.

👁 User avatar

Studio Amba

2