Here’s what’s news in API Release, which is in production since September 25, 2023!
Upcoming Breaking changes:
Planned outage of webook emission
on October 4th at non-production hours (around 3:00 at night) we expect about 3 minutes of outage for webhook emission, due to necessary maintenance to deploy new functionality
no webhooks will be emitted during this time window, so we recommend that you use alternative means to check, for example, whether new orders have been placed or whether your asynchronous jobs have been completed
Job detail will be covered by try counter
from October 9th, the GET Job Detail endpoint will be covered by a try counter that will only allow a few attempts to request the result of a proper job detail.
we strongly recommend that you actively use the job:finished webhook for maximum efficiency
after exceeding the limit, the error 403 Forbidden with proper reasoning is going to be returned
Behavioral change on orderDetail in items with itemType:shipping
from November 1st the additionalField property on the GET Order Detail endpoint in items with "itemType": "shipping"for the newly created orders will no longer contain any values
this property will be set to NULL by default to ensure right purpose of this field – as a notes for the e-shopers
all necessary information will be included in shippingDetails section as mentioned in our APIARY
Creation of customer didn’t emit customer:create webhook
we have fixed the discovered issue and Customer creation currently works without any problems and emits the customer:create webhook correctly.