Query with SQL
duckdb -csv -c "SELECT sdr_id, difficulty_date, n_number, aircraft_make, aircraft_model, part_name, part_condition, jasc_code, discrepancy FROM 'https://openairdocs.org/data/latest/faa_service_difficulty_report.parquet' WHERE jasc_code = '2561' ORDER BY difficulty_date 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 sdr_id, difficulty_date, n_number, aircraft_make, aircraft_model, part_name, part_condition, jasc_code, discrepancy FROM 'https://openairdocs.org/data/latest/faa_service_difficulty_report.parquet' WHERE jasc_code = '2561' ORDER BY difficulty_date DESC
Run 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.
SDR AALA202606296687Life Vest · openAIRCRAFT WAS NOT GROUNDED: LIFE VEST OPENED FROM FIRST OFFICERS SEATBACK. MAINTENANCE REPLACED LIFE VEST PER AMM 25-66-52.SDR AALA202606288550Life Vest · openAIRCRAFT WAS NOT GROUNDED: SEAT 3F A LIFE VEST BAG OPENED. MAINTENANCE REPLACED SEAT 3F LIFE VEST.SDR AALA202606178229Life Vest · openAIRCRAFT WAS NOT GROUNDED: FLIGHT ATTENDANTS JUMPSEAT LIFE VEST POUCH OPENED. MAINTENANCE REPLACED LIFE VEST PER AMM 25-66-00.SDR AALA202606155165Life Vest · openAIRCRAFT WAS NOT GROUNDED: ONE OF THE AFT FLIGHT ATTENDANT JUMPSEAT LIFE VEST POUCH HAS BEEN OPENED. MAINTENANCE REPLACED LIFE VEST PER AMM 25-60-00.SDR AALA202606155051Life Vest · missingAIRCRAFT WAS NOT GROUNDED: RAMP AGENT REPORTS SEAT 22D LIFE VEST MISSING AFTER SECURITY SEARCH. MAINTENANCE INSTALLED NEW LIFE VEST PER AMM 25-66-52.SDR AALA202606124523Life Vest · openAIRCRAFT WAS NOT GROUNDED: CAPTAIN LIFE VEST OPENED. REPLACED CAPTAIN LIFE VEST PER AMM 25-66-52.SDR IXXA20260604046Life Vest · missingSPARE LIFE VEST MISSING FROM SUPERNUMERARY STORAGE CUPBOARD BY L1 DOOR. MINIMUM EQUIPMENT LIST ATI-25-62-01-01 CATEGORY D. DUE 04 OCTOBER 2026. INSTALED LIFE VEST IAW AMM 25-11-01.SDR ABXA20260605246Life Vest · missingFIRST OFFICER LIFE VEST IS MISSING, MTX DEFERRED FO'S LIFE VEST IAW ABX MEL 25-62-1A CAT D MBCB 10-02-26 MX PROCEDURES C/W PLACARDS INSTALLED . AND RETURNED ACFT TO SERVICE .SDR ABXA20260603244Life Vest · missingDEMO LIFE VEST MISSING DEFERRED FOR DEPARTURE IAW MEL ABX-25-62-1A, FIX WAS FURNISHED DEMO LIFE VEST IAW ABX FORM B-767-2B PAGE 6 ITEM 5 THIS CLEAR DI AND PLACARD REMOVED.RETURNED TO SERVICESDR AALA202606040558Life Vest · openAIRCRAFT WAS NOT GROUNDED: LIFE VEST AT FLIGHT ATTENDANT JUMP SEAT AT 4R HAS BEEN OPENED AND UNSEALED. MAINTENANCE REPLACED LIFE VEST PER AMM 25-60-00.SDR AALA202606027108Life Vest · missingAIRCRAFT WAS NOT GROUNDED: MISSING 2 CHILD LIFE VESTS FROM SPARE LIFE VEST POUCH. MAINTENANCE INSTALLED 2 LIFE VESTS AS REQUIRED.SDR IPXA2026060143621Life Vest · expiredOBSERVER SEAT LIFE VEST HAS NO EXPIRATION TAG. REPLACED OBSERVER LIFE VESTSDR AALA202606010250Life Vest · openAIRCRAFT WAS NOT GROUNDED: CAPTAINS LIFE VEST OPENED BY CABIN SERVICE. MAINTENANCE REPLACED LIFE VEST PER AMM 25-66-00.SDR AALA202605088496Life Vest · openAIRCRAFT WAS NOT GROUNDED: CAPTAINS LIFEVEST OPENED AND LEFT OUT. MAINTENANCE REPLACED LIFE VEST WITH A SERVICABLE UNIT.SDR AALA202605019471Life Vest · damagedAIRCRAFT WAS NOT GROUNDED: THE FIRST OFFICERS LIFE VEST WAS INITIALLY REPORTED AS MISSING BUT WAS FOUND IN THE FLIGHT ATTENDANTS CLOSET HOWEVER THE BAG WAS FOUND TO BE BROKEN. MAINTENANCE REPLACED THE LIFE VEST PER AMM 25-62-00.SDR AALA202604201125Life Vest · missingAIRCRAFT WAS NOT GROUNDED: FLIGHT ATTENDANT REPORTING MISSING LIFE VEST FROM EMERGENCY CABIN BIN. RESTOCKED LIFE VESTS. PER AMM 25-64-00.SDR AALA202604218095Container · openAIRCRAFT WAS NOT GROUNDED: CAPTAINS LIFEVEST BAG OPENED. MAINTENANCE REPLACED THE LIFEVEST AS REQUIRED.SDR CALA2026041315294Life Vest · missingLIFE VEST CHECK. 1L ADULT LIFE VEST MISSING. NEW LIFE VEST INSTALLED IAW DWG 2560DD15305 & AMM 25-62-99-900-801.SDR AALA202603256717Seal · damagedAIRCRAFT WAS NOT GROUNDED: LIFE VEST AT SEAT 15B SEAL IS BROKEN / DAMAGED. REPLACED LIFE VEST PER AMM 25-66-52.SDR AALA202603207500Life Vest · openAIRCRAFT WAS NOT GROUNDED: AFT LEFT INBOARD FLIGHT ATTENDANT JUMP SEAT LIFE VEST HAS BEEN OPENED. REPLACED LIFE VEST PER AMM 25-66-52.SDR AALA202603093577Pouch · brokenAIRCRAFT WAS NOT GROUNDED: LIFE JACKET WEBBING BROKEN SEAT 36D. MAINTENANCE REPLACED LIFE VEST POUCH AT SEAT 36D PER CMM 25-21-61.SDR AALA202602190475Life Vest · openAIRCRAFT WAS NOT GROUNDED: CABIN SERVICE INFORMED MAINTENANCE THAT THE LIFE VEST FOR SEAT 28C IS OPENED. MAINTENANCE REPLACED THE LIFE VEST AS REQUIRED.SDR 2026FA0000097Life Vest · restrictedHAVE BEEN USING EXPIRED LIFE VESTS FOR MY CABIN SAFETY TRAINING CLASSES FOR PART 135 PILOTS. RECEIVED A LARGE BATCH OF VESTS WITH AT LEAST 30% HAVING THE INFLATION TAB WRAPPED BEHIND THE CO2 CARTRIDGE. EVEN EXPERIENCED PILOTS WERE UNABLE TO FIND THE TABS TO PUSDR AALA202602032294Life Vest · missingAIRCRAFT WAS NOT GROUNDED: FLIGHT ATTENDANT REPORTS MISSING ONE INFANT LIFE-VEST OUT OF THE FIVE THAT'S REQUIRED. REPLACED INFANT LIFE VEST SPARE KIT IN CABIN AMM 25-66-02.SDR AALA202601274234Life Vest · openAIRCRAFT WAS NOT GROUNDED: PASSENGER OPENED LIFE VEST POUCH AT SEAT 26C. MAINTENANCE INSTALLED NEW LIFE VEST AT SEAT 26C PER AMM 25-66-52.SDR AALA202601063409Life Vest · openAIRCRAFT WAS NOT GROUNDED: CAPTAIN'S LIFE VEST OPENED. MAINTENANCE REPLACED CAPTAINS LIFE VEST AMM 25-66-52.SDR AALA202601022967Life Vest · not openedAIRCRAFT WAS NOT GROUNDED: LIFE VEST AT 19A HAS BEEN OPENED. MAINTENANCE REPLACED LIFE VEST IN SEAT 19A PER AFMM 20.25.70.SDR AALA202512229024Pouch · tornAIRCRAFT WAS NOT GROUNDED: CREW REPORTS LIFE VEST POUCH AT SEAT 25A IS TORN. REPLACED SEAT 25A LIFE VEST POUCH PER AFMM 25-22-00-34.SDR AALA202512168005Pouch · tornAIRCRAFT WAS GROUNDED: SEAT 10D, LIFE VEST POUCH FRAYED AND TORN. MAINTENANCE REPLACED LIFE VEST SOFT POUCH AT SEAT 10D WITH NEW FROM STOCK PER CMM 25-21-61.SDR AALA202512040514Life Vest · damagedAIRCRAFT WAS NOT GROUNDED: FIRST OFFICER LIFE VEST TRANSPARENT PACK IS DAMAGED. MAINTENANCE REPLACED FIRST OFFICER LIFE VEST PER AMM 25-66-00.SDR AALA202512011284Life Vest · missingAIRCRAFT WAS NOT GROUNDED: FLIGHT CREW REST SEAT LIFE JACKET MISSING. REPLACED CREWREST LIFE JACKET. PER AMM 25-62-00.SDR AALA202512038820Life Vest · missingAIRCRAFT WAS NOT GROUNDED: FLIGHT ATTENDANT REPORTS AIRCRAFT IS MISSING NINE INFANT LIFE VESTS. INFANT LIFE VESTS PROVIDED PER EMERGENCY EQUIPMENT DRAWING DFD1061.SDR 2025FA0000770Life Vest · misconfiguredDURING A 6-MONTH GVI OF LIFE VESTS INSTALLED IN OUR AIRCRAFT, AN AMT DECIDED TO LOOK A LITTLE FURTHER THAN THE REQUIRED INSPECTION. FOUND A CO2 CARTRIDGE NOT SECURED AT ALL. THIS LED TO AN EXTENSIVE OF ALL SWITLIK IFE VESTS IN OUR FLEET AND STOCK INVENTORY. THSDR AALA202510231681Life Vest · openAIRCRAFT WAS NOT GROUNDED: 2R JUMP SEAT LIFE VEST PROTECTIVE COVER (BAG) HAS BEEN OPENED. MAINTENANCE REPLACED 2R JUMP SEAT LIFE VEST PER AMM 25-66-00.SDR MASA2025101000082Life Vest · missingSEAT 24A MISSING LIFE VEST/REPLACED LIFEVEST ON 24ASDR MASA2025092500079Life Vest · missing2 INFANT LIFEVEST MISSING/REPLACED THE TWO EXTRA ADULT LIFE VEST WITH THE PROPER INFANT LIFEVESTS AS REQUIRED.SDR AALA202509222175Life Vest · openAIRCRAFT WAS NOT GROUNDED: CREW LIFE VEST OPENED ON FLIGHT ATTENDANT JUMPSEAT 1R OUT BOARD POSITION. REPLACED CREW LIFE VEST PER AMM 25-64-00-900-801.SDR MASA2025092000076Life Vest · missingONE INFANT LIFEVEST MISSING/REPLACED/INSTALLED NEW LIFEVESTSDR AALA202509176478Life Vest · tornAIRCRAFT WAS NOT GROUNDED: LIFE VEST SOFT POUCH TORN AT SEAT 13E. REMOVED AND REPLACED LIFE VEST SOFT POUCH ASSEMBLY AT SEAT 13E. PER CMM 25-23-67.SDR ABXA20250901209Life Vest · expiredDURING SERVICE CHECK FOUND PILOT SEAT LIFE VEST DUE INSP WITHIN 30 DAYS REMOVED OLD LIFE VEST REPLACED WITH SERVICABLE UNIT IAW B767 AMM 25-62-00 RETURNED TO SERVICESDR ABXA20250830207Life Vest · expiredDURING SERVICE CHECK FOUND OBSERVER'S SEAT LIFE VEST INSPECTION DUE 09/01/2025. REMOVED AND REPLACED LIFE VEST IAW 25-62-00, SPEISIAL FREIGHTER SUPP. RETURNED TO SERVICESDR AALA202508296310Life Vest · openAIRCRAFT WAS GROUNDED: 1 FLT DECK LIFE VEST OPENED. REMOVED AND REPLACED FLIGHT DECK LIFE VEST. PER AMM 25-64-00.SDR AALA202508256396Container · openAIRCRAFT WAS NOT GROUNDED: CREW OBSERVERS SEAT LIFE VEST POUCH OPENED. REMOVED AND REPLACED OBSERVERS LIFE VEST. PER AFMM 20-25-70.SDR AALA202508215207Life Vest · damagedAIRCRAFT WAS NOT GROUNDED: CABIN SERVICE REPORTS SEAT 2B LIFEVEST DAMAGED. REPLACED LIFE VEST. PER AMM 25-64-00.SDR AALA202508203648Life Vest · openAIRCRAFT IN BASE MAINTENANCE, SEAT 4B PASSENGER LIFE VEST PLASTIC BAG OPENED. REMOVED AND REPLACED PASSENGER LIFE VEST AT SEAT 4B. PER AMM 25-22-00.SDR UIEA2025080801113Life Vest · missingFWD FA STATION LIFE VEST MISSING. INSTALLED LIFE VEST AT FWD F/A STATION AS PER B767-800 AMM 25-60-00. NO FURTHER DEFECTS NOTED.SDR AALA202508047328Life Vest · openAIRCRAFT WAS NOT GROUNDED: FIRST OFFICERS LIFE VEST PROTECTIVE POUCH OPENED. MAINTENANCE REPLACED LIFE VEST PER AMM 25-62-99.SDR AALA202508044948Life Vest · missingAIRCRAFT WAS NOT GROUNDED: LIFE VEST MISSING AT SEAT 15B. MAINTENANCE INSTALLED LIFE VEST PER AMM 26-66-52.SDR UIEA2025080201078Life Vest · missingDURING DAILY CHK, W/C C-06-001-01-08 FOUND LIFE VEST MISSING AT PAX SEAT BY R1 DOOR. INSTALLED NEW LIFE VEST AS REQUIRED AT PAX SEAT BY R1 DOOR REF W/C C-06-001-01-08. NO FURTHER DEFECTS NOTED.SDR CALA2025080107198Life Vest · misinstalledCLEANERS NOTED MULTIPLE LIFE VESTS PACKED AND SEALED WITHOUT STRAP ACCESSIBLE AT SEATS 8B 11A 21A 27F 30E OPENED, CHECKED AND RESEALED LIFE VEST COMPTS WITH STRAPS ROUTED OUT OF BOX REF AMM 25-64-04-211-801.
Back to JASC 2561