# Release timeline This document outlines the timeline for the upcoming and currently released backward incompatible (i.e., breaking changes) updates to the APIs. # July 01, 2026 ### **TripApi** > #### `/v3/trips/{tripId}/detail` - `response`: `transactionAmountDiff` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`transactionAmountDiff` is **deprecated**. - `response`: `transactionAmountDiff` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`transactionAmountDiff` is **deprecated**. - `response`: `transactionAmountDiff` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`transactionAmountDiff` is **deprecated**. - `response`: **Property** `transactionAmountDiff` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`transactionAmountDiff` will **sunset** on 2027-01-01. - `response`: **Property** `transactionAmountDiff` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`transactionAmountDiff` will **sunset** on 2027-01-01. - `response`: **Property** `transactionAmountDiff` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`transactionAmountDiff` will **sunset** on 2027-01-01. - `response`: `transactionFeesDiff` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`transactionFeesDiff` is **deprecated**. - `response`: `transactionFeesDiff` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`transactionFeesDiff` is **deprecated**. - `response`: `transactionFeesDiff` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`transactionFeesDiff` is **deprecated**. - `response`: **Property** `transactionFeesDiff` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`transactionFeesDiff` will **sunset** on 2027-01-01. - `response`: **Property** `transactionFeesDiff` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`transactionFeesDiff` will **sunset** on 2027-01-01. - `response`: **Property** `transactionFeesDiff` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`transactionFeesDiff` will **sunset** on 2027-01-01. - `response`: `totalAmountDiff` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`totalAmountDiff` is **deprecated**. - `response`: `totalAmountDiff` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`totalAmountDiff` is **deprecated**. - `response`: `totalAmountDiff` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`totalAmountDiff` is **deprecated**. - `response`: **Property** `totalAmountDiff` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`totalAmountDiff` will **sunset** on 2027-01-01. - `response`: **Property** `totalAmountDiff` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`totalAmountDiff` will **sunset** on 2027-01-01. - `response`: **Property** `totalAmountDiff` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`totalAmountDiff` will **sunset** on 2027-01-01. - `response`: `penaltyDiff` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`penaltyDiff` is **deprecated**. - `response`: `penaltyDiff` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`penaltyDiff` is **deprecated**. - `response`: `penaltyDiff` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`penaltyDiff` is **deprecated**. - `response`: **Property** `penaltyDiff` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`penaltyDiff` will **sunset** on 2027-01-01. - `response`: **Property** `penaltyDiff` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`penaltyDiff` will **sunset** on 2027-01-01. - `response`: **Property** `penaltyDiff` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`penaltyDiff` will **sunset** on 2027-01-01. - `response`: `transactionAmount` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`transactionAmount` is **deprecated**. - `response`: `transactionAmount` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`transactionAmount` is **deprecated**. - `response`: `transactionAmount` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`transactionAmount` is **deprecated**. - `response`: **Property** `transactionAmount` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`transactionAmount` will **sunset** on 2027-01-01. - `response`: **Property** `transactionAmount` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`transactionAmount` will **sunset** on 2027-01-01. - `response`: **Property** `transactionAmount` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`transactionAmount` will **sunset** on 2027-01-01. - `response`: `transactionFees` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`transactionFees` is **deprecated**. - `response`: `transactionFees` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`transactionFees` is **deprecated**. - `response`: `transactionFees` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`transactionFees` is **deprecated**. - `response`: **Property** `transactionFees` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`transactionFees` will **sunset** on 2027-01-01. - `response`: **Property** `transactionFees` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`transactionFees` will **sunset** on 2027-01-01. - `response`: **Property** `transactionFees` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`transactionFees` will **sunset** on 2027-01-01. - `response`: `totalAmount` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`totalAmount` is **deprecated**. - `response`: `totalAmount` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`totalAmount` is **deprecated**. - `response`: `totalAmount` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`totalAmount` is **deprecated**. - `response`: **Property** `totalAmount` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`totalAmount` will **sunset** on 2027-01-01. - `response`: **Property** `totalAmount` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`totalAmount` will **sunset** on 2027-01-01. - `response`: **Property** `totalAmount` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`totalAmount` will **sunset** on 2027-01-01. - `response`: `totalPnrAmount` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`totalPnrAmount` is **deprecated**. - `response`: `totalPnrAmount` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`totalPnrAmount` is **deprecated**. - `response`: `totalPnrAmount` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`totalPnrAmount` is **deprecated**. - `response`: **Property** `totalPnrAmount` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`totalPnrAmount` will **sunset** on 2027-01-01. - `response`: **Property** `totalPnrAmount` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`totalPnrAmount` will **sunset** on 2027-01-01. - `response`: **Property** `totalPnrAmount` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`totalPnrAmount` will **sunset** on 2027-01-01. - `response`: `penalty` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`penalty` is **deprecated**. - `response`: `penalty` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`penalty` is **deprecated**. - `response`: `penalty` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`penalty` is **deprecated**. - `response`: **Property** `penalty` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`penalty` will **sunset** on 2027-01-01. - `response`: **Property** `penalty` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`penalty` will **sunset** on 2027-01-01. - `response`: **Property** `penalty` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`penalty` will **sunset** on 2027-01-01. - `response`: `transactionFares` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`transactionFares` is **deprecated**. - `response`: `transactionFares` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`transactionFares` is **deprecated**. - `response`: `transactionFares` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`transactionFares` is **deprecated**. - `response`: **Property** `transactionFares` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`transactionFares` will **sunset** on 2027-01-01. - `response`: **Property** `transactionFares` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`transactionFares` will **sunset** on 2027-01-01. - `response`: **Property** `transactionFares` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`transactionFares` will **sunset** on 2027-01-01. - `response`: `previousTransactionFares` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`previousTransactionFares` is **deprecated**. - `response`: `previousTransactionFares` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`previousTransactionFares` is **deprecated**. - `response`: `previousTransactionFares` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`previousTransactionFares` is **deprecated**. - `response`: **Property** `previousTransactionFares` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`transactions`>`itemGroups`>`previousTransactionFares` will **sunset** on 2027-01-01. - `response`: **Property** `previousTransactionFares` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`transactions`>`itemGroups`>`previousTransactionFares` will **sunset** on 2027-01-01. - `response`: **Property** `previousTransactionFares` at path `get`>`response`>`200`>`pnrs`>`data`>`transactions`>`itemGroups`>`previousTransactionFares` will **sunset** on 2027-01-01. > #### `/v3/trips/{tripId}/pnrs` - `requestBody`: `transactionAmountDiff` at path `post`>`requestBody`>`transactions`>`itemGroups`>`transactionAmountDiff` is **deprecated**. - `requestBody`: **Property** `transactionAmountDiff` at path `post`>`requestBody`>`transactions`>`itemGroups`>`transactionAmountDiff` will **sunset** on 2027-01-01. - `requestBody`: `transactionFeesDiff` at path `post`>`requestBody`>`transactions`>`itemGroups`>`transactionFeesDiff` is **deprecated**. - `requestBody`: **Property** `transactionFeesDiff` at path `post`>`requestBody`>`transactions`>`itemGroups`>`transactionFeesDiff` will **sunset** on 2027-01-01. - `requestBody`: `totalAmountDiff` at path `post`>`requestBody`>`transactions`>`itemGroups`>`totalAmountDiff` is **deprecated**. - `requestBody`: **Property** `totalAmountDiff` at path `post`>`requestBody`>`transactions`>`itemGroups`>`totalAmountDiff` will **sunset** on 2027-01-01. - `requestBody`: `penaltyDiff` at path `post`>`requestBody`>`transactions`>`itemGroups`>`penaltyDiff` is **deprecated**. - `requestBody`: **Property** `penaltyDiff` at path `post`>`requestBody`>`transactions`>`itemGroups`>`penaltyDiff` will **sunset** on 2027-01-01. - `requestBody`: `transactionAmount` at path `post`>`requestBody`>`transactions`>`itemGroups`>`transactionAmount` is **deprecated**. - `requestBody`: **Property** `transactionAmount` at path `post`>`requestBody`>`transactions`>`itemGroups`>`transactionAmount` will **sunset** on 2027-01-01. - `requestBody`: `transactionFees` at path `post`>`requestBody`>`transactions`>`itemGroups`>`transactionFees` is **deprecated**. - `requestBody`: **Property** `transactionFees` at path `post`>`requestBody`>`transactions`>`itemGroups`>`transactionFees` will **sunset** on 2027-01-01. - `requestBody`: `totalAmount` at path `post`>`requestBody`>`transactions`>`itemGroups`>`totalAmount` is **deprecated**. - `requestBody`: **Property** `totalAmount` at path `post`>`requestBody`>`transactions`>`itemGroups`>`totalAmount` will **sunset** on 2027-01-01. - `requestBody`: `totalPnrAmount` at path `post`>`requestBody`>`transactions`>`itemGroups`>`totalPnrAmount` is **deprecated**. - `requestBody`: **Property** `totalPnrAmount` at path `post`>`requestBody`>`transactions`>`itemGroups`>`totalPnrAmount` will **sunset** on 2027-01-01. - `requestBody`: `penalty` at path `post`>`requestBody`>`transactions`>`itemGroups`>`penalty` is **deprecated**. - `requestBody`: **Property** `penalty` at path `post`>`requestBody`>`transactions`>`itemGroups`>`penalty` will **sunset** on 2027-01-01. - `requestBody`: `transactionFares` at path `post`>`requestBody`>`transactions`>`itemGroups`>`transactionFares` is **deprecated**. - `requestBody`: **Property** `transactionFares` at path `post`>`requestBody`>`transactions`>`itemGroups`>`transactionFares` will **sunset** on 2027-01-01. - `requestBody`: `previousTransactionFares` at path `post`>`requestBody`>`transactions`>`itemGroups`>`previousTransactionFares` is **deprecated**. - `requestBody`: **Property** `previousTransactionFares` at path `post`>`requestBody`>`transactions`>`itemGroups`>`previousTransactionFares` will **sunset** on 2027-01-01. > #### `/v3/trips/{tripId}/pnrs/{pnrId}` - `response`: `transactionAmountDiff` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`transactionAmountDiff` is **deprecated**. - `requestBody`: `transactionAmountDiff` at path `put`>`requestBody`>`transactions`>`itemGroups`>`transactionAmountDiff` is **deprecated**. - `response`: **Property** `transactionAmountDiff` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`transactionAmountDiff` will **sunset** on 2027-01-01. - `requestBody`: **Property** `transactionAmountDiff` at path `put`>`requestBody`>`transactions`>`itemGroups`>`transactionAmountDiff` will **sunset** on 2027-01-01. - `response`: `transactionFeesDiff` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`transactionFeesDiff` is **deprecated**. - `requestBody`: `transactionFeesDiff` at path `put`>`requestBody`>`transactions`>`itemGroups`>`transactionFeesDiff` is **deprecated**. - `response`: **Property** `transactionFeesDiff` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`transactionFeesDiff` will **sunset** on 2027-01-01. - `requestBody`: **Property** `transactionFeesDiff` at path `put`>`requestBody`>`transactions`>`itemGroups`>`transactionFeesDiff` will **sunset** on 2027-01-01. - `response`: `totalAmountDiff` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`totalAmountDiff` is **deprecated**. - `requestBody`: `totalAmountDiff` at path `put`>`requestBody`>`transactions`>`itemGroups`>`totalAmountDiff` is **deprecated**. - `response`: **Property** `totalAmountDiff` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`totalAmountDiff` will **sunset** on 2027-01-01. - `requestBody`: **Property** `totalAmountDiff` at path `put`>`requestBody`>`transactions`>`itemGroups`>`totalAmountDiff` will **sunset** on 2027-01-01. - `response`: `penaltyDiff` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`penaltyDiff` is **deprecated**. - `requestBody`: `penaltyDiff` at path `put`>`requestBody`>`transactions`>`itemGroups`>`penaltyDiff` is **deprecated**. - `response`: **Property** `penaltyDiff` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`penaltyDiff` will **sunset** on 2027-01-01. - `requestBody`: **Property** `penaltyDiff` at path `put`>`requestBody`>`transactions`>`itemGroups`>`penaltyDiff` will **sunset** on 2027-01-01. - `response`: `transactionAmount` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`transactionAmount` is **deprecated**. - `requestBody`: `transactionAmount` at path `put`>`requestBody`>`transactions`>`itemGroups`>`transactionAmount` is **deprecated**. - `response`: **Property** `transactionAmount` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`transactionAmount` will **sunset** on 2027-01-01. - `requestBody`: **Property** `transactionAmount` at path `put`>`requestBody`>`transactions`>`itemGroups`>`transactionAmount` will **sunset** on 2027-01-01. - `response`: `transactionFees` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`transactionFees` is **deprecated**. - `requestBody`: `transactionFees` at path `put`>`requestBody`>`transactions`>`itemGroups`>`transactionFees` is **deprecated**. - `response`: **Property** `transactionFees` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`transactionFees` will **sunset** on 2027-01-01. - `requestBody`: **Property** `transactionFees` at path `put`>`requestBody`>`transactions`>`itemGroups`>`transactionFees` will **sunset** on 2027-01-01. - `response`: `totalAmount` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`totalAmount` is **deprecated**. - `requestBody`: `totalAmount` at path `put`>`requestBody`>`transactions`>`itemGroups`>`totalAmount` is **deprecated**. - `response`: **Property** `totalAmount` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`totalAmount` will **sunset** on 2027-01-01. - `requestBody`: **Property** `totalAmount` at path `put`>`requestBody`>`transactions`>`itemGroups`>`totalAmount` will **sunset** on 2027-01-01. - `response`: `totalPnrAmount` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`totalPnrAmount` is **deprecated**. - `requestBody`: `totalPnrAmount` at path `put`>`requestBody`>`transactions`>`itemGroups`>`totalPnrAmount` is **deprecated**. - `response`: **Property** `totalPnrAmount` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`totalPnrAmount` will **sunset** on 2027-01-01. - `requestBody`: **Property** `totalPnrAmount` at path `put`>`requestBody`>`transactions`>`itemGroups`>`totalPnrAmount` will **sunset** on 2027-01-01. - `response`: `penalty` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`penalty` is **deprecated**. - `requestBody`: `penalty` at path `put`>`requestBody`>`transactions`>`itemGroups`>`penalty` is **deprecated**. - `response`: **Property** `penalty` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`penalty` will **sunset** on 2027-01-01. - `requestBody`: **Property** `penalty` at path `put`>`requestBody`>`transactions`>`itemGroups`>`penalty` will **sunset** on 2027-01-01. - `response`: `transactionFares` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`transactionFares` is **deprecated**. - `requestBody`: `transactionFares` at path `put`>`requestBody`>`transactions`>`itemGroups`>`transactionFares` is **deprecated**. - `response`: **Property** `transactionFares` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`transactionFares` will **sunset** on 2027-01-01. - `requestBody`: **Property** `transactionFares` at path `put`>`requestBody`>`transactions`>`itemGroups`>`transactionFares` will **sunset** on 2027-01-01. - `response`: `previousTransactionFares` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`previousTransactionFares` is **deprecated**. - `requestBody`: `previousTransactionFares` at path `put`>`requestBody`>`transactions`>`itemGroups`>`previousTransactionFares` is **deprecated**. - `response`: **Property** `previousTransactionFares` at path `get`>`response`>`200`>`transactions`>`itemGroups`>`previousTransactionFares` will **sunset** on 2027-01-01. - `requestBody`: **Property** `previousTransactionFares` at path `put`>`requestBody`>`transactions`>`itemGroups`>`previousTransactionFares` will **sunset** on 2027-01-01. # June 21, 2026 ### **CompanyApi** > #### `/v2/companies/{companyId}/enrollment-config` - `requestBody`: `termsAndConditions` at path `put`>`requestBody`>`termsAndConditions` is **deprecated**. - `response`: `termsAndConditions` at path `get`>`response`>`200`>`termsAndConditions` is **deprecated**. - `requestBody`: **Property** `termsAndConditions` at path `put`>`requestBody`>`termsAndConditions` will **sunset** on 2027-01-01. - `response`: **Property** `termsAndConditions` at path `get`>`response`>`200`>`termsAndConditions` will **sunset** on 2027-01-01. # May 27, 2026 ### **WebhookSubscriptionApi** > #### `/v3/webhooks/subscriptions` - `requestBody`: `eventSourceId` at path `post`>`requestBody`>`eventSourceId` is **deprecated**. - `requestBody`: **Property** `eventSourceId` at path `post`>`requestBody`>`eventSourceId` will **sunset** on 2027-01-01. > #### `/v3/webhooks/subscriptions/subscriber/{subscriberId}/list` - `response`: `eventSourceId` at path `get`>`response`>`200`>`subscriptions`>`eventSourceId` is **deprecated**. - `response`: **Property** `eventSourceId` at path `get`>`response`>`200`>`subscriptions`>`eventSourceId` will **sunset** on 2027-01-01. - `response`: `eventSourceName` at path `get`>`response`>`200`>`subscriptions`>`eventSourceName` is **deprecated**. - `response`: **Property** `eventSourceName` at path `get`>`response`>`200`>`subscriptions`>`eventSourceName` will **sunset** on 2027-01-01. > #### `/v3/webhooks/subscriptions/{subscriptionId}` - `response`: `eventSourceId` at path `get`>`response`>`200`>`eventSourceId` is **deprecated**. - `response`: **Property** `eventSourceId` at path `get`>`response`>`200`>`eventSourceId` will **sunset** on 2027-01-01. - `response`: `eventSourceName` at path `get`>`response`>`200`>`eventSourceName` is **deprecated**. - `response`: **Property** `eventSourceName` at path `get`>`response`>`200`>`eventSourceName` will **sunset** on 2027-01-01. # May 17, 2026 ### **EventApi** > #### `/v2/events` - `requestBody`: **Property** `personalInfo` at path `post`>`requestBody`>`newTraveler`>`personalInfo` will be **optional** from None. # April 22, 2026 ### **TripApi** > #### `/v3/trips/{tripId}/detail` - `response`: **Property** `fee` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`fee` is **removed**. - `response`: **Property** `fee` at path `get`>`response`>`200`>`pnrs`>`data`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`fee` is **removed**. - `response`: **Property** `fee` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`fee` is **removed**. - `response`: **Property** `assessmentType` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`assessmentType` is **removed**. - `response`: **Property** `assessmentType` at path `get`>`response`>`200`>`pnrs`>`data`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`assessmentType` is **removed**. - `response`: **Property** `assessmentType` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`assessmentType` is **removed**. - `response`: **Property** `isCat16` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`isCat16` is **removed**. - `response`: **Property** `isCat16` at path `get`>`response`>`200`>`pnrs`>`data`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`isCat16` is **removed**. - `response`: **Property** `isCat16` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`isCat16` is **removed**. - `response`: **Property** `isConditional` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`isConditional` is **removed**. - `response`: **Property** `isConditional` at path `get`>`response`>`200`>`pnrs`>`data`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`isConditional` is **removed**. - `response`: **Property** `isConditional` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`isConditional` is **removed**. - `response`: **Property** `policy` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`limoPnr`>`cancellationPolicy`>`policy` is **removed**. - `response`: **Property** `policy` at path `get`>`response`>`200`>`pnrs`>`data`>`limoPnr`>`cancellationPolicy`>`policy` is **removed**. - `response`: **Property** `policy` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`limoPnr`>`cancellationPolicy`>`policy` is **removed**. - `response`: **Property** `policy` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`carPnr`>`cancellationPolicy`>`policy` is **removed**. - `response`: **Property** `policy` at path `get`>`response`>`200`>`pnrs`>`data`>`carPnr`>`cancellationPolicy`>`policy` is **removed**. - `response`: **Property** `policy` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`carPnr`>`cancellationPolicy`>`policy` is **removed**. - `response`: **Property** `deadline` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`limoPnr`>`cancellationPolicy`>`deadline` is **removed**. - `response`: **Property** `deadline` at path `get`>`response`>`200`>`pnrs`>`data`>`limoPnr`>`cancellationPolicy`>`deadline` is **removed**. - `response`: **Property** `deadline` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`limoPnr`>`cancellationPolicy`>`deadline` is **removed**. - `response`: **Property** `deadline` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`carPnr`>`cancellationPolicy`>`deadline` is **removed**. - `response`: **Property** `deadline` at path `get`>`response`>`200`>`pnrs`>`data`>`carPnr`>`cancellationPolicy`>`deadline` is **removed**. - `response`: **Property** `deadline` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`carPnr`>`cancellationPolicy`>`deadline` is **removed**. - `response`: **Property** `deadlineUtc` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`limoPnr`>`cancellationPolicy`>`deadlineUtc` is **removed**. - `response`: **Property** `deadlineUtc` at path `get`>`response`>`200`>`pnrs`>`data`>`limoPnr`>`cancellationPolicy`>`deadlineUtc` is **removed**. - `response`: **Property** `deadlineUtc` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`limoPnr`>`cancellationPolicy`>`deadlineUtc` is **removed**. - `response`: **Property** `deadlineUtc` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`carPnr`>`cancellationPolicy`>`deadlineUtc` is **removed**. - `response`: **Property** `deadlineUtc` at path `get`>`response`>`200`>`pnrs`>`data`>`carPnr`>`cancellationPolicy`>`deadlineUtc` is **removed**. - `response`: **Property** `deadlineUtc` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`carPnr`>`cancellationPolicy`>`deadlineUtc` is **removed**. - `response`: **Property** `durationBeforeArrivalDeadline` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`limoPnr`>`cancellationPolicy`>`durationBeforeArrivalDeadline` is **removed**. - `response`: **Property** `durationBeforeArrivalDeadline` at path `get`>`response`>`200`>`pnrs`>`data`>`limoPnr`>`cancellationPolicy`>`durationBeforeArrivalDeadline` is **removed**. - `response`: **Property** `durationBeforeArrivalDeadline` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`limoPnr`>`cancellationPolicy`>`durationBeforeArrivalDeadline` is **removed**. - `response`: **Property** `durationBeforeArrivalDeadline` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`carPnr`>`cancellationPolicy`>`durationBeforeArrivalDeadline` is **removed**. - `response`: **Property** `durationBeforeArrivalDeadline` at path `get`>`response`>`200`>`pnrs`>`data`>`carPnr`>`cancellationPolicy`>`durationBeforeArrivalDeadline` is **removed**. - `response`: **Property** `durationBeforeArrivalDeadline` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`carPnr`>`cancellationPolicy`>`durationBeforeArrivalDeadline` is **removed**. - `response`: **Property** `amount` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`limoPnr`>`cancellationPolicy`>`amount` is **removed**. - `response`: **Property** `amount` at path `get`>`response`>`200`>`pnrs`>`data`>`limoPnr`>`cancellationPolicy`>`amount` is **removed**. - `response`: **Property** `amount` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`limoPnr`>`cancellationPolicy`>`amount` is **removed**. - `response`: **Property** `amount` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`carPnr`>`cancellationPolicy`>`amount` is **removed**. - `response`: **Property** `amount` at path `get`>`response`>`200`>`pnrs`>`data`>`carPnr`>`cancellationPolicy`>`amount` is **removed**. - `response`: **Property** `amount` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`carPnr`>`cancellationPolicy`>`amount` is **removed**. - `response`: **Property** `currentlyRefundable` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`limoPnr`>`cancellationPolicy`>`currentlyRefundable` is **removed**. - `response`: **Property** `currentlyRefundable` at path `get`>`response`>`200`>`pnrs`>`data`>`limoPnr`>`cancellationPolicy`>`currentlyRefundable` is **removed**. - `response`: **Property** `currentlyRefundable` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`limoPnr`>`cancellationPolicy`>`currentlyRefundable` is **removed**. - `response`: **Property** `currentlyRefundable` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`carPnr`>`cancellationPolicy`>`currentlyRefundable` is **removed**. - `response`: **Property** `currentlyRefundable` at path `get`>`response`>`200`>`pnrs`>`data`>`carPnr`>`cancellationPolicy`>`currentlyRefundable` is **removed**. - `response`: **Property** `currentlyRefundable` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`carPnr`>`cancellationPolicy`>`currentlyRefundable` is **removed**. > #### `/v3/trips/{tripId}/pnrs` - `requestBody`: **Property** `fee` at path `post`>`requestBody`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`fee` is **removed**. - `requestBody`: **Property** `assessmentType` at path `post`>`requestBody`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`assessmentType` is **removed**. - `requestBody`: **Property** `isCat16` at path `post`>`requestBody`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`isCat16` is **removed**. - `requestBody`: **Property** `isConditional` at path `post`>`requestBody`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`isConditional` is **removed**. - `requestBody`: **Property** `policy` at path `post`>`requestBody`>`limoPnr`>`cancellationPolicy`>`policy` is **removed**. - `requestBody`: **Property** `policy` at path `post`>`requestBody`>`carPnr`>`cancellationPolicy`>`policy` is **removed**. - `requestBody`: **Property** `deadline` at path `post`>`requestBody`>`limoPnr`>`cancellationPolicy`>`deadline` is **removed**. - `requestBody`: **Property** `deadline` at path `post`>`requestBody`>`carPnr`>`cancellationPolicy`>`deadline` is **removed**. - `requestBody`: **Property** `deadlineUtc` at path `post`>`requestBody`>`limoPnr`>`cancellationPolicy`>`deadlineUtc` is **removed**. - `requestBody`: **Property** `deadlineUtc` at path `post`>`requestBody`>`carPnr`>`cancellationPolicy`>`deadlineUtc` is **removed**. - `requestBody`: **Property** `durationBeforeArrivalDeadline` at path `post`>`requestBody`>`limoPnr`>`cancellationPolicy`>`durationBeforeArrivalDeadline` is **removed**. - `requestBody`: **Property** `durationBeforeArrivalDeadline` at path `post`>`requestBody`>`carPnr`>`cancellationPolicy`>`durationBeforeArrivalDeadline` is **removed**. - `requestBody`: **Property** `amount` at path `post`>`requestBody`>`limoPnr`>`cancellationPolicy`>`amount` is **removed**. - `requestBody`: **Property** `amount` at path `post`>`requestBody`>`carPnr`>`cancellationPolicy`>`amount` is **removed**. - `requestBody`: **Property** `currentlyRefundable` at path `post`>`requestBody`>`limoPnr`>`cancellationPolicy`>`currentlyRefundable` is **removed**. - `requestBody`: **Property** `currentlyRefundable` at path `post`>`requestBody`>`carPnr`>`cancellationPolicy`>`currentlyRefundable` is **removed**. > #### `/v3/trips/{tripId}/pnrs/{pnrId}` - `response`: **Property** `fee` at path `get`>`response`>`200`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`fee` is **removed**. - `requestBody`: **Property** `fee` at path `put`>`requestBody`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`fee` is **removed**. - `response`: **Property** `assessmentType` at path `get`>`response`>`200`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`assessmentType` is **removed**. - `requestBody`: **Property** `assessmentType` at path `put`>`requestBody`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`assessmentType` is **removed**. - `response`: **Property** `isCat16` at path `get`>`response`>`200`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`isCat16` is **removed**. - `requestBody`: **Property** `isCat16` at path `put`>`requestBody`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`isCat16` is **removed**. - `response`: **Property** `isConditional` at path `get`>`response`>`200`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`isConditional` is **removed**. - `requestBody`: **Property** `isConditional` at path `put`>`requestBody`>`airPnr`>`legs`>`fareOffers`>`items`>`cancellationPolicy`>`isConditional` is **removed**. - `response`: **Property** `policy` at path `get`>`response`>`200`>`limoPnr`>`cancellationPolicy`>`policy` is **removed**. - `requestBody`: **Property** `policy` at path `put`>`requestBody`>`limoPnr`>`cancellationPolicy`>`policy` is **removed**. - `response`: **Property** `policy` at path `get`>`response`>`200`>`carPnr`>`cancellationPolicy`>`policy` is **removed**. - `requestBody`: **Property** `policy` at path `put`>`requestBody`>`carPnr`>`cancellationPolicy`>`policy` is **removed**. - `response`: **Property** `deadline` at path `get`>`response`>`200`>`limoPnr`>`cancellationPolicy`>`deadline` is **removed**. - `requestBody`: **Property** `deadline` at path `put`>`requestBody`>`limoPnr`>`cancellationPolicy`>`deadline` is **removed**. - `response`: **Property** `deadline` at path `get`>`response`>`200`>`carPnr`>`cancellationPolicy`>`deadline` is **removed**. - `requestBody`: **Property** `deadline` at path `put`>`requestBody`>`carPnr`>`cancellationPolicy`>`deadline` is **removed**. - `response`: **Property** `deadlineUtc` at path `get`>`response`>`200`>`limoPnr`>`cancellationPolicy`>`deadlineUtc` is **removed**. - `requestBody`: **Property** `deadlineUtc` at path `put`>`requestBody`>`limoPnr`>`cancellationPolicy`>`deadlineUtc` is **removed**. - `response`: **Property** `deadlineUtc` at path `get`>`response`>`200`>`carPnr`>`cancellationPolicy`>`deadlineUtc` is **removed**. - `requestBody`: **Property** `deadlineUtc` at path `put`>`requestBody`>`carPnr`>`cancellationPolicy`>`deadlineUtc` is **removed**. - `response`: **Property** `durationBeforeArrivalDeadline` at path `get`>`response`>`200`>`limoPnr`>`cancellationPolicy`>`durationBeforeArrivalDeadline` is **removed**. - `requestBody`: **Property** `durationBeforeArrivalDeadline` at path `put`>`requestBody`>`limoPnr`>`cancellationPolicy`>`durationBeforeArrivalDeadline` is **removed**. - `response`: **Property** `durationBeforeArrivalDeadline` at path `get`>`response`>`200`>`carPnr`>`cancellationPolicy`>`durationBeforeArrivalDeadline` is **removed**. - `requestBody`: **Property** `durationBeforeArrivalDeadline` at path `put`>`requestBody`>`carPnr`>`cancellationPolicy`>`durationBeforeArrivalDeadline` is **removed**. - `response`: **Property** `amount` at path `get`>`response`>`200`>`limoPnr`>`cancellationPolicy`>`amount` is **removed**. - `requestBody`: **Property** `amount` at path `put`>`requestBody`>`limoPnr`>`cancellationPolicy`>`amount` is **removed**. - `response`: **Property** `amount` at path `get`>`response`>`200`>`carPnr`>`cancellationPolicy`>`amount` is **removed**. - `requestBody`: **Property** `amount` at path `put`>`requestBody`>`carPnr`>`cancellationPolicy`>`amount` is **removed**. - `response`: **Property** `currentlyRefundable` at path `get`>`response`>`200`>`limoPnr`>`cancellationPolicy`>`currentlyRefundable` is **removed**. - `requestBody`: **Property** `currentlyRefundable` at path `put`>`requestBody`>`limoPnr`>`cancellationPolicy`>`currentlyRefundable` is **removed**. - `response`: **Property** `currentlyRefundable` at path `get`>`response`>`200`>`carPnr`>`cancellationPolicy`>`currentlyRefundable` is **removed**. - `requestBody`: **Property** `currentlyRefundable` at path `put`>`requestBody`>`carPnr`>`cancellationPolicy`>`currentlyRefundable` is **removed**. # April 13, 2026 ### **HotelApi** > #### `/v2/hotel/details` - `response`: **Property** `isCancellable` at path `post`>`response`>`200`>`rooms`>`rateOptions`>`cancellationPolicy`>`isCancellable` is **removed**. - `response`: **Property** `isCancellable` at path `post`>`response`>`200`>`bookedRooms`>`rateOptions`>`cancellationPolicy`>`isCancellable` is **removed**. > #### `/v2/hotel/pnrs/{pnrId}/modify-details` - `response`: **Property** `isCancellable` at path `post`>`response`>`200`>`rooms`>`rateOptions`>`cancellationPolicy`>`isCancellable` is **removed**. - `response`: **Property** `isCancellable` at path `post`>`response`>`200`>`bookedRooms`>`rateOptions`>`cancellationPolicy`>`isCancellable` is **removed**. ### **TripApi** > #### `/v3/trips/{tripId}/detail` - `response`: **Property** `isCancellable` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`carPnr`>`cancellationPolicy`>`isCancellable` is **removed**. - `response`: **Property** `isCancellable` at path `get`>`response`>`200`>`pnrs`>`data`>`carPnr`>`cancellationPolicy`>`isCancellable` is **removed**. - `response`: **Property** `isCancellable` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`carPnr`>`cancellationPolicy`>`isCancellable` is **removed**. - `response`: **Property** `isCancellable` at path `get`>`response`>`200`>`pendingManualFormPnrs`>`data`>`limoPnr`>`cancellationPolicy`>`isCancellable` is **removed**. - `response`: **Property** `isCancellable` at path `get`>`response`>`200`>`pnrs`>`data`>`limoPnr`>`cancellationPolicy`>`isCancellable` is **removed**. - `response`: **Property** `isCancellable` at path `get`>`response`>`200`>`pendingShellPnrs`>`data`>`limoPnr`>`cancellationPolicy`>`isCancellable` is **removed**. > #### `/v3/trips/{tripId}/pnrs` - `requestBody`: **Property** `isCancellable` at path `post`>`requestBody`>`carPnr`>`cancellationPolicy`>`isCancellable` is **removed**. - `requestBody`: **Property** `isCancellable` at path `post`>`requestBody`>`limoPnr`>`cancellationPolicy`>`isCancellable` is **removed**. > #### `/v3/trips/{tripId}/pnrs/{pnrId}` - `requestBody`: **Property** `isCancellable` at path `put`>`requestBody`>`carPnr`>`cancellationPolicy`>`isCancellable` is **removed**. - `response`: **Property** `isCancellable` at path `get`>`response`>`200`>`carPnr`>`cancellationPolicy`>`isCancellable` is **removed**. - `requestBody`: **Property** `isCancellable` at path `put`>`requestBody`>`limoPnr`>`cancellationPolicy`>`isCancellable` is **removed**. - `response`: **Property** `isCancellable` at path `get`>`response`>`200`>`limoPnr`>`cancellationPolicy`>`isCancellable` is **removed**. ## Archived Logs * [breaking_change_logs_before_april2026](/docs/releases/breaking_change_logs_before_april2026) * [breaking_change_logs_before_march2026](/docs/releases/breaking_change_logs_before_march2026) * [breaking_change_logs_before_february2026](/docs/releases/breaking_change_logs_before_february2026) * [breaking_change_logs_before_january2026](/docs/releases/breaking_change_logs_before_january2026) * [breaking_change_logs_before_november2025](/docs/releases/breaking_change_logs_before_november2025) * [breaking_change_logs_before_august2025](/docs/releases/breaking_change_logs_before_august2025) * [breaking_change_logs_before_july2025](/docs/releases/breaking_change_logs_before_july2025) * [breaking_change_logs_before_may2025](/docs/releases/breaking_change_logs_before_may2025)