{
 "dataset": "North Miami, FL storm events — 12-month window, 25-mile radius plus Miami-Dade records (floods and special weather statements excluded, matching the city page)",
 "license": "https://www.stormauditor.com/data-license",
 "provenance": "Consolidated by StormAuditor from public NOAA/NWS records (warnings, Local Storm Reports, NCEI Storm Events) under the published methodology at https://www.stormauditor.com/methodology",
 "refreshed_at": "2026-09-20T09:30:20.821+00:00",
 "window_days": 365,
 "schema_version": "2.0.0",
 "event_count": 51,
 "fields": {
  "id": "stable event identifier (source-derived)",
  "date": "event date (YYYY-MM-DD, local storm day)",
  "county": "county or county-equivalent (may be blank)",
  "city": "place name from the source record (LSR names may carry a distance/direction prefix)",
  "zip": "ZIP code when the source provides one (may be blank)",
  "eventType": "hazard tag: wind | hail | tornado | flood | lightning",
  "severity": "StormAuditor severity bucket (low|moderate|high|severe)",
  "evidenceLevel": "evidence level of the source record (warning|observed|...)",
  "confidence": "StormAuditor confidence score for the record (0-1, may be absent)",
  "windSpeedMph": "reported/estimated wind gust, mph (absent if n/a)",
  "hailSizeInches": "reported/estimated hail size, inches (absent if n/a)",
  "tornadoScale": "EF-scale rating when the source provides one (absent if n/a)",
  "damageTypes": "damage tags from the source narrative (may be absent)",
  "description": "source narrative excerpt (may be absent)",
  "source": "originating public record (NWS warning, LSR, NCEI, ...)",
  "sourceDetail": "issuing office / product detail for the source (may be absent)",
  "originStation": "reporting station identifier when applicable (may be absent)",
  "warningProductKey": "NWS warning product key for warning-derived rows (may be absent)",
  "lat": "event latitude (WGS84, may be blank)",
  "lon": "event longitude (WGS84, may be blank)",
  "rawWindSpeedMph": "source-reported wind value before display screening, mph (may be absent)",
  "windSpeedDisclaimer": "set when the wind value is a warning-projected figure rather than a measurement (may be absent)"
 },
 "events": [
  {
   "id": "iem-lsr-2026-09-07-wind-26.24--80.24",
   "lat": 26.24,
   "lon": -80.24,
   "zip": "",
   "city": "1 NNW North Lauderdale",
   "date": "2026-09-07",
   "county": "Broward",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Mesonet station 1355W Coral Springs Fire Station 64 reported a thunderstorm wind gust of 55 mph.",
   "sourceDetail": "NWS MFL — Mesonet via Iowa Mesonet",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-MFL-SV-W-77-2026-09-07-Broward-wind",
   "lat": 25.896000000000004,
   "lon": -80.28200000000001,
   "zip": "",
   "city": "",
   "date": "2026-09-07",
   "county": "Broward",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-09-07. Duration: 40 min. Counties: Broward, Miami-Dade. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #77 (40 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-77"
  },
  {
   "id": "ww-MFL-SV-W-77-2026-09-07-Broward-hail",
   "lat": 25.896000000000004,
   "lon": -80.28200000000001,
   "zip": "",
   "city": "",
   "date": "2026-09-07",
   "county": "Broward",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-09-07. Duration: 40 min. Counties: Broward, Miami-Dade. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #77 (40 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-77"
  },
  {
   "id": "ww-MFL-SV-W-77-2026-09-07-Miami-Dade-wind",
   "lat": 25.896000000000004,
   "lon": -80.28200000000001,
   "zip": "",
   "city": "",
   "date": "2026-09-07",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-09-07. Duration: 40 min. Counties: Broward, Miami-Dade. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #77 (40 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-77"
  },
  {
   "id": "ww-MFL-SV-W-77-2026-09-07-Miami-Dade-hail",
   "lat": 25.896000000000004,
   "lon": -80.28200000000001,
   "zip": "",
   "city": "",
   "date": "2026-09-07",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-09-07. Duration: 40 min. Counties: Broward, Miami-Dade. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #77 (40 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-77"
  },
  {
   "id": "iem-202609072040-wind-26.24--80.24",
   "lat": 26.24,
   "lon": -80.24,
   "zip": "",
   "city": "1 NNW North Lauderdale",
   "date": "2026-09-07",
   "county": "Broward",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 NNW North Lauderdale, FL. Peak gust: 63 mph.",
   "sourceDetail": "NWS MFL — Mesonet via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "spc-2026-09-06-16-1856",
   "lat": 26.13,
   "lon": -80.25,
   "zip": "",
   "city": "Plantation",
   "date": "2026-09-06",
   "county": "Broward",
   "source": "SPC Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 90,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "[Landspout] Corrects previous tstm wnd dmg report from 1 NNE Plantation to landspout at 2:56PM. Reports of tree damage in the Plantation Gardens areas. Picture and vid (MFL)",
   "sourceDetail": "Storm Prediction Center preliminary storm report",
   "evidenceLevel": "reported"
  },
  {
   "id": "ww-MFL-SV-W-65-2026-08-04-Miami-Dade-wind",
   "zip": "",
   "city": "",
   "date": "2026-08-04",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-08-04. Duration: 35 min. County: Miami-Dade. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #65 (35 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-65"
  },
  {
   "id": "ww-MFL-SV-W-65-2026-08-04-Miami-Dade-hail",
   "zip": "",
   "city": "",
   "date": "2026-08-04",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-08-04. Duration: 35 min. County: Miami-Dade. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #65 (35 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-65"
  },
  {
   "id": "asos-MIA-2026-08-03-85330",
   "lat": 25.788,
   "lon": -80.3169,
   "zip": "",
   "city": "MIAMI INTL AIRPORT",
   "date": "2026-08-03",
   "county": "Miami-Dade",
   "source": "IEM ASOS Station",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "MIAMI INTL AIRPORT (MIA) recorded a 53 mph gust.",
   "sourceDetail": "FL_ASOS automated observation — MIAMI INTL AIRPORT (MIA)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-MFL-SV-W-64-2026-07-31-Miami-Dade-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-31",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-07-31. Duration: 29 min. Counties: Miami-Dade, Broward. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #64 (29 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-64"
  },
  {
   "id": "ww-MFL-SV-W-64-2026-07-31-Miami-Dade-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-31",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-07-31. Duration: 29 min. Counties: Miami-Dade, Broward. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #64 (29 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-64"
  },
  {
   "id": "iem-lsr-2026-07-26-wind-26.20--80.18",
   "lat": 26.2,
   "lon": -80.18,
   "zip": "",
   "city": "3 NNE Lauderdale Lakes",
   "date": "2026-07-26",
   "county": "Broward",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "ASOS station KFXE Ft Lauderd Exec.",
   "sourceDetail": "NWS MFL — ASOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202607261844-wind-26.20--80.18",
   "lat": 26.2,
   "lon": -80.18,
   "zip": "",
   "city": "3 NNE Lauderdale Lakes",
   "date": "2026-07-26",
   "county": "Broward",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 3 NNE Lauderdale Lakes, FL. Peak gust: 67 mph.",
   "sourceDetail": "NWS MFL — ASOS via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-07-11T03:19:00Z-wind-26.20--80.18",
   "lat": 26.2,
   "lon": -80.18,
   "zip": "",
   "city": "3 NNE Lauderdale Lakes",
   "date": "2026-07-10",
   "county": "Broward",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 3 NNE Lauderdale Lakes, FL. Peak gust: 53 mph. Thunderstorm wind gust of 46 mph at ASOS site KFXE/Ft Lauderdale Executive Airport.",
   "sourceDetail": "NWS MFL — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-07-11T03:30:00Z-wind-25.63--80.58",
   "lat": 25.63,
   "lon": -80.58,
   "zip": "",
   "city": "7 WNW Inlikita",
   "date": "2026-07-10",
   "county": "Miami-Dade",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 7 WNW Inlikita, FL. Peak gust: 53 mph. Thunderstorm wind gust of 46 mph at RAWS station CHKF1/Chekika.",
   "sourceDetail": "NWS MFL — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-07-11T03:15:00Z-wind-25.50--80.49",
   "lat": 25.5,
   "lon": -80.49,
   "zip": "",
   "city": "2 SSE Redland",
   "date": "2026-07-10",
   "county": "Miami-Dade",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 2 SSE Redland, FL. Peak gust: 54 mph. Thunderstorm wind gust of 47 mph at CWOP station AX186 in Homestead.",
   "sourceDetail": "NWS MFL — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-202607021800-hail-25.79--80.26",
   "lat": 25.79,
   "lon": -80.26,
   "zip": "",
   "city": "2 ESE Miami Internation",
   "date": "2026-07-02",
   "county": "Miami-Dade",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 ESE Miami Internation, FL. Hail size: 0.75\".",
   "sourceDetail": "NWS MFL — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "ww-MFL-SV-W-48-2026-07-02-Miami-Dade-wind",
   "zip": "",
   "city": "",
   "date": "2026-07-02",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-07-02. Duration: 22 min. County: Miami-Dade. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #48 (22 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-48"
  },
  {
   "id": "ww-MFL-SV-W-48-2026-07-02-Miami-Dade-hail",
   "zip": "",
   "city": "",
   "date": "2026-07-02",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-07-02. Duration: 22 min. County: Miami-Dade. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #48 (22 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "MFL-SV-W-48"
  },
  {
   "id": "ww-MFL-SV-W-42-2026-06-24-Miami-Dade-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-24",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-06-24. Duration: 23 min. Counties: Broward, Miami-Dade. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #42 (23 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-42"
  },
  {
   "id": "ww-MFL-SV-W-42-2026-06-24-Miami-Dade-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-24",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-06-24. Duration: 23 min. Counties: Broward, Miami-Dade. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #42 (23 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-42"
  },
  {
   "id": "ww-MFL-SV-W-45-2026-06-24-Miami-Dade-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-24",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-06-24. Duration: 23 min. Counties: Broward, Miami-Dade. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #45 (23 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-45"
  },
  {
   "id": "ww-MFL-SV-W-45-2026-06-24-Miami-Dade-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-24",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-06-24. Duration: 23 min. Counties: Broward, Miami-Dade. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #45 (23 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "MFL-SV-W-45"
  },
  {
   "id": "iem-geo-2026-06-24T20:14:00Z-wind-25.76--80.59",
   "lat": 25.76,
   "lon": -80.59,
   "zip": "",
   "city": "11 WNW Kendale Lakes",
   "date": "2026-06-24",
   "county": "Miami-Dade",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 11 WNW Kendale Lakes, FL. Peak gust: 53 mph. Mesonet station SSOPG Sfwmd 28.",
   "sourceDetail": "NWS MFL — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "ww-MFL-SV-W-32-2026-06-02-Miami-Dade-wind",
   "zip": "",
   "city": "",
   "date": "2026-06-02",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-06-02. Duration: 51 min. Counties: Broward, Miami-Dade. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #32 (51 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-32"
  },
  {
   "id": "ww-MFL-SV-W-32-2026-06-02-Miami-Dade-hail",
   "zip": "",
   "city": "",
   "date": "2026-06-02",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-06-02. Duration: 51 min. Counties: Broward, Miami-Dade. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #32 (51 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-32"
  },
  {
   "id": "ww-MFL-SV-W-23-2026-04-26-Miami-Dade-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-26",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-04-26. Duration: 26 min. County: Miami-Dade. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #23 (26 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-23"
  },
  {
   "id": "ww-MFL-SV-W-23-2026-04-26-Miami-Dade-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-26",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-04-26. Duration: 26 min. County: Miami-Dade. Storm tags: wind: 60.0, hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #23 (26 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "MFL-SV-W-23"
  },
  {
   "id": "ww-MFL-SV-W-21-2026-04-26-Miami-Dade-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-26",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-04-26. Duration: 44 min. County: Miami-Dade. Storm tags: wind: 60.0, hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #21 (44 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-21"
  },
  {
   "id": "ww-MFL-SV-W-21-2026-04-26-Miami-Dade-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-26",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-04-26. Duration: 44 min. County: Miami-Dade. Storm tags: wind: 60.0, hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #21 (44 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "MFL-SV-W-21"
  },
  {
   "id": "ww-MFL-SV-W-20-2026-04-20-Miami-Dade-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-20",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-04-20. Duration: 11 min. Counties: Monroe, Miami-Dade. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #20 (11 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-20"
  },
  {
   "id": "ww-MFL-SV-W-20-2026-04-20-Miami-Dade-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-20",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-04-20. Duration: 11 min. Counties: Monroe, Miami-Dade. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #20 (11 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-20"
  },
  {
   "id": "iem-geo-2026-04-08T23:28:00Z-wind-26.07--80.15",
   "lat": 26.07,
   "lon": -80.15,
   "zip": "",
   "city": "1 NW Dania Beach",
   "date": "2026-04-08",
   "county": "Broward",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 1 NW Dania Beach, FL. Peak gust: 55 mph. ASOS station KFLL Fort Lauderdale/hollywood Intl Airport reported a non-convective wind gust of 48 mph.",
   "sourceDetail": "NWS MFL — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-04-09T00:16:00Z-wind-25.86--80.12",
   "lat": 25.86,
   "lon": -80.12,
   "zip": "",
   "city": "4 N Miami Beach",
   "date": "2026-04-08",
   "county": "Miami-Dade",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "NON-TSTM WND GST reported near 4 N Miami Beach, FL. Peak gust: 55 mph. Tempest Mesonet reported a non-convective wind gust of 48 mph at 8:16pm.",
   "sourceDetail": "NWS MFL — Mesonet via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2026-04-07T20:45:00Z-tornado-25.94--80.33",
   "lat": 25.94,
   "lon": -80.33,
   "zip": "",
   "city": "3 NNW Miami Lakes",
   "date": "2026-04-07",
   "county": "Miami-Dade",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 92,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "TORNADO reported near 3 NNW Miami Lakes, FL. A brief EF0 tornado move through the Palm Springs North community.",
   "sourceDetail": "NWS MFL — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "ncei-1332906-2026-04-07",
   "lon": 212984,
   "zip": "",
   "city": "PALM SPGS NORTH",
   "date": "2026-04-07",
   "county": "Miami-Dade",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "The National Weather Service surveyed the Palm Springs North community|and determined the EF0 rating based on mostly tree and power pole|damage. The survey team also noted scattered fence and signage damage.",
   "sourceDetail": "Verified by NWS Storm Survey — NCEI Event #1332906",
   "tornadoScale": "EF0",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ww-MFL-SV-W-18-2026-04-07-Miami-Dade-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-07",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-04-07. Duration: 28 min. Counties: Miami-Dade, Broward. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #18 (28 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-18"
  },
  {
   "id": "ww-MFL-SV-W-18-2026-04-07-Miami-Dade-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-07",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-04-07. Duration: 28 min. Counties: Miami-Dade, Broward. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #18 (28 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-18"
  },
  {
   "id": "ww-MFL-SV-W-17-2026-04-07-Miami-Dade-wind",
   "zip": "",
   "city": "",
   "date": "2026-04-07",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-04-07. Duration: 28 min. County: Miami-Dade. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #17 (28 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-17"
  },
  {
   "id": "ww-MFL-SV-W-17-2026-04-07-Miami-Dade-hail",
   "zip": "",
   "city": "",
   "date": "2026-04-07",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-04-07. Duration: 28 min. County: Miami-Dade. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #17 (28 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-17"
  },
  {
   "id": "ww-MFL-SV-W-13-2026-03-14-Miami-Dade-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-14",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-03-14. Duration: 28 min. Counties: Broward, Miami-Dade. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #13 (28 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-13"
  },
  {
   "id": "ww-MFL-SV-W-13-2026-03-14-Miami-Dade-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-14",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-03-14. Duration: 28 min. Counties: Broward, Miami-Dade. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #13 (28 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-13"
  },
  {
   "id": "ww-MFL-SV-W-8-2026-03-01-Miami-Dade-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-01",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-03-01. Duration: 26 min. Counties: Miami-Dade, Monroe. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #8 (26 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-8"
  },
  {
   "id": "ww-MFL-SV-W-8-2026-03-01-Miami-Dade-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-01",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-03-01. Duration: 26 min. Counties: Miami-Dade, Monroe. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #8 (26 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-8"
  },
  {
   "id": "ww-MFL-SV-W-7-2026-03-01-Miami-Dade-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-01",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-03-01. Duration: 26 min. County: Miami-Dade. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #7 (26 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-7"
  },
  {
   "id": "ww-MFL-SV-W-7-2026-03-01-Miami-Dade-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-01",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-03-01. Duration: 26 min. County: Miami-Dade. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #7 (26 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-7"
  },
  {
   "id": "ww-MFL-SV-W-6-2026-03-01-Miami-Dade-wind",
   "zip": "",
   "city": "",
   "date": "2026-03-01",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 70,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Hurricane wind damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-03-01. Duration: 28 min. County: Miami-Dade. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #6 (28 min)",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "MFL-SV-W-6"
  },
  {
   "id": "ww-MFL-SV-W-6-2026-03-01-Miami-Dade-hail",
   "zip": "",
   "city": "",
   "date": "2026-03-01",
   "county": "Miami-Dade",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 70,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS MFL on 2026-03-01. Duration: 28 min. County: Miami-Dade. Storm tags: wind: 60.0, hail: 1.0\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS MFL — Severe Thunderstorm Warning #6 (28 min)",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "MFL-SV-W-6"
  },
  {
   "id": "iem-geo-2026-02-28T19:25:00Z-wind-26.07--80.15",
   "lat": 26.07,
   "lon": -80.15,
   "zip": "",
   "city": "1 NW Dania Beach",
   "date": "2026-02-28",
   "county": "Broward",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 1 NW Dania Beach, FL. Peak gust: 55 mph. A thunderstorm wind gust of 48 mph was measured at ASOS station KFLL at Fort Lauderdale/Hollywood Intl Airport.",
   "sourceDetail": "NWS MFL — ASOS via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-geo-2025-09-23T15:55:00Z-wind-25.68--80.43",
   "lat": 25.68,
   "lon": -80.43,
   "zip": "",
   "city": "2 SSW Kendale Lakes",
   "date": "2025-09-23",
   "county": "Miami-Dade",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "wind",
   "confidence": 92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND DMG reported near 2 SSW Kendale Lakes, FL. Peak gust: 50 mph. Broken tree limbs and branches at a home in The Hammocks near SW 147 Avenue and N. Kendall Drive. Time is estimated based on radar indicated wind gusts near the surface in the 40-50 mph range south of this area in association with a thunderstorm downburst.",
   "sourceDetail": "NWS MFL — Public via Iowa Mesonet (GeoJSON)",
   "windSpeedMph": 50,
   "evidenceLevel": "reported"
  }
 ]
}