Autoplius Lithuania Car Scraper avatar

Autoplius Lithuania Car Scraper

Pricing

from $1.76 / 1,000 result-rows

Go to Apify Store
Autoplius Lithuania Car Scraper

Autoplius Lithuania Car Scraper

Scrape used-car listings from Autoplius.lt, Lithuania's #1 car marketplace — make, model, year, price in EUR, mileage, fuel type, gearbox, engine power, body type, color, seller, and photos. Export to JSON or CSV; enrich each listing from its detail page.

Pricing

from $1.76 / 1,000 result-rows

Rating

0.0

(0)

Developer

DevilScrapes

DevilScrapes

Maintained by Community

Actor stats

0

Bookmarked

8

Total users

2

Monthly active users

3 hours ago

Last modified

Categories

Security

Limited permissions

Share


🎯 What this scrapes

Autoplius.lt is Lithuania's largest used-car marketplace and ships no public API. This Actor scrapes the public listings — paste a filtered search URL or use the default used-cars feed — and returns one clean, typed row per car: make, model, year, price (EUR), mileage (km), fuel, gearbox, engine power, body type, color, location, seller type, and photo URLs. Optional detail-page enrichment fills in color, engine size, first registration, and the full spec table. Runs through Apify residential proxies.

🔥 What we handle for you

  • 🌐 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-After honoured.
  • 🧱 Rate-limit-aware pacing — when the target pushes back, we slow down instead of getting banned.
  • 🧊 Consistently structured dataset rows — validated fields, ISO-8601 timestamps, stable IDs, JSON / CSV / Excel export straight from the Apify Console.
  • 💰 Pay per output — no Actor start fee. You pay for the output events listed in Pricing.

💡 Use cases

  • Market pricing — track used-car asking prices by make, model, and year across Lithuania.
  • Dealer intelligence — monitor inventory and pricing moves from seller_type and location.
  • Cross-border arbitrage — compare Lithuanian prices against other EU markets to spot import deals.
  • Depreciation modelling — build price-vs-mileage and price-vs-age curves per model.
  • Lead generation — surface fresh private-seller listings the moment they post.

⚙️ How to use it

  1. Click Try for free at the top of the page.
  2. Fill in the input form — most fields have sensible defaults.
  3. Click Start. Output streams into the run's dataset.
  4. Export from Storage → Dataset as JSON, CSV, or Excel — or fetch via the API.

📥 Input

Two ways to run:

  • Search mode (default) — leave listingUrls empty and set searchUrl (or nothing) to scrape a result feed. Best for discovering listings.
  • Listing mode — pass listingUrls to scrape specific cars directly by URL. Best for tracking a watch-list over time and catching when a car flips to Rezervuotas / Parduotas — these stay reachable by URL even after they drop out of search.
FieldTypeRequiredDefaultNotes
searchUrlstringno'—'Full Autoplius.lt search/results URL with filters already applied (e.g. https://autoplius.lt/skelbimai/naudoti-aut
listingUrlsarrayno[]Specific listing URLs to scrape directly (listing mode). Re-check cars you track for status/price changes — reserved/sold ads stay reachable by URL even after they leave search. When set, searchUrl + maxResults are ignored.
maxResultsintegerno50Hard cap on dataset rows.
enrichDetailsbooleannoTrueFetch each listing's detail page for color, engine size, first registration, and the full spec table. Doubles the reques
proxyConfigurationobjectno{'useApifyProxy': True, 'apifyProxyGroups': ['RESIDENTIAL']}Apify Proxy spec. Residential exits are safest for Autoplius.

Example input

{
"maxResults": 5,
"enrichDetails": true,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
]
}
}

Listing mode — track specific cars by URL:

{
"listingUrls": [
"https://autoplius.lt/skelbimai/volvo-xc90-2-0-l-visureigis-31015262.html",
"https://autoplius.lt/skelbimai/audi-a6-3-0-l-sedanas-30547185.html"
],
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

📤 Output

Every row is one dataset item.

FieldTypeNotes
listing_idstringAutoplius listing ID.
listing_urlstringAbsolute URL to the listing detail page.
titlestringListing title (make + model).
ad_status['string', 'null']Listing status — active, reserved (Rezervuota), or sold (Parduota). Set in listing mode and when enrichDetails is on; null otherwise.
make['string', 'null']Car make (e.g. Volvo).
model['string', 'null']Car model (e.g. XC90).
year['integer', 'null']Manufacture year.
price['integer', 'null']Asking price as an integer in the listing's currency.
currency['string', 'null']ISO-4217 currency code — always EUR.
mileage_km['integer', 'null']Odometer reading in kilometres.
fuel_type['string', 'null']Fuel type (Dyzelinas / Benzinas / Elektra / ...).
transmission['string', 'null']Gearbox (Automatinė / Mechaninė).
engine_power_hp['integer', 'null']Engine power in metric horsepower (AG).
engine_size_cc['integer', 'null']Engine displacement in cubic centimetres.
body_type['string', 'null']Body type (Visureigis / Sedanas / ...).
color['string', 'null']Exterior color. Enrichment-only.
first_registration['string', 'null']First-registration date (YYYY-MM).
location['string', 'null']Seller location (city).
region['string', 'null']Region or country of first registration. Enrichment-only.
seller_type['string', 'null']Seller type — dealer or private. Enrichment-only.
seller_name['string', 'null']Seller display name. Enrichment-only.
photo_urlsarrayList of listing photo URLs.
description['string', 'null']Seller's free-text description. Enrichment-only.
posted_date['string', 'null']Relative posting age from the listing card (e.g. 'Prieš 9 val.').
scraped_atstringISO-8601 UTC timestamp when this row was recorded.

Example output

{
"listing_id": "31015262",
"listing_url": "https://autoplius.lt/skelbimai/volvo-xc90-2-0-l-visureigis-krosoveris-2016-dyzelinas-31015262.html",
"title": "Volvo XC90",
"make": "Volvo",
"model": "XC90",
"year": 2016,
"price": 22500,
"currency": "EUR",
"mileage_km": 150000,
"fuel_type": "Dyzelinas",
"transmission": "Automatin\u0117",
"engine_power_hp": 224,
"engine_size_cc": 1969,
"body_type": "Visureigis / Krosoveris",
"color": "Balta",
"first_registration": "2016-07",
"location": "Klaip\u0117da",
"region": "Lietuva",
"seller_type": "private",
"seller_name": "Privatus pardav\u0117jas",
"photo_urls": [
"https://autoplius-img.dgn.lt/ann_25_394952552/volvo-xc90.jpg"
],
"posted_date": "Prie\u0161 9 val.",
"scraped_at": "2026-06-02T10:00:00+00:00"
}

💰 Pricing

No Actor start fee. You pay for the output events below.

EventUSD per eventBilling unit
result-row$0.002PPE event 'result-row'.

1,000 output events cost $2.00 at the standard rate, with no start charge.

Existing subscriber discounts remain available in the Apify Pricing tab.

🚧 Limitations

Autoplius paginates results and very deep queries can be truncated by the site. Detail enrichment doubles the request count and roughly doubles run time. Fuel-type, gearbox, and body-type values are surfaced in the site's original Lithuanian. Some seller phone numbers sit behind a click-to-reveal widget and are not scraped.

❓ FAQ

Do I need a search URL?

No. Leave searchUrl empty and the Actor scrapes the default used-cars feed. To target a make, model, or price band, apply the filters on autoplius.lt and paste the resulting URL — the Actor scrapes exactly that result set.

What currency are prices in?

Euros. Autoplius lists in EUR; currency is always EUR and price is an integer amount.

What does detail enrichment add?

Setting enrichDetails to true fetches each listing's detail page for color, engine displacement, first-registration date, seller type, and the full spec table. Set it to false to halve the request count — you still get make, model, year, price, mileage, fuel, gearbox, power, body type, and photos from the listing card.

Is this an official Autoplius API?

No. Autoplius offers no public API. This Actor scrapes the public website politely.

The labels are in Lithuanian — can I get English?

We map the core spec fields to standard English column names (make, model, year, mileage_km, fuel_type, ...). Lithuanian category values such as Dyzelinas or Automatinė are preserved as-is so nothing is lost in translation.

💬 Your feedback

Spotted a bug, hit a weird edge case, or need a new field? Open an issue on the Actor's Issues tab on Apify Console — we ship fixes weekly and we read every report.