{
  "project": "FlyBuffer",
  "schema_version": "1.0",
  "generated_at": "2026-08-30T16:17:04.453279+00:00",
  "airport_count": 30,
  "airports": [
    {
      "iata": "LAX",
      "status": "low",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "ORD",
      "status": "low",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "AUS",
      "status": "low",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "FLL",
      "status": "low",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "MDW",
      "status": "low",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "IAD",
      "status": "moderate",
      "weather_impact": "moderate",
      "flight_category": "MVFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "MCO",
      "status": "low",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "RDU",
      "status": "moderate",
      "weather_impact": "moderate",
      "flight_category": "MVFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "CLT",
      "status": "moderate",
      "weather_impact": "moderate",
      "flight_category": "MVFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "SAN",
      "status": "high",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "high",
      "faa_active_event": true,
      "faa_events": [
        {
          "event_type": "Ground Delay",
          "faa_event_type": "Ground Delay Programs",
          "details": {
            "ARPT": "SAN",
            "Reason": "airport volume",
            "Avg": "34 minutes",
            "Max": "1 hour and 14 minutes"
          }
        }
      ],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "OAK",
      "status": "moderate",
      "weather_impact": "moderate",
      "flight_category": "MVFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "JAX",
      "status": "low",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "BDL",
      "status": "low",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "SNA",
      "status": "severe",
      "weather_impact": "moderate",
      "flight_category": "MVFR",
      "faa_impact": "severe",
      "faa_active_event": true,
      "faa_events": [
        {
          "event_type": "Airport Closure",
          "faa_event_type": "Airport Closures",
          "details": {
            "ARPT": [
              "SNA",
              "HTS"
            ],
            "Reason": [
              "!SNA 08/060 SNA AD AP CLSD DLY 0630-1315 2608300630-2609041315",
              "!HTS 08/052 HTS AD AP CLSD 2608290246-2609010300"
            ],
            "Start": [
              "Aug 30 at 06:30 UTC.",
              "Aug 29 at 02:46 UTC."
            ],
            "Reopen": [
              "Sep 04 at 13:15 UTC.",
              "Sep 01 at 03:00 UTC."
            ]
          }
        },
        {
          "event_type": "Airport Closure",
          "faa_event_type": "Airport Closures",
          "details": {
            "ARPT": "SNA",
            "Reason": "!SNA 08/060 SNA AD AP CLSD DLY 0630-1315 2608300630-2609041315",
            "Start": "Aug 30 at 06:30 UTC.",
            "Reopen": "Sep 04 at 13:15 UTC."
          }
        }
      ],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "RSW",
      "status": "low",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "MCI",
      "status": "low",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "RIC",
      "status": "moderate",
      "weather_impact": "moderate",
      "flight_category": "MVFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "SMF",
      "status": "low",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "CMH",
      "status": "low",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "DJT",
      "status": "low",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "TPA",
      "status": "low",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "IND",
      "status": "low",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "LGA",
      "status": "low",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "PHL",
      "status": "low",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "PHX",
      "status": "high",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "high",
      "faa_active_event": true,
      "faa_events": [
        {
          "event_type": "General Arrival/Departure Delay Info",
          "faa_event_type": "General Arrival/Departure Delay Info",
          "details": {
            "ARPT": "PHX",
            "Reason": "VOL:Multi-taxi",
            "Min": "16 minutes",
            "Max": "30 minutes",
            "Trend": "Increasing"
          }
        }
      ],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "DCA",
      "status": "low",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "PDX",
      "status": "low",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "PIT",
      "status": "low",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "ATL",
      "status": "low",
      "weather_impact": "low",
      "flight_category": "VFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    },
    {
      "iata": "BWI",
      "status": "moderate",
      "weather_impact": "moderate",
      "flight_category": "MVFR",
      "faa_impact": "normal",
      "faa_active_event": false,
      "faa_events": [],
      "metar_available": true,
      "taf_available": true,
      "source_freshness": {
        "aviation_weather": "current",
        "aviation_weather_fetched_at": "2026-08-30T16:17:04.038135+00:00",
        "faa_generated_at": "2026-08-30T16:17:04.366621+00:00"
      },
      "disclaimer": "Operational signal only. It is not a TSA/security wait-time measurement."
    }
  ]
}
