Standvirtual Scraper: Portugal Car Listings & Prices avatar

Standvirtual Scraper: Portugal Car Listings & Prices

Pricing

from $0.40 / 1,000 listings

Go to Apify Store
Standvirtual Scraper: Portugal Car Listings & Prices

Standvirtual Scraper: Portugal Car Listings & Prices

Type a make and model or paste standvirtual.com search URLs, get every car listing: price, price evaluation, year, mileage, fuel, gearbox, power, city, district, dealer or private. No login. Pay per listing plus a small start fee per run.

Pricing

from $0.40 / 1,000 listings

Rating

0.0

(0)

Developer

PlainRows

PlainRows

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

17 hours ago

Last modified

Share

Standvirtual Scraper

Get Standvirtual.com car listings (Portugal's largest car marketplace) from any search: title, make, model, version, price, Standvirtual price evaluation, year, mileage, fuel, gearbox, engine capacity, power, origin (national or imported), city and district, dealer or private seller, dealer name, main photo, date added. Type a make and model ("bmw 320") or paste search URLs copied from standvirtual.com with your filters and sort order.

Plain HTTP requests, no browser: no login, no account, no cookies. The Actor reads only the public search pages, one page at a time per search with a pause between pages, and respects Standvirtual's robots.txt.

Typical uses

  • Car dealers and importers: find cars priced below the market (priceEvaluation: BELOW) in Portugal, every morning (schedule a run).
  • Price monitoring and valuation: Portuguese market prices of a model by year, mileage and fuel.
  • Import and export: compare Portuguese prices with Germany, the Netherlands or Poland (see our AutoScout24, Marktplaats and Otomoto scrapers).
  • Spreadsheets, BI and AI agents: clean rows for Google Sheets, n8n, Make, Zapier or an MCP client.

What you get

One row per listing:

FieldDescription
search, searchUrlYour search and the page read
listingId, urlStandvirtual listing ID and link
title, make, model, versionVehicle as listed
price, currency, priceIsGrossPrice shown (usually EUR), and whether it includes VAT
priceEvaluationStandvirtual's own price indicator: BELOW, IN or ABOVE the market; null when Standvirtual shows none
year, mileageKmYear of first registration, mileage in km
fuel, gearboxAs shown on the site (in Portuguese, e.g. Gasolina, Híbrido Plug-In, Automática)
engineCapacityCm3, powerHpEngine capacity in cm3, power in hp (cv)
countryOriginNacional or Importado, when the seller gives it
city, regionWhere the vehicle is (town and district)
sellerTypedealer or private
dealerNameDealers only, the business name they publish; always null for private sellers
promotedPaid placement on the search page
imageUrlMain photo
createdAtWhen the listing was added (UTC)
shortDescriptionThe seller's one-line summary shown on the card
page, position, totalResultsWhere the listing was, and how many results Standvirtual reports
observedAtWhen the page was read (UTC)

Missing values are always null, never guessed. Nothing is collected about private sellers (no name, phone or seller ID). A search without listings (or blocked, or unreadable) gets one free row with found: false, a status and a message.

Input

{
"searches": ["bmw 320", "https://www.standvirtual.com/carros/renault?search%5Bfilter_float_first_registration_year%3Afrom%5D=2018"],
"maxResultsPerSearch": 96
}
  • searches: one per line, up to 100 per run: a make, a make and model ("bmw 320", "bmw/320"), or a passenger car search URL from standvirtual.com (/carros/…). To use filters (price, year, mileage, district, fuel) or a sort order, search on the site, set them, and copy the address bar.
  • maxResultsPerSearch: 1 to 640 (default 96). Standvirtual shows 32 listings per page; the Actor reads up to 20 pages per search. For more, split a search with filters (price bands, years, districts).

Listings found by two of your searches are returned and billed once.

Pricing

Pay per event: one event per listing returned, plus a small start fee per run.

PlanPer listingPer 1,000 listings
Free$0.0005$0.50
Bronze$0.00045$0.45
Silver$0.0004$0.40
Gold$0.0004$0.40

Free: searches without listings, unknown makes or models, pages that are blocked or cannot be read, duplicates and input mistakes. On the free Apify plan, a run reads up to 3 searches and 32 listings per search.

FAQ

Is it legal? The Actor reads only pages anyone can see without an account, at a slow pace, and respects robots.txt. It keeps no data about private persons (no private seller name, phone or ID). Standvirtual's terms of use restrict automated access: you are responsible for how you use the data. This is not legal advice.

Why are some searches empty or BLOCKED? If Standvirtual refuses a request (rate limit or bot check), the Actor stops that search and charges nothing beyond the results already delivered. If this happens after the first page, the run summary warns that the search stopped early and its results are partial. It never solves or bypasses a check. Try again later or with fewer searches per run.

Why NOT_FOUND for my make or model? Standvirtual uses its own model names in URLs (e.g. bmw/320, bmw/216-active-tourer). When it does not know a name it shows all cars instead: the Actor detects this and returns a free row rather than unrelated listings. Search on the site and paste the URL.

Can I get the full description, equipment list, VIN or all photos? Not in this version: it reads the search pages only. Need a field? Open an issue.

More PlainRows tools

Same pay-per-result pricing, same clean JSON, built to chain together in n8n, Make, Zapier or AI agents.

Support

Open an issue on the Actor's page: issues are read and answered. Need another field, a higher limit or a custom version for your workflow? Ask in an issue.