AirlineProfile
IATA_AirlineProfileRQ returns the routes that Breeze sells. Use it to determine whether to send an AirShopping request.
Request
Section titled “Request”AirlineProfileFilterCriteria takes a single required field. Breeze Airways IATA airline designator code is MX.
| Field | Description |
|---|---|
AirlineProfileCriteria.OwnerCode | IATA airline designator code to filter routes by |
<?xml version="1.0"?><IATA_AirlineProfileRQ xmlns="http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersMessage"> <Request> <AirlineProfileFilterCriteria xmlns="http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes"> <AirlineProfileCriteria> <OwnerCode>MX</OwnerCode> </AirlineProfileCriteria> </AirlineProfileFilterCriteria> </Request></IATA_AirlineProfileRQ>Response
Section titled “Response”AirlineProfile returns one AirlineProfileDataItem per route the owner sells. Each data item wraps an OfferFilterCriteriawithOriginandDest with:
OfferOriginPoint/OfferDestPointthe route’s IATA location codesDirectionalIndText3if the route sells bidirectionally (either direction as origin),1if one-way onlyActionTypeCodealwaysAddSeqNumber: zero-indexed position in the list
If the owner has no routes, AirlineProfileDataItem is omitted entirely (no empty array).
<?xml version="1.0" encoding="UTF-8"?><IATA_AirlineProfileRS xmlns="http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersMessage"> <Response> <AirlineProfile xmlns="http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes"> <AirlineProfileDataItem> <ActionTypeCode>Add</ActionTypeCode> <OfferFilterCriteria> <OfferFilterCriteriaChoice> <OfferFilterCriteriawithOriginandDest> <DirectionalIndText>3</DirectionalIndText> <OfferDestPoint> <IATA_LocationCode>MCO</IATA_LocationCode> </OfferDestPoint> <OfferOriginPoint> <IATA_LocationCode>AVP</IATA_LocationCode> </OfferOriginPoint> </OfferFilterCriteriawithOriginandDest> </OfferFilterCriteriaChoice> </OfferFilterCriteria> <SeqNumber>0</SeqNumber> </AirlineProfileDataItem> <ProfileOwner> <AirlineDesigCode>MX</AirlineDesigCode> </ProfileOwner> </AirlineProfile> </Response> <PayloadAttributes> <CorrelationID xmlns="http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes">e29b...</CorrelationID> <Timestamp xmlns="http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes">2026-07-08T00:00:00.000Z</Timestamp> <VersionNumber xmlns="http://www.iata.org/IATA/2015/EASD/00/IATA_OffersAndOrdersCommonTypes">21.3</VersionNumber> </PayloadAttributes></IATA_AirlineProfileRS>Warnings & errors
Section titled “Warnings & errors”| Code | HTTP status | Cause |
|---|---|---|
ERR-1000 | 400 | Malformed XML, wrong root element, or missing Request/AirlineProfileFilterCriteria/AirlineProfileCriteria |
ERR-1003 | 400 | OwnerCode missing or empty |
ERR-9000 | 503 | Schedule or market data not yet loaded. Retry after a short back-off. |