Hyundai Europe Configurator Scraper avatar

Hyundai Europe Configurator Scraper

Pricing

from $5.00 / 1,000 results

Go to Apify Store
Hyundai Europe Configurator Scraper

Hyundai Europe Configurator Scraper

Extracts full catalog data (trims, prices, powertrains, colors, packages) from Hyundai Europe configurator across all European markets.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

a day ago

Last modified

Share

Extract complete new-car catalog data from Hyundai Europe's official online configurator — trims, powertrains, prices with explicit currency, colors, and packages — for 15 European markets in a single run.

🎁 Try it free — your first $5 of usage is on Apify. No credit card required.

🚗 What is Hyundai Europe Configurator Scraper?

Hyundai Europe Configurator Scraper is a data extraction tool that collects the full new-car catalog from Hyundai's official European websites. It automatically discovers every model available in each country and returns structured, flat data ready for analysis — one row per trim/powertrain combination.

Use Hyundai Europe Configurator Scraper to:

  • 💶 Monitor pricing across markets — compare retail prices (incl. and excl. tax), discounts, and promotions for every Hyundai model, with the currency stated on every row
  • 📋 Track product availability — see which trims, powertrains, and color options are offered in each market
  • ⚡ Analyze powertrain strategy — compare engine lineups, fuel types, and eco labels by country
  • 🔄 Automate recurring catalog snapshots — schedule daily or weekly runs and diff them by scrapedAt

The Apify platform gives Hyundai Europe Configurator Scraper scheduling, monitoring, API access, proxy rotation, and integrations with Make, Zapier, Google Sheets, and more — all out of the box.

📊 What data does Hyundai Europe Configurator Scraper extract?

Hyundai Europe Configurator Scraper returns one row per FSC (Full Specification Code) — each unique trim/powertrain combination available in the configurator:

🌍 Country, language & currency🚙 Model name & body type
🏷️ Trim name & level⚙️ Powertrain & fuel type
💶 Retail price (incl. & excl. tax)🎯 Discounts & promotions
🎨 Exterior & interior colors with prices📦 Optional packages with prices
🔧 Engine specs (HP, kW, displacement)🌱 Eco/emissions label
🔢 FSC & internal codes🕒 Extraction timestamp

Field reference

FieldTypeDescription
countrystringMarket code, ISO 3166-1 alpha-2 (ES, DE, GB, …)
languagestringLanguage of the market site (es, de, en, …)
modelIdstringConfigurator model identifier
fscstringFull Specification Code — unique per market + model
internalCodestring | nullHyundai internal code
modelCd / modelNmstringModel code / commercial model name (TUCSON, IONIQ 5, KONA…)
bodytype / bodytypeNmstring | nullBody code / body type name
trimId / trimNm / trimSortstring / string / integerTrim identifier, name (KLASS, N Line…) and display order
powertrainId / powertrainNmstringPowertrain identifier and description
powertrainNmEnginestring | nullEngine description
fuelTypeNmstring | nullFuel type, in the market language
displacementnumber | nullEngine displacement (cc)
petMaxPowerHp / petMaxPowerKwnumber | nullMaximum power (HP / kW)
fscPricenumber | nullRecommended retail price including taxes (see Market notes below for TR)
fscPrice2number | nullPrice excluding taxes (see Market notes below for TR)
currencystringISO 4217 code of all price fields in the row (EUR, GBP, CHF, CZK, NOK, PLN, SEK, TRY)
discount1Price … discount3Pricenumber | nullPromotional discounts (meaning varies by market, see Market notes below)
tradeinPricenumber | nullTrade-in bonus (meaning varies by market, see Market notes below)
enginePrice / transmissionPricenumber | nullEngine / transmission surcharges
ecoLabelstring | nullEnvironmental label where applicable (e.g. ES: ZERO, ECO, C, B)
colorsJSON string | nullExterior/interior color combinations with prices
packagesJSON string | nullOptional packages with names and prices
numExtColors / numPackagesintegerNumber of exterior colors / packages
scrapedAtstringUTC timestamp (ISO 8601) when the row was extracted

💡 All prices in a row share the same currency. Fields other than country, language, modelId and currency may be null depending on market data availability.

Price-level fields

These fields are added to every row to make prices comparable across markets. They never replace the fields above: fscPrice, fscPrice2, discount1Price … tradeinPrice keep the values published by the source.

FieldTypeDescription
priceTariffnumber | nullList price before any brand discount (fscPrice). null if the row has no price
priceOffernumber | nullFinal brand price: priceTariff minus the brand discount of the market. Equals priceTariff when there is no discount. Public incentives identified by the actor are never subtracted (see ES in Market notes)
priceDiscountnumber | nullpriceTariff − priceOffer (0 if no discount; null if no price)
priceTariffAvailablebooleanfalse if the row has no list price
priceLevelstringLevel of fscPrice: list, or base_ex_all_taxes (TR)
priceVatBasisstringFiscal basis of priceTariff / priceOffer: gross (VAT included) or excl_vat_and_otv (TR)
pricePublicIncentivenumber | nullPublic incentive linked to the version when it can be identified (e.g. UK Electric Car Grant)
publicIncentiveInstring | nullnone = informed only, not subtracted from any price field. null if there is no incentive
offerConditionstring | nullCondition of the brand discount (brand_financing, unknown, …). null if priceDiscount is 0
offerValidUntil / offerFrom / offerUpTonullReserved. This source does not publish offer dates or model-level offers
priceComponentsnullReserved. This source does not publish a price breakdown
includesRegistrationTaxstringyes, no, n.a. (no such tax in the market) or unknown. Set per market
includesDeliverystringyes, no or unknown. Set per market
hiddenbooleanAlways false for this source
priceFlagsstring[]Quality notes: tariff_not_published, legacy_base_ex_taxes, incentive_amount_unverified, variant_id_hashed, variant_key_collision. Empty = none
variantKeystringUnique key of the version within a country and run: fsc|modelId (an h: hash if the FSC is missing; a repeated key gets a ~2, ~3 suffix that follows API order and may change between runs)
discoverySourcestringHow the model was found: sitemap, listing (configurator listing page) or union (known-model check). The sitemap of some markets omits models that are on sale; those are added from the listing page or the known-model check, without repeating versions already captured

Market notes: what the legacy discount and price fields represent

MarketNote
GBOn electric versions, a discount1Price, discount2Price, discount3Price or tradeinPrice of 1,500 or 3,750 GBP corresponds to the public Electric Car Grant. It is reported in pricePublicIncentive (publicIncentiveIn = none) and excluded from priceOffer / priceDiscount
BE, LUThe "from" price on the website subtracts both discount1Price and discount3Price; priceOffer does the same. offerCondition is unknown
NLtradeinPrice repeats discount1Price. It is not added again: priceDiscount uses discount1Price only
ESpriceOffer subtracts discount1Price and offerCondition is brand_financing. On electric versions the amount may include a public incentive, so the row is flagged incentive_amount_unverified and pricePublicIncentive is null
TRfscPrice is the tax base, without special consumption tax (ÖTV) or VAT (KDV); it is not the consumer price. fscPrice2 is derived from it and is not a net price. priceLevel = base_ex_all_taxes, priceVatBasis = excl_vat_and_otv, flag legacy_base_ex_taxes
Other marketspriceOffer = fscPrice − discount1Price; priceLevel = list, priceVatBasis = gross

Electric versions are identified from the fuel type label returned by the source in each market language.

🛠️ How to use Hyundai Europe Configurator Scraper

Getting Hyundai catalog data takes under a minute:

  1. Create a free Apify account at apify.com — your first $5 is free
  2. Open Hyundai Europe Configurator Scraper in Apify Console or click Try for free on this page
  3. Select your markets — pick one or more of the 15 markets with data (see table below)
  4. Set a model limit (optional) — use 2–3 models per country for a quick test
  5. Click Start and wait ~30 seconds per country
  6. Download your results in JSON, CSV, Excel, or XML — or access them via API

Example: scrape Spain and Germany

{
"countries": ["es", "de"],
"maxModelsPerCountry": 0,
"debugMode": false
}

⌨️ Input parameters

ParameterTypeRequiredDefaultDescription
countriesarrayNoAll 28Markets to scrape (multiselect). Only the 15 markets below return data
maxModelsPerCountryintegerNo0 (unlimited)Limit models per country (for testing)
proxyConfigurationobjectNoApify proxyProxy settings — datacenter works fine
debugModebooleanNofalseVerbose logging for troubleshooting

📤 Output example

Each result is a structured JSON object. Sample from a real run (Spain):

{
"country": "ES",
"language": "es",
"modelId": "GT|W5||G",
"fsc": "GTW51JC57DD4C9",
"modelNm": "TUCSON",
"bodytypeNm": "Wagon 5 DR",
"trimNm": "KLASS",
"powertrainNm": "1.6 CRDi 136CV Híbrido",
"fuelTypeNm": "Híbrido",
"displacement": 1598,
"petMaxPowerHp": 136,
"petMaxPowerKw": 100,
"fscPrice": 39425,
"fscPrice2": 32582.64,
"currency": "EUR",
"discount1Price": 10800,
"ecoLabel": "ECO",
"colors": "[{\"extColorCd\":\"A2B\",\"extColorNm\":\"ABYSS BLACK\",\"extColorPrice\":600,...}]",
"packages": null,
"numExtColors": 10,
"numPackages": 0,
"scrapedAt": "2026-10-01T14:05:12+00:00"
}

🌍 Supported markets

CodeMarketCurrencyTypical rows
BEBelgiumEUR~200
CHSwitzerlandCHF~160
CZCzech RepublicCZK~700
DEGermanyEUR~750
ESSpainEUR~175
FRFranceEUR~140
GBUnited KingdomGBP~145
ITItalyEUR~280
LULuxembourgEUR~230
NLNetherlandsEUR~250
NONorwayNOK~90
PLPolandPLN~350
SESwedenSEK~260
SKSlovakiaEUR~750
TRTurkeyTRY~35

Row counts change as Hyundai adds or retires models. A full run of the 15 markets returns ~4,500 rows.

Markets without data: AT, PT, DK, FI, IE, HR, RO, BG, HU, SI, EE, LV, LT remain selectable in the input but currently return 0 rows — Hyundai does not serve them through its central European configurator.

💰 How much does it cost to use Hyundai Europe Configurator Scraper?

Hyundai Europe Configurator Scraper runs on Apify's standard Compute Unit (CU) pricing. It uses plain HTTP requests (no browser), so runs are light.

ScopeTimeApprox. cost
1 country (~20 models)~30 seconds< $0.01
All 15 markets with data~10 minutes~$0.05–0.10

💡 Is it free? Your first $5 of usage is covered by Apify's free plan — enough for dozens of full-catalog runs.

🧰 Troubleshooting

0 rows for a market

  • Check the market is one of the 15 listed under Supported markets. The 13 markets without data always return 0 rows; this is expected, not an error.
  • If a supported market suddenly returns 0 rows, Hyundai may be updating that site. Retry later and report it in the Issues tab with the run ID.

Prices are 0 or null

  • Some models are "request a quote" in certain markets — fscPrice can be null.
  • fscPrice2 (excl. tax) can be null if the market does not publish it.

Comparing prices across markets

  • Always use currency — prices are in local currency (e.g. CZ in CZK, SE in SEK). Convert before comparing.

Run timeout

  • The default timeout is enough for all 15 markets. If you filter to a few markets, a 600 s timeout is plenty.
  • Leaving countries empty also visits the 13 markets without data, which adds a little run time — select the 15 supported markets to avoid it.

Explore the full Rastriq intelligence portfolio on Apify Store:

ActorDescription
AutoScout24 ScraperExtract car listings from Europe's largest car marketplace
Mobile.de ScraperScrape Germany's #1 car marketplace
Coches.net ScraperExtract Spanish car classifieds
Collecting Cars ScraperOnline car auction data
Automobile Catalog ScraperOEM car specifications database

❓ Frequently Asked Questions

Hyundai Europe Configurator Scraper only accesses publicly available data on Hyundai's official websites — information visible to any visitor without logging in. We respect rate limiting and apply conservative request pacing to avoid overloading their servers.

As with any data collection activity, you are responsible for ensuring your use case complies with applicable laws (GDPR, CCPA) and Hyundai's Terms of Service. For guidance, see Apify's blog on the legality of web scraping.

Does Hyundai Europe Configurator Scraper require a Hyundai account or API key?

No. The scraper works entirely with public data and does not require any account, login, or API credentials.

How often should I run it?

Hyundai updates its configurator when new models launch, trims change, or promotional pricing is updated. A weekly schedule captures most changes; for price monitoring during campaign periods, daily runs are recommended.

What proxy configuration should I use?

Datacenter proxies (the default) work well for all supported markets. If you experience issues with a specific country, switch to residential proxies in the Advanced settings.

I found a bug or my run failed. Where do I report it?

Please open an issue in the Issues tab on this page. Include your input configuration and the run ID so we can investigate quickly.


🇪🇸 Versión en español

Esta sección es un resumen en español del README anterior.

¿Qué es Hyundai Europe Configurator Scraper?

Hyundai Europe Configurator Scraper extrae el catálogo completo de coches nuevos del configurador oficial de Hyundai Europa. Descubre automáticamente todos los modelos disponibles en cada país y devuelve datos estructurados listos para análisis: acabados, motorizaciones, precios con su moneda, colores, paquetes opcionales y etiquetas medioambientales.

¿Qué datos extrae?

CampoDescripción
modelNmNombre del modelo (TUCSON, IONIQ 5, KONA…)
trimNmNivel de acabado (KLASS, TECNO, N Line…)
powertrainNmMotorización (ej. "1.6 CRDi 136CV Híbrido")
fscPrice / fscPrice2Precio recomendado con / sin impuestos
currencyMoneda ISO 4217 de todos los precios de la fila
discount1PriceDescuento promocional
ecoLabelEtiqueta medioambiental (ECO, CERO, C, B)
colors / packagesColores y paquetes opcionales con precios
scrapedAtFecha y hora UTC de extracción

¿Cómo usarlo?

  1. Crea una cuenta gratuita en apify.com
  2. Abre el actor y selecciona los países (15 mercados con datos: ES, DE, FR, IT, GB, NL, NO, PL, SE, TR, BE, CZ, SK, CH, LU)
  3. Haz clic en Start — tarda ~30 segundos por país
  4. Descarga los resultados en JSON, CSV o Excel

¿Cuánto cuesta?

El coste es prácticamente cero: un run completo de los 15 mercados con datos consume ~0,05–0,10 $ en CUs. Los primeros 5 $ de uso son gratis con el plan gratuito de Apify.