Autoplius.lt Car Ads Extractor avatar

Autoplius.lt Car Ads Extractor

Under maintenance

Pricing

Pay per usage

Go to Apify Store
Autoplius.lt Car Ads Extractor

Autoplius.lt Car Ads Extractor

Under maintenance

Extracts publicly available used-car listings from Autoplius.lt. Paste a search URL from the site and every matching public ad comes back as structured data — price, year, mileage, VIN, photos and the full parameter table. Only data any visitor can see on the site is returned.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

steeriq

steeriq

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

5 days ago

Last modified

Share

Turns publicly listed used-car ads on Autoplius.lt into a structured dataset — price, year, mileage, engine, gearbox, VIN, photos and the full parameter table from each ad.

Only publicly available data is returned. Everything this actor collects is what any visitor sees on Autoplius' own public listing and ad pages. It signs in to nothing, holds no account, and reaches nothing behind a login, a paywall or a private area of the site.

Start URLs are the primary input

Build the search on autoplius.lt, then paste the URL into Start URLs.

That is the intended way to run this actor. The site's own search box supports far more than the filter fields below it — equipment, seller type, damage status, colour, and every combination of them — and pasting the URL gets all of it for free, exactly as the site interprets it. What you see in the browser is what the dataset will contain.

Several URLs are fine. Their results are merged and de-duplicated, so two overlapping searches never produce the same ad twice.

{
"startUrls": [
{ "url": "https://en.autoplius.lt/ads/used-cars?category_id=2&make_id[97]=&make_id_list=97" }
],
"scrapeDetails": true,
"maxItems": 1000
}

Both autoplius.lt and en.autoplius.lt URLs work — a Lithuanian URL is rewritten to the English site before it is fetched, so the labels and values always come back in English.

makes, priceFrom/To, yearFrom/To, mileageFrom/To, powerFrom/To, fuelType, bodyType and gearbox exist for callers that have to construct input programmatically and cannot obtain a URL. They rebuild an Autoplius search from scratch and reach only a subset of what the site's search can express — everything else the site offers, such as "only cars in Lithuania" or "exclude USA", is reachable only by pasting a URL.

They are used only when Start URLs is empty. Set a start URL and every filter is discarded — no error, because there is nothing wrong with the input; the run logs a warning naming each field it ignored. Apify input forms cannot disable one field because another is filled, so this is the clearest signal the platform allows.

Two further limits worth knowing before you rely on them:

  • Make names must be exact. A name the actor cannot resolve to Autoplius' numeric id fails the run outright, so the dropdown is a closed list.
  • Model ids are site-internal and per-make. There is no name lookup — you have to open the search on autoplius.lt and copy the make_id[<id>]= values out of the URL. At which point you already have the URL, which is the better input.

Settings that apply either way

FieldWhat it does
scrapeDetailsVisit each ad for the full parameter set (VIN, CO₂, euro standard, inspection date, description, all photos). Turn it off for ~20x fewer requests and the results-page fields only.
transportauto (default) uses cheap HTTP and falls back to a browser only for requests Cloudflare blocks. browser is ~12x the cost for identical output.
maxItemsHard cap on ads pushed to the dataset.
proxyConfigurationResidential proxy pinned to Lithuania, by default. See below.

A Lithuania-pinned residential proxy is not optional. Autoplius is behind Cloudflare and 403s most foreign and datacenter exit IPs — an unpinned run was blocked on every attempt, while an LT-pinned run got through. The default is already correct; changing it is what breaks runs.

One search returns at most ~5,500 ads (275 pages). Past page 275 the site re-serves the last real page instead of an empty one. The catalogue is ~42,000 ads, so to reach more of it, slice the search by make, price band or year and pass several start URLs.

Output

One dataset record per ad. Known parameters are mapped to typed fields — price, year, mileageKm, powerKw, vin, co2Gkm, euroStandard, technicalInspectionUntil, imageUrls and more — and every label/value row from the ad is also kept verbatim in rawParameters, so a change on the site adds unmapped keys rather than silently dropping data.