## January 28, 2025 ### Updates ##### Air API - `POST` `/v2/air/seat-map`: - request: added support for `indexes` property ##### Trip API - `PUT` `/v3/trips/{tripId}/pnrs/{pnrId}`: - request: added support for `transactions`>`itemGroups`>`oldFlights` property - request: added support for new value `AIR_TICKET_UNDETERMINED` on enum `transactions`>`itemGroups`>`transactionType` - `GET` `/v3/trips/{tripId}/pnrs/{pnrId}`: - `200` response: added support for `transactions`>`itemGroups`>`oldFlights` property - `200` response: added support for new value `AIR_TICKET_UNDETERMINED` on enum `transactions`>`itemGroups`>`transactionType` - `POST` `/v3/trips/{tripId}/pnrs`: - request: added support for `transactions`>`itemGroups`>`oldFlights` property - request: added support for new value `AIR_TICKET_UNDETERMINED` on enum `transactions`>`itemGroups`>`transactionType` - `GET` `/v3/trips/{tripId}/detail`: - `200` response: added support for `pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`oldFlights` property - `200` response: added support for new value `AIR_TICKET_UNDETERMINED` on enum `pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`transactionType` - `200` response: added support for `pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`oldFlights` property - `200` response: added support for new value `AIR_TICKET_UNDETERMINED` on enum `pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`transactionType` - `200` response: added support for `pnrs`>`data`>`transactions`>`itemGroups`>`oldFlights` property - `200` response: added support for new value `AIR_TICKET_UNDETERMINED` on enum `pnrs`>`data`>`transactions`>`itemGroups`>`transactionType` - `POST` `/v2/invoicing/invoice-data`: - `200` response: added support for new value `TW` on enum `invoices`>`data`>`regionCode` ## January 23, 2025 ### Updates ##### Air API - `POST` `/v2/air/pnrs/{pnrId}/update`: - request: added `travelerInfo`>`traveler`>`travelerInfo`>`user`>`paymentInfos`>`card`>`ownershipLabel`>`title` - `POST` `/v2/air/revalidate-itinerary`: - request: added support for `travelers`>`specialServiceRequests` property - `POST` `/v2/air/initiate-booking`: - request: added support for `travelers`>`specialServiceRequests` property - `POST` `/v2/air/pnrs/{pnrId}/update`: - request: added support for `travelerInfo`>`seatPreference` property - request: added support for new value `SEAT_PREFERENCE` on enum `travelerInfo`>`updateTypes` ##### Company API - `POST` `/v2/service-charge/{entityType}/{entityId}/types/{type}/list`: - `200` response: added `serviceCharges`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `serviceCharges`>`fop`>`card`>`ownershipLabel`>`title` ##### Event API - `GET` `/v2/events/payment-sources`: - `200` response: added `paymentSources`>`status`>`readOnly` - `200` response: added `paymentSources`>`paymentSource`>`vendorProgramPaymentDescriptor`>`vendorProgramPaymentMetadata`>`airlineProgram`>`airlineProgramMetadata`>`uaPassPlusMetadata`>`uatpInfo`>`card`>`ownershipLabel`>`title` - `200` response: added `paymentSources`>`paymentSource`>`vendorProgramPaymentDescriptor`>`vendorProgramPaymentMetadata`>`airlineProgram`>`airlineProgramMetadata`>`uatpMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `paymentSources`>`paymentSource`>`cardDescriptor`>`card`>`ownershipLabel`>`title` - `POST` `/v2/events/list`: - `200` response: added `events`>`paymentSources`>`status`>`readOnly` - `200` response: added `events`>`paymentSources`>`paymentSource`>`vendorProgramPaymentDescriptor`>`vendorProgramPaymentMetadata`>`airlineProgram`>`airlineProgramMetadata`>`uaPassPlusMetadata`>`uatpInfo`>`card`>`ownershipLabel`>`title` - `200` response: added `events`>`paymentSources`>`paymentSource`>`vendorProgramPaymentDescriptor`>`vendorProgramPaymentMetadata`>`airlineProgram`>`airlineProgramMetadata`>`uatpMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `events`>`paymentSources`>`paymentSource`>`cardDescriptor`>`card`>`ownershipLabel`>`title` - request: added `required` - `GET` `/v2/events/read-by-external-id`: - `200` response: added `event`>`paymentSources`>`status`>`readOnly` - `200` response: added `event`>`paymentSources`>`paymentSource`>`vendorProgramPaymentDescriptor`>`vendorProgramPaymentMetadata`>`airlineProgram`>`airlineProgramMetadata`>`uaPassPlusMetadata`>`uatpInfo`>`card`>`ownershipLabel`>`title` - `200` response: added `event`>`paymentSources`>`paymentSource`>`vendorProgramPaymentDescriptor`>`vendorProgramPaymentMetadata`>`airlineProgram`>`airlineProgramMetadata`>`uatpMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `event`>`paymentSources`>`paymentSource`>`cardDescriptor`>`card`>`ownershipLabel`>`title` - `GET` `/v2/events/{eventId}`: - `200` response: added `event`>`paymentSources`>`status`>`readOnly` - `200` response: added `event`>`paymentSources`>`paymentSource`>`vendorProgramPaymentDescriptor`>`vendorProgramPaymentMetadata`>`airlineProgram`>`airlineProgramMetadata`>`uaPassPlusMetadata`>`uatpInfo`>`card`>`ownershipLabel`>`title` - `200` response: added `event`>`paymentSources`>`paymentSource`>`vendorProgramPaymentDescriptor`>`vendorProgramPaymentMetadata`>`airlineProgram`>`airlineProgramMetadata`>`uatpMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `event`>`paymentSources`>`paymentSource`>`cardDescriptor`>`card`>`ownershipLabel`>`title` ##### Hotel API - `POST` `/v2/hotel/validate-rebooking`: - request: added `travelers`>`user`>`paymentInfos`>`card`>`ownershipLabel`>`title` ##### Payments API - `POST` `/v2/service-charge/{entityType}/{entityId}/types/{type}/list`: - `200` response: added `serviceCharges`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `serviceCharges`>`fop`>`card`>`ownershipLabel`>`title` ##### Trip API - `PUT` `/v3/trips/{tripId}/pnrs/{pnrId}`: - request: added support for `transactions`>`pnrVersion` property - `GET` `/v3/trips/{tripId}/pnrs/{pnrId}`: - `200` response: added support for `transactions`>`pnrVersion` property - `POST` `/v3/trips/{tripId}/pnrs`: - request: added support for `transactions`>`pnrVersion` property - `GET` `/v3/trips/{tripId}/detail`: - `200` response: added support for `pendingManualFormPnrs`>`data`>`transactions`>`pnrVersion` property - `200` response: added support for `pendingShellPnrs`>`data`>`transactions`>`pnrVersion` property - `200` response: added support for `pnrs`>`data`>`transactions`>`pnrVersion` property - `GET` `/v2/trips/{tripId}/booker-email/{bookerEmailId}/partner-info`: - `200` response: added `partnerInfo`>`partnerInfoDetails`>`tripBudgetInfo`>`externalCardDetails`>`ownershipLabel`>`title` - `POST` `/v3/trips/{tripId}/pnrs/{pnrId}/cancel`: - request: added `cancellationDetails`>`refundInfo`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - request: added `cancellationDetails`>`refundInfo`>`fop`>`card`>`ownershipLabel`>`title` - `POST` `/v2/invoicing/invoice-data`: - `200` response: added `invoices`>`data`>`payments`>`actualPayment`>`paymentMetadata`>`vendorProgramPaymentDescriptor`>`vendorProgramPaymentMetadata`>`airlineProgram`>`airlineProgramMetadata`>`uaPassPlusMetadata`>`uatpInfo`>`card`>`ownershipLabel`>`title` - `200` response: added `invoices`>`data`>`payments`>`actualPayment`>`paymentMetadata`>`vendorProgramPaymentDescriptor`>`vendorProgramPaymentMetadata`>`airlineProgram`>`airlineProgramMetadata`>`uatpMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `invoices`>`data`>`payments`>`actualPayment`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `POST` `/v3/trips/arrangers/{arrangerId}/list`: - `200` response: added `failedTripSummaries`>`pnrSummaries`>`travelers`>`user`>`paymentInfos`>`card`>`ownershipLabel`>`title` - `200` response: added `tripSummaries`>`pnrSummaries`>`travelers`>`user`>`paymentInfos`>`card`>`ownershipLabel`>`title` - `POST` `/v3/trips/companies/{companyId}/list`: - `200` response: added `failedTripSummaries`>`pnrSummaries`>`travelers`>`user`>`paymentInfos`>`card`>`ownershipLabel`>`title` - `200` response: added `tripSummaries`>`pnrSummaries`>`travelers`>`user`>`paymentInfos`>`card`>`ownershipLabel`>`title` - `POST` `/v3/trips/users/{userId}/list`: - `200` response: added `failedTripSummaries`>`pnrSummaries`>`travelers`>`user`>`paymentInfos`>`card`>`ownershipLabel`>`title` - `200` response: added `tripSummaries`>`pnrSummaries`>`travelers`>`user`>`paymentInfos`>`card`>`ownershipLabel`>`title` - `PUT` `/v3/trips/{tripId}/pnrs/{pnrId}`: - request: added `paymentInfo`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - request: added `paymentInfo`>`fop`>`card`>`ownershipLabel`>`title` - request: added `serviceFees`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - request: added `serviceFees`>`fop`>`card`>`ownershipLabel`>`title` - request: `railPnr`>`previousItinerary`>`sections`>`fares`>`fareLegs`>`travelClass` is no longer required - request: `railPnr`>`previousItinerary`>`sections`>`vendorName` is no longer required - request: `railPnr`>`sections`>`fares`>`fareLegs`>`travelClass` is no longer required - request: `railPnr`>`sections`>`vendorName` is no longer required - request: added support for `railPnr`>`rateMetadata`>`tmcNegotiatedRate` property - request: added support for `railPnr`>`rateMetadata`>`corporateNegotiatedRate` property - request: added support for `carPnr`>`rateMetadata`>`tmcNegotiatedRate` property - request: added support for `carPnr`>`rateMetadata`>`corporateNegotiatedRate` property - request: added support for `hotelPnr`>`room`>`rateMetadata`>`tmcNegotiatedRate` property - request: added support for `hotelPnr`>`room`>`rateMetadata`>`corporateNegotiatedRate` property - request: added `airPnr`>`travelerInfos`>`tickets`>`paymentDetails`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - request: added `airPnr`>`travelerInfos`>`tickets`>`paymentDetails`>`fop`>`card`>`ownershipLabel`>`title` - request: added `transactions`>`ctc`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - request: added `transactions`>`ctc`>`fop`>`card`>`ownershipLabel`>`title` - request: added `costToCustomer`>`payments`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - request: added `costToCustomer`>`payments`>`fop`>`card`>`ownershipLabel`>`title` - request: added `costOfGoodsSold`>`payments`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - request: added `costOfGoodsSold`>`payments`>`fop`>`card`>`ownershipLabel`>`title` - request: added `travelers`>`user`>`paymentInfos`>`card`>`ownershipLabel`>`title` - `GET` `/v3/trips/{tripId}/pnrs/{pnrId}`: - `200` response: added `paymentInfo`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `paymentInfo`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: added `serviceFees`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `serviceFees`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: `railPnr`>`previousItinerary`>`sections`>`fares`>`fareLegs`>`travelClass` is no longer required - `200` response: `railPnr`>`previousItinerary`>`sections`>`vendorName` is no longer required - `200` response: `railPnr`>`sections`>`fares`>`fareLegs`>`travelClass` is no longer required - `200` response: `railPnr`>`sections`>`vendorName` is no longer required - `200` response: added support for `railPnr`>`rateMetadata`>`tmcNegotiatedRate` property - `200` response: added support for `railPnr`>`rateMetadata`>`corporateNegotiatedRate` property - `200` response: added support for `carPnr`>`rateMetadata`>`tmcNegotiatedRate` property - `200` response: added support for `carPnr`>`rateMetadata`>`corporateNegotiatedRate` property - `200` response: added support for `hotelPnr`>`room`>`rateMetadata`>`tmcNegotiatedRate` property - `200` response: added support for `hotelPnr`>`room`>`rateMetadata`>`corporateNegotiatedRate` property - `200` response: added `airPnr`>`travelerInfos`>`tickets`>`paymentDetails`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `airPnr`>`travelerInfos`>`tickets`>`paymentDetails`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: added `transactions`>`ctc`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `transactions`>`ctc`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: added `costToCustomer`>`payments`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `costToCustomer`>`payments`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: added `costOfGoodsSold`>`payments`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `costOfGoodsSold`>`payments`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: added `travelers`>`user`>`paymentInfos`>`card`>`ownershipLabel`>`title` - `POST` `/v3/trips/{tripId}/pnrs`: - request: added `paymentInfo`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - request: added `paymentInfo`>`fop`>`card`>`ownershipLabel`>`title` - request: added `serviceFees`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - request: added `serviceFees`>`fop`>`card`>`ownershipLabel`>`title` - request: `railPnr`>`previousItinerary`>`sections`>`fares`>`fareLegs`>`travelClass` is no longer required - request: `railPnr`>`previousItinerary`>`sections`>`vendorName` is no longer required - request: `railPnr`>`sections`>`fares`>`fareLegs`>`travelClass` is no longer required - request: `railPnr`>`sections`>`vendorName` is no longer required - request: added support for `railPnr`>`rateMetadata`>`tmcNegotiatedRate` property - request: added support for `railPnr`>`rateMetadata`>`corporateNegotiatedRate` property - request: added support for `carPnr`>`rateMetadata`>`tmcNegotiatedRate` property - request: added support for `carPnr`>`rateMetadata`>`corporateNegotiatedRate` property - request: added support for `hotelPnr`>`room`>`rateMetadata`>`tmcNegotiatedRate` property - request: added support for `hotelPnr`>`room`>`rateMetadata`>`corporateNegotiatedRate` property - request: added `airPnr`>`travelerInfos`>`tickets`>`paymentDetails`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - request: added `airPnr`>`travelerInfos`>`tickets`>`paymentDetails`>`fop`>`card`>`ownershipLabel`>`title` - request: added `transactions`>`ctc`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - request: added `transactions`>`ctc`>`fop`>`card`>`ownershipLabel`>`title` - request: added `costToCustomer`>`payments`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - request: added `costToCustomer`>`payments`>`fop`>`card`>`ownershipLabel`>`title` - request: added `costOfGoodsSold`>`payments`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - request: added `costOfGoodsSold`>`payments`>`fop`>`card`>`ownershipLabel`>`title` - request: added `travelers`>`user`>`paymentInfos`>`card`>`ownershipLabel`>`title` - `GET` `/v3/trips/{tripId}/detail`: - `200` response: added `pendingManualFormPnrs`>`data`>`paymentInfo`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingManualFormPnrs`>`data`>`paymentInfo`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingManualFormPnrs`>`data`>`serviceFees`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingManualFormPnrs`>`data`>`serviceFees`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: `pendingManualFormPnrs`>`data`>`railPnr`>`previousItinerary`>`sections`>`fares`>`fareLegs`>`travelClass` is no longer required - `200` response: `pendingManualFormPnrs`>`data`>`railPnr`>`previousItinerary`>`sections`>`vendorName` is no longer required - `200` response: `pendingManualFormPnrs`>`data`>`railPnr`>`sections`>`fares`>`fareLegs`>`travelClass` is no longer required - `200` response: `pendingManualFormPnrs`>`data`>`railPnr`>`sections`>`vendorName` is no longer required - `200` response: added support for `pendingManualFormPnrs`>`data`>`railPnr`>`rateMetadata`>`tmcNegotiatedRate` property - `200` response: added support for `pendingManualFormPnrs`>`data`>`railPnr`>`rateMetadata`>`corporateNegotiatedRate` property - `200` response: added support for `pendingManualFormPnrs`>`data`>`carPnr`>`rateMetadata`>`tmcNegotiatedRate` property - `200` response: added support for `pendingManualFormPnrs`>`data`>`carPnr`>`rateMetadata`>`corporateNegotiatedRate` property - `200` response: added support for `pendingManualFormPnrs`>`data`>`hotelPnr`>`room`>`rateMetadata`>`tmcNegotiatedRate` property - `200` response: added support for `pendingManualFormPnrs`>`data`>`hotelPnr`>`room`>`rateMetadata`>`corporateNegotiatedRate` property - `200` response: added `pendingManualFormPnrs`>`data`>`airPnr`>`travelerInfos`>`tickets`>`paymentDetails`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingManualFormPnrs`>`data`>`airPnr`>`travelerInfos`>`tickets`>`paymentDetails`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingManualFormPnrs`>`data`>`transactions`>`ctc`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingManualFormPnrs`>`data`>`transactions`>`ctc`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingManualFormPnrs`>`data`>`costToCustomer`>`payments`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingManualFormPnrs`>`data`>`costToCustomer`>`payments`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingManualFormPnrs`>`data`>`costOfGoodsSold`>`payments`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingManualFormPnrs`>`data`>`costOfGoodsSold`>`payments`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingManualFormPnrs`>`data`>`travelers`>`user`>`paymentInfos`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingShellPnrs`>`data`>`paymentInfo`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingShellPnrs`>`data`>`paymentInfo`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingShellPnrs`>`data`>`serviceFees`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingShellPnrs`>`data`>`serviceFees`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: `pendingShellPnrs`>`data`>`railPnr`>`previousItinerary`>`sections`>`fares`>`fareLegs`>`travelClass` is no longer required - `200` response: `pendingShellPnrs`>`data`>`railPnr`>`previousItinerary`>`sections`>`vendorName` is no longer required - `200` response: `pendingShellPnrs`>`data`>`railPnr`>`sections`>`fares`>`fareLegs`>`travelClass` is no longer required - `200` response: `pendingShellPnrs`>`data`>`railPnr`>`sections`>`vendorName` is no longer required - `200` response: added support for `pendingShellPnrs`>`data`>`railPnr`>`rateMetadata`>`tmcNegotiatedRate` property - `200` response: added support for `pendingShellPnrs`>`data`>`railPnr`>`rateMetadata`>`corporateNegotiatedRate` property - `200` response: added support for `pendingShellPnrs`>`data`>`carPnr`>`rateMetadata`>`tmcNegotiatedRate` property - `200` response: added support for `pendingShellPnrs`>`data`>`carPnr`>`rateMetadata`>`corporateNegotiatedRate` property - `200` response: added support for `pendingShellPnrs`>`data`>`hotelPnr`>`room`>`rateMetadata`>`tmcNegotiatedRate` property - `200` response: added support for `pendingShellPnrs`>`data`>`hotelPnr`>`room`>`rateMetadata`>`corporateNegotiatedRate` property - `200` response: added `pendingShellPnrs`>`data`>`airPnr`>`travelerInfos`>`tickets`>`paymentDetails`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingShellPnrs`>`data`>`airPnr`>`travelerInfos`>`tickets`>`paymentDetails`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingShellPnrs`>`data`>`transactions`>`ctc`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingShellPnrs`>`data`>`transactions`>`ctc`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingShellPnrs`>`data`>`costToCustomer`>`payments`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingShellPnrs`>`data`>`costToCustomer`>`payments`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingShellPnrs`>`data`>`costOfGoodsSold`>`payments`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingShellPnrs`>`data`>`costOfGoodsSold`>`payments`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: added `pendingShellPnrs`>`data`>`travelers`>`user`>`paymentInfos`>`card`>`ownershipLabel`>`title` - `200` response: added `pnrs`>`data`>`paymentInfo`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `pnrs`>`data`>`paymentInfo`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: added `pnrs`>`data`>`serviceFees`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `pnrs`>`data`>`serviceFees`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: `pnrs`>`data`>`railPnr`>`previousItinerary`>`sections`>`fares`>`fareLegs`>`travelClass` is no longer required - `200` response: `pnrs`>`data`>`railPnr`>`previousItinerary`>`sections`>`vendorName` is no longer required - `200` response: `pnrs`>`data`>`railPnr`>`sections`>`fares`>`fareLegs`>`travelClass` is no longer required - `200` response: `pnrs`>`data`>`railPnr`>`sections`>`vendorName` is no longer required - `200` response: added support for `pnrs`>`data`>`railPnr`>`rateMetadata`>`tmcNegotiatedRate` property - `200` response: added support for `pnrs`>`data`>`railPnr`>`rateMetadata`>`corporateNegotiatedRate` property - `200` response: added support for `pnrs`>`data`>`carPnr`>`rateMetadata`>`tmcNegotiatedRate` property - `200` response: added support for `pnrs`>`data`>`carPnr`>`rateMetadata`>`corporateNegotiatedRate` property - `200` response: added support for `pnrs`>`data`>`hotelPnr`>`room`>`rateMetadata`>`tmcNegotiatedRate` property - `200` response: added support for `pnrs`>`data`>`hotelPnr`>`room`>`rateMetadata`>`corporateNegotiatedRate` property - `200` response: added `pnrs`>`data`>`airPnr`>`travelerInfos`>`tickets`>`paymentDetails`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `pnrs`>`data`>`airPnr`>`travelerInfos`>`tickets`>`paymentDetails`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: added `pnrs`>`data`>`transactions`>`ctc`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `pnrs`>`data`>`transactions`>`ctc`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: added `pnrs`>`data`>`costToCustomer`>`payments`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `pnrs`>`data`>`costToCustomer`>`payments`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: added `pnrs`>`data`>`costOfGoodsSold`>`payments`>`fop`>`paymentMetadata`>`cardMetadata`>`card`>`ownershipLabel`>`title` - `200` response: added `pnrs`>`data`>`costOfGoodsSold`>`payments`>`fop`>`card`>`ownershipLabel`>`title` - `200` response: added `pnrs`>`data`>`travelers`>`user`>`paymentInfos`>`card`>`ownershipLabel`>`title` - `PUT` `/v3/trips/{tripId}/pnrs/{pnrId}`: - request: added support for new value `SUPPRESS_SEAT_LOYALTY_PRICING_WARNING` on enum `airPnr`>`legs`>`flights`>`restrictions` - request: added support for `transactions`>`itemGroups`>`invoiceData`>`buyer` property - request: added support for `transactions`>`itemGroups`>`invoiceData`>`seller` property - `GET` `/v3/trips/{tripId}/pnrs/{pnrId}`: - `200` response: added support for new value `SUPPRESS_SEAT_LOYALTY_PRICING_WARNING` on enum `airPnr`>`legs`>`flights`>`restrictions` - `200` response: added support for `transactions`>`itemGroups`>`invoiceData`>`buyer` property - `200` response: added support for `transactions`>`itemGroups`>`invoiceData`>`seller` property - `POST` `/v3/trips/{tripId}/pnrs`: - request: added support for new value `SUPPRESS_SEAT_LOYALTY_PRICING_WARNING` on enum `airPnr`>`legs`>`flights`>`restrictions` - request: added support for `transactions`>`itemGroups`>`invoiceData`>`buyer` property - request: added support for `transactions`>`itemGroups`>`invoiceData`>`seller` property - `GET` `/v3/trips/{tripId}/detail`: - `200` response: added support for new value `SUPPRESS_SEAT_LOYALTY_PRICING_WARNING` on enum `pendingManualFormPnrs`>`data`>`airPnr`>`legs`>`flights`>`restrictions` - `200` response: added support for `pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`invoiceData`>`buyer` property - `200` response: added support for `pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`invoiceData`>`seller` property - `200` response: added support for new value `SUPPRESS_SEAT_LOYALTY_PRICING_WARNING` on enum `pendingShellPnrs`>`data`>`airPnr`>`legs`>`flights`>`restrictions` - `200` response: added support for `pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`invoiceData`>`buyer` property - `200` response: added support for `pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`invoiceData`>`seller` property - `200` response: added support for new value `SUPPRESS_SEAT_LOYALTY_PRICING_WARNING` on enum `pnrs`>`data`>`airPnr`>`legs`>`flights`>`restrictions` - `200` response: added support for `pnrs`>`data`>`transactions`>`itemGroups`>`invoiceData`>`buyer` property - `200` response: added support for `pnrs`>`data`>`transactions`>`itemGroups`>`invoiceData`>`seller` property ## January 20, 2025 ### Updates ##### Air API - `POST` `/v2/air/pnrs/{pnrId}/update`: - request: added support for `travelerInfo`>`seatPreference` property - request: added support for new value `SEAT_PREFERENCE` on enum `travelerInfo`>`updateTypes` ##### Trip API - `PUT` `/v3/trips/{tripId}/pnrs/{pnrId}`: - request: added support for new value `SUPPRESS_SEAT_LOYALTY_PRICING_WARNING` on enum `airPnr`>`legs`>`flights`>`restrictions` - request: added support for `transactions`>`itemGroups`>`invoiceData`>`buyer` property - request: added support for `transactions`>`itemGroups`>`invoiceData`>`seller` property - `GET` `/v3/trips/{tripId}/pnrs/{pnrId}`: - `200` response: added support for new value `SUPPRESS_SEAT_LOYALTY_PRICING_WARNING` on enum `airPnr`>`legs`>`flights`>`restrictions` - `200` response: added support for `transactions`>`itemGroups`>`invoiceData`>`buyer` property - `200` response: added support for `transactions`>`itemGroups`>`invoiceData`>`seller` property - `POST` `/v3/trips/{tripId}/pnrs`: - request: added support for new value `SUPPRESS_SEAT_LOYALTY_PRICING_WARNING` on enum `airPnr`>`legs`>`flights`>`restrictions` - request: added support for `transactions`>`itemGroups`>`invoiceData`>`buyer` property - request: added support for `transactions`>`itemGroups`>`invoiceData`>`seller` property - `GET` `/v3/trips/{tripId}/detail`: - `200` response: added support for new value `SUPPRESS_SEAT_LOYALTY_PRICING_WARNING` on enum `pendingManualFormPnrs`>`data`>`airPnr`>`legs`>`flights`>`restrictions` - `200` response: added support for `pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`invoiceData`>`buyer` property - `200` response: added support for `pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`invoiceData`>`seller` property - `200` response: added support for new value `SUPPRESS_SEAT_LOYALTY_PRICING_WARNING` on enum `pendingShellPnrs`>`data`>`airPnr`>`legs`>`flights`>`restrictions` - `200` response: added support for `pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`invoiceData`>`buyer` property - `200` response: added support for `pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`invoiceData`>`seller` property - `200` response: added support for new value `SUPPRESS_SEAT_LOYALTY_PRICING_WARNING` on enum `pnrs`>`data`>`airPnr`>`legs`>`flights`>`restrictions` - `200` response: added support for `pnrs`>`data`>`transactions`>`itemGroups`>`invoiceData`>`buyer` property - `200` response: added support for `pnrs`>`data`>`transactions`>`itemGroups`>`invoiceData`>`seller` property ## January 15, 2025 ### Updates ##### Event API - `GET` `/v2/events/payment-sources`: - `200` response: added an item of type `object` to `paymentSources`>`mapping`>`filter`>`itineraryFilter`>`itineraryInfo` `oneOf` values - `POST` `/v2/events/list`: - `200` response: added an item of type `object` to `events`>`paymentSources`>`mapping`>`filter`>`itineraryFilter`>`itineraryInfo` `oneOf` values - `GET` `/v2/events/read-by-external-id`: - `200` response: added an item of type `object` to `event`>`paymentSources`>`mapping`>`filter`>`itineraryFilter`>`itineraryInfo` `oneOf` values - `GET` `/v2/events/{eventId}`: - `200` response: added an item of type `object` to `event`>`paymentSources`>`mapping`>`filter`>`itineraryFilter`>`itineraryInfo` `oneOf` values ##### Trip API - `POST` `/v2/invoicing/invoice-data`: - `200` response: added support for new value `CZ` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `HU` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `AL` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `BY` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `BA` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `BG` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `IS` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `AD` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `AT` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `BE` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `CY` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `EE` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `FI` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `DE` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `GR` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `IE` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `IT` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `XK` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `LV` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `LT` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `LU` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `MC` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `ME` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `MT` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `PT` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `SM` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `SK` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `SI` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `ES` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `VA` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `HR` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `LI` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `MD` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `MK` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `RO` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `RU` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `RS` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `CH` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `UA` on enum `invoices`>`data`>`regionCode` - `200` response: added support for new value `GB` on enum `invoices`>`data`>`regionCode` - `POST` `/v2/invoicing/invoice-data`: - `200` response: added support for new value `DK` on enum `invoices`>`data`>`regionCode` ## January 09, 2025 ### Updates ##### Air API - `POST` `/v2/air/modify-search`: - `200` response: added support for `itineraryDetails`>`itineraries`>`fareAttributes`>`isNonVerifiedExchangeOffer` property - `POST` `/v2/air/selected-itinerary`: - `200` response: added support for `itinerary`>`fareAttributes`>`isNonVerifiedExchangeOffer` property - `POST` `/v2/air/flight-attributes`: - `200` response: added support for `itineraryDetails`>`itineraries`>`fareAttributes`>`isNonVerifiedExchangeOffer` property - `POST` `/v2/air/search-flights`: - `200` response: added support for `itineraryDetails`>`itineraries`>`fareAttributes`>`isNonVerifiedExchangeOffer` property ##### Company API - `PATCH` `/v2/companies/{companyId}/features`: - request: added support for new value `ALLOW_COMPANY_ADMIN_TO_RAISE_SUPPORT_TICKET` on enum `featuresToDelete` - request: added support for new value `ALLOW_COMPANY_ADMIN_TO_RAISE_SUPPORT_TICKET` on enum `featuresToUpdate`>`name` - `GET` `/v2/companies/{companyId}/features`: - `200` response: added support for new value `ALLOW_COMPANY_ADMIN_TO_RAISE_SUPPORT_TICKET` on enum `features`>`name` ## January 06, 2025 ### Updates ##### Trip API - `POST` `/v3/trips/arrangers/{arrangerId}/list`: - `200` response: removed support for value `ACTIVE_STATUS` from enum `failedTripSummaries`>`overallStatus` - `200` response: removed support for value `COMPLETED_STATUS` from enum `failedTripSummaries`>`overallStatus` - `200` response: removed support for value `PROCESSING_STATUS` from enum `failedTripSummaries`>`overallStatus` - `200` response: removed support for value `UNCONFIRMED_STATUS` from enum `failedTripSummaries`>`overallStatus` - `200` response: removed support for value `SCHEDULE_CHANGE_STATUS` from enum `failedTripSummaries`>`overallStatus` - `200` response: removed support for value `INOPERATIVE_STATUS` from enum `failedTripSummaries`>`overallStatus` - `200` response: removed support for value `FLIGHT_UNCONFIRMED_STATUS` from enum `failedTripSummaries`>`overallStatus` - `200` response: added support for new value `DISRUPTED_STATUS` on enum `failedTripSummaries`>`overallStatus` - `200` response: removed support for value `ACTIVE_STATUS` from enum `tripSummaries`>`overallStatus` - `200` response: removed support for value `COMPLETED_STATUS` from enum `tripSummaries`>`overallStatus` - `200` response: removed support for value `PROCESSING_STATUS` from enum `tripSummaries`>`overallStatus` - `200` response: removed support for value `UNCONFIRMED_STATUS` from enum `tripSummaries`>`overallStatus` - `200` response: removed support for value `SCHEDULE_CHANGE_STATUS` from enum `tripSummaries`>`overallStatus` - `200` response: removed support for value `INOPERATIVE_STATUS` from enum `tripSummaries`>`overallStatus` - `200` response: removed support for value `FLIGHT_UNCONFIRMED_STATUS` from enum `tripSummaries`>`overallStatus` - `200` response: added support for new value `DISRUPTED_STATUS` on enum `tripSummaries`>`overallStatus` - request: removed support for value `ACTIVE_STATUS` from enum `tripFilters`>`overallStatuses` - request: removed support for value `COMPLETED_STATUS` from enum `tripFilters`>`overallStatuses` - request: removed support for value `PROCESSING_STATUS` from enum `tripFilters`>`overallStatuses` - request: removed support for value `UNCONFIRMED_STATUS` from enum `tripFilters`>`overallStatuses` - request: removed support for value `SCHEDULE_CHANGE_STATUS` from enum `tripFilters`>`overallStatuses` - request: removed support for value `INOPERATIVE_STATUS` from enum `tripFilters`>`overallStatuses` - request: removed support for value `FLIGHT_UNCONFIRMED_STATUS` from enum `tripFilters`>`overallStatuses` - request: added support for new value `DISRUPTED_STATUS` on enum `tripFilters`>`overallStatuses` - `POST` `/v3/trips/companies/{companyId}/list`: - `200` response: removed support for value `ACTIVE_STATUS` from enum `failedTripSummaries`>`overallStatus` - `200` response: removed support for value `COMPLETED_STATUS` from enum `failedTripSummaries`>`overallStatus` - `200` response: removed support for value `PROCESSING_STATUS` from enum `failedTripSummaries`>`overallStatus` - `200` response: removed support for value `UNCONFIRMED_STATUS` from enum `failedTripSummaries`>`overallStatus` - `200` response: removed support for value `SCHEDULE_CHANGE_STATUS` from enum `failedTripSummaries`>`overallStatus` - `200` response: removed support for value `INOPERATIVE_STATUS` from enum `failedTripSummaries`>`overallStatus` - `200` response: removed support for value `FLIGHT_UNCONFIRMED_STATUS` from enum `failedTripSummaries`>`overallStatus` - `200` response: added support for new value `DISRUPTED_STATUS` on enum `failedTripSummaries`>`overallStatus` - `200` response: removed support for value `ACTIVE_STATUS` from enum `tripSummaries`>`overallStatus` - `200` response: removed support for value `COMPLETED_STATUS` from enum `tripSummaries`>`overallStatus` - `200` response: removed support for value `PROCESSING_STATUS` from enum `tripSummaries`>`overallStatus` - `200` response: removed support for value `UNCONFIRMED_STATUS` from enum `tripSummaries`>`overallStatus` - `200` response: removed support for value `SCHEDULE_CHANGE_STATUS` from enum `tripSummaries`>`overallStatus` - `200` response: removed support for value `INOPERATIVE_STATUS` from enum `tripSummaries`>`overallStatus` - `200` response: removed support for value `FLIGHT_UNCONFIRMED_STATUS` from enum `tripSummaries`>`overallStatus` - `200` response: added support for new value `DISRUPTED_STATUS` on enum `tripSummaries`>`overallStatus` - request: removed support for value `ACTIVE_STATUS` from enum `tripFilters`>`overallStatuses` - request: removed support for value `COMPLETED_STATUS` from enum `tripFilters`>`overallStatuses` - request: removed support for value `PROCESSING_STATUS` from enum `tripFilters`>`overallStatuses` - request: removed support for value `UNCONFIRMED_STATUS` from enum `tripFilters`>`overallStatuses` - request: removed support for value `SCHEDULE_CHANGE_STATUS` from enum `tripFilters`>`overallStatuses` - request: removed support for value `INOPERATIVE_STATUS` from enum `tripFilters`>`overallStatuses` - request: removed support for value `FLIGHT_UNCONFIRMED_STATUS` from enum `tripFilters`>`overallStatuses` - request: added support for new value `DISRUPTED_STATUS` on enum `tripFilters`>`overallStatuses` - `POST` `/v3/trips/users/{userId}/list`: - `200` response: removed support for value `ACTIVE_STATUS` from enum `failedTripSummaries`>`overallStatus` - `200` response: removed support for value `COMPLETED_STATUS` from enum `failedTripSummaries`>`overallStatus` - `200` response: removed support for value `PROCESSING_STATUS` from enum `failedTripSummaries`>`overallStatus` - `200` response: removed support for value `UNCONFIRMED_STATUS` from enum `failedTripSummaries`>`overallStatus` - `200` response: removed support for value `SCHEDULE_CHANGE_STATUS` from enum `failedTripSummaries`>`overallStatus` - `200` response: removed support for value `INOPERATIVE_STATUS` from enum `failedTripSummaries`>`overallStatus` - `200` response: removed support for value `FLIGHT_UNCONFIRMED_STATUS` from enum `failedTripSummaries`>`overallStatus` - `200` response: added support for new value `DISRUPTED_STATUS` on enum `failedTripSummaries`>`overallStatus` - `200` response: removed support for value `ACTIVE_STATUS` from enum `tripSummaries`>`overallStatus` - `200` response: removed support for value `COMPLETED_STATUS` from enum `tripSummaries`>`overallStatus` - `200` response: removed support for value `PROCESSING_STATUS` from enum `tripSummaries`>`overallStatus` - `200` response: removed support for value `UNCONFIRMED_STATUS` from enum `tripSummaries`>`overallStatus` - `200` response: removed support for value `SCHEDULE_CHANGE_STATUS` from enum `tripSummaries`>`overallStatus` - `200` response: removed support for value `INOPERATIVE_STATUS` from enum `tripSummaries`>`overallStatus` - `200` response: removed support for value `FLIGHT_UNCONFIRMED_STATUS` from enum `tripSummaries`>`overallStatus` - `200` response: added support for new value `DISRUPTED_STATUS` on enum `tripSummaries`>`overallStatus` - request: removed support for value `ACTIVE_STATUS` from enum `tripFilters`>`overallStatuses` - request: removed support for value `COMPLETED_STATUS` from enum `tripFilters`>`overallStatuses` - request: removed support for value `PROCESSING_STATUS` from enum `tripFilters`>`overallStatuses` - request: removed support for value `UNCONFIRMED_STATUS` from enum `tripFilters`>`overallStatuses` - request: removed support for value `SCHEDULE_CHANGE_STATUS` from enum `tripFilters`>`overallStatuses` - request: removed support for value `INOPERATIVE_STATUS` from enum `tripFilters`>`overallStatuses` - request: removed support for value `FLIGHT_UNCONFIRMED_STATUS` from enum `tripFilters`>`overallStatuses` - request: added support for new value `DISRUPTED_STATUS` on enum `tripFilters`>`overallStatuses` - `PUT` `/v3/trips/{tripId}/pnrs/{pnrId}`: - request: added support for `transactions` property - request: has been updated at path `carPnr`>`carInfo`>`pickupLocation`>`coordinates`>`description` - request: has been updated at path `carPnr`>`carInfo`>`pickupLocation`>`address`>`coordinates`>`description` - request: has been updated at path `carPnr`>`carInfo`>`dropOffLocation`>`coordinates`>`description` - request: has been updated at path `carPnr`>`carInfo`>`dropOffLocation`>`address`>`coordinates`>`description` - `GET` `/v3/trips/{tripId}/pnrs/{pnrId}`: - `200` response: added support for `transactions` property - `200` response: has been updated at path `carPnr`>`carInfo`>`pickupLocation`>`coordinates`>`description` - `200` response: has been updated at path `carPnr`>`carInfo`>`pickupLocation`>`address`>`coordinates`>`description` - `200` response: has been updated at path `carPnr`>`carInfo`>`dropOffLocation`>`coordinates`>`description` - `200` response: has been updated at path `carPnr`>`carInfo`>`dropOffLocation`>`address`>`coordinates`>`description` - `POST` `/v3/trips/{tripId}/pnrs`: - request: added support for `transactions` property - request: has been updated at path `carPnr`>`carInfo`>`pickupLocation`>`coordinates`>`description` - request: has been updated at path `carPnr`>`carInfo`>`pickupLocation`>`address`>`coordinates`>`description` - request: has been updated at path `carPnr`>`carInfo`>`dropOffLocation`>`coordinates`>`description` - request: has been updated at path `carPnr`>`carInfo`>`dropOffLocation`>`address`>`coordinates`>`description` - `GET` `/v3/trips/{tripId}/detail`: - `200` response: added support for `pendingManualFormPnrs`>`data`>`transactions` property - `200` response: has been updated at path `pendingManualFormPnrs`>`data`>`carPnr`>`carInfo`>`pickupLocation`>`coordinates`>`description` - `200` response: has been updated at path `pendingManualFormPnrs`>`data`>`carPnr`>`carInfo`>`pickupLocation`>`address`>`coordinates`>`description` - `200` response: has been updated at path `pendingManualFormPnrs`>`data`>`carPnr`>`carInfo`>`dropOffLocation`>`coordinates`>`description` - `200` response: has been updated at path `pendingManualFormPnrs`>`data`>`carPnr`>`carInfo`>`dropOffLocation`>`address`>`coordinates`>`description` - `200` response: added support for `pendingShellPnrs`>`data`>`transactions` property - `200` response: has been updated at path `pendingShellPnrs`>`data`>`carPnr`>`carInfo`>`pickupLocation`>`coordinates`>`description` - `200` response: has been updated at path `pendingShellPnrs`>`data`>`carPnr`>`carInfo`>`pickupLocation`>`address`>`coordinates`>`description` - `200` response: has been updated at path `pendingShellPnrs`>`data`>`carPnr`>`carInfo`>`dropOffLocation`>`coordinates`>`description` - `200` response: has been updated at path `pendingShellPnrs`>`data`>`carPnr`>`carInfo`>`dropOffLocation`>`address`>`coordinates`>`description` - `200` response: added support for `pnrs`>`data`>`transactions` property - `200` response: has been updated at path `pnrs`>`data`>`carPnr`>`carInfo`>`pickupLocation`>`coordinates`>`description` - `200` response: has been updated at path `pnrs`>`data`>`carPnr`>`carInfo`>`pickupLocation`>`address`>`coordinates`>`description` - `200` response: has been updated at path `pnrs`>`data`>`carPnr`>`carInfo`>`dropOffLocation`>`coordinates`>`description` - `200` response: has been updated at path `pnrs`>`data`>`carPnr`>`carInfo`>`dropOffLocation`>`address`>`coordinates`>`description`