Volkswagen Europe Price & Configurator Scraper
Pricing
from $5.00 / 1,000 results
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
Rastriq — Structured data from the world
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
1
Monthly active users
11 hours
Issues response
8 days ago
Last modified
Categories
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.
| Field | Type | Description |
|---|---|---|
country_code | string | ISO 3166-1 alpha-2 code (e.g. DE, ES, GB) |
country_name | string | Country name in the local language |
model_name | string | Model name as shown in the local market (e.g. Golf, ID.4) |
type_name | string | Full trim name including engine (e.g. Golf Life 1.5 TSI 110 kW) |
base_price | number | Starting price in local currency including VAT |
currency | string | ISO 4217 currency code (EUR, GBP, PLN, CHF, etc.) |
engine_type | string | Engine category: Petrol, Diesel, BEV, PHEV, CNG |
power_kw | integer | Engine power in kilowatts |
power_hp | integer | Engine power in horsepower |
fuel_type | string | Fuel type as shown in the local configurator |
transmission | string | Transmission type in local language |
wheel_drive | string | Drive configuration (front-wheel, all-wheel, etc.) |
model_year | string | Model year (e.g. 2026, 2027) |
model_id | string | Internal VW carline identifier |
scraped_at | string | UTC timestamp of data collection |
💡
base_pricemay benullfor 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:
- Create a free Apify account at apify.com — your first $5 is free, no credit card required
- Open Volkswagen Europe Prices in the Apify Console or click Try for free on this page
- Select your markets — pick from the 28 EU countries, or leave the field empty to collect all of them
- Filter by model (optional) — select specific VW models like Golf, Tiguan, or ID.4, or leave empty to get the full range
- Click Save & Start — a 5-country run completes in about 2 minutes; a full 28-country run takes around 10 minutes
- Download your results in JSON, CSV, or Excel — or access them programmatically via the Apify API
⚙️ Input parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
countries | array | ❌ | (all 28) | EU market codes to collect. Leave empty for all countries. |
models_filter | array | ❌ | (all models) | VW models to include (e.g. Golf, ID.4). Leave empty for the full range. |
include_options | boolean | ❌ | false | Include configurator options (colors, packages) per trim. Increases run time. |
max_concurrency | integer | ❌ | 3 | Number of parallel requests. Increase for faster runs; decrease if you hit rate limits. |
proxy_configuration | object | ❌ | — | 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.
| Field | Description |
|---|---|
price_type | Always "list" — the published retail list price |
price_includes_vat | true for EU markets; null for GCC and ZA (no EU VAT reference) |
customer_type | Always "retail" |
vat_rate | Standard 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_from | Date 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_retail | Approximate 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_warning | Explanation of the approximation |
registration_tax_name | Name 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_status | Always "not_separated" — these taxes are not broken out from the gross price |
registration_tax_warning | Human-readable explanation |
⚠️ Net price caveat (
price_net_status: "warn"): The VW configurator never exposes a net (ex-VAT) price directly.price_net_retailis 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). Useprice_net_retailas a floor estimate, not as the legally compliant ex-VAT price.
📊 Technical data coverage (WLTP, CO₂, weight)
Technical data availability varies by backend:
| Data | VISO API | CC API | BFF API | Playwright |
|---|---|---|---|---|
| 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 value | Meaning |
|---|---|
"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_availabilityfollows 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:
| Backend | source value | source_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 event | Price | Description |
|---|---|---|
| Actor start | $0.005 | One-time charge when the Actor starts running |
| Result | $0.005 | Per dataset item (one trim per market) |
Cost examples
| Run scope | Approx. results | Approx. 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?
- Crea una cuenta gratuita en apify.com — los primeros $5 son gratis
- Abre Volkswagen Europe Prices en la consola de Apify
- Selecciona los mercados que te interesan (o deja el campo vacío para obtener los 28)
- Filtra por modelo si solo necesitas, por ejemplo, el Golf o el ID.4
- 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.