What's new...

Release Notes

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

  • Bugfix: /check with complete=true treats colors correctly [OKAPI-3292]

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

  • Added content: Extend /solutions with queryparameter 'search_strategy' [OKAPI-3511]
  • Added content: VN/VW/BY /images support query 'width' [OKAPI-3370]

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

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

2022-11-01 - Correct handling for multimedia files

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

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

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

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

  • Bugfix: Correct warning and subservice error handling in /order [OKAPI-96]
  • Bugfix: Duplicated types in /types response [OKAPI-92]

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

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

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

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

2022-08-22 - New header to categorize requests

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

2022-08-08 - Consistent error handling

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

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

  • Removed content: No more wltp spans for P-Data [OKAPI-2974]
  • Bugfix: Error Handling for invalid Marketing Codes in MOAPI EP [OKAPI-114]

2022-07-11 - Global hard cancel in OKAPI

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

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

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

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

  • Added content: /solutions returns already included options [OKAPI-3132]
  • Bugfix: Remove zero price for options without price of /solutions and /order endpoints [OKAPI-128]

2022-05-30 - 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 [OKAPI-374]

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

  • Bugfix: Handle unknown option in baseConfiguration [OKAPI-376]

2022-05-03 - Types without prices

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

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

  • Added content: Mandatory information in /catalog and multimedia files in /configure [OKAPI-3128]
  • Website: Change E-Mail Template [OKAPI-3065]
  • Bugfix: Errorhandling GET MarketingCode & lastUpdate header [OKAPI-274]

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

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

2022-03-21 - shortener at endpoint /configure

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

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

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

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

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

2022-02-07 - 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 🔗 [OKAPI-3104]

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

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

2022-01-04 - 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 [OKAPI-2770]
  • Improvement: /types?fetch_wltp_span=true now supports up to 300 types [OKAPI-1866]