Releases
v3.4
What's Changed
Bug
#603 discrepancy on the level where to retrieve/specify fulfillmentOptions
#616 Request Body must be marked as required where applicable
#623 Fix Documentation on error warnings not found
#682 DocumentResponse, ProductResponse missing array of Problems
Code list change
#668 Add FAMILY as a AccommodationSubType
#708 Which error code for "Confirmation Time Limit Exceeded"
Documentation
#547 document layoutId in case of two deck vehicles
#614 Doc: clarify on the usage of HAFAS proprietary station codes (EVA)
#626 Doc: dwelltime format in POST tripCollection is unclear
#644 Doc: Calendar dates are date-time but should be date
#664 Doc: The description of the departureTime and arrivalTime in tripSearchCriteria should indicate one is mandatory
#684 OSDM Authentication: need to be able to specifiy the Oauth2 scope parameter
#650 Clarify if city passes should by admissions
#674 Improve documentation on versioning - clients should avoid strict validation
#691 Exchange Flow documentation expanded
#693 Corrected RFC ID in ProblemPointer description
Improvement
#489 Relation between fulfilment and leg within a through fare
#557 Add a selectionFee to availability/place-map
#573 Made gender nullable in AnonymousPassengerSpecification
#579 Adding properties timezone and country to Place object
#583 Improved reduction card types
#588 Add reduction card code for barcodes to master data
#589 Adding seat selection fees
#592 Add graphical reservation indicator in bookedOffers.reservation
#602 Make purchaser verbs consistent
#632 Make requestor field optional
#663 Readded externalRef in patch booking
#672 Add a set value OPERATOR_APP for FulfillmentMediaType
#683 Indicate a fulfillment without a document and part
#696 Make Requestor optional
#702 Support for OJPTripChangeRequest via POST /trips
#709 Direction is missing for internals in GET /coach-layouts response
#710 Add more graphical items and introduce walls for coach layouts
#720 Add acceptNamespace in POST tripcollection
#721 Add x-accept-namespace missing in GET /places/ and GET /places/{id}
#730 Add residency to AnonymousPassengerSpecification for Eurail / Interrail passes
#732 Add possibility to search bookings with passange.externalRef as a search parameter
Refactoring
#627 Error list to warning list
#681 Remove unused ExchanngeOfferItem
Question
#479 Add ancillary to condition GET /availabilities/place-map
#528 Question - an optional reservartion part for an already purchased ticket
#596 On which code (productCode or productId or even another) can an OSDM consumer build product specific functionality?
#617 Clarification: TransferLeg vs ContinuousLeg
#628 Question on what post offer response when using tripSpecifications
#629 what if our timetable differs from the requested section timetable (while part of a larger trip)
#642 Clarify purpose of GET RefundOffer By ID
#651 Passenger variants like female, military or students
#652 Passengers in booking flow
#665 ExchangeOfferBreakDown and exchangeBreakdown in exchangeOffers
#670 Exchange flow : how to filled the exchangePrice section
#685 Doc: OTST team need info on parameters to use to identify the type of Offer / Booking received
#701 Clarification how to void or cancel Fulfillment
#707 Carrier for international Tickets
Won't fix
#704 Clarify if airline-like void operation is needed
You can’t perform that action at this time.