Standvirtual Scraper avatar

Standvirtual Scraper

Pricing

from $1.99 / 1,000 vehicle data results

Go to Apify Store
Standvirtual Scraper

Standvirtual Scraper

Scrape Standvirtual.com car and motorcycle listings: type vehicles (Peugeot 208) with filters for district, city, year, price and mileage, or paste any search, ad or dealer URL. Add-ons: ad details, dealer phones. Proxies included.

Pricing

from $1.99 / 1,000 vehicle data results

Rating

0.0

(0)

Developer

RibTools

RibTools

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Extract car and motorcycle listings from Standvirtual, one of Portugal's largest vehicle marketplaces — specs, price, Standvirtual's own market-price rating, location and dealer — plus optional ad details and dealer phone numbers.

What is Standvirtual Scraper?

Standvirtual Scraper is a powerful data extraction tool that automatically collects vehicle listings from Standvirtual, one of Portugal's largest marketplaces for used and new cars and motorcycles. Simply type the vehicles you want (such as Peugeot 208) or provide Standvirtual URLs, and get structured data including make, model, version, year, mileage, fuel, power, price (with or without VAT), the site's below/in/above-market price rating, price drops, location and seller — with optional add-ons for the full ad description, every photo and map coordinates, and the dealer's contact profile with phone numbers.

This scraper handles pagination, anti-bot protection, and data normalization automatically, delivering clean, structured datasets ready for analysis or integration into your systems.

What can this Actor do?

  • Extract comprehensive vehicle data — make, model, version, year, mileage, fuel, gearbox, power, engine size, body type, color, doors, seats, equipment and every listing attribute
  • Market-price insight — Standvirtual's own price rating (BELOW / IN / ABOVE market), price drops and the previous price
  • Search by typing vehicles — a make, a model or both (Peugeot 208, VW Golf, volkswagen), matched against Standvirtual's own catalog, with filters for vehicle type, condition, district or island, city, first-registration year, seller type, price and mileage
  • Handle multiple entry points — category searches with any filters, single ad URLs, and dealer pages
  • Automatic pagination — crawls through all search result pages (32 vehicles per page)
  • Ad details add-on — full description, all photos, original publication and update dates, map coordinates, negotiable flag
  • Seller data add-on — dealer phone numbers, address, postal code, coordinates, website, number of active ads and member-since year
  • No duplicates — each vehicle is returned (and charged) once per run, even when listings move between pages
  • Premium proxies included — high-quality proxies built in at no additional cost
  • Structured output — JSON, CSV, Excel formats available
  • API integration — real-time data access through Apify API
  • Scheduled runs — automated daily/weekly data collection

What data can Standvirtual Scraper extract?

FieldDescriptionExample
IDStandvirtual ad identifier8097688959
TitleAd titleMG MG4 64 kWh Comfort
CategoryCars or motorcyclescarros, motos
Make / Model / VersionVehicle identityMG, MG4, 64 kWh Comfort
PriceDisplayed price in euros, VAT flag, net price23750
Price EvaluationStandvirtual's market ratingBELOW, IN, ABOVE
Price DropDrop percentage and previous price4.76, 6300
Year / MonthFirst registration2023, 5
MileageKilometers driven24077
Fuel / Gearbox / PowerPowertrainElétrico, Automática, 204
Body Type / Color / Doors / SeatsBodyUtilitário, Vermelho, 5, 5
FeaturesEquipment and offer flagsapple_carplay, android_auto, accept_funding
AttributesEvery listing parameterautonomy: 435 km, inspection_valid_until: 2027-05-31
LocationCity and districtLourosa, Aveiro
SellerType, dealer name and Standvirtual pagedealer, Rocha Automóveis
Details (add-on)Description, photos, dates, coordinatesSee below
Seller profile (add-on)Dealer phones, address, website, active adsSee below

How to scrape Standvirtual

Step-by-step tutorial:

  1. Type vehicles — Add one make, model or both per line in Search vehicles, as you would in Standvirtual's search box
  2. Or paste URLs — Add Standvirtual search, ad or dealer URLs in Standvirtual URLs (see below). You can use both; each vehicle and each URL is its own search
  3. Set filters (optional) — Vehicle type, condition, district or island, city, first-registration year, seller type, price and mileage. They apply to typed vehicles only; a URL keeps the filters it carries
  4. Enable add-ons (optional) — Ad details and/or seller data
  5. Run the scraper — Click "Start" and monitor progress in real-time
  6. Download results — Export data in JSON, CSV, or Excel format

Proxies are included automatically — no setup required.

Search by vehicle

Typed text is matched against Standvirtual's own catalog, so spelling does not have to be exact. The status message of the run shows what each line resolved to.

  • Peugeot 208 — the model 208 (Peugeot)
  • VW Golf — the model Golf (Volkswagen)
  • volkswagen — every model of the make VW
  • Renault Clio — the model Clio (Renault)

Typed vehicles search cars by default; set Vehicle type to Motorcycles for motorcycles (for example Honda Africa Twin). District or island narrows the search to one of the 18 districts or the islands of Madeira and the Azores, and City searches the city and 50 km around it; a city Standvirtual does not know is skipped and named in the status message. A vehicle Standvirtual does not know is skipped the same way, never returning unrelated results. Max results per search caps each vehicle separately.

Compatible URL examples:

  • Cars search: https://www.standvirtual.com/carros
  • Filtered search (brand, model, price): https://www.standvirtual.com/carros/bmw/serie-3?search[filter_float_price:to]=20000
  • Filtered search (year, region, fuel, sort): https://www.standvirtual.com/carros/mercedes-benz/desde-2018/lisboa?search[filter_enum_fuel_type]=diesel&search[order]=filter_float_price:asc
  • Keyword search: https://www.standvirtual.com/carros/q-golf%20gti
  • Motorcycles search: https://www.standvirtual.com/motos/honda
  • Single ad: https://www.standvirtual.com/carros/anuncio/mg-mg4-ver-64-kwh-comfort-ID8Q14Or.html
  • Dealer page (whole inventory): https://estorilmotor.standvirtual.com

Important: Only URLs matching these patterns will work. Other categories (trucks, vans, motorhomes, machinery, parts) are not supported and are skipped.

How much does it cost to scrape Standvirtual?

Standvirtual Scraper uses pay-per-result (PPR) pricing — you only pay for successfully extracted vehicles.

Is scraping Standvirtual free?

The scraper follows Apify's PPR model with the following structure:

  • Base extraction: one charge per scraped vehicle (specs, price, market rating, location, seller)
  • Ad details add-on: one additional charge per vehicle when the details add-on is enabled and the ad returns data
  • Seller data add-on: one additional charge per vehicle, but only when at least one dealer phone number is returned — private sellers and dealers without a published phone are never charged for this add-on

Pricing is optimized for efficiency, using minimal compute units while maintaining high success rates. Contact support for volume discounts on large-scale projects.

Input configuration

The scraper accepts the following inputs:

Fields are listed in the order of the input form. A run needs at least one vehicle or one URL.

  • Search vehicles (vehicles) — One make, model or both per line, e.g. Peugeot 208, VW Golf, Renault Clio. Each line is its own search
  • Standvirtual URLs (startUrls) — Search, ad or dealer URLs (see the examples above). Plain strings or {"url": ...} objects
  • Max results per search (maxRequests) — Cap on vehicles for each vehicle and each URL separately. Default 10. Pages of 32 vehicles are fetched until the cap is reached or the site's results end
  • Vehicle type (vehicleType) — Cars or motorcycles
  • Condition (condition) — Used and new, used, or new
  • District or island (district) and City (city) — A Portuguese district, or an island of Madeira or the Azores, and a city or town (searched with 50 km around it). A city Standvirtual does not know, or one shared by several places when no district is picked, is skipped and named in the status message
  • Year from / to (yearFrom, yearTo) — First-registration year range
  • Seller type (sellerType) — Dealers (stands) and private sellers, dealers only, or private sellers only
  • Price from / to (priceFrom, priceTo) — Asking price in euros; "to" is 1 or more
  • Mileage from / to (kmFrom, kmTo) — Kilometers driven; "to" is 1 km or more (for 0 km vehicles, set Condition to New)
  • Fetch ad details (detailsAddon) and Fetch seller data (sellerDataAddon) — Optional add-ons, described below

The filters apply to typed vehicles only. Pasted URLs keep the filters they carry.

Proxies included: high-quality residential proxies are built into the Actor at no additional cost — no proxy configuration is required.

Fetch ad details (add-on)

Open each ad to add the full description (phone numbers, emails and VINs typed into it are hidden), every photo, publication and update dates, map coordinates and whether the price is negotiable. Charged per vehicle with details.

Fetch seller data (add-on)

Add the seller profile: dealer phone numbers, address, postal code, map coordinates, website, number of active ads and member-since year. Phone numbers and names are returned for dealers only; private sellers return the seller type and nothing personal. You are charged only when a phone number is returned.

Output example

{
"type": "vehicle",
"id": 8097688959,
"url": "https://www.standvirtual.com/carros/anuncio/mg-mg4-ver-64-kwh-comfort-ID8Q14Or.html",
"search": "MG MG4",
"title": "MG MG4 64 kWh Comfort",
"category": "carros",
"price": 23750,
"currency": "EUR",
"make": "MG",
"model": "MG4",
"price_is_gross": true,
"net_price": null,
"price_evaluation": "IN",
"price_drop_pct": null,
"lowest_price": null,
"model_family": null,
"version": "64 kWh Comfort",
"year": 2023,
"month": 5,
"km": 24077,
"fuel": "Elétrico",
"gearbox": "Automática",
"engine_cc": null,
"power_hp": 204,
"body_type": "Utilitário",
"color": "Vermelho",
"doors": 5,
"seats": 5,
"drivetrain": "Tracção traseira",
"condition": "Usado",
"origin": null,
"features": [
"led_rear_lights",
"child_seat_fixation",
"vehicle_charging_cable",
"android_auto",
"led_daytime_running_lights",
"quick_charging_function",
"hands_free_system",
"antilock_brake_system"
],
"attributes": {
"make": "MG",
"model": "MG4",
"version": "64 kWh Comfort",
"first_registration_year": "2023",
"mileage": "24077 km",
"fuel_type": "Elétrico",
"engine_power": "204 cv",
"autonomy": "435 km",
"inspection_valid_until": "2027-05-31",
"vendors_warranty_valid_until_date": "18 Meses"
},
"city": "Lourosa",
"region": "Aveiro",
"seller_type": "dealer",
"seller_id": "166645",
"seller_name": "Rocha Automóveis",
"seller_url": "https://rochaautomoveis.standvirtual.com",
"badges": [
"WARRANTY"
],
"is_promoted": false,
"is_highlighted": false,
"thumbnail": "https://ireland.apollo.olxcdn.com/v1/files/4xlnlsoxxupd1-STDVTLPT/image;s=640x480",
"listed_at": "2026-09-23T21:27:11Z",
"bumped_at": "2026-10-05T21:24:00Z",
"details": {
"description": "Sinta a emoção de conduzir um MG4 64 kWh Comfort, um elétrico que transforma cada viagem numa experiência vibrante. Com 204 CV, a resposta é imediata e suave, g…",
"photos": [
"https://ireland.apollo.olxcdn.com/v1/files/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJmbiI6IjR4bG5sc294eHVwZDEtU1REVlRMUFQiLCJ3IjpbeyJmbiI6IjZtZ2p3bHA3a2dkYjItU1REVlRMUFQiLCJzIjoiMTYiLCJhIjoiMCIsInAiOiIxMCwtMTAifV19.x-k_DkL6jeOT0EuTSCCNIH-Ktzn6odWPE51-jMhbPic/image",
"https://ireland.apollo.olxcdn.com/v1/files/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJmbiI6IjZtcmcwejhlNG0yNDMtU1REVlRMUFQiLCJ3IjpbeyJmbiI6IjZtZ2p3bHA3a2dkYjItU1REVlRMUFQiLCJzIjoiMTYiLCJhIjoiMCIsInAiOiIxMCwtMTAifV19.LOByylQPomDhGkjDFwZR-WtluTWFeXob7sk238BINkQ/image"
],
"published_at": "2026-09-23T21:24:44Z",
"updated_at": "2026-09-23T21:25:28.967291Z",
"latitude": 40.947403,
"longitude": -8.564344,
"subregion": "santamariadafeira",
"is_negotiable": false
},
"seller": {
"id": "166645",
"uuid": "4d3dcf65-19e0-4e23-aa1d-4d5a832be325",
"type": "dealer",
"name": "Rocha Automóveis",
"business_name": "Rocha Automóveis",
"phones": [
"256259002"
],
"website": "http://www.rochaautomoveis.pt/?utm_source=standvirtual&utm_medium=site_link&utm_campaign=standvirtual",
"profile_url": "https://rochaautomoveis.standvirtual.com",
"active_ads": 317,
"address": null,
"postal_code": "4450-120",
"city": "Matosinhos e Leça da Palmeira",
"latitude": 41.17886014,
"longitude": -8.68370245,
"member_since": "2009"
}
}

features and attributes are shortened here; real items carry every equipment flag and every listing parameter. For single ad URLs, the search-only fields (price_evaluation, price_drop_pct, lowest_price, badges, is_promoted, is_highlighted, listed_at, bumped_at) are empty. Phone numbers and email addresses that sellers type into the description are replaced with [phone hidden] and [email hidden] (the Standvirtual ad page hides typed phone numbers too), and a VIN typed there with [id hidden].

You can download the dataset extracted by Standvirtual Scraper in various formats such as JSON, HTML, CSV, or Excel. The data is automatically cleaned and normalized for immediate use in analysis tools, databases, or business applications.

Use cases and applications

  • Used-car market research — track prices, mileage and supply by make, model, year and district across Portugal
  • Pricing and valuation — benchmark against Standvirtual's own below/in/above-market rating and price drops
  • Dealer lead generation — build lists of dealers with phone numbers, addresses and inventory size
  • Inventory monitoring — follow a dealer's whole stock or a filtered search on a schedule

Integrations and API access

Standvirtual Scraper seamlessly integrates with popular platforms:

FAQ and Support

Do I need to configure a proxy?

No. Standvirtual runs bot-protection services that can block direct requests, so the Actor includes high-quality proxies automatically at no additional cost. There's nothing to configure.

Why are there no phone numbers for private sellers?

To respect the privacy of private individuals under the EU's GDPR, the seller data add-on returns phone numbers for dealers (professional sellers) only. Private sellers come back with the seller type only, no name and no phone number, and are not charged for the add-on. The VIN is not extracted either, and a VIN typed into the description is hidden.

What does the price evaluation mean?

It is Standvirtual's own rating of the asking price against similar vehicles: BELOW, IN or ABOVE market. It appears on search results for cars; motorcycles and vehicles without a rating return null.

Can I filter by specific brands or models?

Yes. Type the make or model in Search vehicles (for example Peugeot 208 or volkswagen); it is matched against Standvirtual's own catalog, and the filters (vehicle type, condition, district or island, city, first-registration year, seller type, price, mileage) narrow it down. Or use Standvirtual's search filters in your browser and copy the filtered URL into Standvirtual URLs; the URL keeps every filter it carries.

How often is the data updated?

Standvirtual updates listings in real-time. For fresh data, schedule regular scraper runs or use our API for on-demand extraction.

What if some URLs don't work?

The scraper only supports specific URL patterns from Standvirtual. Ensure your URLs match the compatible formats listed above. URLs outside these patterns will be automatically blocked.

Do you offer custom solutions?

Absolutely! We can customize the scraper for specific requirements, additional data points, or integration with your existing systems. Contact us through the Issues tab for enterprise solutions.

Need help or have feedback?

  • Report issues: Use the Issues tab for bug reports and feature requests
  • Custom development: Contact us for tailored solutions and enterprise integrations

Em português

Standvirtual Scraper extrai anúncios de carros e motos do Standvirtual: marca, modelo, versão, ano, quilómetros, combustível, potência, preço (com ou sem IVA), a avaliação de preço do próprio Standvirtual (abaixo / dentro / acima do mercado), descidas de preço, localização e vendedor. Proxies incluídos, sem configuração.

Escreva veículos em vez de endereços: no campo Search vehicles basta escrever a marca, o modelo ou ambos (por exemplo Peugeot 208, VW Golf, volkswagen); o texto é comparado com o catálogo do Standvirtual e os filtros (tipo de veículo, estado, distrito ou ilha, cidade, ano de primeiro registo, vendedor, preço, quilómetros) restringem os resultados.

URLs aceites: pesquisas de /carros ou /motos com quaisquer filtros (marca, modelo, ano, distrito, preço, palavra-chave, ordenação), anúncios individuais (/carros/anuncio/...-ID8Q0nfl.html) e páginas de stands (https://estorilmotor.standvirtual.com, todo o stock do stand).

Add-ons opcionais:

  • Detalhes do anúncio — descrição completa (telefones, emails e números VIN escritos na descrição ficam ocultos), todas as fotos, datas de publicação e atualização, coordenadas e se o preço é negociável. Cobrado por veículo com detalhes.
  • Dados do vendedor — telefones do stand, morada, código postal, coordenadas, website, número de anúncios ativos e ano de registo. Telefones apenas de profissionais (stands), por respeito ao RGPD: vendedores particulares devolvem nome e tipo, sem telefone, e não são cobrados. Cobrado apenas quando é devolvido pelo menos um telefone.

Cada veículo é devolvido (e cobrado) uma só vez por execução. O VIN não é extraído; um VIN escrito na descrição é substituído por [id hidden]. Para anúncios individuais, os campos exclusivos da pesquisa (price_evaluation, price_drop_pct, lowest_price, badges, is_promoted, is_highlighted, listed_at, bumped_at) ficam vazios.