Air Availability

The Air Availability Search returns scheduled flights between a given city pair on a given day, and indicates whether seats are available on those flights.

Note that the Air Availability Search returns availability, but does not include any pricing information. To obtain pricing, a follow-up Air Pricing transaction must be made.

Schema

Located in Air.xsd:

Request

  1. Enter the minimum required data in AvailabilitySearchReq, an extension of AirSearchReq that is used to return a set of available itineraries (an Air Itinerary Solution) according to the search criteria.
  2. Minimum required data includes information in the child elements of SearchAirLeg or SearchSpecificAirSegment.

    Note: Search by specific flights is mutually exclusive from normal origin and destination availability (general or carrier-specific).

    Important! If multiple SearchAirLeg elements are specified in the request, Universal API returns an AirItinerarySolution with Connection indicators in the response for each search leg specified. See Air Segment Connection Logic.

  3. Send optional data in the request.

Response

AvailabilitySearchRsp is returned with a maximum of 48 flights are returned per request.

    The following elements and attributes may be returned:

    AirSegmentList returns multiple AirSegments.

 

Next Steps

An Air Availability response can be followed by an Air Pricing request to obtain fare information for selected flight segments.

Exceptions