Aircraft

Retrieves the complete details of one particular aircraft or list of aircrafts.

Request URIs

Code snippet: Call

GET /mds-references/aircraft
GET /mds-references/aircraft/{aircraftCode}
GET /mds-references/aircraft[?limit={recordLimit}][&][offset={recordOffset}]
Variable Description Format
{aircraftCode} Optionally only return details for this aircraft type. 3-character IATA equipment code, e.g. “380”.
{recordLimit} Optionally sets the number of records returned. Defaults to 20, maximum is 100. integer, e, g, 44
{recordOffset} Optionally sets the number of records skipped when sorting response records alphabetically. Defaults to 0.
integer, e.g. 123

Request Examples

Code snippet: Call

GET /mds-references/aircraft
GET /mds-references/aircraft/70M
GET /mds-references/aircraft?limit=44&offset=123

Response Structure Definition

Key Description
AircraftResource Root element of aircraft response.
.AircraftSummaries Container for aircraft elements.
..AircraftSummary[] Array of all available aircraft or one aircraft matching the request.
...AircraftCode 3-character IATA equipment code, e.g. “70M”.
...Names Container for aircraft full names.
....Name[] Array: language specific full name of aircraft.
@LanguageCode 2-letter ISO 639-1 language code for the corresponding item.
...AirlineEquipCode Airline-specific aircraft equipment code.
.Meta Container for meta links.
..Link[]
@Href Link to actual a resource.
@Rel Specifying kind of link such as ‘self’ (link that returned this response), ‘alternate’ (link that points to another resource) or ‘related’ (link that points to related resource).

Response Example

<?xml version="1.0" encoding="UTF-8"?>
<AircraftResource>
    <AircraftSummaries>
        <AircraftSummary>
            <AircraftCode>333</AircraftCode>
            <Names>
                <Name LanguageCode="EN">Airbus A330-300</Name>
            </Names>
            <AirlineEquipCode>A333</AirlineEquipCode>
        </AircraftSummary>
    </AircraftSummaries>
    <Meta Version="1.0.0">
        <Link Href="https://api.lufthansa.com/v1/mds-references/aircraft/333" Rel="self"/>
    </Meta>
</AircraftResource>

<?xml version="1.0" encoding="UTF-8"?>
<AircraftResource>
    <AircraftSummaries>
        <AircraftSummary>
            <AircraftCode>100</AircraftCode>
            <Names>
                <Name LanguageCode="EN">Fokker 100</Name>
            </Names>
            <AirlineEquipCode>F100</AirlineEquipCode>
        </AircraftSummary>
        <AircraftSummary>
            <AircraftCode>141</AircraftCode>
            <Names>
                <Name LanguageCode="EN">BAE Systems 146-100 Passenger</Name>
            </Names>
            <AirlineEquipCode>B461</AirlineEquipCode>
        </AircraftSummary>
        <AircraftSummary>
            <AircraftCode>142</AircraftCode>
            <Names>
                <Name LanguageCode="EN">BAE Systems 146-200 Passenger</Name>
            </Names>
            <AirlineEquipCode>B462</AirlineEquipCode>
        </AircraftSummary>
        <AircraftSummary>
            <AircraftCode>143</AircraftCode>
            <Names>
                <Name LanguageCode="EN">BAE Systems 146-300 Passenger</Name>
            </Names>
            <AirlineEquipCode>B463</AirlineEquipCode>
        </AircraftSummary>
        <AircraftSummary>
            <AircraftCode>14X</AircraftCode>
            <Names>
                <Name LanguageCode="EN">BAE Systems 146-100 Freighter</Name>
            </Names>
            <AirlineEquipCode>B461</AirlineEquipCode>
        </AircraftSummary>
        <AircraftSummary>
            <AircraftCode>14Y</AircraftCode>
            <Names>
                <Name LanguageCode="EN">BAE Systems 146-200 Freighter</Name>
            </Names>
            <AirlineEquipCode>B462</AirlineEquipCode>
        </AircraftSummary>
        <AircraftSummary>
            <AircraftCode>14Z</AircraftCode>
            <Names>
                <Name LanguageCode="EN">BAE Systems 146-300 Freighter</Name>
            </Names>
            <AirlineEquipCode>B463</AirlineEquipCode>
        </AircraftSummary>
        <AircraftSummary>
            <AircraftCode>312</AircraftCode>
            <Names>
                <Name LanguageCode="EN">Airbus A310-200 Passenger</Name>
            </Names>
            <AirlineEquipCode>A310</AirlineEquipCode>
        </AircraftSummary>
        <AircraftSummary>
            <AircraftCode>313</AircraftCode>
            <Names>
                <Name LanguageCode="EN">Airbus A310-300 Passenger</Name>
            </Names>
            <AirlineEquipCode>A310</AirlineEquipCode>
        </AircraftSummary>
        <AircraftSummary>
            <AircraftCode>318</AircraftCode>
            <Names>
                <Name LanguageCode="EN">Airbus A318</Name>
            </Names>
            <AirlineEquipCode>A318</AirlineEquipCode>
        </AircraftSummary>
        <AircraftSummary>
            <AircraftCode>319</AircraftCode>
            <Names>
                <Name LanguageCode="EN">Airbus A319</Name>
            </Names>
            <AirlineEquipCode>A319</AirlineEquipCode>
        </AircraftSummary>
        <AircraftSummary>
            <AircraftCode>31A</AircraftCode>
            <Names>
                <Name LanguageCode="EN">Airbus A318 (sharklets)</Name>
            </Names>
            <AirlineEquipCode>A318</AirlineEquipCode>
        </AircraftSummary>
        <AircraftSummary>
            <AircraftCode>31B</AircraftCode>
            <Names>
                <Name LanguageCode="EN">Airbus A319 (sharklets)</Name>
            </Names>
            <AirlineEquipCode>A319</AirlineEquipCode>
        </AircraftSummary>
        <AircraftSummary>
            <AircraftCode>31N</AircraftCode>
            <Names>
                <Name LanguageCode="EN">Airbus A139neo</Name>
            </Names>
            <AirlineEquipCode>A19N</AirlineEquipCode>
        </AircraftSummary>
        <AircraftSummary>
            <AircraftCode>31X</AircraftCode>
            <Names>
                <Name LanguageCode="EN">Airbus A310-200 Freighter</Name>
            </Names>
            <AirlineEquipCode>A310</AirlineEquipCode>
        </AircraftSummary>
        <AircraftSummary>
            <AircraftCode>31Y</AircraftCode>
            <Names>
                <Name LanguageCode="EN">Airbus A310-300 Freighter</Name>
            </Names>
            <AirlineEquipCode>A310</AirlineEquipCode>
        </AircraftSummary>
        <AircraftSummary>
            <AircraftCode>320</AircraftCode>
            <Names>
                <Name LanguageCode="EN">Airbus A320</Name>
            </Names>
            <AirlineEquipCode>A320</AirlineEquipCode>
        </AircraftSummary>
        <AircraftSummary>
            <AircraftCode>321</AircraftCode>
            <Names>
                <Name LanguageCode="EN">Airbus A321</Name>
            </Names>
            <AirlineEquipCode>A321</AirlineEquipCode>
        </AircraftSummary>
        <AircraftSummary>
            <AircraftCode>32A</AircraftCode>
            <Names>
                <Name LanguageCode="EN">Airbus A320 (sharklets)</Name>
            </Names>
            <AirlineEquipCode>A320</AirlineEquipCode>
        </AircraftSummary>
        <AircraftSummary>
            <AircraftCode>32B</AircraftCode>
            <Names>
                <Name LanguageCode="EN">Airbus A321 (sharklets)</Name>
            </Names>
            <AirlineEquipCode>A321</AirlineEquipCode>
        </AircraftSummary>
    </AircraftSummaries>
    <Meta Version="1.0.0">
        <Link Href="https://api.lufthansa.com/v1/mds-references/aircraft" Rel="self"/>
        <Link Href="https://api.lufthansa.com/v1/mds-references/aircraft?offset=20&amp;limit=20" Rel="next"/>
        <Link Href="https://api.lufthansa.com/v1/mds-references/aircraft?offset=360&amp;limit=20" Rel="last"/>
        <Link Href="https://api.lufthansa.com/v1/references/aircraft/{aircraftCode}" Rel="related"/>
        <TotalCount>376</TotalCount>
    </Meta>
</AircraftResource>   
<?xml version="1.0" encoding="UTF-8"?>
<AircraftResource>
    <AircraftSummaries>
        <AircraftSummary>
            <AircraftCode>333</AircraftCode>
            <Names>
                <Name LanguageCode="EN">Airbus A330-300</Name>
            </Names>
            <AirlineEquipCode>A333</AirlineEquipCode>
        </AircraftSummary>
    </AircraftSummaries>
    <Meta Version="1.0.0">
        <Link Href="https://api.lufthansa.com/v1/mds-references/aircraft/333" Rel="self"/>
    </Meta>
</AircraftResource>

Docs Navigation