This document outlines the timeline for the upcoming and currently released backward incompatible (i.e., breaking changes) updates to the APIs.
requestBody: PropertypersonalInfoat pathpost>requestBody>newTraveler>personalInfowill be optional from None.
response: Propertyfeeat pathget>response>200>pendingManualFormPnrs>data>airPnr>legs>fareOffers>items>cancellationPolicy>feeis removed.response: Propertyfeeat pathget>response>200>pnrs>data>airPnr>legs>fareOffers>items>cancellationPolicy>feeis removed.response: Propertyfeeat pathget>response>200>pendingShellPnrs>data>airPnr>legs>fareOffers>items>cancellationPolicy>feeis removed.response: PropertyassessmentTypeat pathget>response>200>pendingManualFormPnrs>data>airPnr>legs>fareOffers>items>cancellationPolicy>assessmentTypeis removed.response: PropertyassessmentTypeat pathget>response>200>pnrs>data>airPnr>legs>fareOffers>items>cancellationPolicy>assessmentTypeis removed.response: PropertyassessmentTypeat pathget>response>200>pendingShellPnrs>data>airPnr>legs>fareOffers>items>cancellationPolicy>assessmentTypeis removed.response: PropertyisCat16at pathget>response>200>pendingManualFormPnrs>data>airPnr>legs>fareOffers>items>cancellationPolicy>isCat16is removed.response: PropertyisCat16at pathget>response>200>pnrs>data>airPnr>legs>fareOffers>items>cancellationPolicy>isCat16is removed.response: PropertyisCat16at pathget>response>200>pendingShellPnrs>data>airPnr>legs>fareOffers>items>cancellationPolicy>isCat16is removed.response: PropertyisConditionalat pathget>response>200>pendingManualFormPnrs>data>airPnr>legs>fareOffers>items>cancellationPolicy>isConditionalis removed.response: PropertyisConditionalat pathget>response>200>pnrs>data>airPnr>legs>fareOffers>items>cancellationPolicy>isConditionalis removed.response: PropertyisConditionalat pathget>response>200>pendingShellPnrs>data>airPnr>legs>fareOffers>items>cancellationPolicy>isConditionalis removed.response: Propertypolicyat pathget>response>200>pendingManualFormPnrs>data>limoPnr>cancellationPolicy>policyis removed.response: Propertypolicyat pathget>response>200>pnrs>data>limoPnr>cancellationPolicy>policyis removed.response: Propertypolicyat pathget>response>200>pendingShellPnrs>data>limoPnr>cancellationPolicy>policyis removed.response: Propertypolicyat pathget>response>200>pendingManualFormPnrs>data>carPnr>cancellationPolicy>policyis removed.response: Propertypolicyat pathget>response>200>pnrs>data>carPnr>cancellationPolicy>policyis removed.response: Propertypolicyat pathget>response>200>pendingShellPnrs>data>carPnr>cancellationPolicy>policyis removed.response: Propertydeadlineat pathget>response>200>pendingManualFormPnrs>data>limoPnr>cancellationPolicy>deadlineis removed.response: Propertydeadlineat pathget>response>200>pnrs>data>limoPnr>cancellationPolicy>deadlineis removed.response: Propertydeadlineat pathget>response>200>pendingShellPnrs>data>limoPnr>cancellationPolicy>deadlineis removed.response: Propertydeadlineat pathget>response>200>pendingManualFormPnrs>data>carPnr>cancellationPolicy>deadlineis removed.response: Propertydeadlineat pathget>response>200>pnrs>data>carPnr>cancellationPolicy>deadlineis removed.response: Propertydeadlineat pathget>response>200>pendingShellPnrs>data>carPnr>cancellationPolicy>deadlineis removed.response: PropertydeadlineUtcat pathget>response>200>pendingManualFormPnrs>data>limoPnr>cancellationPolicy>deadlineUtcis removed.response: PropertydeadlineUtcat pathget>response>200>pnrs>data>limoPnr>cancellationPolicy>deadlineUtcis removed.response: PropertydeadlineUtcat pathget>response>200>pendingShellPnrs>data>limoPnr>cancellationPolicy>deadlineUtcis removed.response: PropertydeadlineUtcat pathget>response>200>pendingManualFormPnrs>data>carPnr>cancellationPolicy>deadlineUtcis removed.response: PropertydeadlineUtcat pathget>response>200>pnrs>data>carPnr>cancellationPolicy>deadlineUtcis removed.response: PropertydeadlineUtcat pathget>response>200>pendingShellPnrs>data>carPnr>cancellationPolicy>deadlineUtcis removed.response: PropertydurationBeforeArrivalDeadlineat pathget>response>200>pendingManualFormPnrs>data>limoPnr>cancellationPolicy>durationBeforeArrivalDeadlineis removed.response: PropertydurationBeforeArrivalDeadlineat pathget>response>200>pnrs>data>limoPnr>cancellationPolicy>durationBeforeArrivalDeadlineis removed.response: PropertydurationBeforeArrivalDeadlineat pathget>response>200>pendingShellPnrs>data>limoPnr>cancellationPolicy>durationBeforeArrivalDeadlineis removed.response: PropertydurationBeforeArrivalDeadlineat pathget>response>200>pendingManualFormPnrs>data>carPnr>cancellationPolicy>durationBeforeArrivalDeadlineis removed.response: PropertydurationBeforeArrivalDeadlineat pathget>response>200>pnrs>data>carPnr>cancellationPolicy>durationBeforeArrivalDeadlineis removed.response: PropertydurationBeforeArrivalDeadlineat pathget>response>200>pendingShellPnrs>data>carPnr>cancellationPolicy>durationBeforeArrivalDeadlineis removed.response: Propertyamountat pathget>response>200>pendingManualFormPnrs>data>limoPnr>cancellationPolicy>amountis removed.response: Propertyamountat pathget>response>200>pnrs>data>limoPnr>cancellationPolicy>amountis removed.response: Propertyamountat pathget>response>200>pendingShellPnrs>data>limoPnr>cancellationPolicy>amountis removed.response: Propertyamountat pathget>response>200>pendingManualFormPnrs>data>carPnr>cancellationPolicy>amountis removed.response: Propertyamountat pathget>response>200>pnrs>data>carPnr>cancellationPolicy>amountis removed.response: Propertyamountat pathget>response>200>pendingShellPnrs>data>carPnr>cancellationPolicy>amountis removed.response: PropertycurrentlyRefundableat pathget>response>200>pendingManualFormPnrs>data>limoPnr>cancellationPolicy>currentlyRefundableis removed.response: PropertycurrentlyRefundableat pathget>response>200>pnrs>data>limoPnr>cancellationPolicy>currentlyRefundableis removed.response: PropertycurrentlyRefundableat pathget>response>200>pendingShellPnrs>data>limoPnr>cancellationPolicy>currentlyRefundableis removed.response: PropertycurrentlyRefundableat pathget>response>200>pendingManualFormPnrs>data>carPnr>cancellationPolicy>currentlyRefundableis removed.response: PropertycurrentlyRefundableat pathget>response>200>pnrs>data>carPnr>cancellationPolicy>currentlyRefundableis removed.response: PropertycurrentlyRefundableat pathget>response>200>pendingShellPnrs>data>carPnr>cancellationPolicy>currentlyRefundableis removed.
requestBody: Propertyfeeat pathpost>requestBody>airPnr>legs>fareOffers>items>cancellationPolicy>feeis removed.requestBody: PropertyassessmentTypeat pathpost>requestBody>airPnr>legs>fareOffers>items>cancellationPolicy>assessmentTypeis removed.requestBody: PropertyisCat16at pathpost>requestBody>airPnr>legs>fareOffers>items>cancellationPolicy>isCat16is removed.requestBody: PropertyisConditionalat pathpost>requestBody>airPnr>legs>fareOffers>items>cancellationPolicy>isConditionalis removed.requestBody: Propertypolicyat pathpost>requestBody>limoPnr>cancellationPolicy>policyis removed.requestBody: Propertypolicyat pathpost>requestBody>carPnr>cancellationPolicy>policyis removed.requestBody: Propertydeadlineat pathpost>requestBody>limoPnr>cancellationPolicy>deadlineis removed.requestBody: Propertydeadlineat pathpost>requestBody>carPnr>cancellationPolicy>deadlineis removed.requestBody: PropertydeadlineUtcat pathpost>requestBody>limoPnr>cancellationPolicy>deadlineUtcis removed.requestBody: PropertydeadlineUtcat pathpost>requestBody>carPnr>cancellationPolicy>deadlineUtcis removed.requestBody: PropertydurationBeforeArrivalDeadlineat pathpost>requestBody>limoPnr>cancellationPolicy>durationBeforeArrivalDeadlineis removed.requestBody: PropertydurationBeforeArrivalDeadlineat pathpost>requestBody>carPnr>cancellationPolicy>durationBeforeArrivalDeadlineis removed.requestBody: Propertyamountat pathpost>requestBody>limoPnr>cancellationPolicy>amountis removed.requestBody: Propertyamountat pathpost>requestBody>carPnr>cancellationPolicy>amountis removed.requestBody: PropertycurrentlyRefundableat pathpost>requestBody>limoPnr>cancellationPolicy>currentlyRefundableis removed.requestBody: PropertycurrentlyRefundableat pathpost>requestBody>carPnr>cancellationPolicy>currentlyRefundableis removed.
response: Propertyfeeat pathget>response>200>airPnr>legs>fareOffers>items>cancellationPolicy>feeis removed.requestBody: Propertyfeeat pathput>requestBody>airPnr>legs>fareOffers>items>cancellationPolicy>feeis removed.response: PropertyassessmentTypeat pathget>response>200>airPnr>legs>fareOffers>items>cancellationPolicy>assessmentTypeis removed.requestBody: PropertyassessmentTypeat pathput>requestBody>airPnr>legs>fareOffers>items>cancellationPolicy>assessmentTypeis removed.response: PropertyisCat16at pathget>response>200>airPnr>legs>fareOffers>items>cancellationPolicy>isCat16is removed.requestBody: PropertyisCat16at pathput>requestBody>airPnr>legs>fareOffers>items>cancellationPolicy>isCat16is removed.response: PropertyisConditionalat pathget>response>200>airPnr>legs>fareOffers>items>cancellationPolicy>isConditionalis removed.requestBody: PropertyisConditionalat pathput>requestBody>airPnr>legs>fareOffers>items>cancellationPolicy>isConditionalis removed.response: Propertypolicyat pathget>response>200>limoPnr>cancellationPolicy>policyis removed.requestBody: Propertypolicyat pathput>requestBody>limoPnr>cancellationPolicy>policyis removed.response: Propertypolicyat pathget>response>200>carPnr>cancellationPolicy>policyis removed.requestBody: Propertypolicyat pathput>requestBody>carPnr>cancellationPolicy>policyis removed.response: Propertydeadlineat pathget>response>200>limoPnr>cancellationPolicy>deadlineis removed.requestBody: Propertydeadlineat pathput>requestBody>limoPnr>cancellationPolicy>deadlineis removed.response: Propertydeadlineat pathget>response>200>carPnr>cancellationPolicy>deadlineis removed.requestBody: Propertydeadlineat pathput>requestBody>carPnr>cancellationPolicy>deadlineis removed.response: PropertydeadlineUtcat pathget>response>200>limoPnr>cancellationPolicy>deadlineUtcis removed.requestBody: PropertydeadlineUtcat pathput>requestBody>limoPnr>cancellationPolicy>deadlineUtcis removed.response: PropertydeadlineUtcat pathget>response>200>carPnr>cancellationPolicy>deadlineUtcis removed.requestBody: PropertydeadlineUtcat pathput>requestBody>carPnr>cancellationPolicy>deadlineUtcis removed.response: PropertydurationBeforeArrivalDeadlineat pathget>response>200>limoPnr>cancellationPolicy>durationBeforeArrivalDeadlineis removed.requestBody: PropertydurationBeforeArrivalDeadlineat pathput>requestBody>limoPnr>cancellationPolicy>durationBeforeArrivalDeadlineis removed.response: PropertydurationBeforeArrivalDeadlineat pathget>response>200>carPnr>cancellationPolicy>durationBeforeArrivalDeadlineis removed.requestBody: PropertydurationBeforeArrivalDeadlineat pathput>requestBody>carPnr>cancellationPolicy>durationBeforeArrivalDeadlineis removed.response: Propertyamountat pathget>response>200>limoPnr>cancellationPolicy>amountis removed.requestBody: Propertyamountat pathput>requestBody>limoPnr>cancellationPolicy>amountis removed.response: Propertyamountat pathget>response>200>carPnr>cancellationPolicy>amountis removed.requestBody: Propertyamountat pathput>requestBody>carPnr>cancellationPolicy>amountis removed.response: PropertycurrentlyRefundableat pathget>response>200>limoPnr>cancellationPolicy>currentlyRefundableis removed.requestBody: PropertycurrentlyRefundableat pathput>requestBody>limoPnr>cancellationPolicy>currentlyRefundableis removed.response: PropertycurrentlyRefundableat pathget>response>200>carPnr>cancellationPolicy>currentlyRefundableis removed.requestBody: PropertycurrentlyRefundableat pathput>requestBody>carPnr>cancellationPolicy>currentlyRefundableis removed.
response: PropertyisCancellableat pathpost>response>200>rooms>rateOptions>cancellationPolicy>isCancellableis removed.response: PropertyisCancellableat pathpost>response>200>bookedRooms>rateOptions>cancellationPolicy>isCancellableis removed.
response: PropertyisCancellableat pathpost>response>200>rooms>rateOptions>cancellationPolicy>isCancellableis removed.response: PropertyisCancellableat pathpost>response>200>bookedRooms>rateOptions>cancellationPolicy>isCancellableis removed.
response: PropertyisCancellableat pathget>response>200>pendingManualFormPnrs>data>carPnr>cancellationPolicy>isCancellableis removed.response: PropertyisCancellableat pathget>response>200>pnrs>data>carPnr>cancellationPolicy>isCancellableis removed.response: PropertyisCancellableat pathget>response>200>pendingShellPnrs>data>carPnr>cancellationPolicy>isCancellableis removed.response: PropertyisCancellableat pathget>response>200>pendingManualFormPnrs>data>limoPnr>cancellationPolicy>isCancellableis removed.response: PropertyisCancellableat pathget>response>200>pnrs>data>limoPnr>cancellationPolicy>isCancellableis removed.response: PropertyisCancellableat pathget>response>200>pendingShellPnrs>data>limoPnr>cancellationPolicy>isCancellableis removed.
requestBody: PropertyisCancellableat pathpost>requestBody>carPnr>cancellationPolicy>isCancellableis removed.requestBody: PropertyisCancellableat pathpost>requestBody>limoPnr>cancellationPolicy>isCancellableis removed.
requestBody: PropertyisCancellableat pathput>requestBody>carPnr>cancellationPolicy>isCancellableis removed.response: PropertyisCancellableat pathget>response>200>carPnr>cancellationPolicy>isCancellableis removed.requestBody: PropertyisCancellableat pathput>requestBody>limoPnr>cancellationPolicy>isCancellableis removed.response: PropertyisCancellableat pathget>response>200>limoPnr>cancellationPolicy>isCancellableis removed.
response: PropertytotalRateat pathget>response>200>pendingManualFormPnrs>data>hotelPnr>ancillaries>totalRatewill be required from 2026-03-31.response: PropertytotalRateat pathget>response>200>pnrs>data>hotelPnr>ancillaries>totalRatewill be required from 2026-03-31.response: PropertytotalRateat pathget>response>200>pendingShellPnrs>data>hotelPnr>ancillaries>totalRatewill be required from 2026-03-31.response: Propertystatusat pathget>response>200>pendingManualFormPnrs>data>hotelPnr>ancillaries>statuswill be required from 2026-03-31.response: Propertystatusat pathget>response>200>pnrs>data>hotelPnr>ancillaries>statuswill be required from 2026-03-31.response: Propertystatusat pathget>response>200>pendingShellPnrs>data>hotelPnr>ancillaries>statuswill be required from 2026-03-31.
requestBody: PropertytotalRateat pathpost>requestBody>hotelPnr>ancillaries>totalRatewill be required from 2026-03-31.requestBody: Propertystatusat pathpost>requestBody>hotelPnr>ancillaries>statuswill be required from 2026-03-31.
response: PropertytotalRateat pathget>response>200>hotelPnr>ancillaries>totalRatewill be required from 2026-03-31.requestBody: PropertytotalRateat pathput>requestBody>hotelPnr>ancillaries>totalRatewill be required from 2026-03-31.response: Propertystatusat pathget>response>200>hotelPnr>ancillaries>statuswill be required from 2026-03-31.requestBody: Propertystatusat pathput>requestBody>hotelPnr>ancillaries>statuswill be required from 2026-03-31.
response: PropertytotalRateat pathpost>response>200>ancillaries>totalRatewill be required from 2026-03-31.response: Propertystatusat pathpost>response>200>ancillaries>statuswill be required from 2026-03-31.
response: PropertytotalRateat pathpost>response>200>ancillaries>totalRatewill be required from 2026-03-31.response: Propertystatusat pathpost>response>200>ancillaries>statuswill be required from 2026-03-31.
response: PropertytotalRateat pathpost>response>200>ancillaries>totalRatewill be required from 2026-03-31.response: Propertystatusat pathpost>response>200>ancillaries>statuswill be required from 2026-03-31.
response:personasat pathpost>response>200>eventTemplates>group>group>userGroupInfo>userGroupCriteria>personasis deprecated.response: Propertypersonasat pathpost>response>200>eventTemplates>group>group>userGroupInfo>userGroupCriteria>personaswill sunset on 2027-01-01.
response:personasat pathget>response>200>eventTemplate>group>group>userGroupInfo>userGroupCriteria>personasis deprecated.response: Propertypersonasat pathget>response>200>eventTemplate>group>group>userGroupInfo>userGroupCriteria>personaswill sunset on 2027-01-01.
response:personasat pathget>response>200>eventTemplate>group>group>userGroupInfo>userGroupCriteria>personasis deprecated.response: Propertypersonasat pathget>response>200>eventTemplate>group>group>userGroupInfo>userGroupCriteria>personaswill sunset on 2027-01-01.
requestBody:personasat pathpost>requestBody>userGroups>personasis deprecated.requestBody: Propertypersonasat pathpost>requestBody>userGroups>personaswill sunset on 2027-01-01.
response:personasat pathpost>response>200>events>group>group>userGroupInfo>userGroupCriteria>personasis deprecated.response: Propertypersonasat pathpost>response>200>events>group>group>userGroupInfo>userGroupCriteria>personaswill sunset on 2027-01-01.
response:personasat pathget>response>200>event>group>group>userGroupInfo>userGroupCriteria>personasis deprecated.response: Propertypersonasat pathget>response>200>event>group>group>userGroupInfo>userGroupCriteria>personaswill sunset on 2027-01-01.
response:personasat pathget>response>200>event>group>group>userGroupInfo>userGroupCriteria>personasis deprecated.response: Propertypersonasat pathget>response>200>event>group>group>userGroupInfo>userGroupCriteria>personaswill sunset on 2027-01-01.
response:personasat pathpost>response>200>userGroupInfo>userGroupCriteria>personasis deprecated.response: Propertypersonasat pathpost>response>200>userGroupInfo>userGroupCriteria>personaswill sunset on 2027-01-01.
requestBody:pccat pathpost>requestBody>companyCreditFilter>pccis deprecated.requestBody: Propertypccat pathpost>requestBody>companyCreditFilter>pccwill sunset on 2027-01-01.
requestBody:pccat pathpost>requestBody>companyCreditFilter>pccis deprecated.requestBody: Propertypccat pathpost>requestBody>companyCreditFilter>pccwill sunset on 2027-01-01.
response:stealthTypeat pathget>response>200>stealthTypeis deprecated.response: PropertystealthTypeat pathget>response>200>stealthTypewill sunset on 2027-01-01.
response:stealthTypeat pathpost>response>200>approvalDataList>basicTripInfo>stealthTypeis deprecated.response: PropertystealthTypeat pathpost>response>200>approvalDataList>basicTripInfo>stealthTypewill sunset on 2027-01-01.
response:stealthTypeat pathpost>response>200>approvalDataList>basicTripInfo>stealthTypeis deprecated.response: PropertystealthTypeat pathpost>response>200>approvalDataList>basicTripInfo>stealthTypewill sunset on 2027-01-01.
response:stealthTypeat pathget>response>200>basicTripInfo>stealthTypeis deprecated.response: PropertystealthTypeat pathget>response>200>basicTripInfo>stealthTypewill sunset on 2027-01-01.
requestBody: PropertydocumentMetadataat pathpost>requestBody>documentMetadatawill be optional from 2026-01-14.
response: Enum valueSTEALTH_TYPE_4at pathget>response>200>stealthTypeis removed.response: Enum valueSTEALTH_TYPE_5at pathget>response>200>stealthTypeis removed.response: Enum valueSTEALTH_TYPE_6at pathget>response>200>stealthTypeis removed.
response: Enum valueSTEALTH_TYPE_4at pathpost>response>200>approvalDataList>basicTripInfo>stealthTypeis removed.response: Enum valueSTEALTH_TYPE_5at pathpost>response>200>approvalDataList>basicTripInfo>stealthTypeis removed.response: Enum valueSTEALTH_TYPE_6at pathpost>response>200>approvalDataList>basicTripInfo>stealthTypeis removed.
response: Enum valueSTEALTH_TYPE_4at pathpost>response>200>approvalDataList>basicTripInfo>stealthTypeis removed.response: Enum valueSTEALTH_TYPE_5at pathpost>response>200>approvalDataList>basicTripInfo>stealthTypeis removed.response: Enum valueSTEALTH_TYPE_6at pathpost>response>200>approvalDataList>basicTripInfo>stealthTypeis removed.
response: Enum valueSTEALTH_TYPE_4at pathget>response>200>basicTripInfo>stealthTypeis removed.response: Enum valueSTEALTH_TYPE_5at pathget>response>200>basicTripInfo>stealthTypeis removed.response: Enum valueSTEALTH_TYPE_6at pathget>response>200>basicTripInfo>stealthTypeis removed.
response: Enum valueSTEALTH_TYPE_4at pathget>response>200>stealthModes>stealthTypeis removed.requestBody: Enum valueSTEALTH_TYPE_4at pathput>requestBody>stealthModes>stealthTypeis removed.response: Enum valueSTEALTH_TYPE_5at pathget>response>200>stealthModes>stealthTypeis removed.requestBody: Enum valueSTEALTH_TYPE_5at pathput>requestBody>stealthModes>stealthTypeis removed.response: Enum valueSTEALTH_TYPE_6at pathget>response>200>stealthModes>stealthTypeis removed.requestBody: Enum valueSTEALTH_TYPE_6at pathput>requestBody>stealthModes>stealthTypeis removed.
requestBody: Enum valueSTEALTH_TYPE_4at pathpost>requestBody>stealthTypeis removed.requestBody: Enum valueSTEALTH_TYPE_5at pathpost>requestBody>stealthTypeis removed.requestBody: Enum valueSTEALTH_TYPE_6at pathpost>requestBody>stealthTypeis removed.
requestBody: Enum valueSTEALTH_TYPE_4at pathput>requestBody>stealthTypeis removed.response: Enum valueSTEALTH_TYPE_4at pathget>response>200>stealthTypeis removed.requestBody: Enum valueSTEALTH_TYPE_5at pathput>requestBody>stealthTypeis removed.response: Enum valueSTEALTH_TYPE_5at pathget>response>200>stealthTypeis removed.requestBody: Enum valueSTEALTH_TYPE_6at pathput>requestBody>stealthTypeis removed.response: Enum valueSTEALTH_TYPE_6at pathget>response>200>stealthTypeis removed.response:stealthTypeat pathget>response>200>stealthTypeis deprecated.response: PropertystealthTypeat pathget>response>200>stealthTypewill sunset on 2026-02-01.