Sabre Flight Refresh Mock Server
Check availability of multiple flight itineraries simultaneously against Sabre inventory.
The Sabre Flight Refresh API allows developers to verify the availability of multiple flight itineraries in a single request. It is designed for travel applications that need to perform real-time inventory checks against Sabre systems, ensuring that selected flight options remain valid before proceeding to booking or ticketing workflows.
Use cases:
Use this sandbox to validate multi-itinerary availability requests, handle inventory response structures, test error handling for expired or unavailable segments, and verify synchronization logic between flight search results and current Sabre inventory states.
flightRefresh
{
"journeys": [
{
"departureLocation": {
"cityCode": "DXB"
},
"arrivalLocation": {
"cityCode": "LHR"
},
"departureDate": "2025-07-26"
},
{
"departureLocation": {
"cityCode": "LHR"
},
"arrivalLocation": {
"cityCode": "DXB"
},
"departureDate": "2025-07-30"
}
],
"itineraries": [
{
"journeys": [
{
"flights": [
{
"departureAirportCode": "DXB",
"departureDate": "2025-07-26",
"departureTime": "06:30",
"arrivalAirportCode": "AMM",
"arrivalDate": "2025-07-26",
"arrivalTime": "09:00",
"marketingAirlineCode": "RJ",
"marketingFlightNumber": 613,
"segmentDetails": {
"bookingClassCode": "M"
}
},
{
"departureAirportCode": "AMM",
"departureDate": "2025-07-27",
"departureTime": "12:00",
"arrivalAirportCode": "LHR",
"arrivalDate": "2025-07-27",
"arrivalTime": "15:20",
"marketingAirlineCode": "RJ",
"marketingFlightNumber": 111,
"segmentDetails": {
"bookingClassCode": "M"
}
}
]
},
{
"flights": [
{
"departureAirportCode": "LHR",
"departureDate": "2025-07-30",
"departureTime": "06:30",
"arrivalAirportCode": "AMM",
"arrivalDate": "2025-07-30",
"arrivalTime": "09:00",
"marketingAirlineCode": "RJ",
"marketingFlightNumber": 112,
"segmentDetails": {
"bookingClassCode": "M"
}
},
{
"departureAirportCode": "AMM",
"departureDate": "2025-07-30",
"departureTime": "12:00",
"arrivalAirportCode": "DXB",
"arrivalDate": "2025-07-30",
"arrivalTime": "15:20",
"marketingAirlineCode": "RJ",
"marketingFlightNumber": 610,
"segmentDetails": {
"bookingClassCode": "M"
}
}
]
}
]
}
],
"travelers": [
{
"passengerTypeCode": "ADT"
}
],
"processingOptions": {
"pseudoCityCode": "FF9A",
"configurationId": "abc12345"
}
}{
"timestamp": "2025-09-09T09:09:09Z",
"itineraries": [
{
"requestedItineraryIndex": 0,
"isItineraryValid": true,
"bookingClassCodeValidation": "Matched"
}
]
}