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 IPXA2026102389310Life Vest · tornSUPERNUMERARY LIFE VEST EXP TAG TORN. REMOVED AND REPLACED LT OTBD LIFE VEST IAW AMM 25-62-05SDR AALA202610238654Life Vest · openAIRCRAFT WAS NOT GROUNDED: CAPTAINS LIFE VEST HAS BEEN OPENED -MAINTENANCE REPLACED THE LIFE VEST PER AMM 25-66-52SDR CALA2026102320538Life Vest · damagedDURING LIFE VEST INSPECTION FOUND AT COMP 521, 3EA EXTRA LIFE VEST WITH PACKAGE FRAYED REMOVED THOSE 3EA EXTRA LIFE VEST FROM THE AIRCRAFT AND RETURNED TO LOCAL STOCK. SDR FLAG APPLIEDSDR AALA202610101056Life Vest · tornAIRCRAFT WAS NOT GROUNDED: SPARE INFANT LIFE VEST KIT IS RIPPED AND EXPIRATION DATE IS UNREADABLE - MAINTENANCE REPLACED SPARE LIFE VEST WITH NEW SERVICIBLE ONE IAW AMM 25-66-00.SDR AALA202610102786Life Vest · openAIRCRAFT WAS NOT GROUNDED: FA REPORTS DOOR 3 FLIGHT ATTENDANT JUMPSEATS LIFE VEST PACKAGE IS OPENED. INSTALLED NEW LIFE VEST UNDER L3 FA SEAT OK FORSERV IAW AMM 25-62-00.SDR AALA202610051684Life Vest · damagedAIRCRAFT WAS NOT GROUNDED: CREW LIFEVEST IN AFT JUMPSEAT IS MOLDY AND REQUIRES REPLACEMENT - MAINTENANCE REPLACED THE CREW LIFE VEST PER AMM 25-60-00SDR AALA202610056254Life Vest · openAIRCRAFT WAS NOT GROUNDED: LIFE VEST PACKAGING OPENED ON THE AFT RIGHT FORWARD-FACING FLIGHT ATTENDANT SEAT - MAINTENANCE REPLACED LIFE VEST PER AMM 25-66-00SDR CALA2026092919988Life Vest · missingLIFE VEST - CHECK PROCEDURE - 03 INFANT LIFE VEST SPARE MISSING. INSTALLED 03 INFANT LIFE VEST AS REF DMC-B787-A-25-62-01-99A-921A-A, ITEM GOOD FOR SERVICE.PARTS USED: 99-2560-3-0143,QTY :3SDR AALA202609249925Life Vest · moldedAIRCRAFT WAS NOT GROUNDED: AFT FLIGHT ATTENDANT LIFE VEST IS MOLDY AT THE L2 DOOR - MAINTENANCE REPLACED LIFE VEST AS REQUIREDSDR AALA202609227666Life Vest · openAIRCRAFT WAS NOT GROUNDED: FIRST OFFICERS LIFE VEST POUCH RIPPED OPEN - MAINTENANCE REPLACED THE LIFE VEST AS REQUIREDSDR CALA2026092319719Life Vest · openDURING A LIFE VEST DETAILED CHECK PROCEDURE, MISSING TWO OF THE SPARE LIVE VEST POUCH NR 914, FOUND SPARE INFANT LIFE VESTS UNSEALED. REMOVED AND REPLACED SPARE LIFE VESTS POUCH NR 914 TWO EA. IAW AMM 03-11-32-200-806.SDR CALA2026092319717Life Vest · openDURING LIFE VEST DETAILED CHECK PROCEDURE, SPARE INFANT LIFE VEST NR G9 UNSEALED. REMOVED UNSEALED LIVE VEST IAW DWG 2560DD15032 IT IS NOT NECESSARY.SDR AALA202609211179Life Vest · missingAIRCRAFT WAS NOT GROUNDED: FLIGHT DECK JUMP SEAT DOES NOT HAVE THE LIFE VEST. - MAINTENANCE INSTALLED LIFEVEST PER AMM 25-66-00SDR IXXA20260916084Life Vest · missingDURING DAILY CK FOUND SUPERNUMERARY SEAT (RIGHT SIDE NEXT TO LAV) MISSING LIVE VEST. DEFERED MEL D 76976. LIFE VEST INSTALLED IN STOWAGE BIN UNDER RIGHT SUPERNUMERATY SEAT.SDR IXXA20260916083Life Vest · missingDURING DAILY CK FOUND SUPERNUMERARY SEAT (MIDDLE) WITHOUT LIFE VEST. DEFERED MEL D 76975. VERIFIED LIFE VEST INSTALLED IN STOWAGE BIN UNDER MIDDLE SUPERNUMERARY SEAT.SDR AALA202609172581Life Vest · openAIRCRAFT WAS NOT GROUNDED: PASSENGER SEAT 12A LIFE VEST REMOVED AND OPENED - MAINTENANCE REPLACED LIFE VEST AS REQUIREDSDR AALA202609158988Life Vest · contaminatedAIRCRAFT WAS NOT GROUNDED: REAR CREW LIFE JACKET WAS SOAKED IN SOME BROWN SMELLY LIQUID - MAINTENANCE REPLACED THE LIFE JACKET AS REQUIREDSDR UIEA2026091000863Life Vest · expiredLIFE VEST AT SEAT 7C, EXPIRED. REMOVED & REPLACED THE LIFE VEST AT SEAT 7C IAW AMM 25-64-00 , & IPC EEL 6725N004. NO FURTHER DEFECTS NOTED.SDR AALA202609068361Life Vest · openAIRCRAFT WAS NOT GROUNDED: SEAT 8C LIFEVEST OPENED - MAINTENANCE REPLACED LIFE VEST PER AFMM 20-25-70SDR AALA202609034100Life Vest · openAIRCRAFT WAS NOT GROUNDED: FIRST OFFICERS LIFE VEST OPENED - MAINTENANCE REPLACED LIFE VEST PEER AMM 25-66-52SDR FDEA202609011258Life Vest · missingF/O SEAT MISSING LIFE VEST. IAW AMM 25-64-00 REPLACED LIFE VEST REF 25-60-00.SDR AALA202608310138Life Vest · openAIRCRAFT WAS NOT GROUNDED: 4R OUTBOARD FLIGHT ATTENDANT SEAT LIFE VEST OPENED/DAMAGED - MAINTENANCE REPLACED THE LIFE VEST PER AMM 25-66-52SDR UIEA2026082600800Seal · brokenCAPT LIFE VEST TAMPER SEAL BROKEN. REMOVED AND REPLACED THE LIFE VEST IAW AMM 25-62-01-960-005. OPS CHKD OK.SDR AALA202608256333Life Vest · missingAIRCRAFT WAS NOT GROUNDED: LIFE VEST AT SEAT 15D IS MISSING - MAINTENANCE INSTALLED LIFE VEST AS REQUIREDSDR AALA202608248328Life Vest · missingAIRCRAFT WAS NOT GROUNDED: LIFE VEST MISSING FROM SEAT 8F - MAINTENANCE INSTALLED LIFE VEST AS REQUIREDSDR AALA202608249636Life Vest · missingAIRCRAFT WAS NOT GROUNDED: LIFE VEST MISSING FROM SEAT 13D - MAINTENANCE INSTALLED LIFE VEST AS REQUIREDSDR AALA202608243188Life Vest · missingAIRCRAFT WAS NOT GROUNDED: LIFE VEST MISSING FROM SEAT 16C - MAINTENANCE INSTALLED LIFE VEST AS REQUIREDSDR AALA202608247355Life Vest · missingAIRCRAFT WAS NOT GROUNDED: LIFE VEST MISSING FROM SEAT 16A - MAINTENANCE INSTALLED LIFE VEST AS REQUIREDSDR AALA202608249396Life Vest · missingAIRCRAFT WAS NOT GROUNDED: LIFE VEST MISSING FROM SEAT 17B - MAINTENANCE INSTALLED LIFE VEST AS REQUIREDSDR AALA202608243370Life Vest · missingAIRCRAFT WAS NOT GROUNDED: LIFE VEST MISSING FROM SEAT 19D - MAINTENANCE INSTALLED LIFE VEST AS REQUIREDSDR IPXA2026081830886Life Vest · missingFO'S LIFEVEST MISSING. INSTALLED LIFEVEST PER MM 25-62-05.SDR AALA202608172166Life Vest · damagedAIRCRAFT WAS NOT GROUNDED: FALIGHT ATTENDANT REPORTS ONE CREW LIFE VEST IS MOLDY - MAINTENANCE REPLACED THE LIFE VES PER AMM 25-66-52SDR AALA202608130703Life Vest · openAIRCRAFT WAS NOT GROUNDED: SEAT 12E LIFE VEST WAS OUT ON THE SEAT AND PACKAGING IS OPENED - MAINTENANCE REPLACED LIFE VEST PER AMM 25-21-00SDR IPXA2026081225594Life Vest · expiredFLT DECK RT SUPERNUMERARY SEAT CREW LIFE VEST EXPIRED. REMOVED AND REPLACED RT SUPERNUMERARY SEAT CREW LIFE VEST PER AMM 25-62-00.SDR AALA202608111125Life Vest · openAIRCRAFT WAS NOT GROUNDED: CAPTAINS LIFE VEST BAG OPENED - MAINTENANCE REPLACED CAPT LIFE VEST PER AMM 25-66-52SDR AALA202608101433Life Vest · openAIRCRAFT WAS NOT GROUNDED: SEAT 7A LIFE VEST SEAL OPENED - MAINTENANCE REPLACED LIFE VEST SEAT 7A PER AMM 25-00-00SDR AALA202608035012Life Vest · missingAIRCRAFT WAS NOT GROUNDED - LIFE VEST SEAT AT SEAT 27C IS MISSING - INSTALLED LIFE VEST PER AMM 25-66-52SDR AALA202607273306Life Vest · tornAIRCRAFT WAS NOT GROUNDED: 10D LIFE VEST POCKET TORN. MAINTENANCE REPLACED LIFE VEST PER AMM 25-66-52.SDR AALA202607246631Life Vest · missingAIRCRAFT WAS NOT GROUNDED: 1 LIFE VEST MISSING FROM SPARE/INFANT LIFE VEST KIT. REPLACED INFANT LIFE VEST KIT PER AMM 25-66-52.SDR AALA202607241273Life Vest · damagedAIRCRAFT WAS NOT GROUNDED: FLIGHT ATTENDANT REPORTS LIFE VEST AT #5 JUMPSEAT IS MOLDY. REPLACED LIFE VEST AS REQUIRED.SDR AALA202607217536Life Vest · openAIRCRAFT WAS NOT GROUNDED: CAPTAIN LIFEVEST OPENED. MAINTENANCE REPLACED CAPTAIN LIFEVEST PER AMM 25-66-52.SDR CALA2026071617799Life Vest · missingSEAT 6A LIFE VEST MISSING, EVEN SEALED. FOUND MISSING LIFE VEST AT COMPARTMENT 903.SDR AALA202607130063Life Vest · missingAIRCRAFT WAS NOT GROUNDED: FA REPORTS SPARE LIFE VESTS KIT MISSING 1 LIFE VEST. MAINTENANCE REPLACED SPARE LIFE VEST KIT IAW MM 25-64-00.SDR IXXA20260709058Life Vest · tornRIGHT SUPERNUMERARY SEAT LIFE VEST BAG TORN OPEN. PLACED ON DEFERRAL 74891 MINIMUM EQUIPMENT LIST CATEGORY D IAW ATI-25-25-03-01. REMOVED AND REPLACED RIGHT SUPERNUMERARY SEAT LEFE VEST IAW B767 IAI 25-63-00. DEFERRAL 74891 CLEARED.SDR AALA202607138403Life Vest · contaminatedAIRCRAFT WAS NOT GROUNDED: LIFE VEST AT FLIGHT ATTENDANT JUMPSEAT 2 APPEARS TO BE CONTAMINATED, UNOPENED BUT LOOKS WET. MAINTENNACE REPLACED LIFE VEST AS REQUIRED.SDR AALA202607136627Life Vest · openAIRCRAFT WAS NOT GROUNDED: FIRST OFFICERS LIFEVEST OPENED. MAINTENANCE REPLACED LIFEVEST PER AMM 25-60-00.SDR IXXA202607109058Life Vest · tornRIGHT SUPERNUMERARY SEAT LIFE VEST BAG TORN OPEN. PLACED ON DEFERRAL 74891 MINIMUM EQUIPMENT LIST CATEGORY D PER ATI-25-25-03-01. DUE 06 NOVEMBER 2026SDR IXXA202607109057Life Vest · missingFIRST OBSERVER SEAT LIFE VEST MISSING. PLACED ON DEFERRAL 74890 MINIMUM EQUIPMENT LIST CATEGORY A PER ATI-25-11-02-01. INSTALLED FIRST OBSERVER SEAT LIFE VEST IN ACCORDANCE WITH AMM 25-62-00.SDR P5CA2026070800025Container · tornSUPERNUMERARY POSITION 3 LIFE VEST BAG RIPPED(<P>REPLACED LIFE VEST AND CHECKS OK FOR SERVICE PER B777 AMM 25-62-01& IPC 25-62-01-54.</P>)SDR IPXA2026062989347Life Vest · missingRIGHT SIDE BEHIND FIRST OFFICER, OBSERVER LIFE VEST MISSING. RIGHT FO CONSOL LIFE VEST INSTALLED REF AMM 25-64-00
Back to JASC 2561