CFM International CFM56 series
PMA parts · 23,016
Current parts manufacturer approvals (PMA): parts the FAA has approved companies to make as replacements or modifications. Each record lists its models as free text; OpenAirDocs matched them to this engine model on its data sheet, so check the FAA record before relying on it. Newest first.
Query with SQL
duckdb -csv -c "SELECT drs_guid, part_number, part_name, holder, pma_number, replaces_part, supplement_date, tcds_models
FROM 'https://openairdocs.org/data/latest/faa_type_certificate_pma.parquet'
WHERE tcds_number IN ('E00055EN', 'E00056EN', 'E21EU', 'E28NE', 'E29NE', 'E2GL', 'E37NE', 'E38NE')
AND len(list_intersect(tcds_models, ['CFM56-7B26E/B2', 'CFM56-7B24/3', 'CFM56-7B26E/F', 'CFM56-7B26/3F', 'CFM56-7B24', 'CFM56-7B22/3', 'CFM56-7B26E/B1', 'CFM56-7B27E/B3', 'CFM56-7B22E', 'CFM56-7B24/3B1', 'CFM56-7B27AE', 'CFM56-7B20', 'CFM56-7B26', 'CFM56-7B26/2', 'CFM56-7B22/B1', 'CFM56-7B24/2', 'CFM56-7B26/3', 'CFM56-7B26/B2', 'CFM56-7B26/3B1', 'CFM56-7B27A', 'CFM56-7B27', 'CFM56-7B27/3F', 'CFM56-7B27/3B1', 'CFM56-7B26/3B2F', 'CFM56-7B27A/3', 'CFM56-7B20/3', 'CFM56-7B26E', 'CFM56-7B20/2', 'CFM56-7B27/B3', 'CFM56-7B22/2', 'CFM56-7B26/3B2', 'CFM56-7B27E/F', 'CFM56-7B22E/B1', 'CFM56-7B20E', 'CFM56-7B24/B1', 'CFM56-7B22/3B1', 'CFM56-7B27/3', 'CFM56-7B27/2', 'CFM56-7B27E/B1F', 'CFM56-7B26/B1', 'CFM56-7B27/3B1F', 'CFM56-7B24E', 'CFM56-7B27/3B3', 'CFM56-7B27/B1', 'CFM56-7B27E/B1', 'CFM56-7B24E/B1', 'CFM56-7B26E/B2F', 'CFM56-7B27E', 'CFM56-7B22', 'CFM56-2B', 'CFM56-2', 'CFM56-3B', 'CFM56-2A', 'CFM56-3', 'CFM56-3C', 'CFM56-5A5/F', 'CFM56-5A5', 'CFM56-5A4/F', 'CFM56-5', 'CFM56-5A4', 'CFM56-5A3', 'CFM56-5-A1/F', 'CFM56-5B4/2P', 'CFM56-5C2/F4', 'CFM56-5B4/2P1', 'CFM56-5B6/3', 'CFM56-5C3/F4', 'CFM56-5C3/F', 'CFM56-5B3/P1', 'CFM56-5C2/G4', 'CFM56-5B1/P', 'CFM56-5B4/P', 'CFM56-5C4/1P', 'CFM56-5C4/P', 'CFM56-5B9/P', 'CFM56-5B6/2P', 'CFM56-5B1/3', 'CFM56-5B1/2P', 'CFM56-5C4/1', 'CFM56-5B4/P1', 'CFM56-5B3/P', 'CFM56-5B7', 'CFM56-5B3/2P', 'CFM56-5B2', 'CFM56-5B4/3', 'CFM56-5B4/3B1', 'CFM56-5B9/2P', 'CFM56-5B1', 'CFM56-5C3/G4', 'CFM56-5B6/P', 'CFM56-5C2/4', 'CFM56-5B3/3', 'CFM56-5B5/P', 'CFM56-5B8/3', 'CFM56-5C2/G', 'CFM56-5B6', 'CFM56-5B5', 'CFM56-5B5/3', 'CFM56-5B7/3', 'CFM56-5C3/G', 'CFM56-5C4', 'CFM56-5B9/3', 'CFM56-5B3/2P1', 'CFM56-5C2/F', 'CFM56-5B7/P', 'CFM56-5B4', 'CFM56-5B8/P', 'CFM56-5B2/3', 'CFM56-5B3/3B1', 'CFM56-5B2/2P', 'CFM56-5C2/P', 'CFM56-5C3/P', 'CFM56-5C2', 'CFM56-5B2/P'])) > 0
ORDER BY supplement_date DESC, drs_guid DESC"Prints the whole list as CSV. It reads the release’s Parquet files over HTTPS, so there’s nothing to download first. Install DuckDB to run it.
SELECT drs_guid, part_number, part_name, holder, pma_number, replaces_part, supplement_date, tcds_models
FROM 'https://openairdocs.org/data/latest/faa_type_certificate_pma.parquet'
WHERE tcds_number IN ('E00055EN', 'E00056EN', 'E21EU', 'E28NE', 'E29NE', 'E2GL', 'E37NE', 'E38NE')
AND len(list_intersect(tcds_models, ['CFM56-7B26E/B2', 'CFM56-7B24/3', 'CFM56-7B26E/F', 'CFM56-7B26/3F', 'CFM56-7B24', 'CFM56-7B22/3', 'CFM56-7B26E/B1', 'CFM56-7B27E/B3', 'CFM56-7B22E', 'CFM56-7B24/3B1', 'CFM56-7B27AE', 'CFM56-7B20', 'CFM56-7B26', 'CFM56-7B26/2', 'CFM56-7B22/B1', 'CFM56-7B24/2', 'CFM56-7B26/3', 'CFM56-7B26/B2', 'CFM56-7B26/3B1', 'CFM56-7B27A', 'CFM56-7B27', 'CFM56-7B27/3F', 'CFM56-7B27/3B1', 'CFM56-7B26/3B2F', 'CFM56-7B27A/3', 'CFM56-7B20/3', 'CFM56-7B26E', 'CFM56-7B20/2', 'CFM56-7B27/B3', 'CFM56-7B22/2', 'CFM56-7B26/3B2', 'CFM56-7B27E/F', 'CFM56-7B22E/B1', 'CFM56-7B20E', 'CFM56-7B24/B1', 'CFM56-7B22/3B1', 'CFM56-7B27/3', 'CFM56-7B27/2', 'CFM56-7B27E/B1F', 'CFM56-7B26/B1', 'CFM56-7B27/3B1F', 'CFM56-7B24E', 'CFM56-7B27/3B3', 'CFM56-7B27/B1', 'CFM56-7B27E/B1', 'CFM56-7B24E/B1', 'CFM56-7B26E/B2F', 'CFM56-7B27E', 'CFM56-7B22', 'CFM56-2B', 'CFM56-2', 'CFM56-3B', 'CFM56-2A', 'CFM56-3', 'CFM56-3C', 'CFM56-5A5/F', 'CFM56-5A5', 'CFM56-5A4/F', 'CFM56-5', 'CFM56-5A4', 'CFM56-5A3', 'CFM56-5-A1/F', 'CFM56-5B4/2P', 'CFM56-5C2/F4', 'CFM56-5B4/2P1', 'CFM56-5B6/3', 'CFM56-5C3/F4', 'CFM56-5C3/F', 'CFM56-5B3/P1', 'CFM56-5C2/G4', 'CFM56-5B1/P', 'CFM56-5B4/P', 'CFM56-5C4/1P', 'CFM56-5C4/P', 'CFM56-5B9/P', 'CFM56-5B6/2P', 'CFM56-5B1/3', 'CFM56-5B1/2P', 'CFM56-5C4/1', 'CFM56-5B4/P1', 'CFM56-5B3/P', 'CFM56-5B7', 'CFM56-5B3/2P', 'CFM56-5B2', 'CFM56-5B4/3', 'CFM56-5B4/3B1', 'CFM56-5B9/2P', 'CFM56-5B1', 'CFM56-5C3/G4', 'CFM56-5B6/P', 'CFM56-5C2/4', 'CFM56-5B3/3', 'CFM56-5B5/P', 'CFM56-5B8/3', 'CFM56-5C2/G', 'CFM56-5B6', 'CFM56-5B5', 'CFM56-5B5/3', 'CFM56-5B7/3', 'CFM56-5C3/G', 'CFM56-5C4', 'CFM56-5B9/3', 'CFM56-5B3/2P1', 'CFM56-5C2/F', 'CFM56-5B7/P', 'CFM56-5B4', 'CFM56-5B8/P', 'CFM56-5B2/3', 'CFM56-5B3/3B1', 'CFM56-5B2/2P', 'CFM56-5C2/P', 'CFM56-5C3/P', 'CFM56-5C2', 'CFM56-5B2/P'])) > 0
ORDER BY supplement_date DESC, drs_guid DESCRun it at the DuckDB prompt, or in any tool that reads Parquet over HTTPS. More ways to query the release are on Use the data.
2564M19G01SDSeal - Stg 2 Cprsr Sttr2564M19G01SDSeal - Stg 2 Cprsr Sttr2564M19G01SDSeal - Stg 2 Cprsr Sttr2564M19G01SDSeal - Stg 2 Cprsr Sttr2564M15G02SDSeal - Retainer Cprsr Sttr2564M15G02SDSeal - Retainer Cprsr Sttr2564M15G02SDSeal - Retainer Cprsr Sttr2564M15G02SDSeal - Retainer Cprsr Sttr2564M19G02SDSeal - Stg 2 Cprsr Sttr2564M19G02SDSeal - Stg 2 Cprsr Sttr2564M19G02SDSeal - Stg 2 Cprsr Sttr2564M19G02SDSeal - Stg 2 Cprsr Sttr2564M15G01SDSeal - Stg 3 Cprsr Sttr2564M15G01SDSeal - Stg 3 Cprsr Sttr2564M15G01SDSeal - Stg 3 Cprsr Sttr2564M15G01SDSeal - Stg 3 Cprsr SttrAAP-3179410-1SETSCREWAAP-3179410-1SETSCREWKT9974M10P207Ring, PistonKT9974M10P207Ring, PistonKT9974M10P207Ring, PistonKT9974M10P207Ring, Piston9057M50P01WESeal9057M50P01WESeal337-141-601-0KTBolt337-141-601-0KTBolt337-141-601-0KTBolt337-141-601-0KTBolt649-788-399-0JAPacking-Preformed O-Ring649-788-399-0JAPacking-Preformed O-Ring649-788-399-0JAPacking-Preformed O-Ring649-788-399-0JAPacking-Preformed O-RingAAP-3181263-1SPRINGAAP-3181263-1SPRING2002M87P02JAGasket - Igniter Adapter2002M87P02JAGasket - Igniter Adapter2002M87P02JAGasket - Igniter Adapter2002M87P02JAGasket - Igniter Adapter2002M87P01JAGasket - Igniter Adapter2002M87P01JAGasket - Igniter Adapter2002M87P01JAGasket - Igniter Adapter2002M87P01JAGasket - Igniter AdapterJ206P0051AKTRing Retaining, Internal-Medium Duty, A286J206P0051AKTRing Retaining, Internal-Medium Duty, A286J206P0131KTRing Retaining, Internal-Medium Duty, A286J206P0131KTRing Retaining, Internal-Medium Duty, A286J206P0143KTRing Retaining, Internal-Medium Duty, A286J206P0143KTRing Retaining, Internal-Medium Duty, A286J206P0140KTRing Retaining, Internal-Medium Duty, A286J206P0140KTRing Retaining, Internal-Medium Duty, A286
Back to CFM International CFM56 series