Here’s what’s news in API Release, which is in production since May 09, 2023!
Breaking changes:
Fortunately, none! Let’s have a toast!
New features:
Category visibility is now contained in data set
when Product detail is called via API, defaultCategory section now contains new boolean attribute visibility which help with ability to recognize the reasons of product visibility
Improvements:
URL attribute unification
on Detail of article and List of articles endpoint has been added a new property url in a format that respects the settings in the e-shop administration (Rubriky section)
Detail of page and List of pages endpoints has been unified in providing value of url attribute that currently respects the settings in the e-shop administration (Stránky a články section)
on Product category detail and List of product categories endpoins was current url property with its content renamed to indexName and url property added with respect to settings in the e-shop administration (Kategorie section)
orderSources enum was enriched by new values
List of order sources was enriched with new values, where some of them are duplicated in more granularity for ability to cover cases which may vary
atypicalBilling and atypicalShipping attributes on a variant level
in API are currently reflected new attributes for setting atypicalBilling and atypicalShipping on a variant level for POST and PATCH
when reading operations are requested, then GET Product detail still contains atypicalBilling and atypicalShipping od product level, but as a deprecated attributes
Bugfixes:
Issuing an event when a bulk product changes
we fix behavior when bulk product change in admin occurs (e.g. category adding) than lastProductChange contains this change also
Price not set when shipping request is expired
fix of providing calculation of shippings in shopping cart when request is expired