The Close To Departure Inventory Snapshot (InventoryHoursToDeparture) flat file feed is used to send the details of each flight date such as authorizations, seats sold, seats available, segment limit sales etc as of close before the departure.
Target Audience
Airline Carrier
API Version
4.13.0
Authentication
Session Token
Service Action Code
InventoryHoursToDeparture
This is intended for usage by Revenue Management products used by airlines hosted in SabreSonic Inventory.
Sample Request
<InventoryHoursToDepartureDump carrier="CO" hoursToDeparture="4" timeStamp="2020-05-08T06:01:10" version="4.13.0" xmlns="http://www.sabre.com/ns/SSI/1.0">
<FlightDate>
<Flight carrier="CO" departureDate="2015-04-07" number="88"/>
<Leg arrivalTime="2022" configurationID="320" departureDate="2015-04-07" departureTime="1700" destination="ABC" equipmentID="320" hoursToDep="true" nestingID="20" operatingCarrier="ZZ" operatingFltNum="89" origin="DEF" serviceType="J" type="4">
<Capacities>
<Cabin index="3" baseclass="Y">300</Cabin>
</Capacities>
<PartnerFlights>
<PartnerFlight carrier="ZZ" fltNum="89"/>
</PartnerFlights>
<ReceivedEffectiveBidPriceIndex>
<Cabin index="1" baseclass="F">-1</Cabin>
<Cabin index="2" baseclass="J">-1</Cabin>
<Cabin index="3" baseclass="Y">-1</Cabin>
</ReceivedEffectiveBidPriceIndex>
<CabinSeatsSold/>
<LegAuth>
<Seats class="B">300</Seats>
<Seats class="E">300</Seats>
<Seats class="H">300</Seats>
<Seats class="V">300</Seats>
<Seats class="Y">300</Seats>
</LegAuth>
<LegAvl>
<Seats class="B">300</Seats>
<Seats class="E">300</Seats>
<Seats class="H">300</Seats>
<Seats class="V">300</Seats>
<Seats class="Y">300</Seats>
</LegAvl>
<LegSeatsSold>
<Seats class="B">0</Seats>
<Seats class="E">0</Seats>
<Seats class="H">0</Seats>
<Seats class="Y">0</Seats>
</LegSeatsSold>
<ChangeOfGauge>true</ChangeOfGauge>
<CommuterCode>C1</CommuterCode>
<LegJumpSeats>
<Authorized>5</Authorized>
<Sold>1</Sold>
</LegJumpSeats>
<LegObInhibit>BE</LegObInhibit>
</Leg>
<Segment arrivalTime="2022" departureDate="2015-04-07" departureTime="1700" destination="ABC" fareClassAvlSeq="YBHET" fltNum="88" operatingCarrier="ZZ" operatingFltNum="89" origin="DEF" restriction="E">
<MaxSeats>
<Seats class="B">999</Seats>
<Seats class="E">999</Seats>
<Seats class="H">999</Seats>
<Seats class="V">999</Seats>
<Seats class="Y">999</Seats>
</MaxSeats>
<MaxSeatsType>
<Type class="B">0</Type>
<Type class="E">0</Type>
<Type class="U">0</Type>
<Type class="V">0</Type>
<Type class="Y">0</Type>
</MaxSeatsType>
<MaxSeatsLoadFactor>
<LoadFactor class="B">0</LoadFactor>
<LoadFactor class="E">0</LoadFactor>
<LoadFactor class="H">0</LoadFactor>
<LoadFactor class="K">0</LoadFactor>
<LoadFactor class="V">0</LoadFactor>
<LoadFactor class="Y">0</LoadFactor>
</MaxSeatsLoadFactor>
<MinSeats>
<Seats class="B">0</Seats>
<Seats class="E">0</Seats>
<Seats class="U">0</Seats>
<Seats class="V">0</Seats>
<Seats class="Y">0</Seats>
</MinSeats>
<MinSeatsType>
<Type class="B">0</Type>
<Type class="E">0</Type>
<Type class="U">0</Type>
<Type class="V">0</Type>
<Type class="Y">0</Type>
</MinSeatsType>
<MinSeatsLoadFactor>
<LoadFactor class="B">0</LoadFactor>
<LoadFactor class="E">0</LoadFactor>
<LoadFactor class="H">0</LoadFactor>
<LoadFactor class="Y">0</LoadFactor>
</MinSeatsLoadFactor>
<SeatsSold>
<Seats class="B">0</Seats>
<Seats class="E">0</Seats>
<Seats class="H">0</Seats>
<Seats class="V">0</Seats>
<Seats class="Y">0</Seats>
</SeatsSold>
<Waitlist>
<Seats class="B">0</Seats>
<Seats class="E">0</Seats>
<Seats class="U">0</Seats>
<Seats class="V">0</Seats>
<Seats class="Y">0</Seats>
</Waitlist>
<FactExist>true</FactExist>
<NonRevenueSeatsSold>
<Seats class="E">1</Seats>
</NonRevenueSeatsSold>
<CorporateLargePartyCounts>
<Seats class="B">10</Seats>
<Seats class="E">20</Seats>
</CorporateLargePartyCounts>
</Segment>
</FlightDate>
</InventoryHoursToDepartureDump>
<FlightDate>
<Flight carrier="CO" departureDate="2015-04-07" number="88"/>
<Leg arrivalTime="2022" configurationID="320" departureDate="2015-04-07" departureTime="1700" destination="ABC" equipmentID="320" hoursToDep="true" nestingID="20" operatingCarrier="ZZ" operatingFltNum="89" origin="DEF" serviceType="J" type="4">
<Capacities>
<Cabin index="3" baseclass="Y">300</Cabin>
</Capacities>
<PartnerFlights>
<PartnerFlight carrier="ZZ" fltNum="89"/>
</PartnerFlights>
<ReceivedEffectiveBidPriceIndex>
<Cabin index="1" baseclass="F">-1</Cabin>
<Cabin index="2" baseclass="J">-1</Cabin>
<Cabin index="3" baseclass="Y">-1</Cabin>
</ReceivedEffectiveBidPriceIndex>
<CabinSeatsSold/>
<LegAuth>
<Seats class="B">300</Seats>
<Seats class="E">300</Seats>
<Seats class="H">300</Seats>
<Seats class="V">300</Seats>
<Seats class="Y">300</Seats>
</LegAuth>
<LegAvl>
<Seats class="B">300</Seats>
<Seats class="E">300</Seats>
<Seats class="H">300</Seats>
<Seats class="V">300</Seats>
<Seats class="Y">300</Seats>
</LegAvl>
<LegSeatsSold>
<Seats class="B">0</Seats>
<Seats class="E">0</Seats>
<Seats class="H">0</Seats>
<Seats class="Y">0</Seats>
</LegSeatsSold>
<ChangeOfGauge>true</ChangeOfGauge>
<CommuterCode>C1</CommuterCode>
<LegJumpSeats>
<Authorized>5</Authorized>
<Sold>1</Sold>
</LegJumpSeats>
<LegObInhibit>BE</LegObInhibit>
</Leg>
<Segment arrivalTime="2022" departureDate="2015-04-07" departureTime="1700" destination="ABC" fareClassAvlSeq="YBHET" fltNum="88" operatingCarrier="ZZ" operatingFltNum="89" origin="DEF" restriction="E">
<MaxSeats>
<Seats class="B">999</Seats>
<Seats class="E">999</Seats>
<Seats class="H">999</Seats>
<Seats class="V">999</Seats>
<Seats class="Y">999</Seats>
</MaxSeats>
<MaxSeatsType>
<Type class="B">0</Type>
<Type class="E">0</Type>
<Type class="U">0</Type>
<Type class="V">0</Type>
<Type class="Y">0</Type>
</MaxSeatsType>
<MaxSeatsLoadFactor>
<LoadFactor class="B">0</LoadFactor>
<LoadFactor class="E">0</LoadFactor>
<LoadFactor class="H">0</LoadFactor>
<LoadFactor class="K">0</LoadFactor>
<LoadFactor class="V">0</LoadFactor>
<LoadFactor class="Y">0</LoadFactor>
</MaxSeatsLoadFactor>
<MinSeats>
<Seats class="B">0</Seats>
<Seats class="E">0</Seats>
<Seats class="U">0</Seats>
<Seats class="V">0</Seats>
<Seats class="Y">0</Seats>
</MinSeats>
<MinSeatsType>
<Type class="B">0</Type>
<Type class="E">0</Type>
<Type class="U">0</Type>
<Type class="V">0</Type>
<Type class="Y">0</Type>
</MinSeatsType>
<MinSeatsLoadFactor>
<LoadFactor class="B">0</LoadFactor>
<LoadFactor class="E">0</LoadFactor>
<LoadFactor class="H">0</LoadFactor>
<LoadFactor class="Y">0</LoadFactor>
</MinSeatsLoadFactor>
<SeatsSold>
<Seats class="B">0</Seats>
<Seats class="E">0</Seats>
<Seats class="H">0</Seats>
<Seats class="V">0</Seats>
<Seats class="Y">0</Seats>
</SeatsSold>
<Waitlist>
<Seats class="B">0</Seats>
<Seats class="E">0</Seats>
<Seats class="U">0</Seats>
<Seats class="V">0</Seats>
<Seats class="Y">0</Seats>
</Waitlist>
<FactExist>true</FactExist>
<NonRevenueSeatsSold>
<Seats class="E">1</Seats>
</NonRevenueSeatsSold>
<CorporateLargePartyCounts>
<Seats class="B">10</Seats>
<Seats class="E">20</Seats>
</CorporateLargePartyCounts>
</Segment>
</FlightDate>
</InventoryHoursToDepartureDump>