What's new...

Release Notes

- [COMING SOON] General improvements and bugfixes

  • General improvements and bugfixes [OK-5734]

2024-07-10 - General improvements and bugfixes

  • General improvements and bugfixes [OK-5711]

2024-06-25 - Error Codes overview on website under Guide/FAQ/A guide for errors

  • Bugfix: price disappears after selectiong option in /configure endpoint [OK-5677]
  • Error Code overview on website [OK-5124]

2024-06-11 - General improvements and bugfixes

  • General improvements and bugfixes [OK-5634]

2024-05-29 - General improvements and bugfixes

  • CR#23: Static series equipment available in OKAPI [OK-2905]
  • Handle "is_packet" field correctly for all options [OK-5525]
  • Improve handling of colors in /base_configuration endpoint [OK-5544]

2024-05-29 - Provide static series equipment and improvements in /base_configuration endpoint

  • CR#23: Static series equipment available in OKAPI [OK-2905]
  • Handle "is_packet" field correctly for all options [OK-5525]
  • Improve handling of colors in /base_configuration endpoint [OK-5544]

2024-05-14 - General improvements and bugfixes

  • BASETYPE appears twice in /solve response [OK-5213]

2024-05-14 - Fixed basetype appearing twice in solve endpoint

  • BASETYPE appears twice in /solve response [OK-5213]

2024-05-02 - General improvements and bugfixes

  • SEAT-Renderservice: Anpassung der Schnittstelle [OK-5508]

2024-05-02 - Prices for color families, general improvements and bugfixes

  • Bugfix: /solutions suggests invisible options even though visible alternatives are available [OK-5512]
  • Bugfix: /solutions wrong behaviour due to partial steered RAD+REI families in TYPE extensions/replacer [OK-5513]
  • Bugfix: wrong validity results for COC options in /solutions and /configure endpoints [OK-5514]
  • New feature: prices for color families are available over OKAPI [OK-5510]
  • Performance improvements for /configure endpoint [OK-5515]

2024-04-16 - Hotfix Enrichment data is sporadically not returned

  • [VW-DE] - FOD Enrichment data is sporadically not returned [OK-5469]

2024-04-16 - Added nice_to_have options in solutions with distinct=false

  • Bugfix: nice_to_have options are always added in /solutions with distinct=false [OK-5122]
  • Bugfix: request failing with http code 404 by conflicting option ids [OK-4607]

2024-04-08 - Don't show is_visible=false options in Catalog

  • Add Swagger documentation about new field "energy_efficiency_2" in wltp data [OK-5459]
  • Don't show is_visible=false options in Catalog [OK-5445]

2024-04-02 - Add query parameter for /configure endpoint to output add and remove dependencies and additional field for efficiency data

  • Additional field for efficiency data [OK-5012]
  • CR#49: PDK configurable max 'count' for /solutions [OK-5279]
  • Provide information about dependencies if option is selected for current configuration in /configure endpoint [OK-2898]

2024-03-05 - General improvements and bugfixes

  • Performance improvements for /configure endpoint [OK-5347]
  • Performance improvements for /solutions endpoint [OK-5346]

2024-02-20 - Output raw_values as received from subservices and fix basetype related query parameters

  • Bugfix: /solutions does not suggest to remove forced option defined in nice_to_have [OK-5298]
  • Bugfix: BASETYPE of config may be changed in /solutions when allow_change_of_model is true and allow_change_of_basetype is false [OK-5158]
  • Bugfix: correctly handle weight steering constraints [OK-5297]
  • Bugfix: field raw_values passes through original value from subservice without modification [OK-5182]
  • Bugfix: value of 'row_number' for TYPEs sometimes wrong in case of inconsistent sorting attributes [OK-5295]
  • Performance improvements for /solutions endpoint [OK-5296]

2024-02-06 - Handle query parameter stick_to_type for /solutions distinct=false and /recover and remove classification in /marketing_code for TYPE, VERSION and MODELYEAR

  • Fixed logic for /solutions and /recover endpoints when parameter 'stick_to_type' is set to 'true' [OK-3976]
  • Fixes color family handling in /check endpoint with parameter 'complete' set to 'true' [OK-5251]
  • Performance improvements for /operation/{country_code}/solutions endpoint [OK-5250]
  • Removed classification field for TYPE, VERSION, MODELYEAR in /marketing_code endpoint [OK-5099]
  • Use all text construction instructions in /order [OK-4363]

2024-01-23 - Properly handle is_visible attribute in all endpoints and return all visible standard options in /order endpoint

  • Bugfix: /config provices maximal TYPE price if multiple model years available [OK-5164]
  • Bugfix: allow_change_of_model in /solve endpoint [OK-4830]
  • Bugfix: Return all visible standard equipments of packet content in /order [OK-5105]
  • Bugfix: value of 'row_number' for TYPEs sometimes wrong [OK-5163]
  • Properly handle is_visible attribute for options in all endpoints [OK-5098]

2024-01-09 - Convert parameter for WLTP, salesclass attributes in /models, consistent etag calculation and changes to support formulars on the Website

  • Bugfix: /solutions returns error "category not found" for unknown features in request [OK-5093]
  • Bugfix: ETags only changing when the content has changed [OK-4948]
  • Bugfix: standard equipment wrongly classified as optional in /configure [OK-5094]
  • CR#29: Added content: SALESCLASS information in /models endpoint [OK-4111]
  • CR#61: Support for the WLTP parameter 'convert' in /order and /wltp endpoints over PDS configuration [OK-4889]
  • Website: Improvements for the support contact forms [OK-5055]

2023-11-29 - Add attribute release_version to wltp_span_metadata of types

  • Add attribute release_version to wltp_span_metadata of types [OK-5013]

2023-11-14 - Integration of new TextConstructionInstructions

  • CR#42: Integration of new textConstructionInstructions [OK-4878]

2023-11-01 - General improvements and bugfixes

  • General improvements and bugfixes [OK-4993]

2023-10-18 - Properly handle row_number

  • Bugfix: Return 0 values from technical_attributes in /order endpoint [OK-4798]
  • Bugfix: Row_number always return a value and starts now with 1 instead of 0. This affects TYPE and MODEL [OK-4733]

2023-10-04 - Adjust error in image endpoint

  • Add TYPE relevant attributes to /configure response [OK-4583]
  • Adjust error in image endpoint [OK-4753]
  • Bugfix: Ensure error is attached if mandatory information could not be loaded [OK-4811]

2023-09-19 - Bugfix: Wrong price in /solve endpoint

  • Bugfix: Wrong price in /solve endpoint [OK-4615]

2023-09-05 - Bugfix: Misleading Error Description in /solutions

  • Bugfix: Misleading Error Description in /solutions [OK-4347]

2023-08-22 - General improvements and bugfixes

  • General improvements and bugfixes [OK-4721]

2023-08-08 - Update /order to correctly handle equipment classification for packet content

  • Update /order to correctly handle equipment classification for packet content [OK-4039]

2023-07-26 - Bugfix for inconsistent behaviour of OKAPI

  • Bugfix: inconsistent behavior due to race conditions in Cache (temporary disappearance of types) [OK-4614]
  • Return 'mandatory_information' dependent on the model year of TYPE [OK-4584]

2023-07-12 - Bugfixes for Solutions and Order Endpoint

  • Bugfix: Misleading error handling and logging in solutions heal [OK-4157]
  • Remove check_date from Swagger for /operations/order EP [OK-4472]

2023-06-28 - Enable rounding of WLTP values on /order endpoint

  • Define swagger documentation for /order more precisely [OK-4395]
  • Enable rounding of WLTP values on /order endpoint [OK-4471]
  • Website: Support contact forms instead of e-mail templates [OK-4195]

2023-06-13 - General improvements and bugfixes

  • General improvements and bugfixes [OK-4509]

2023-05-31 - Performance improvements and bugfixes

  • Performance improvements and bugfixes [OK-4396]

2023-05-17 - General improvements and bugfixes

  • General improvements and bugfixes [OK-4379]

2023-05-03 - General improvements and bugfixes

  • General improvements and bugfixes [OK-4333]

2023-04-18 - Enable /order to return WLTP values

  • Enable /order to return WLTP values [OK-4212]

2023-04-04 - No substitution values in /order and /intern/order

  • Do not add substitute values in /order [OK-4147]

2023-03-21 - General improvements and bugfixes

  • General improvements and bugfixes [OK-4166]

2023-03-07 - General improvements and bugfixes

  • General improvements and bugfixes [OK-4133]

2023-02-21 - New error handling in /order endpoint

  • Error handling in /order in case of missing values/errors in Subservice-Calls [OK-3901]

2023-02-07 - Added feature: Set minimum time_to_live in /marketing_code and return (earliest) expiration date

  • Added content: row_number for MODEL [OK-3643]
  • Added content: Saved marketing_code returns expiration date [OK-3824]
  • Added feature: Set time_to_live while saving maketing_code [OK-3838]

2023-01-24 - Added feature: stick_to_type for /solutions and /solve

  • Bugfix: /marketing_code returns invalid type [OK-3814]
  • New feature: stick_to_type for /solutions and /solve [OK-3793]

2023-01-10 - Added feature: /solve and /resolve support selected query parameters from /solutions

  • Added feature: /solve and /resolve support selected query parameters from /solutions [OK-3797]

2022-12-13 - /check with complete=true treats colors correctly

  • Bugfix: /check with complete=true treats colors correctly [OK-3721]

2022-11-29 - Width parameter for BY/VN/VW in /images

  • Added content: VN/VW/BY /images support query 'width' [OK-3682]
  • Added content: Extend /solutions with queryparameter 'search_strategy' [OK-3675]

2022-11-15 - Mediabase information includes description now, width parameter for AU and SE in /images

  • Added content: Description added at multimedia_files, mandatoy_information and optional_information [OK-3531]
  • Added content: Make width configurable via query parameter in /operation/images (for SEAT and AUDI) [OK-3547]
  • Added content: Resolve shortener based on TYPE [OK-3549]
  • Added content: Treat active steered options as standard [OK-3463]
  • Bugfix: Don't filter BASETYPE from Solutions response, if it is part of "extend_with" [OK-3597]

2022-11-02 - Correct handling for multimedia files

  • Bugfix: /catalog TYPES had also Salesgroup multimedia_files: now only TYPE multimedia_files are visible at a TYPE [OK-3505]

2022-10-18 - Active Steering integration, adjust handling BASETYPE in /solutions

  • Added Content: Adjust handling of BASETYPE in /solutions when part of configuration [OK-3433]
  • Added Content: flag "rl_family" will be returned in WLTP [OK-3435]

2022-10-05 - Fixes duplicated types in /types

  • Bugfix: Correct warning and subservice error handling in /order [OK-3416]
  • Bugfix: Duplicated types in /types response [OK-3398]

2022-09-20 - new query in /images and fast complete check

  • Added content: Query complete_only to have a fast and simple /check [OK-3347]
  • Added content: Query in images to select image format (SEAT&Audi) [OK-3109]

2022-09-06 - New information in /wltp and filled out types in remove_options in /solutions

  • Added Content: /wltp returns vehicle_class, vehicle_high and cycle_modification_details if available [OK-3075]
  • Bugfix: Return TYPE in "remove_options" as normal option in /solutions endpoint like other options [OK-3283]

2022-08-23 - New header to categorize requests

  • Added Header: Header added to categorize requests in ONLINE and BATCH (OKAPI-PROCESSING-TYPE) [OK-3164]
  • Bugfix: Etags always the same for same response 🔗 [OK-3218]

2022-08-09 - Consistent error handling

  • Bugfix: Consistent responses from OKAPI when DB has issues [OK-3145]

2022-07-26 - No more wltp spans for P-Data & bugfix for requests with invalid marketing codes

  • Bugfix: Error Handling for invalid Marketing Codes in MOAPI EP [OK-3076]
  • Removed content: No more wltp spans for P-Data [OK-3069]

2022-07-12 - Global hard cancel in OKAPI

  • Added content: Global Hardcancel in okapi, configurable by Header and return correct http error codes [OK-3068]

2022-06-28 - Timeout limit over header in OKAPI

  • Added Content: Send a maximum timelimit for backend processes in operation Endpoints [OK-3016]

2022-06-15 - New field included_options in /solutions and no zero price in /solutions and /order

  • Added content: /solutions returns already included options [OK-2944]
  • Bugfix: Remove zero price for options without price of /solutions and /order endpoints [OK-2997]

2022-05-31 - No redundant add of included features

  • Bugfix: Already inlcuded standard options or packet contents in /solutions from nice_to_have/preferred_options wont be added [OK-2788]

2022-05-17 - Bugfix for endpoint catalog/BaseConfiguration

  • Bugfix: Handle unknown option in baseConfiguration [OK-2849]

2022-05-04 - Types without prices

  • Bugfix: Ignore price=0 from TYPE object if has_price is false [OK-2815]

2022-04-19 - Added mandatory information, multimedia files and website update

  • Added content: Mandatory information in /catalog and multimedia files in /configure [OK-2519]
  • Bugfix: Errorhandling GET MarketingCode & lastUpdate header [OK-2744]
  • Website: Change E-Mail Template [OK-2723]

2022-04-05 - Queryparameter force at /solutions and correlation ID in every request

  • Added content: For each call the X-OKAPI-Correlation-Id returns in header [OK-2663]
  • Added content: is_selectable in OKAPI [OK-2697]
  • Added content: Query "force=true" support costum_conditions in a more restrictive way on /solutions [OK-2757]
  • Bugfix: Find cheapest configuration failed for /base_configuration [OK-2678]
  • Guide/Swagger documentation in solutions about custom conditions and so on [OK-2672]
  • Improvement: Error message on /order decide between not buildable and not distinct [OK-2686]

2022-03-22 - shortener at endpoint /configure

  • Added content: shortener_code available in type options on /configure [OK-2637]
  • Added content: X-Brand-LastUpdate timestamp returns in header on all operation endpoints [OK-2679]

2022-03-08 - Shortener in operations endpoints and new has_price indicator

  • Added content: Add error handling on /solutions if no solution found [OK-2584]
  • Bugfix: Fill up nice_to_have options in /solutions and /solve [OK-2625]
  • Bugfix: No additional_data in response calling operation/order with query extended_order=true [OK-2654]
  • Extended content: New booelan has_price indicates options which has a price [OK-2600]
  • Shortener: Add handling of requested Shortener to operations EP (after new datamodel is added) [OK-2610]

2022-02-22 - Added content for support and "shortener" for types

  • Added content: New field "shortener" as alias of a type code in request/reseponse for type and options [OK-2311]
  • Added content: New support template for okapi contact [OK-2532]

2022-02-08 - Extended caching information on website

  • Added content: "Guide / Tracking changes in product data and how to use it for caching" How to cache product data from OKAPI using ETag and Last-Update-Timestamps 🔗 [OK-2503]

2022-01-25 - Bugfixes and extended content in /check

  • Bugfix: /resolve does not return correct error when modelyear is not valid for the TYPE [OK-2472]
  • Bugfix: TYPE in /solutions response is empty when requesting TYPE in preferred_options [OK-2481]
  • Extended content: Boolean complete says if the configuration includes all neccessary options on /check endpoint [OK-2305]
  • Improvement: No more limit for WLTP span values in catalog/types [OK-2464]

2022-01-05 - Improves /types endpoint and adds guide for filteroptions

  • Extended Content: Guide with more details to preferred_options, nice_to_have, one_of and none_of functionality [OK-2412]
  • Improvement: /types?fetch_wltp_span=true now supports up to 300 types [OK-685]

2021-12-14 - Improved error message and response times for several endpoints

  • Improvement: Error message in operation/order provide information about wrong option in configuration [OK-2404]
  • Improvement: Response time for several endpoints reduced [OK-2343]

2021-11-30 - New Endpoint: Language for brand and improved error message

  • Improvement: Error message on operation/wltp decide between not buildable and not distinct [OK-684]
  • New endpoint: /catalog/brands/language returns all language codes for given brand and country [OK-1090]

2021-11-16 - Added content in options and performance improvements

  • Added content: is_standard identifies local options as standard options [OK-2293]
  • Improvement: Response time for /solve and /solutions reduced [OK-2281]
  • Improvement: Response time for GET and POST /base_configuration endpoints reduced [OK-2286]

2021-11-02 - Small bugfixes

  • Bugfix: Ignore empty fields and object in catalog/types endpoints when fetching extension replacements [OK-2290]

2021-10-19 - Enrich response for MOAPI marketing code endpoints

  • MOAPI: Enrich responses with FZS option if avaiable in "WLTP by marketing code" requests [OK-2162]

2021-10-05 - New content: lastUpdateTimestamp

  • New content: lastUpdateTimestamp as UNIX-Timestamp [OK-2135]

2021-09-21 - Bugfix in GET marketing_code

  • Bugfix: return old options in remove features & when type is healed add new modelyear in added options [OK-2097]

2021-09-07 - v3 Swagger now on website

  • Improvement: Swagger endpoint and swagger-doc on website are available in format openapi 3.0 [OK-2066]

2021-08-24 - New endpoints /brands and /brands/{brand}/countries

  • Added content: /configure with query optional_informations to filter forced and optional informations [OK-1610]
  • Added content: Sorting sequence row_number for TYPES [OK-1097]
  • Bugfix: GET /marketing_code returns now modelyear in options list and prices are displayed correctly [OK-2060]
  • New services: GET /brands and GET /brand/{brand}/countries [OK-1517]

2021-08-10 - New content in /configure and /wltp

  • Added content: /wltp returns coc_nr, vehicle_class and vehicle_high in response [OK-1989]
  • Added feature: /configure can be filtered with different categories [OK-1473]

2021-07-27 - New content in /order, several bugfixes

  • Bugfix internal endpoint feasibility: Added support of custom conditions one_of and none_of [OK-1916]
  • Bugfix: packet_content does not contain empty fields any more [OK-1932]
  • New content: classification and is_paket for packet content only visible for ISET option and packets [OK-1924]
  • New content: efficiency data includes wltp values on endpoint /order [OK-1895]

2021-07-13 - New content in /wltp and /marketing_code

  • Added feature: Loading SEAT marketing codes from official SEAT website [OK-1880]
  • Added information: new field ip_family on endpoint /wltp [OK-1882]

2021-06-29 - New internal service

  • New internal service: /combinations using a feasability matrix [OK-1612]

2021-06-15 - Bugfix in /order

  • Bugfix: Suppress error code in /order when the list of secondary attributes is empty [OK-1831]

2021-06-01 - Changes in /order, several bugfixes

  • Add content: merge extended_with and extended_order on /operation/order [OK-1308]
  • Bugfix: /catalog no longer provides options/types without price, if so requested by the data owner [OK-1803]
  • Bugfix: remove wrong classification of options in packet content [OK-1788]

2021-05-18 - A minor bugfix

  • Change number value response format in technical data. Decimals will be truncated and not displayed if there are no trailing decimals [OK-1823]

2021-05-04 - New content in /order

  • Added content to order endpoint: new query extended_with=efficiency_data [OK-1688]
  • Bugfix: Added missing last update timestamp when nothing has changed [OK-1741]
  • New endpoint base_configuration for TYPE with model year [OK-1238]

2021-04-20 - Minor bugfixes

  • Bugfix: /solutions - providing correct classification "LOCAL_EQUIPMENT" in case of invisible features [OK-1655]
  • Bugfix: /solutions will now return the found model when the given configuration is just missing the MODEL [OK-1483]

2021-04-06 - New content in /configure

  • Bugfix: OKAPI returns correct error message when the given Product Data Key doesn't have any data [OK-1608]
  • new content: options becomes new flag "is_visible" on /configure [OK-1435]

2021-03-23 - New query content

  • Added content to types catalog endpoints: new query possible_extension_replacements [OK-185]

2021-03-09 - Further performance improvements

  • Bugfix: MODELYEAR is no longer missing in response of endpoint GET /operation/marketing_code [OK-1588]
  • Optimization of catalog and operations endpoints [OK-1595]

2021-02-09 - Performance improvement

  • First steps towards optimization of OKAPI response time [OK-1515]

2021-01-26 - A minor bugfix

  • Bugfix: Invalid values in the request body returned a wrong error code 503 instead of a 400 bad request. [OK-1223]

2021-01-12 - Bugfix and new feature

  • /solve: new query parameter nice_to_have [OK-1274]
  • Bugfix: add okapi price type at /solutions [OK-1292]

2020-12-15 - Additional content for order endpoint

  • Added content to order endpoint: new query extended_with for e.g. technical_attributes [OK-159]

2020-12-01 - The release with filter attributes and pictures for options

  • Added content: catalog endpoints return static pictures for options (upon availability) [OK-896]
  • Added content: config and catalog endpoint responses contain filter attributes as tags [OK-272]
  • Added content: TYPEs tagGroups enhanced with TYPE description text elements [OK-897]

2020-11-17 - New multimedia information

  • /solutions: new query parameter nice_to_have [OK-1267]
  • Added content: base_configuration for multiple TYPES [OK-1150]
  • Added content: Forced multimedia information from mediabase ("Zwangsmultimedia") [OK-895]
  • Added content: solutions and marketing_code endpoints handle the query parameter extended_with [OK-1158]

2020-10-07 - The release with a new endpoint

  • Bugfix: Solutions returns an error for a request with multiple types [OK-1136]
  • New endpoint base_configuration for a TYPE [OK-998]

2020-09-22 - Added information for spider code matching (classification for paket content)

  • Added content: option classification for packet_content [OK-1068]
  • Bugfix: Preferred options are no longer returned as addOptions in the solutions response when they are selected as noneOf option as well [OK-1115]

2020-09-08 - More transparency for WLTP spans and prices

  • Added content: if no WLTP span is available for a type a warning message is given out [OK-958]
  • Allow for differentiation between zero price and no price [OK-997]
  • Bugfix: /solution with distinct=true is considering meta options (e.g. SALESGROUP) in deselect array [OK-1091]
  • Swagger change: fetch marketingCode only supported for codes generated by OKAPI (all brands) or externally generated codes from VW and VW CV [OK-1099]

2020-09-01 - Huge changes in infrastructure

  • /check /wltp /order /images /marketing_code respects maximum_price [OK-698]
  • /images: brand SEAT added [OK-831]
  • /language: added description in response [OK-718]
  • /optimize check for a configuration with a better price (depends on combined prices) [OK-682]
  • /order: added query parameter extended_order=true [OK-857]
  • /solutions endpoint doesn't heal TYPEs and/or BASETYPEs that doesn't belong to the given MODEL [OK-708]
  • Activate OR conjunction in configuration (non-distinct domains are currently too complex) [OK-271]
  • Added config content: classification of options differs LOCAL_EQUIPMENT(ISET), STANDARD_EQUIPMENT and OPTIONAL_EQUIPMENT [OK-737]
  • Added content: /order also provides STANDARD_EQUIPMENT for an order [OK-456]
  • Added content: differ between ISET options and ISET packets (is_packet) [OK-797]
  • Added content: response language code to each object [OK-724]
  • Added product data status information to the header (catalog): x-brand/model/type-content-lastupdate (further information in the Guide) [OK-935]
  • Create a marketingCode based on a distinct configuration (e.g. for further use in other services) [OK-329]
  • Improve usage of the ETag header to prevent unnecessary catalog calls (Level 1 options for a type) [OK-734]
  • Improve usage of the Etag header to prevent unnecessary catalog calls (Levels 2 types, models, brands) [OK-834]
  • Load a distinct vehicle configuration from a marketingCode with fixed BASETYPE and MODEL [OK-328]
  • Load a non-distinct vehicle configuration from a marketingCode [OK-619]
  • Load a vehicle configuration from a marketingCode with change in BASETYPE and CARLINE [OK-620]
  • Request brands and countries with query parameters language and product_data_key [OK-912]
  • Use multiple applications and multiple X- and I-Set for one country [OK-248]

2020-07-20 - Further bugfixes

  • Bugfix: operation/solve returned option with no code and id [OK-954]
  • Bugfix: operations/configure returned type options belonging to invalid modelyear as valid [OK-963]

2020-07-09 - Bugfix with two model years

  • resolve/configure bugfix with two model years [OK-946]

2020-07-07 - swagger improvement

  • swagger change: change the data type of boolean query parameters to boolean instead of string [OK-907]

2020-06-16 - resolve: added query parameter extended_order=true

  • resolve: added query parameter extended_order=true [OK-878]

2020-05-04 - v2 endpoints disabled

  • v2 endpoints are no longer available [OK-819]

2020-01-09 - The release where V3 is stabilized

  • Extended the V3 WLTP endpoints with meta data (e.g. a warning if it was not possible to determine the energy efficiency class) [OK-495]
  • In V3 the error response becomes an object instead of a single errorMessage to be able to extend this in the future [OK-335]

2019-12-18 - The release with technical information at the order endpoint

  • Added content to order endpoint: receive technical description for a configuration [OK-455]
  • V3 for stand-alone requests added: configuration by code or id [OK-560]

2019-11-19 - The release with the first V3 endpoints

  • Add two-letter code for brands [OK-188]
  • Create OKAPI V3 with code is always {domain}:{name} and usable instead of UUID [OK-289]
  • First V3 endpoints: get the catalog by code as well as id (still UNDER CONSTRUCTION) [OK-187]
  • Refactor MOAPI V3 response structure (WLTP part) [OK-319]

2019-10-23 - The release with the first request without MODEL

  • MOAPI: Enrich configuration VIN response with description [OK-367]
  • new possibility: request solutions byCode without MODEL [OK-401]
  • Option BASETYPE available [OK-400]

2019-10-10 - The release with solutions as configuration aid

  • Add content to config endpoint: tags for options, for example label (de: Laschen), salesFamily (de: Verkaufsfamilien) and INTERIEUR might be available [OK-380]
  • Added config content: Images of the brands VW and VWC available only after separate enrollment [OK-362]
  • Added MOAPI content: name of the brand as additional attribute brand_name [OK-384]
  • New operations query solutions: Request solutions to convert any configuration to a buildable and distinct configuration [OK-387]
  • New operations query solutions: Request solutions to convert any configuration to a buildable configuration (might be non-distinct) [OK-255]

2019-09-24 - The release with the configuration based on price

  • Added configuration parameter custom_conditions to config/choices: Configure based on prices via maximum_price [OK-273]
  • Added content in catalog: Enrich MODEL endpoints with brand_id, brand_name [OK-352]
  • Content change error handling: more consistent and helpful error messages [OK-320]
  • New operations query solve: Request distinct configurations for any given configuration [OK-148]
  • New operations query: Request prices for a given configuration (incl. option prices) via order endpoint [OK-179]

2019-09-10 - The release with the packet content

  • Added catalog content: Options of the category PACKET can have an attribute packet_content with the included features [OK-303]
  • Added configuration content: Options of the category PACKET can have an attribute packet_content with the included features [OK-186]
  • Added content in config/choices: Option prices based on current configuration [OK-180]
  • Added query parameter additionalOptions to WLTP request with VIN or Marketing Code to determine the WLTP calculation method (Road Load Family oder Road Load Matrix) using a special YNo [OK-318]

2019-08-21 - The release with the marketing code and price type

  • Add attribut Price Type (gross|net) to catalog und config-choices [OK-263]
  • Added WLTP meta information at VIN WLTP endpoint: new field wltp_meta contains WLTP response status and message [OK-286]
  • New WLTP query: Requests WLTP values for a marketing code identified vehicle with diff list parameters [OK-157]

2019-08-15 - The release with the big background refactoring

  • Added config content: classification of options differs LOCAL_EQUIPMENT(ISET), STANDARD_EQUIPMENT and OPTIONAL_EQUIPMENT [OK-176]
  • Added configuration attribute: Set "country_code" to a configuration to enable special controls in WLTP like Energy Efficincy Class (EEK) and 0g CO2 for electric vehicles [OK-92]
  • Added query paramater to request TYPES with WLTP Spans (add ?fetchWltpSpan=true to a /v2/catalog/**/types query) [OK-69]
  • Adds static prices for catalog (options and types) [OK-178]
  • bugfix configurations: every choice is now usable (e.g. MOT, GSP, Salesgroup) [OK-90]
  • catalog: add tags for options, currently available label(de: Laschen) and salesFamily(de: Verkaufsfamilien) [OK-181]
  • catalog: Extend the type entity with the brand_id, brand_name, model_id, model_code, model_year and tags with salesGroup [OK-26]
  • Content change catalog options: make ISET options available with classification LOCAL_EQUIPMENT [OK-89]
  • Content change catalog: more than one model year possible [OK-88]
  • New operations query: Request list of images for a configuration [OK-147]
  • resolve/recover: added attributes category/code/description/classification to resolve/recover (no longer only uuid) [OK-22]

2019-06-17 - The release with some little things to start

  • Content change brands: Supply the same brands as described on the website (english names instead of german) [OK-91]
  • Content change WLTP: make WLTP Energy Efficiency Class (EEK) available (only NEDC-EEK was available so far) [OK-27]
  • New operations query: Request WLTP Span/Margin for a certain TYPE [OK-30]
  • New WLTP query: Requests WLTP values for a VIN identified vehicle with diff list parameters [OK-29]