Volkswagen Europe Price & Configurator Scraper avatar

Volkswagen Europe Price & Configurator Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Volkswagen Europe Price & Configurator Scraper

Volkswagen Europe Price & Configurator Scraper

Extracts official Volkswagen prices, models, trim levels, engine variants, equipment and technical data from VW configurator backends across 28 European markets.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Actor stats

0

Bookmarked

4

Total users

1

Monthly active users

11 hours

Issues response

8 days ago

Last modified

Share

Volkswagen Europe Prices — VW Car Price Scraper & Configurator Data API

Get official Volkswagen car prices, trim levels, engine specifications and configurator data across all 28 European markets — updated directly from Volkswagen's own configurator backends. Volkswagen Europe Prices delivers structured, ready-to-use automotive pricing data in JSON, CSV, or Excel without any manual work.

🚀 Try it free — click Start with default settings to collect 5 markets in about 2 minutes. Your first $5 of usage is on Apify.

📌 What is Volkswagen Europe Prices?

Volkswagen Europe Prices is an automated VW price monitoring tool that pulls live car pricing data directly from Volkswagen's official configurator backends across Europe. Each run retrieves the current price list — including every trim level, engine variant, and equipment line — for the markets you choose.

No API key, no login, no manual copy-pasting across 28 different national VW websites.

Use Volkswagen Europe Prices to:

  • 💶 Monitor VW car pricing across markets — track how the Golf, Tiguan, or ID.4 is priced in Germany vs Spain vs Poland, in local currency
  • 📊 Power automotive competitive intelligence reports — feed clean, structured VW pricing data into dashboards, models, or research projects
  • 🔄 Automate recurring car price monitoring — schedule daily or weekly runs and always have a fresh pricing snapshot
  • 🌍 Compare trim-level availability — find which equipment lines (Life, Style, R-Line, GTI) are offered in which markets and at what price
  • 🔌 Build automotive data integrations — connect to Google Sheets, Power BI, Databricks, or any downstream tool via JSON/CSV export or the Apify API

📋 What data does Volkswagen Europe Prices extract?

Volkswagen Europe Prices returns one record per trim level per market. A full run across all 28 countries typically yields several hundred records covering the complete VW passenger car and commercial vehicle range.

FieldTypeDescription
country_codestringISO 3166-1 alpha-2 code (e.g. DE, ES, GB)
country_namestringCountry name in the local language
model_namestringModel name as shown in the local market (e.g. Golf, ID.4)
type_namestringFull trim name including engine (e.g. Golf Life 1.5 TSI 110 kW)
base_pricenumberStarting price in local currency including VAT
currencystringISO 4217 currency code (EUR, GBP, PLN, CHF, etc.)
engine_typestringEngine category: Petrol, Diesel, BEV, PHEV, CNG
power_kwintegerEngine power in kilowatts
power_hpintegerEngine power in horsepower
fuel_typestringFuel type as shown in the local configurator
transmissionstringTransmission type in local language
wheel_drivestringDrive configuration (front-wheel, all-wheel, etc.)
model_yearstringModel year (e.g. 2026, 2027)
model_idstringInternal VW carline identifier
scraped_atstringUTC timestamp of data collection

💡 base_price may be null for trims that are listed but whose prices have not yet been published in a given market.

🚀 How to use Volkswagen Europe Prices

Collecting VW car pricing data across Europe takes under two minutes:

  1. Create a free Apify account at apify.com — your first $5 is free, no credit card required
  2. Open Volkswagen Europe Prices in the Apify Console or click Try for free on this page
  3. Select your markets — pick from the 28 EU countries, or leave the field empty to collect all of them
  4. Filter by model (optional) — select specific VW models like Golf, Tiguan, or ID.4, or leave empty to get the full range
  5. Click Save & Start — a 5-country run completes in about 2 minutes; a full 28-country run takes around 10 minutes
  6. Download your results in JSON, CSV, or Excel — or access them programmatically via the Apify API

⚙️ Input parameters

ParameterTypeRequiredDefaultDescription
countriesarray❌(all 28)EU market codes to collect. Leave empty for all countries.
models_filterarray❌(all models)VW models to include (e.g. Golf, ID.4). Leave empty for the full range.
include_optionsboolean❌falseInclude configurator options (colors, packages) per trim. Increases run time.
max_concurrencyinteger❌3Number of parallel requests. Increase for faster runs; decrease if you hit rate limits.
proxy_configurationobject❌—Optional proxy settings for routing requests through specific regions.

📦 Output example

[
{
"country_code": "AT",
"country_name": "Oesterreich",
"brand": "Volkswagen",
"model_name": "ID. Polo",
"model_id": "E02",
"model_code": "E02",
"type_name": "ID. Polo Life 155 kW",
"type_id": "ES13NJ04",
"model_year": "2027",
"base_price": 33790,
"currency": "EUR",
"engine_type": "Electric",
"engine_description": "Elektro / Automatik",
"fuel_type": "Elektro",
"power_kw": 45,
"power_hp": 61,
"transmission": "Automatik",
"wheel_drive": "Frontantrieb",
"source_url": "https://cc.porscheinformatik.com/...",
"scraped_at": "2026-07-07T12:49:47Z"
},
{
"country_code": "AT",
"country_name": "Oesterreich",
"brand": "Volkswagen",
"model_name": "ID. Polo",
"type_name": "ID. Polo Style 155 kW",
"type_id": "ES14NJ04",
"model_year": "2027",
"base_price": 37490,
"currency": "EUR",
"engine_type": "Electric",
"power_kw": 45,
"power_hp": 61,
"scraped_at": "2026-07-07T12:49:48Z"
}
]

💶 Fiscal fields — VAT and net pricing

Each record includes a set of fiscal annotation fields so downstream consumers can work with prices in a data-contract–compliant way.

FieldDescription
price_typeAlways "list" — the published retail list price
price_includes_vattrue for EU markets; null for GCC and ZA (no EU VAT reference)
customer_typeAlways "retail"
vat_rateStandard VAT rate as a decimal (e.g. 0.19 for DE). null for GCC/ZA
vat_rate_source"market_reference" (EU TEDB–verified) or "unavailable"
vat_rate_effective_fromDate the stored rate took effect — relevant for FI (2024-09-01), EE (2024-01-01), CH (2024-01-01), LU (2024-01-01)
price_net_retailApproximate ex-VAT price: base_price / (1 + vat_rate). null when unavailable
price_net_method"calculated_vat_only" — derived by VAT division only
price_net_status"warn" — net price is an approximation (see below)
price_net_warningExplanation of the approximation
registration_tax_nameName of the country-specific registration or CO₂ tax embedded in the gross (e.g. NoVA for AT, BPM for NL, IEDMT for ES, ISV for PT, VRT for IE, autovero for FI, registreringsafgift for DK)
registration_tax_statusAlways "not_separated" — these taxes are not broken out from the gross price
registration_tax_warningHuman-readable explanation

⚠️ Net price caveat (price_net_status: "warn"): The VW configurator never exposes a net (ex-VAT) price directly. price_net_retail is derived by dividing the gross by (1 + vat_rate). This strips standard VAT only — it does not remove country-specific vehicle registration or CO₂ taxes that are embedded in the configurator gross price (NoVA in AT, BPM in NL, IEDMT in ES, ISV in PT, VRT in IE, IPT in IT, autovero in FI, registreringsafgift in DK). Use price_net_retail as a floor estimate, not as the legally compliant ex-VAT price.

📊 Technical data coverage (WLTP, CO₂, weight)

Technical data availability varies by backend:

DataVISO APICC APIBFF APIPlaywright
Power (kW / HP)✅✅✅✅
Fuel type✅✅✅✅
Transmission✅✅✅✅
Drive type✅✅✅✅
Displacement (cc)✅✅ (string)❌varies
WLTP consumption✅ technical_data.wltp.combined_consumption❌❌varies
WLTP CO₂✅ technical_data.wltp.combined_co2❌❌varies
Electric range (km)✅ technical_data.wltp.electric_range_km❌❌varies
GVW / payload❌❌❌❌

WLTP data is populated in technical_data.wltp for VISO markets only (DE, NL, ES, PL, EE, LV, LT, BE, CH, DK, SA, BH, KW, OM, QA, JO, LB, ZA). It is absent — not null — for CC API and BFF API markets, where the upstream API does not expose efficiency data. GVW and payload are not available in any backend.

⚙️ Options and equipment availability

Every record includes options and standard_equipment arrays, plus two meta-fields that explain why those arrays may be empty:

options_availability valueMeaning
"backend_unavailable"The market is served by VISO or BFF API — neither backend exposes options data. Arrays are always [] regardless of the include_options setting. Covers ~33 of 36 markets.
"available"CC API market with include_options: true — options were requested and returned.
"not_requested"CC API market with include_options: false — the API supports options but they were not fetched in this run.

standard_equipment_availability follows the same values.

An empty options: [] does not mean the trim has no options — it means the data was not available or not requested. Always check options_availability before treating an empty array as meaningful.

🔗 Source URL semantics

The source_url field points to the API root or page used to retrieve data — not to a specific trim's configurator URL. Interpretation by backend:

Backendsource valuesource_url points to
CC API (AT, PT, CZ, HR, SI, SK, HU, RO, BG)"cc_api"The /api/v2/modelgroup endpoint URL used for that market (e.g. https://cc.porscheinformatik.com/cc-at/...)
BFF API (FR, IT, GB, SE, NO, FI, IE, GR, LU)"bff_api"The BFF base URL: https://v1-551-3.mofa.feature-app.io/bff/model-overview
VISO API (DE, NL, ES, PL, EE, LV, LT, BE, CH, DK, GCC, ZA)"viso_api"Not present — VISO records have no source_url field
Playwright fallback"playwright"The national VW configurator page (e.g. https://www.volkswagen.de/de/modelle.html)

There is no direct link from a dataset record back to the specific trim's configurator page, because neither the CC API, BFF, nor VISO endpoints expose per-trim deep links.

💰 Pricing — pay per result

Volkswagen Europe Prices uses a transparent pay-per-result pricing model:

Charge eventPriceDescription
Actor start$0.005One-time charge when the Actor starts running
Result$0.005Per dataset item (one trim per market)

Cost examples

Run scopeApprox. resultsApprox. cost
1 model, 5 markets~25 results~$0.13
All models, 5 markets~80 results~$0.41
All models, 28 markets~400 results~$2.01

💡 Free tier — your first $5.00 of Apify usage each month is free, enough for several full European runs at no cost.

Platform compute costs (memory, data transfer) are included — you only pay per result.

🌍 Supported markets

Volkswagen Europe Prices covers all 28 European markets served by Volkswagen's official configurator:

🇩🇪 Germany · 🇪🇸 Spain · 🇫🇷 France · 🇮🇹 Italy · 🇬🇧 United Kingdom · 🇦🇹 Austria · 🇳🇱 Netherlands · 🇧🇪 Belgium · 🇨🇭 Switzerland · 🇵🇹 Portugal · 🇵🇱 Poland · 🇨🇿 Czech Republic · 🇸🇪 Sweden · 🇳🇴 Norway · 🇩🇰 Denmark · 🇫🇮 Finland · 🇮🇪 Ireland · 🇱🇺 Luxembourg · 🇭🇷 Croatia · 🇸🇮 Slovenia · 🇸🇰 Slovakia · 🇭🇺 Hungary · 🇷🇴 Romania · 🇧🇬 Bulgaria · 🇬🇷 Greece · 🇪🇪 Estonia · 🇱🇻 Latvia · 🇱🇹 Lithuania

🔗 Integrations

Export Volkswagen pricing data in JSON, CSV, XML, or Excel. Connect directly to:

  • Google Sheets — auto-update a spreadsheet with fresh VW prices
  • Slack / Email — get notified when prices change
  • Zapier / Make — trigger downstream workflows on new data
  • Power BI / Tableau / Databricks — feed automotive data into BI dashboards
  • Webhooks — push results to your own API endpoint

Learn more at Apify integrations.

❓ Frequently asked questions

How current is the VW pricing data? Data is collected live each time the Actor runs, directly from Volkswagen's official configurator backends. There is no cache — every run reflects the prices published at that moment.

Why is base_price null for some records? Volkswagen sometimes lists upcoming trims in the configurator before publishing their prices. These records are included so you can track availability, but the price field will be null until VW publishes it.

Which VW models are covered? All models available in the official VW passenger car configurator: Polo, Golf, Golf Variant, Taigo, T-Cross, T-Roc, Tiguan, Tayron, Touareg, Touran, Passat, the full ID. electric range (ID.3, ID.4, ID.5, ID.7, ID. Buzz, ID. Polo), and commercial vehicles (Caddy, Multivan, Caravelle, Transporter, Crafter, Amarok). Availability varies by market.

Can I scrape a single VW model across all markets? Yes — use the Models filter to select only the models you need. You can combine any market selection with any model filter.

How does the pay-per-result pricing work? You are charged $0.005 per Actor start plus $0.005 for each result (dataset item). Platform compute costs are included. Your first $5.00 of monthly Apify usage is free.

Is this scraper legal to use? Volkswagen Europe Prices collects publicly available pricing information from official VW configurator pages — the same data any consumer can see by visiting volkswagen.de or volkswagen.es. No login is required, no personal data is collected, and the Actor respects the sites' rate limits. Always review your intended use case against Apify's Acceptable Use Policy and VW's Terms of Service.

I need help or found an issue. Open a ticket in the Issues tab and include your input configuration and a sample of the unexpected output.


🇪🇸 Versión en español

Resumen en español del scraper de precios Volkswagen Europe.

¿Qué es Volkswagen Europe Prices?

Volkswagen Europe Prices extrae precios oficiales de coches Volkswagen en los 28 mercados europeos directamente desde el configurador de VW. Cada ejecución devuelve precios actualizados por versión, motor y equipamiento — en moneda local — sin necesidad de login ni API key.

¿Qué datos extrae?

Un registro por versión y mercado, con campos como: país (country_code, country_name), modelo (model_name), versión (type_name), precio de partida (base_price), divisa (currency), tipo de motor (engine_type), potencia en kW y CV, combustible, cambio, tracción y año de modelo.

¿Cómo usar Volkswagen Europe Prices?

  1. Crea una cuenta gratuita en apify.com — los primeros $5 son gratis
  2. Abre Volkswagen Europe Prices en la consola de Apify
  3. Selecciona los mercados que te interesan (o deja el campo vacío para obtener los 28)
  4. Filtra por modelo si solo necesitas, por ejemplo, el Golf o el ID.4
  5. Haz clic en Start y descarga los resultados en JSON, CSV o Excel

¿Cuánto cuesta?

Modelo de pago por resultado: $0.005 por arranque + $0.005 por resultado. Una ejecución completa de los 28 mercados (~400 resultados) cuesta aproximadamente $2. Con el crédito inicial gratuito de $5 puedes realizar varias ejecuciones completas sin coste.