Indicates that the request could not be processed because of conflict in the current state of the resource, such as an edit conflict between multiple simultaneous updates. In the JRNI API, this typically occurs when booking a time slot that is fully booked.
It may also be returned if using a Service ID for a non bookable service with a Public API call or if the Minimum Advance Time for a service is incorrectly configured in the JRNI platform or a race condition for the same time slot between 2 or more customers.
For Public API booking journeys, the Auth-Token and session cookie returned from the create Basket call must be used with all other Basket calls otherwise a 409 error will be returned.