Automation · E-commerce
Autovit Romania Car Scraper
Scrape used-car listings from autovit.ro, Romania's #1 car marketplace (Adevinta/OLX group) — price, make, model, year, mileage, fuel, gearbox, power, body type, colour, seller (dealer/private), location, and photos. Export to JSON or CSV; optionally enrich with the full Romanian description.
Free Apify credit covers a first run. No credit card to try.
What this Actor scrapes
autovit.ro is Romania's largest car marketplace and the default place Romanians buy and sell used cars (autoturisme). It runs the same Adevinta Next.js engine as OTOMOTO and Standvirtual, and publishes no public API. This Actor wraps a polite scrape of the listings — paste a filtered autovit search URL or use the default car listing page, and pull every listing's price, currency, make/model, year, mileage (km), fuel, gearbox, power, body type, colour, seller type, and photos. Flip on detail enrichment and we fetch each listing's page for the full Romanian description and the complete spec sheet (gearbox, transmission, colour, body type, generation). Built on curl-cffi with rotating browser TLS impersonation and residential-proxy session rotation to ride past DataDome.
What we handle for you
- 🛡️ Browser fingerprint rotation —
curl-cffiimpersonates real Chrome / Firefox / Safari TLS handshakes so the target sees a browser, not Python. - 🌐 Residential proxy rotation via Apify Proxy — fresh session and exit IP on every block.
- 🔁 Retries with exponential backoff on
408 / 429 / 5xx— up to 5 attempts per page,Retry-Afterhonoured. - 🧱 Rate-limit-aware pacing — when the target pushes back, we slow down instead of getting banned.
- 🧊 Clean, typed dataset rows — Pydantic-validated, ISO-8601 timestamps, stable IDs, JSON / CSV / Excel export straight from the Apify Console.
- 💰 Pay-Per-Event pricing — you only pay for results that hit your dataset. No data, no charge.
Use cases
- Used-car price analytics — track asking prices by make/model/year across the Romanian market in EUR and RON.
- Dealer inventory monitoring — diff successive runs to spot new arrivals and price cuts at specific dealers.
- Market research — aggregate fuel-type and gearbox mix to gauge EV/hybrid and automatic adoption in Romania.
- Lead generation — build a directory of Romanian car dealers from <code>seller_name</code> + <code>location</code>.
- Arbitrage / sourcing — find under-priced listings filtered by mileage, year, and power.
Input
Paste this into the Apify Console, or send it as the run input over the API. Proxy settings are on by default; you rarely need to touch them.
| Field | Type | Required | What it does |
|---|---|---|---|
searchUrl | string | no | Full autovit.ro search/results URL with your filters already applied (e.g. https://www.autovit.ro/autoturisme/bmw?search%5Bfilter_float_price%3Ato%5D=20000). Leave empty to scrape the default used-car listing page… |
maxResults | integer | no | Hard cap on dataset rows. autovit.ro paginates 32 listings per page; the Actor walks pages until this cap or the last page. |
enrichDetails | boolean | no | Fetch each listing's detail page for the full Romanian description plus gearbox, transmission, body type, colour, and generation. The search payload already carries price, make/model, year, mileage, fuel, power, and… |
{
"searchUrl": "",
"maxResults": 5,
"enrichDetails": true,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
]
}
} Output
One row per result, schema-validated before it is written. Export JSON, CSV, Excel or XML from the run, or read it over the API.
listing_idlisting_urltitlemakemodelversionyearpricecurrencymileage_kmfuel_typetransmissiongearboxengine_power_hpengine_size_ccbody_type
{
"listing_id": "7058024533",
"listing_url": "https://www.autovit.ro/autoturisme/anunt/land-rover-range-rover-sport-ver-4-4-v8-p635-mhev-sv-black-ID7HEKBn.html",
"title": "Land Rover Range Rover Sport 4.4 V8 P635 MHEV SV Black",
"make": "Land Rover",
"model": "Range Rover Sport",
"version": "4.4 V8 P635 MHEV SV Black",
"year": 2026,
"price": 187737,
"currency": "EUR",
"mileage_km": 1,
"fuel_type": "Benzina",
"transmission": "4x4 (automat)",
"gearbox": "Automata",
"engine_power_hp": 635,
"engine_size_cc": 4395,
"body_type": "SUV",
"color": "Negru",
"first_registration": "2026",
"location": "Pitesti",
"region": "Arges",
"seller_type": "dealer",
"seller_name": "BRIT Motor AG - RANGE ROVER | DEFENDER | DISCOVERY",
"photo_urls": [
"https://ireland.apollo.olxcdn.com/v1/files/.../image"
],
"description": "Range Rover Sport 4.4 V8 635 CP AWD Auto MHEV SV Black ...",
"posted_date": "2026-06-01T17:30:53Z",
"scraped_at": "2026-06-02T00:00:00+00:00"
} Pricing
| Event | Price | When |
|---|---|---|
| Actor start | $0.20 | Once per run, covers warm-up and proxy session setup. |
| result-row | $0.0020 | Per result written to the dataset. |
You pay only for results that land. Cap any run with maxTotalChargeUsd. See pricing & billing for worked examples.
FAQ
Do I need an autovit account or API key?
How do I scrape a filtered search?
What currency are prices in?
Is the detail enrichment worth it?
Why might a run get blocked?
Ready to run it?
Open the listing on Apify, paste the input above, and watch rows land. If it ever breaks, it is our problem before it is yours.
Related Actors