Discover/hyundai.com API
live

hyundai.com APIwww.hyundai.com

Retrieve Hyundai vehicle trims, powertrains, color options, and pricing, plus generate 360° CDN image URLs for any configuration via two structured endpoints.

Endpoints
2
Updated
14d ago
Try it
Country code. Only 'de' (Germany) is confirmed working; other country codes are rejected b
Language code. Only 'de' is confirmed working.
Model name or raw model ID. Confirmed working: 'bayon'. Other names accepted but may retur
api.parse.bot/scraper/6d9e27b6-e96d-4b1b-884a-23ce6f7ec186/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/6d9e27b6-e96d-4b1b-884a-23ce6f7ec186/get_configurations' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalclick to expand

Get all available configurations for a Hyundai model, including trims, powertrains, packages, exterior/interior colors, and prices. Returns FSC codes, color codes, and interior color codes needed for the get_image_urls endpoint. Currently only the German market (country 'de') is supported by the upstream API.

Input
ParamTypeDescription
countrystringCountry code. Only 'de' (Germany) is confirmed working; other country codes are rejected by the upstream API.
languagestringLanguage code. Only 'de' is confirmed working.
model_idstringModel name or raw model ID. Confirmed working: 'bayon'. Other names accepted but may return no data depending on upstream availability: 'i10', 'i20', 'i30', 'kona', 'tucson', 'ioniq5', 'ioniq6', 'santa-fe'. Raw model IDs like 'SW|W5||' are also accepted.
Response
{
  "type": "object",
  "fields": {
    "country": "string - country code used",
    "model_id": "string - resolved internal model ID",
    "configurations": "array of configuration objects with fsc, trim_name, powertrain, price, exterior_colors, packages",
    "total_configurations": "integer - number of configurations returned"
  },
  "sample": {
    "data": {
      "country": "de",
      "model_id": "SW|W5||",
      "configurations": [
        {
          "fsc": "SWW5K5G17CC440",
          "price": 23900,
          "trim_id": "TR0007",
          "packages": [],
          "body_type": "Wagon 5 DR",
          "eco_label": "D",
          "net_price": 20084.03,
          "trim_name": "Select",
          "model_name": "i20/BAYON",
          "powertrain": "1.0 T-GDI (90 PS) 6-M/T Frontantrieb",
          "discount_price": 0,
          "exterior_colors": [
            {
              "code": "A7G",
              "name": "Aurora Grey",
              "type": "Metallic",
              "price": 650,
              "chip_image": "https://www.hyundai.com/eu/dam/hpp/eu/model/bc3_cuv/Exterior/colorchip_ext/A7G_AuroraGrey_Pearl.jpg",
              "interior_colors": [
                {
                  "code": "NNB",
                  "name": "Stoff Schwarz mit Innenraum Schwarz",
                  "chip_image": "https://www.hyundai.com/eu/dam/hpp/hmd/modelle/bc3_cuv_bayon_fl/polster/BC3_CUV_NNB-Cloth_BlackMonoGLSTop.jpg"
                }
              ]
            }
          ]
        }
      ],
      "total_configurations": 17
    },
    "status": "success"
  }
}

About the hyundai.com API

The Hyundai.com API provides 2 endpoints to query car configuration data and generate visualization assets from Hyundai's vehicle configurator. The get_configurations endpoint returns all available trims, powertrain options, exterior and interior colors, package codes, and pricing for a given model, while get_image_urls produces up to 36 angle-specific CDN image URLs for any valid FSC, exterior color, and interior color combination.

Vehicle Configuration Data

The get_configurations endpoint accepts a model_id (e.g. 'bayon'), along with optional country and language parameters. Currently, only the German market (country: 'de', language: 'de') is confirmed to return data. The response includes an array of configuration objects, each containing an fsc (Full Specification Code), trim_name, powertrain, price, packages, and nested exterior_colors and interior_colors arrays with their respective color codes. The total_configurations field gives the count of distinct configurations returned.

360° Image URL Generation

The get_image_urls endpoint takes a required fsc, ext_color, and int_color — all sourced directly from get_configurations output — plus optional width, height, country (uppercase, e.g. 'DE'), and frames parameters. The frames input accepts a comma-separated list of frame numbers between 1 and 36; omitting it returns all 36 angles at 10-degree increments. Each entry in the images array includes a frame integer, angle_degrees integer, and a url string pointing to the CDN-hosted render. The resolution field in the response confirms the WxH format used.

Scope and Limitations

Market coverage is currently limited to Germany (de). Other country codes are rejected. Model support is confirmed for 'bayon'; other model identifiers may be accepted but can return empty configurations depending on availability. The two endpoints are designed to be used in sequence: retrieve valid codes from get_configurations, then pass them directly to get_image_urls to construct image URLs without any guesswork on code formats.

Common use cases
  • Build a Hyundai vehicle comparison tool showing trim-level pricing differences for the German market
  • Populate a car configurator UI with exterior and interior color swatches from exterior_colors and interior_colors data
  • Generate and cache 360° spin assets for a specific FSC and color combination using get_image_urls
  • Extract powertrain options across trims to filter models by engine type in a vehicle search tool
  • Automate retrieval of FSC codes and color codes to batch-generate preview thumbnails for all configurations
  • Display up-to-date package options and prices for a specific Hyundai trim in a dealership web application
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Hyundai offer an official public developer API?+
Hyundai does not publish a general-purpose public developer API for its configurator data. The Parse Hyundai.com API exposes configuration and image URL data from hyundai.com's car configurator.
What does `get_configurations` return beyond just trim names?+
Each configuration object includes the fsc (Full Specification Code), trim_name, powertrain, price, packages, and arrays of exterior_colors and interior_colors with their codes. These codes are the required inputs for the get_image_urls endpoint.
Is data available for markets outside Germany?+
Currently only the German market (country: 'de') is confirmed working. Other country codes are rejected. The API covers trims, colors, and pricing for the de locale. You can fork it on Parse and revise it to add support for additional market endpoints if Hyundai exposes them.
Can I retrieve used-car listings or dealer inventory through this API?+
Not currently. The API covers new-vehicle configurator data: trims, powertrains, packages, colors, pricing, and 360° image URLs. It does not include used-car listings or dealer stock. You can fork it on Parse and revise it to add an endpoint targeting dealer inventory or used vehicle data.
What happens if I pass a model_id other than 'bayon'?+
Other model names are accepted as input, but the response may contain zero configurations if the model is unavailable for the de market or the identifier does not resolve to a known internal model ID. Always check the total_configurations field in the response to confirm data was returned.
Page content last updated . Spec covers 2 endpoints from www.hyundai.com.
Related APIs in AutomotiveSee all →
acura.ca API
Check current Acura vehicle deals, financing rates, lease payments, and incentives across all Canadian provinces and models including the ADX, ZDX, MDX, RDX, Integra, and TLX. Calculate payment options based on specific offers and models available by province.
getfpv.com API
Search and browse products from GetFPV's catalog of FPV drone components and accessories. Retrieve listings by keyword or category, view detailed product specifications, pricing, and stock status, and explore new arrivals and current sales.
firetruckmall.com API
Browse all available fire trucks from Fire Truck Mall with complete details including pricing, year, specifications, and images. Track when each listing was posted to find the newest inventory and compare vehicles across the marketplace.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.
carsforsale.com API
Search vehicle listings and browse detailed car inventory by make, model, and trim to find the perfect vehicle on CarsForSale.com. Access comprehensive listing details including pricing, specifications, and availability all in one place.
team-bhp.com API
Access forum discussions, travelogues, news articles, and user profiles from Team-BHP.com to discover automotive insights, travel stories, and community conversations. Search threads, browse categories, and find trending discussions all in one place.
mazda.ca API
Find current vehicle deals, financing rates, lease options, and incentives across all Mazda Canada models and trims, with pricing tailored to your province. Get instant payment quotes to compare your options and discover the best offers available.
carjam.co.nz API
Look up detailed New Zealand vehicle information by license plate, VIN, or chassis number to instantly access registration status, WOF/COF compliance, service history, odometer readings, and damage records. Verify if a vehicle is stolen and get comprehensive specs to make informed decisions before purchasing or for fleet management.
Hyundai Configurator API – Trims, Colors & 360° Images · Parse