This page lists the changes made to the Korus Ticket API that affect your integration. Changes are listed from the most recent to the oldest.
The availabilityCheckRequired and realtimePriceRequired flags are now defined on the product base. All the offers of a product base share the same values.
What changed
TicketingProductBaseexposes two new fields:availabilityCheckRequired: whentrue, check the real-time availability of an offer before reserving it. See Get availabilities.realtimePriceRequired: whentrue, fetch the current price of an offer before reserving it. See Get realtime price. This field is alwaysfalsewhen the price of the product base is managed manually.
- The
availabilityCheckRequiredandrealtimePriceRequiredfields ofTicketingOfferare deprecated. They are still returned and hold the value of their product base.
What you need to do
Read both flags from the product base, with GET /v1/ticketing/product_bases/{id}, instead of from each offer. The deprecated offer fields will be removed in a future version.
This change is not breaking: your current integration keeps working without any change.