Release Notes
- [COMING SOON] General improvements and bugfixes
- Fixes several bugs in /solutions [OK-5879]
2024-08-20 - Prices in standard_equipments
- Prices in /order EP for standard_equipments [OK-5566]
2024-08-20 - Prices in standard_equipments
- Prices in /order EP for standard_equipments [OK-5566]
2024-08-06 - Allow to disable padding in /order
- Bugfix: missing prices for the base model [OK-5823]
- Bugfix: wrong extraction of INTERIEUR tag's [OK-5822]
- CR#66: Allow to disable padding upto 3 decimals while rounding for technical data [OK-5633]
- Remove query parameter extend_with in order endpoint [OK-5448]
2024-08-06 - 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]