CUPRA prices and trims pulled from the official configurator across 19 markets. Each record carries the price of the configurable version in total_price and base_price. Available as an Apify actor or as a custom dataset.
Quick answer: The actor cupra-configurator-scraper collects the CUPRA configurator across 19 markets and returns prices and trims as JSON, CSV or Excel from Apify. You can download a 100-row sample with 21 fields or order a historical, normalized dataset.
The CUPRA Configurator Scraper actor (cupra-configurator-scraper) opens the official CUPRA configurator and stores one row per configurable version (model, trim and powertrain). The public sample holds 100 rows and 21 native fields; every run reflects the configurator at that moment and stamps it in scraped_at.
In its latest full run the actor returned 337 records from 19 countries (Australia, Belgium, Switzerland, Germany, Denmark, Spain, Finland, France and 11 more) and 50 model names. Those are the markets verified so far, not a fixed ceiling for the actor.
The sample includes models such as NUEVO RAVAL, CUPRA RAVAL, NOUVELLE RAVAL, RAVAL, New Raval, NYA RAVAL. The carline_name field keeps the name exactly as the manufacturer publishes it and country identifies the market, which makes them the natural join key against other brands.
Markets verified in the latest full run and how many rows of the public sample belong to each. Actual actor coverage may be wider than a single run.
| Country | Code | Rows in sample | Models in sample |
|---|---|---|---|
| Australia | AU | 5 | LEON HATCH, LEON SPORTSTOURER, NEW FORMENTOR |
| Belgium | BE | 5 | Formentor |
| Switzerland | CH | 6 | New Raval, New BORN, TAVASCAN |
| Germany | DE | 6 | CUPRA RAVAL, CUPRA BORN, CUPRA TAVASCAN |
| Denmark | DK | 6 | RAVAL, Ny TAVASCAN, Ny BORN |
| Spain | ES | 6 | NUEVO RAVAL, CUPRA LEÓN, CUPRA LEÓN SPORTSTOURER |
| Finland | FI | 6 | CUPRA RAVAL, Uusi Born, TERRAMAR |
| France | FR | 3 | NOUVELLE RAVAL, NOUVELLE BORN, TAVASCAN |
| United Kingdom | GB | 6 | RAVAL, CUPRA TAVASCAN, CUPRA TERRAMAR |
| Greece | GR | 6 | CUPRA RAVAL, LEON, LEON SP |
| Ireland | IE | 6 | RAVAL, NEW BORN, TAVASCAN |
| Italy | IT | 6 | RAVAL, FORMENTOR |
| Luxembourg | LU | 6 | RAVAL, BORN, TAVASCAN |
| Mexico | MX | 3 | León, Formentor, Terramar |
| Netherlands | NL | 6 | RAVAL, BORN, TAVASCAN |
| Poland | PL | 6 | RAVAL, FORMENTOR |
| Portugal | PT | 0 | — |
| Sweden | SE | 6 | NYA RAVAL, Nya BORN, TAVASCAN |
| Türkiye | TR | 6 | TERRAMAR, YENİ FORMENTOR, YENİ LEON |
Extract of the downloadable sample (100 rows, 21 columns). The 7 key CUPRA columns are shown; no personal fields.
| country | carline_name | engine_name | year | fuel_type | total_price | currency |
|---|---|---|---|---|---|---|
| es | NUEVO RAVAL | Raval Plus | 2027 | ELÉCTRICO | 29270 | EUR |
| de | CUPRA RAVAL | CUPRA Raval Plus 99 kW (135 P… | 2027 | Elektro | 29850 | EUR |
| fr | NOUVELLE RAVAL | Endurance 155kW 211ch | 2027 | Électrique | 33600 | EUR |
| it | RAVAL | Edge 37 kWh 99 kW (135 CV) | 2027 | ELETTRICO | 27000 | EUR |
| gb | CUPRA TAVASCAN | CUPRA Tavascan Origin 58 kWh … | 2026 | Electric | 39995 | GBP |
| ch | New Raval | New Raval Plus Prime Edition … | 2027 | Elektro | 33600 | CHF |
| nl | BORN | Essential Elektromotor (58kWh) | 2027 | Elektrisch | 34990 | EUR |
| dk | Ny TAVASCAN | Tavascan 58 kWh / 190 HK | 2027 | Elektrisk | 269990 | DKK |
| se | NYA RAVAL | Plus 37 kWh BEV 99 kW / 135 hk | 2027 | El | 368900 | SEK |
| pl | FORMENTOR | 1.5 TSI 150 KM 6-biegowa manu… | 2026 | Benzyna | 145000 | PLN |
Values are exactly what the actor returned in its latest extraction; they have not been edited.
Native output fields of the actor, with type and an example value taken from the sample.
| Field | Type | Example |
|---|---|---|
| country | string | es |
| currency | string | EUR |
| lang | string | es-ES |
| market_code | string | 003 |
| carline_name | string | NUEVO RAVAL |
| carline_key | string | CARLINE-908956be-9e6a-4762-bd6a-b… |
| carline_tmaimg | string | https://render.seat.es/SEA/RENDER… |
| year | number | 2027 |
| engine_key | string | ALL-KS1A0F_U_0_U_GYCYYCY-2027 |
| engine_name | string | Raval Plus |
| fuel_type | string | ELÉCTRICO |
| financing_enabled | boolean | True |
| total_price | number | 29270 |
| total_price_fmt | string | 29.270 € |
| data_quality | string | placeholder_price |
| base_price | number | 41714.98 |
| base_price_fmt | string | 41.714,98 € |
| full_price | number | 41714.98 |
| full_price_fmt | string | 41.714,98 € |
| discount | number | 9000.01 |
| discount_fmt | string | 9.000,01 € |
In CUPRA output the amount arrives in total_price, base_price and full_price. There is no net-price or tax field, so to compare it with other brands you should normalize it: the normalization service resolves gross, net and taxes per market.
Rebates and offers show up in discount, so you can track when a campaign appears and how far it moves the price of each trim.
Need gross, net and taxes on the same basis across all brands? The data normalization service handles it.
The amount arrives in total_price and base_price. Native output has no net or tax field; the normalized dataset labels them per market.
Each actor run reflects the configurator at that moment and stamps it in scraped_at. You can schedule recurring runs on Apify; if you need a fixed cadence with automatic delivery by API, S3 or CSV, we set it up as a custom dataset.
The actor does not keep history by itself: each run is a snapshot, and history builds up by accumulating runs. If you want it already built for CUPRA and the markets you care about, request it on the datasets page and we will tell you which period we can deliver.
Apify exports every dataset as JSON, CSV, Excel, XML, HTML and RSS. Here you can download the sample as JSON and CSV (100 rows, 21 columns). For recurring deliveries we add API, S3 or whatever format your team uses.
Coverage: 19 markets (declared). The 100-row sample includes 18 markets out of the 19 supported and 34 distinct models. It is meant to validate the schema, not to replace the full dataset.
Run the actor yourself on pay-per-result or order the historical or normalized dataset your team needs.