{
 "dataset": "Edmond, OK storm events — 12-month window, 25-mile radius plus Oklahoma 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-20T08:30:15.819+00:00",
 "window_days": 365,
 "schema_version": "2.0.0",
 "event_count": 322,
 "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-12-hail-35.48--97.52",
   "lat": 35.48,
   "lon": -97.52,
   "zip": "",
   "city": "1 NNW Oklahoma City",
   "date": "2026-09-12",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 NNW Oklahoma City",
   "sourceDetail": "NWS OUN — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-09-12-wind-35.85--97.76",
   "lat": 35.85,
   "lon": -97.76,
   "zip": "",
   "city": "6 NW Cashion",
   "date": "2026-09-12",
   "county": "Kingfisher",
   "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": "Personal weather stations in the area reported 60-70 mph wind gusts.",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-OUN-SV-W-883-Oklahoma-wind-2026-09-12",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-09-12",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-09-12. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-883"
  },
  {
   "id": "iem-ww-OUN-SV-W-883-Oklahoma-hail-2026-09-12",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-09-12",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-09-12. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OUN-SV-W-883"
  },
  {
   "id": "iem-lsr-2026-08-07-wind-35.71--97.71",
   "lat": 35.71,
   "lon": -97.71,
   "zip": "",
   "city": "5 NNE Piedmont",
   "date": "2026-08-07",
   "county": "Canadian",
   "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": "Personal weather station measurement.",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-OUN-SV-W-832-Oklahoma-wind-2026-08-07",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-08-07",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-08-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-832"
  },
  {
   "id": "iem-ww-OUN-SV-W-832-Oklahoma-hail-2026-08-07",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-08-07",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-08-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OUN-SV-W-832"
  },
  {
   "id": "iem-ww-OUN-SV-W-833-Oklahoma-wind-2026-08-07",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-08-07",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-08-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-833"
  },
  {
   "id": "iem-ww-OUN-SV-W-833-Oklahoma-hail-2026-08-07",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-08-07",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-08-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OUN-SV-W-833"
  },
  {
   "id": "iem-ww-OUN-SV-W-835-Oklahoma-wind-2026-08-07",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-08-07",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-08-07. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-835"
  },
  {
   "id": "iem-ww-OUN-SV-W-835-Oklahoma-hail-2026-08-07",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-08-07",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-08-07. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OUN-SV-W-835"
  },
  {
   "id": "asos-PWA-2026-08-07-11440",
   "lat": 35.5342,
   "lon": -97.6471,
   "zip": "",
   "city": "OKLAHOMA CITY/WILEY",
   "date": "2026-08-07",
   "county": "Oklahoma",
   "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": "OKLAHOMA CITY/WILEY (PWA) recorded a 55 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — OKLAHOMA CITY/WILEY (PWA)",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-04-hail-35.46--97.73",
   "lat": 35.46,
   "lon": -97.73,
   "zip": "",
   "city": "3 S Yukon",
   "date": "2026-07-04",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Half Dollar (1.25 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "asos-bf-PWA-2026-07-04",
   "lat": 35.5342,
   "lon": -97.6471,
   "zip": "",
   "city": "OKLAHOMA CITY/WILEY",
   "date": "2026-07-04",
   "county": "Oklahoma",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "OKLAHOMA CITY/WILEY (PWA) recorded a 59 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — OKLAHOMA CITY/WILEY (PWA) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-04-wind-35.47--97.46",
   "lat": 35.47,
   "lon": -97.46,
   "zip": "",
   "city": "3 E Oklahoma City",
   "date": "2026-07-04",
   "county": "Oklahoma",
   "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": "TSTM WND GST reported near 3 E Oklahoma City",
   "sourceDetail": "NWS OUN — Mesonet via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-04-wind-35.41--97.39",
   "lat": 35.41,
   "lon": -97.39,
   "zip": "",
   "city": "Tinker Air Force Base",
   "date": "2026-07-04",
   "county": "Oklahoma",
   "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": "TSTM WND GST reported near Tinker Air Force Base",
   "sourceDetail": "NWS OUN — AWOS via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-07-04-wind-35.38--97.61",
   "lat": 35.38,
   "lon": -97.61,
   "zip": "",
   "city": "7 E Mustang",
   "date": "2026-07-04",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 7 E Mustang",
   "sourceDetail": "NWS OUN — ASOS via Iowa Mesonet",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-OUN-SV-W-760-Oklahoma-wind-2026-07-04",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-07-04",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-760"
  },
  {
   "id": "iem-ww-OUN-SV-W-760-Oklahoma-hail-2026-07-04",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-07-04",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-07-04. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OUN-SV-W-760"
  },
  {
   "id": "iem-ww-OUN-SV-W-758-Oklahoma-wind-2026-07-04",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-07-04",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-758"
  },
  {
   "id": "iem-ww-OUN-SV-W-758-Oklahoma-hail-2026-07-04",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-07-04",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-07-04. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "OUN-SV-W-758"
  },
  {
   "id": "iem-ww-OUN-SV-W-764-Oklahoma-wind-2026-07-04",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-07-04",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-07-04. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-764"
  },
  {
   "id": "iem-ww-OUN-SV-W-764-Oklahoma-hail-2026-07-04",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-07-04",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-07-04. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OUN-SV-W-764"
  },
  {
   "id": "iem-ww-OUN-SV-W-763-Oklahoma-wind-2026-07-04",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-07-04",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-07-04. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-763"
  },
  {
   "id": "iem-ww-OUN-SV-W-763-Oklahoma-hail-2026-07-04",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-07-04",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-07-04. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OUN-SV-W-763"
  },
  {
   "id": "iem-ww-OUN-SV-W-756-Oklahoma-wind-2026-07-04",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-07-04",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-07-04. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-756"
  },
  {
   "id": "iem-ww-OUN-SV-W-756-Oklahoma-hail-2026-07-04",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-07-04",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-07-04. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "OUN-SV-W-756"
  },
  {
   "id": "asos-bf-TIK-2026-07-04",
   "lat": 35.4147,
   "lon": -97.3866,
   "zip": "",
   "city": "TINKER AFB",
   "date": "2026-07-04",
   "county": "Oklahoma",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TINKER AFB (TIK) recorded a 61 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — TINKER AFB (TIK) [365d backfill 2026-08]",
   "windSpeedMph": 61,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-OKC-2026-07-04",
   "lat": 35.3889,
   "lon": -97.6006,
   "zip": "",
   "city": "Oklahoma City",
   "date": "2026-07-04",
   "county": "Oklahoma",
   "source": "IEM ASOS Station",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Oklahoma City (OKC) recorded a 75 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — Oklahoma City (OKC) [365d backfill 2026-08]",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-27-wind-35.66--97.19",
   "lat": 35.66,
   "lon": -97.19,
   "zip": "",
   "city": "Luther",
   "date": "2026-06-27",
   "county": "Oklahoma",
   "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": "Winds estimated at 65+ mph. Also_ power flashes observed.",
   "sourceDetail": "NWS OUN — Fire Dept/Rescue via Iowa Mesonet",
   "windSpeedMph": 65,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-OUN-SV-W-729-Oklahoma-wind-2026-06-27",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-27",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-729"
  },
  {
   "id": "iem-ww-OUN-SV-W-729-Oklahoma-hail-2026-06-27",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-27",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OUN-SV-W-729"
  },
  {
   "id": "iem-ww-OUN-SV-W-731-Oklahoma-wind-2026-06-27",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-27",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-27. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-731"
  },
  {
   "id": "iem-ww-OUN-SV-W-731-Oklahoma-hail-2026-06-27",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-27",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-27. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OUN-SV-W-731"
  },
  {
   "id": "iem-ww-OUN-SV-W-727-Oklahoma-wind-2026-06-27",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-27",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-27. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-727"
  },
  {
   "id": "iem-ww-OUN-SV-W-727-Oklahoma-hail-2026-06-27",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-27",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OUN-SV-W-727"
  },
  {
   "id": "iem-ww-OUN-SV-W-726-Oklahoma-wind-2026-06-27",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-27",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-27. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-726"
  },
  {
   "id": "iem-ww-OUN-SV-W-726-Oklahoma-hail-2026-06-27",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-27",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-27. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OUN-SV-W-726"
  },
  {
   "id": "asos-bf-HSD-2026-06-27",
   "lat": 35.6019,
   "lon": -97.7092,
   "zip": "",
   "city": "Oklahoma City Sundance",
   "date": "2026-06-27",
   "county": "Canadian",
   "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": "Oklahoma City Sundance (HSD) recorded a 53 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — Oklahoma City Sundance (HSD) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-26-hail-35.87--97.48",
   "lat": 35.87,
   "lon": -97.48,
   "zip": "",
   "city": "3 WSW Guthrie",
   "date": "2026-06-26",
   "county": "Logan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 WSW Guthrie",
   "sourceDetail": "NWS OUN — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-06-26-hail-35.88--97.43",
   "lat": 35.88,
   "lon": -97.43,
   "zip": "",
   "city": "Guthrie",
   "date": "2026-06-26",
   "county": "Logan",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Time estimated from radar. Size estimated from picture.",
   "sourceDetail": "NWS OUN — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-06-26-hail-35.86--97.36",
   "lat": 35.86,
   "lon": -97.36,
   "zip": "",
   "city": "4 E Guthrie",
   "date": "2026-06-26",
   "county": "Logan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.). Time adjusted based on radar.",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-26-hail-35.83--97.40",
   "lat": 35.83,
   "lon": -97.4,
   "zip": "",
   "city": "4 SSE Guthrie",
   "date": "2026-06-26",
   "county": "Logan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Twitter report. Time based on radar.",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-06-26-hail-35.71--97.02",
   "lat": 35.71,
   "lon": -97.02,
   "zip": "",
   "city": "2 NW Warwick",
   "date": "2026-06-26",
   "county": "Lincoln",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Golf Ball (1.75 in.). Time adjusted based on radar.",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-ww-OUN-SV-W-724-Oklahoma-wind-2026-06-26",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-26",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-26. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-724"
  },
  {
   "id": "iem-ww-OUN-SV-W-724-Oklahoma-hail-2026-06-26",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-26",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-26. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "OUN-SV-W-724"
  },
  {
   "id": "iem-ww-OUN-SV-W-715-Oklahoma-wind-2026-06-26",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-26",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-26. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-715"
  },
  {
   "id": "iem-ww-OUN-SV-W-715-Oklahoma-hail-2026-06-26",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-26",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-26. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "OUN-SV-W-715"
  },
  {
   "id": "iem-ww-OUN-SV-W-711-Oklahoma-wind-2026-06-26",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-26",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-26. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-711"
  },
  {
   "id": "iem-ww-OUN-SV-W-711-Oklahoma-hail-2026-06-26",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-26",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-26. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "OUN-SV-W-711"
  },
  {
   "id": "iem-ww-OUN-SV-W-722-Oklahoma-wind-2026-06-26",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-26",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-26. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-722"
  },
  {
   "id": "iem-ww-OUN-SV-W-722-Oklahoma-hail-2026-06-26",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-26",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-26. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OUN-SV-W-722"
  },
  {
   "id": "iem-ww-OUN-SV-W-725-Oklahoma-wind-2026-06-26",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-26",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-26. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-725"
  },
  {
   "id": "iem-ww-OUN-SV-W-725-Oklahoma-hail-2026-06-26",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-26",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-26. Storm tag hail: 2.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2.5,
   "warningProductKey": "OUN-SV-W-725"
  },
  {
   "id": "asos-bf-GOK-2026-06-26",
   "lat": 35.8498,
   "lon": -97.4156,
   "zip": "",
   "city": "GUTHRIE",
   "date": "2026-06-26",
   "county": "Logan",
   "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": "GUTHRIE (GOK) recorded a 52 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — GUTHRIE (GOK) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-OKC-2026-06-26",
   "lat": 35.3889,
   "lon": -97.6006,
   "zip": "",
   "city": "Oklahoma City",
   "date": "2026-06-26",
   "county": "Oklahoma",
   "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": "Oklahoma City (OKC) recorded a 56 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — Oklahoma City (OKC) [365d backfill 2026-08]",
   "windSpeedMph": 56,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-OUN-SV-W-675-Oklahoma-wind-2026-06-25",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-25",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-25. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-675"
  },
  {
   "id": "iem-ww-OUN-SV-W-675-Oklahoma-hail-2026-06-25",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-25",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-25. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OUN-SV-W-675"
  },
  {
   "id": "iem-lsr-2026-06-23-wind-35.39--97.60",
   "lat": 35.39,
   "lon": -97.6,
   "zip": "",
   "city": "7 W Valley Brook",
   "date": "2026-06-23",
   "county": "Oklahoma",
   "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": "WILL ROGERS INTERNATIONAL AIRPORT.",
   "sourceDetail": "NWS OUN — ASOS via Iowa Mesonet",
   "windSpeedMph": 70,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-OUN-SV-W-644-Oklahoma-wind-2026-06-23",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-23",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-23. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-644"
  },
  {
   "id": "iem-ww-OUN-SV-W-644-Oklahoma-hail-2026-06-23",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-23",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-23. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OUN-SV-W-644"
  },
  {
   "id": "iem-ww-OUN-SV-W-643-Oklahoma-wind-2026-06-23",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-23",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-23. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-643"
  },
  {
   "id": "iem-ww-OUN-SV-W-643-Oklahoma-hail-2026-06-23",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-23",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-23. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "OUN-SV-W-643"
  },
  {
   "id": "iem-ww-OUN-SV-W-646-Oklahoma-wind-2026-06-23",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-23",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-23. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-646"
  },
  {
   "id": "iem-ww-OUN-SV-W-646-Oklahoma-hail-2026-06-23",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-23",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-23. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OUN-SV-W-646"
  },
  {
   "id": "asos-bf-OKC-2026-06-23",
   "lat": 35.3889,
   "lon": -97.6006,
   "zip": "",
   "city": "Oklahoma City",
   "date": "2026-06-23",
   "county": "Oklahoma",
   "source": "IEM ASOS Station",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Oklahoma City (OKC) recorded a 75 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — Oklahoma City (OKC) [365d backfill 2026-08]",
   "windSpeedMph": 75,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PWA-2026-06-23",
   "lat": 35.5342,
   "lon": -97.6471,
   "zip": "",
   "city": "OKLAHOMA CITY/WILEY",
   "date": "2026-06-23",
   "county": "Oklahoma",
   "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": "OKLAHOMA CITY/WILEY (PWA) recorded a 53 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — OKLAHOMA CITY/WILEY (PWA) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-TIK-2026-06-23",
   "lat": 35.4147,
   "lon": -97.3866,
   "zip": "",
   "city": "TINKER AFB",
   "date": "2026-06-23",
   "county": "Oklahoma",
   "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": "TINKER AFB (TIK) recorded a 54 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — TINKER AFB (TIK) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-22-hail-35.34--97.54",
   "lat": 35.34,
   "lon": -97.54,
   "zip": "",
   "city": "3 W Moore",
   "date": "2026-06-22",
   "county": "Cleveland",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-06-22-wind-35.39--97.61",
   "lat": 35.39,
   "lon": -97.61,
   "zip": "",
   "city": "7 E Mustang",
   "date": "2026-06-22",
   "county": "Oklahoma",
   "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": "TSTM WND GST reported near 7 E Mustang",
   "sourceDetail": "NWS OUN — ASOS via Iowa Mesonet",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-06-22-wind-35.42--97.39",
   "lat": 35.42,
   "lon": -97.39,
   "zip": "",
   "city": "Tinker Air Force Base",
   "date": "2026-06-22",
   "county": "Oklahoma",
   "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": "TSTM WND GST reported near Tinker Air Force Base",
   "sourceDetail": "NWS OUN — AWOS via Iowa Mesonet",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-TIK-2026-06-22",
   "lat": 35.4147,
   "lon": -97.3866,
   "zip": "",
   "city": "TINKER AFB",
   "date": "2026-06-22",
   "county": "Oklahoma",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TINKER AFB (TIK) recorded a 59 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — TINKER AFB (TIK) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-OUN-SV-W-617-Oklahoma-wind-2026-06-22",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-22",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-22. Storm tag wind: 80 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 80,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-617"
  },
  {
   "id": "iem-ww-OUN-SV-W-617-Oklahoma-hail-2026-06-22",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-22",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-22. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OUN-SV-W-617"
  },
  {
   "id": "iem-ww-OUN-SV-W-621-Oklahoma-wind-2026-06-22",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-22",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-22. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-621"
  },
  {
   "id": "iem-ww-OUN-SV-W-621-Oklahoma-hail-2026-06-22",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-22",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-22. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OUN-SV-W-621"
  },
  {
   "id": "iem-ww-OUN-SV-W-620-Oklahoma-wind-2026-06-22",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-22",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-22. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-620"
  },
  {
   "id": "iem-ww-OUN-SV-W-620-Oklahoma-hail-2026-06-22",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-22",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-06-22. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OUN-SV-W-620"
  },
  {
   "id": "iem-ww-OUN-TO-W-81-Oklahoma-tornado-2026-06-22",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-06-22",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning issued by NWS OUN for Oklahoma on 2026-06-22. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-TO-W-81"
  },
  {
   "id": "asos-bf-PWA-2026-06-22",
   "lat": 35.5342,
   "lon": -97.6471,
   "zip": "",
   "city": "OKLAHOMA CITY/WILEY",
   "date": "2026-06-22",
   "county": "Oklahoma",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "OKLAHOMA CITY/WILEY (PWA) recorded a 59 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — OKLAHOMA CITY/WILEY (PWA) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HSD-2026-06-22",
   "lat": 35.6019,
   "lon": -97.7092,
   "zip": "",
   "city": "Oklahoma City Sundance",
   "date": "2026-06-22",
   "county": "Canadian",
   "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": "Oklahoma City Sundance (HSD) recorded a 51 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — Oklahoma City Sundance (HSD) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-OKC-2026-06-22",
   "lat": 35.3889,
   "lon": -97.6006,
   "zip": "",
   "city": "Oklahoma City",
   "date": "2026-06-22",
   "county": "Oklahoma",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Oklahoma City (OKC) recorded a 67 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — Oklahoma City (OKC) [365d backfill 2026-08]",
   "windSpeedMph": 67,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GOK-2026-06-22",
   "lat": 35.8498,
   "lon": -97.4156,
   "zip": "",
   "city": "GUTHRIE",
   "date": "2026-06-22",
   "county": "Logan",
   "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": "GUTHRIE (GOK) recorded a 51 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — GUTHRIE (GOK) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-OKC-2026-06-11",
   "lat": 35.3889,
   "lon": -97.6006,
   "zip": "",
   "city": "Oklahoma City",
   "date": "2026-06-11",
   "county": "Oklahoma",
   "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": "Oklahoma City (OKC) recorded a 53 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — Oklahoma City (OKC) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PWA-2026-06-11",
   "lat": 35.5342,
   "lon": -97.6471,
   "zip": "",
   "city": "OKLAHOMA CITY/WILEY",
   "date": "2026-06-11",
   "county": "Oklahoma",
   "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": "OKLAHOMA CITY/WILEY (PWA) recorded a 52 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — OKLAHOMA CITY/WILEY (PWA) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GOK-2026-05-19",
   "lat": 35.8498,
   "lon": -97.4156,
   "zip": "",
   "city": "GUTHRIE",
   "date": "2026-05-19",
   "county": "Logan",
   "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": "GUTHRIE (GOK) recorded a 51 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — GUTHRIE (GOK) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PWA-2026-05-18",
   "lat": 35.5342,
   "lon": -97.6471,
   "zip": "",
   "city": "OKLAHOMA CITY/WILEY",
   "date": "2026-05-18",
   "county": "Oklahoma",
   "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": "OKLAHOMA CITY/WILEY (PWA) recorded a 53 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — OKLAHOMA CITY/WILEY (PWA) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GOK-2026-05-18",
   "lat": 35.8498,
   "lon": -97.4156,
   "zip": "",
   "city": "GUTHRIE",
   "date": "2026-05-18",
   "county": "Logan",
   "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": "GUTHRIE (GOK) recorded a 50 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — GUTHRIE (GOK) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PWA-2026-05-17",
   "lat": 35.5342,
   "lon": -97.6471,
   "zip": "",
   "city": "OKLAHOMA CITY/WILEY",
   "date": "2026-05-17",
   "county": "Oklahoma",
   "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": "OKLAHOMA CITY/WILEY (PWA) recorded a 50 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — OKLAHOMA CITY/WILEY (PWA) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-TIK-2026-05-16",
   "lat": 35.4147,
   "lon": -97.3866,
   "zip": "",
   "city": "TINKER AFB",
   "date": "2026-05-16",
   "county": "Oklahoma",
   "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": "TINKER AFB (TIK) recorded a 51 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — TINKER AFB (TIK) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-OUN-SV-W-447-Oklahoma-wind-2026-05-15",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-05-15",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-05-15. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-447"
  },
  {
   "id": "iem-ww-OUN-SV-W-447-Oklahoma-hail-2026-05-15",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-05-15",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-05-15. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OUN-SV-W-447"
  },
  {
   "id": "asos-bf-GOK-2026-05-15",
   "lat": 35.8498,
   "lon": -97.4156,
   "zip": "",
   "city": "GUTHRIE",
   "date": "2026-05-15",
   "county": "Logan",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "GUTHRIE (GOK) recorded a 63 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — GUTHRIE (GOK) [365d backfill 2026-08]",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.94--97.31",
   "lat": 35.94,
   "lon": -97.31,
   "zip": "",
   "city": "3 W Langston",
   "date": "2026-05-08",
   "county": "Logan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 W Langston",
   "sourceDetail": "NWS OUN — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.95--97.24",
   "lat": 35.95,
   "lon": -97.24,
   "zip": "",
   "city": "Coyle",
   "date": "2026-05-08",
   "county": "Logan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Coyle",
   "sourceDetail": "NWS OUN — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.88--97.42",
   "lat": 35.88,
   "lon": -97.42,
   "zip": "",
   "city": "Guthrie",
   "date": "2026-05-08",
   "county": "Logan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near Guthrie",
   "sourceDetail": "NWS OUN — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.87--97.07",
   "lat": 35.87,
   "lon": -97.07,
   "zip": "",
   "city": "6 NW Carney",
   "date": "2026-05-08",
   "county": "Lincoln",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.).",
   "sourceDetail": "NWS OUN — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.46--97.73",
   "lat": 35.46,
   "lon": -97.73,
   "zip": "",
   "city": "3 S Yukon",
   "date": "2026-05-08",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Half Dollar (1.25 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.47--97.77",
   "lat": 35.47,
   "lon": -97.77,
   "zip": "",
   "city": "3 SW Yukon",
   "date": "2026-05-08",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 SW Yukon",
   "sourceDetail": "NWS OUN — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.45--97.72",
   "lat": 35.45,
   "lon": -97.72,
   "zip": "",
   "city": "3 SSE Yukon",
   "date": "2026-05-08",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 SSE Yukon",
   "sourceDetail": "NWS OUN — Fire Dept/Rescue via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.48--97.75",
   "lat": 35.48,
   "lon": -97.75,
   "zip": "",
   "city": "1 S Yukon",
   "date": "2026-05-08",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 S Yukon",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.42--97.72",
   "lat": 35.42,
   "lon": -97.72,
   "zip": "",
   "city": "2 N Mustang",
   "date": "2026-05-08",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 N Mustang",
   "sourceDetail": "NWS OUN — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.47--97.74",
   "lat": 35.47,
   "lon": -97.74,
   "zip": "",
   "city": "2 S Yukon",
   "date": "2026-05-08",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.46--97.73",
   "lat": 35.46,
   "lon": -97.73,
   "zip": "",
   "city": "3 S Yukon",
   "date": "2026-05-08",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Ping Pong Ball (1.50 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.44--97.71",
   "lat": 35.44,
   "lon": -97.71,
   "zip": "",
   "city": "3 N Mustang",
   "date": "2026-05-08",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Half Dollar (1.25 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.46--97.73",
   "lat": 35.46,
   "lon": -97.73,
   "zip": "",
   "city": "3 S Yukon",
   "date": "2026-05-08",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Golf Ball (1.75 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.48--97.76",
   "lat": 35.48,
   "lon": -97.76,
   "zip": "",
   "city": "2 SW Yukon",
   "date": "2026-05-08",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Half Dollar (1.25 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.42--97.70",
   "lat": 35.42,
   "lon": -97.7,
   "zip": "",
   "city": "2 NE Mustang",
   "date": "2026-05-08",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.41--97.66",
   "lat": 35.41,
   "lon": -97.66,
   "zip": "",
   "city": "4 E Mustang",
   "date": "2026-05-08",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 4 E Mustang",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.46--97.77",
   "lat": 35.46,
   "lon": -97.77,
   "zip": "",
   "city": "3 SW Yukon",
   "date": "2026-05-08",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 SW Yukon",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.41--97.66",
   "lat": 35.41,
   "lon": -97.66,
   "zip": "",
   "city": "4 E Mustang",
   "date": "2026-05-08",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 4 E Mustang",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.37--97.64",
   "lat": 35.37,
   "lon": -97.64,
   "zip": "",
   "city": "5 E Mustang",
   "date": "2026-05-08",
   "county": "Cleveland",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 5 E Mustang",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.37--97.48",
   "lat": 35.37,
   "lon": -97.48,
   "zip": "",
   "city": "2 NE Moore",
   "date": "2026-05-08",
   "county": "Cleveland",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 NE Moore",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.41--97.44",
   "lat": 35.41,
   "lon": -97.44,
   "zip": "",
   "city": "2 E Valley Brook",
   "date": "2026-05-08",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 E Valley Brook",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.40--97.42",
   "lat": 35.4,
   "lon": -97.42,
   "zip": "",
   "city": "2 SW Tinker Air Force B",
   "date": "2026-05-08",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 SW Tinker Air Force B",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.34--97.54",
   "lat": 35.34,
   "lon": -97.54,
   "zip": "",
   "city": "3 W Moore",
   "date": "2026-05-08",
   "county": "Cleveland",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 W Moore",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.38--97.46",
   "lat": 35.38,
   "lon": -97.46,
   "zip": "",
   "city": "2 SE Valley Brook",
   "date": "2026-05-08",
   "county": "Cleveland",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 SE Valley Brook",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.33--97.51",
   "lat": 35.33,
   "lon": -97.51,
   "zip": "",
   "city": "1 WSW Moore",
   "date": "2026-05-08",
   "county": "Cleveland",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 WSW Moore",
   "sourceDetail": "NWS OUN — Fire Dept/Rescue via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.39--97.42",
   "lat": 35.39,
   "lon": -97.42,
   "zip": "",
   "city": "2 SW Tinker Air Force B",
   "date": "2026-05-08",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 SW Tinker Air Force B",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.33--97.55",
   "lat": 35.33,
   "lon": -97.55,
   "zip": "",
   "city": "4 W Moore",
   "date": "2026-05-08",
   "county": "Cleveland",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 4 W Moore",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-08-hail-35.39--97.49",
   "lat": 35.39,
   "lon": -97.49,
   "zip": "",
   "city": "1 SW Valley Brook",
   "date": "2026-05-08",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 SW Valley Brook",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-05-08-wind-35.53--97.74",
   "lat": 35.53,
   "lon": -97.74,
   "zip": "",
   "city": "2 N Yukon",
   "date": "2026-05-08",
   "county": "Canadian",
   "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": "Yukon Mesonet.",
   "sourceDetail": "NWS OUN — Mesonet via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-OUN-SV-W-365-Oklahoma-wind-2026-05-08",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-05-08",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-05-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-365"
  },
  {
   "id": "iem-ww-OUN-SV-W-365-Oklahoma-hail-2026-05-08",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-05-08",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-05-08. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OUN-SV-W-365"
  },
  {
   "id": "iem-ww-OUN-SV-W-364-Oklahoma-wind-2026-05-08",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-05-08",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-05-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-364"
  },
  {
   "id": "iem-ww-OUN-SV-W-364-Oklahoma-hail-2026-05-08",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-05-08",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-05-08. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "OUN-SV-W-364"
  },
  {
   "id": "iem-ww-OUN-SV-W-370-Oklahoma-wind-2026-05-08",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-05-08",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-05-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-370"
  },
  {
   "id": "iem-ww-OUN-SV-W-370-Oklahoma-hail-2026-05-08",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-05-08",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-05-08. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OUN-SV-W-370"
  },
  {
   "id": "iem-ww-OUN-SV-W-373-Oklahoma-wind-2026-05-08",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-05-08",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-05-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-373"
  },
  {
   "id": "iem-ww-OUN-SV-W-373-Oklahoma-hail-2026-05-08",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-05-08",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-05-08. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OUN-SV-W-373"
  },
  {
   "id": "iem-ww-OUN-SV-W-359-Oklahoma-wind-2026-05-08",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-05-08",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-05-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-359"
  },
  {
   "id": "iem-ww-OUN-SV-W-359-Oklahoma-hail-2026-05-08",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-05-08",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-05-08. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "OUN-SV-W-359"
  },
  {
   "id": "asos-bf-GOK-2026-04-27",
   "lat": 35.8498,
   "lon": -97.4156,
   "zip": "",
   "city": "GUTHRIE",
   "date": "2026-04-27",
   "county": "Logan",
   "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": "GUTHRIE (GOK) recorded a 53 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — GUTHRIE (GOK) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GOK-2026-04-23",
   "lat": 35.8498,
   "lon": -97.4156,
   "zip": "",
   "city": "GUTHRIE",
   "date": "2026-04-23",
   "county": "Logan",
   "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": "GUTHRIE (GOK) recorded a 51 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — GUTHRIE (GOK) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-OKC-2026-04-17",
   "lat": 35.3889,
   "lon": -97.6006,
   "zip": "",
   "city": "Oklahoma City",
   "date": "2026-04-17",
   "county": "Oklahoma",
   "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": "Oklahoma City (OKC) recorded a 52 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — Oklahoma City (OKC) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GOK-2026-04-17",
   "lat": 35.8498,
   "lon": -97.4156,
   "zip": "",
   "city": "GUTHRIE",
   "date": "2026-04-17",
   "county": "Logan",
   "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": "GUTHRIE (GOK) recorded a 50 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — GUTHRIE (GOK) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-OUN-SV-W-194-Oklahoma-wind-2026-04-15",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-04-15",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-04-15. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-194"
  },
  {
   "id": "iem-ww-OUN-SV-W-194-Oklahoma-hail-2026-04-15",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-04-15",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-04-15. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OUN-SV-W-194"
  },
  {
   "id": "asos-bf-GOK-2026-04-14",
   "lat": 35.8498,
   "lon": -97.4156,
   "zip": "",
   "city": "GUTHRIE",
   "date": "2026-04-14",
   "county": "Logan",
   "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": "GUTHRIE (GOK) recorded a 51 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — GUTHRIE (GOK) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GOK-2026-04-13",
   "lat": 35.8498,
   "lon": -97.4156,
   "zip": "",
   "city": "GUTHRIE",
   "date": "2026-04-13",
   "county": "Logan",
   "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": "GUTHRIE (GOK) recorded a 54 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — GUTHRIE (GOK) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-03-wind-35.38--97.60",
   "lat": 35.38,
   "lon": -97.6,
   "zip": "",
   "city": "7 WSW Valley Brook",
   "date": "2026-04-03",
   "county": "Oklahoma",
   "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": "TSTM WND GST reported near 7 WSW Valley Brook",
   "sourceDetail": "NWS OUN — ASOS via Iowa Mesonet",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-04-03-wind-35.38--97.42",
   "lat": 35.38,
   "lon": -97.42,
   "zip": "",
   "city": "3 SW Tinker Air Force B",
   "date": "2026-04-03",
   "county": "Cleveland",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "wind",
   "confidence": 0.92,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "TSTM WND GST reported near 3 SW Tinker Air Force B",
   "sourceDetail": "NWS OUN — Trained Spotter via Iowa Mesonet",
   "windSpeedMph": 80,
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-geo-2026-04-03-tornado-35.39--97.58",
   "lat": 35.39,
   "lon": -97.58,
   "zip": "",
   "city": "6 W Valley Brook",
   "date": "2026-04-03",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "tornado",
   "confidence": 0.9,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Delayed report. A tornado developed just east of Will Rogers International Airport and moved southeast across adjacent neighborhoods. The most significant damage occurred on the campus of Oklahoma City Community College, where a building saw significant damage to an exterior wall. Damage to roofs, sheds, fences and trees was also observed along the tornado path. Time estimated by radar.",
   "sourceDetail": "NWS OUN — NWS Storm Survey via Iowa Mesonet (GeoJSON)",
   "evidenceLevel": "reported"
  },
  {
   "id": "iem-ww-OUN-SV-W-152-Oklahoma-wind-2026-04-03",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-04-03",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-04-03. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-152"
  },
  {
   "id": "iem-ww-OUN-SV-W-152-Oklahoma-hail-2026-04-03",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-04-03",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-04-03. Storm tag hail: 0.88\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.88,
   "warningProductKey": "OUN-SV-W-152"
  },
  {
   "id": "iem-ww-OUN-SV-W-154-Oklahoma-wind-2026-04-03",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-04-03",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-04-03. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-154"
  },
  {
   "id": "iem-ww-OUN-SV-W-154-Oklahoma-hail-2026-04-03",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-04-03",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-04-03. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OUN-SV-W-154"
  },
  {
   "id": "iem-ww-OUN-SV-W-156-Oklahoma-wind-2026-04-03",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-04-03",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-04-03. Storm tag wind: 70 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 70,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-156"
  },
  {
   "id": "iem-ww-OUN-SV-W-156-Oklahoma-hail-2026-04-03",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-04-03",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-04-03. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OUN-SV-W-156"
  },
  {
   "id": "iem-ww-OUN-TO-W-26-Oklahoma-tornado-2026-04-03",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-04-03",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning issued by NWS OUN for Oklahoma on 2026-04-03. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-TO-W-26"
  },
  {
   "id": "iem-ww-OUN-TO-W-28-Oklahoma-tornado-2026-04-03",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-04-03",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning issued by NWS OUN for Oklahoma on 2026-04-03. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-TO-W-28"
  },
  {
   "id": "iem-ww-OUN-TO-W-27-Oklahoma-tornado-2026-04-03",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-04-03",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning issued by NWS OUN for Oklahoma on 2026-04-03. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-TO-W-27"
  },
  {
   "id": "asos-bf-GOK-2026-04-03",
   "lat": 35.8498,
   "lon": -97.4156,
   "zip": "",
   "city": "GUTHRIE",
   "date": "2026-04-03",
   "county": "Logan",
   "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": "GUTHRIE (GOK) recorded a 50 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — GUTHRIE (GOK) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-OKC-2026-04-03",
   "lat": 35.3889,
   "lon": -97.6006,
   "zip": "",
   "city": "Oklahoma City",
   "date": "2026-04-03",
   "county": "Oklahoma",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Oklahoma City (OKC) recorded a 63 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — Oklahoma City (OKC) [365d backfill 2026-08]",
   "windSpeedMph": 63,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1329297-2026-04-03",
   "lon": 211763,
   "zip": "",
   "city": "(OKC)WILL ROGERS APT",
   "date": "2026-04-03",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "A spotter, chaser and an Oklahoma Highway Patrol officer each reported seeing this tornado near Interstate 44 and Interstate 240 on the southwest side of Oklahoma City. This tornado likely developed on the airport grounds of Will Rogers International Airport, south or southeast of the terminal building and moved east southeast, although thunderstorm wind damage was also observed on the airport grounds. After passing over Portland Avenue and damaging a road sign on Interstate 44, the tornado then hit Oklahoma City Community College (OCCC) breaking a few windows on campus. Continuing east-southeast, the tornado damaged roofs and trees near SW 81st Street and Villa Avenue, and damaged a mobile home near SW 82nd Street and Pennsylvania Avenue.",
   "sourceDetail": "Verified by NWS Storm Survey — NCEI Event #1329297",
   "tornadoScale": "EF1",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "ncei-1329594-2026-04-03",
   "lon": 211763,
   "zip": "",
   "city": "VALLEY BROOK",
   "date": "2026-04-03",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "tornado",
   "confidence": 0.95,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "This tornado was embedded within a larger area of wind damage. Oklahoma City Emergency Management reported areas of tree damage from just southeast of SE 44th St and Bryant Road to along SE 48th Street and SE 47th Street east of Sooner Road, or just west of Tinker AFB. One tree near Southeast 48th Street and Royal Lane was blown onto a mobile home.",
   "sourceDetail": "Verified by Emergency Manager — NCEI Event #1329594",
   "tornadoScale": "EF0",
   "evidenceLevel": "official_backfill"
  },
  {
   "id": "asos-bf-PWA-2026-03-31",
   "lat": 35.5342,
   "lon": -97.6471,
   "zip": "",
   "city": "OKLAHOMA CITY/WILEY",
   "date": "2026-03-31",
   "county": "Oklahoma",
   "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": "OKLAHOMA CITY/WILEY (PWA) recorded a 50 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — OKLAHOMA CITY/WILEY (PWA) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HSD-2026-03-31",
   "lat": 35.6019,
   "lon": -97.7092,
   "zip": "",
   "city": "Oklahoma City Sundance",
   "date": "2026-03-31",
   "county": "Canadian",
   "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": "Oklahoma City Sundance (HSD) recorded a 51 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — Oklahoma City Sundance (HSD) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PWA-2026-03-30",
   "lat": 35.5342,
   "lon": -97.6471,
   "zip": "",
   "city": "OKLAHOMA CITY/WILEY",
   "date": "2026-03-30",
   "county": "Oklahoma",
   "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": "OKLAHOMA CITY/WILEY (PWA) recorded a 50 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — OKLAHOMA CITY/WILEY (PWA) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GOK-2026-03-30",
   "lat": 35.8498,
   "lon": -97.4156,
   "zip": "",
   "city": "GUTHRIE",
   "date": "2026-03-30",
   "county": "Logan",
   "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": "GUTHRIE (GOK) recorded a 50 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — GUTHRIE (GOK) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HSD-2026-03-30",
   "lat": 35.6019,
   "lon": -97.7092,
   "zip": "",
   "city": "Oklahoma City Sundance",
   "date": "2026-03-30",
   "county": "Canadian",
   "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": "Oklahoma City Sundance (HSD) recorded a 51 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — Oklahoma City Sundance (HSD) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GOK-2026-03-29",
   "lat": 35.8498,
   "lon": -97.4156,
   "zip": "",
   "city": "GUTHRIE",
   "date": "2026-03-29",
   "county": "Logan",
   "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": "GUTHRIE (GOK) recorded a 50 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — GUTHRIE (GOK) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GOK-2026-03-17",
   "lat": 35.8498,
   "lon": -97.4156,
   "zip": "",
   "city": "GUTHRIE",
   "date": "2026-03-17",
   "county": "Logan",
   "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": "GUTHRIE (GOK) recorded a 51 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — GUTHRIE (GOK) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-35.39--97.61",
   "lat": 35.39,
   "lon": -97.61,
   "zip": "",
   "city": "6 SW Oklahoma City",
   "date": "2026-03-15",
   "county": "Oklahoma",
   "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": "OKC Airport.",
   "sourceDetail": "NWS OUN — ASOS via Iowa Mesonet",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-03-15-wind-35.38--97.61",
   "lat": 35.38,
   "lon": -97.61,
   "zip": "",
   "city": "6 SW Oklahoma City",
   "date": "2026-03-15",
   "county": "Oklahoma",
   "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": "Peak wind gust at OKC airport.",
   "sourceDetail": "NWS OUN — ASOS via Iowa Mesonet",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-OKC-2026-03-15",
   "lat": 35.3889,
   "lon": -97.6006,
   "zip": "",
   "city": "Oklahoma City",
   "date": "2026-03-15",
   "county": "Oklahoma",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Oklahoma City (OKC) recorded a 64 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — Oklahoma City (OKC) [365d backfill 2026-08]",
   "windSpeedMph": 64,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-TIK-2026-03-15",
   "lat": 35.4147,
   "lon": -97.3866,
   "zip": "",
   "city": "TINKER AFB",
   "date": "2026-03-15",
   "county": "Oklahoma",
   "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": "TINKER AFB (TIK) recorded a 55 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — TINKER AFB (TIK) [365d backfill 2026-08]",
   "windSpeedMph": 55,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PWA-2026-03-15",
   "lat": 35.5342,
   "lon": -97.6471,
   "zip": "",
   "city": "OKLAHOMA CITY/WILEY",
   "date": "2026-03-15",
   "county": "Oklahoma",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "OKLAHOMA CITY/WILEY (PWA) recorded a 62 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — OKLAHOMA CITY/WILEY (PWA) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HSD-2026-03-15",
   "lat": 35.6019,
   "lon": -97.7092,
   "zip": "",
   "city": "Oklahoma City Sundance",
   "date": "2026-03-15",
   "county": "Canadian",
   "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": "Oklahoma City Sundance (HSD) recorded a 54 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — Oklahoma City Sundance (HSD) [365d backfill 2026-08]",
   "windSpeedMph": 54,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GOK-2026-03-15",
   "lat": 35.8498,
   "lon": -97.4156,
   "zip": "",
   "city": "GUTHRIE",
   "date": "2026-03-15",
   "county": "Logan",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "GUTHRIE (GOK) recorded a 59 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — GUTHRIE (GOK) [365d backfill 2026-08]",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-OUN-HW-W-2-Oklahoma-wind-2026-03-15",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-03-15",
   "county": "Oklahoma",
   "source": "IEM High Wind Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "HW W for Oklahoma.",
   "sourceDetail": "NWS OUN — HW/W",
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-HW-W-2"
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.63--97.77",
   "lat": 35.63,
   "lon": -97.77,
   "zip": "",
   "city": "2 SW Piedmont",
   "date": "2026-03-10",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.46--97.73",
   "lat": 35.46,
   "lon": -97.73,
   "zip": "",
   "city": "3 S Yukon",
   "date": "2026-03-10",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Golf Ball (1.75 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.44--97.73",
   "lat": 35.44,
   "lon": -97.73,
   "zip": "",
   "city": "4 N Mustang",
   "date": "2026-03-10",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.48--97.71",
   "lat": 35.48,
   "lon": -97.71,
   "zip": "",
   "city": "2 SE Yukon",
   "date": "2026-03-10",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 SE Yukon",
   "sourceDetail": "NWS OUN — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.88
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.51--97.73",
   "lat": 35.51,
   "lon": -97.73,
   "zip": "",
   "city": "1 NE Yukon",
   "date": "2026-03-10",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.49--97.73",
   "lat": 35.49,
   "lon": -97.73,
   "zip": "",
   "city": "1 SE Yukon",
   "date": "2026-03-10",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.46--97.77",
   "lat": 35.46,
   "lon": -97.77,
   "zip": "",
   "city": "3 SW Yukon",
   "date": "2026-03-10",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Golf Ball (1.75 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.50--97.74",
   "lat": 35.5,
   "lon": -97.74,
   "zip": "",
   "city": "Yukon",
   "date": "2026-03-10",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Golf Ball (1.75 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.46--97.77",
   "lat": 35.46,
   "lon": -97.77,
   "zip": "",
   "city": "3 SW Yukon",
   "date": "2026-03-10",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Hen Egg (2.00 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.47--97.74",
   "lat": 35.47,
   "lon": -97.74,
   "zip": "",
   "city": "2 S Yukon",
   "date": "2026-03-10",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Half Dollar (1.25 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.50--97.65",
   "lat": 35.5,
   "lon": -97.65,
   "zip": "",
   "city": "1 WSW Bethany",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Time is estimated.",
   "sourceDetail": "NWS OUN — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.59--97.66",
   "lat": 35.59,
   "lon": -97.66,
   "zip": "",
   "city": "5 NW Warr Acres",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.51--97.54",
   "lat": 35.51,
   "lon": -97.54,
   "zip": "",
   "city": "3 S Nichols Hills",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.51--97.71",
   "lat": 35.51,
   "lon": -97.71,
   "zip": "",
   "city": "2 E Yukon",
   "date": "2026-03-10",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Half Dollar (1.25 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.54--97.47",
   "lat": 35.54,
   "lon": -97.47,
   "zip": "",
   "city": "1 W Lake Aluma",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.53--97.62",
   "lat": 35.53,
   "lon": -97.62,
   "zip": "",
   "city": "Warr Acres",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.54--97.62",
   "lat": 35.54,
   "lon": -97.62,
   "zip": "",
   "city": "1 N Warr Acres",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.54--97.58",
   "lat": 35.54,
   "lon": -97.58,
   "zip": "",
   "city": "2 WSW Nichols Hills",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 WSW Nichols Hills",
   "sourceDetail": "NWS OUN — Other Federal via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.54--97.62",
   "lat": 35.54,
   "lon": -97.62,
   "zip": "",
   "city": "1 N Warr Acres",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Half Dollar (1.25 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.52--97.61",
   "lat": 35.52,
   "lon": -97.61,
   "zip": "",
   "city": "1 SE Warr Acres",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 SE Warr Acres",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.52--97.61",
   "lat": 35.52,
   "lon": -97.61,
   "zip": "",
   "city": "1 ESE Warr Acres",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Relayed by NWS Meteorologist.",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.5
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.54--97.59",
   "lat": 35.54,
   "lon": -97.59,
   "zip": "",
   "city": "2 W Nichols Hills",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Half Dollar (1.25 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.54--97.59",
   "lat": 35.54,
   "lon": -97.59,
   "zip": "",
   "city": "2 ENE Warr Acres",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 ENE Warr Acres",
   "sourceDetail": "NWS OUN — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.59--97.65",
   "lat": 35.59,
   "lon": -97.65,
   "zip": "",
   "city": "5 NW Warr Acres",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.53--97.58",
   "lat": 35.53,
   "lon": -97.58,
   "zip": "",
   "city": "2 WSW Nichols Hills",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 WSW Nichols Hills",
   "sourceDetail": "NWS OUN — Emergency Mngr via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.54--97.58",
   "lat": 35.54,
   "lon": -97.58,
   "zip": "",
   "city": "2 W Nichols Hills",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.50--97.73",
   "lat": 35.5,
   "lon": -97.73,
   "zip": "",
   "city": "1 E Yukon",
   "date": "2026-03-10",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.52--97.59",
   "lat": 35.52,
   "lon": -97.59,
   "zip": "",
   "city": "2 E Warr Acres",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 E Warr Acres",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.63--97.56",
   "lat": 35.63,
   "lon": -97.56,
   "zip": "",
   "city": "5 W Edmond",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.57--97.55",
   "lat": 35.57,
   "lon": -97.55,
   "zip": "",
   "city": "The Village",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near The Village",
   "sourceDetail": "NWS OUN — Fire Dept/Rescue via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.55--97.50",
   "lat": 35.55,
   "lon": -97.5,
   "zip": "",
   "city": "3 E Nichols Hills",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.61--97.54",
   "lat": 35.61,
   "lon": -97.54,
   "zip": "",
   "city": "3 N The Village",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.60--97.51",
   "lat": 35.6,
   "lon": -97.51,
   "zip": "",
   "city": "3 NE The Village",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.58--97.54",
   "lat": 35.58,
   "lon": -97.54,
   "zip": "",
   "city": "1 NE The Village",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.65--97.44",
   "lat": 35.65,
   "lon": -97.44,
   "zip": "",
   "city": "2 E Edmond",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.53--97.60",
   "lat": 35.53,
   "lon": -97.6,
   "zip": "",
   "city": "1 NE Warr Acres",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Hen Egg (2.00 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.66--97.19",
   "lat": 35.66,
   "lon": -97.19,
   "zip": "",
   "city": "Luther",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-03-10-hail-35.66--97.19",
   "lat": 35.66,
   "lon": -97.19,
   "zip": "",
   "city": "Luther",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-ww-OUN-SV-W-75-Oklahoma-wind-2026-03-10",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-03-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-75"
  },
  {
   "id": "iem-ww-OUN-SV-W-75-Oklahoma-hail-2026-03-10",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-03-10. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "OUN-SV-W-75"
  },
  {
   "id": "iem-ww-OUN-SV-W-82-Oklahoma-wind-2026-03-10",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-03-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-82"
  },
  {
   "id": "iem-ww-OUN-SV-W-82-Oklahoma-hail-2026-03-10",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-03-10. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OUN-SV-W-82"
  },
  {
   "id": "iem-ww-OUN-SV-W-66-Oklahoma-wind-2026-03-10",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-03-10. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-66"
  },
  {
   "id": "iem-ww-OUN-SV-W-66-Oklahoma-hail-2026-03-10",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-03-10. Storm tag hail: 1.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.75,
   "warningProductKey": "OUN-SV-W-66"
  },
  {
   "id": "iem-ww-OUN-TO-W-16-Oklahoma-tornado-2026-03-10",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning issued by NWS OUN for Oklahoma on 2026-03-10. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-TO-W-16"
  },
  {
   "id": "iem-ww-OUN-TO-W-15-Oklahoma-tornado-2026-03-10",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning issued by NWS OUN for Oklahoma on 2026-03-10. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-TO-W-15"
  },
  {
   "id": "iem-ww-OUN-TO-W-17-Oklahoma-tornado-2026-03-10",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "tornado",
   "confidence": 0.85,
   "damageTypes": [
    "Structural roof failure",
    "Debris penetration",
    "Complete shingle removal"
   ],
   "description": "Tornado Warning issued by NWS OUN for Oklahoma on 2026-03-10. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Tornado Warning",
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-TO-W-17"
  },
  {
   "id": "asos-bf-HSD-2026-03-10",
   "lat": 35.6019,
   "lon": -97.7092,
   "zip": "",
   "city": "Oklahoma City Sundance",
   "date": "2026-03-10",
   "county": "Canadian",
   "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": "Oklahoma City Sundance (HSD) recorded a 53 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — Oklahoma City Sundance (HSD) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-OKC-2026-03-10",
   "lat": 35.3889,
   "lon": -97.6006,
   "zip": "",
   "city": "Oklahoma City",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "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": "Oklahoma City (OKC) recorded a 52 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — Oklahoma City (OKC) [365d backfill 2026-08]",
   "windSpeedMph": 52,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PWA-2026-03-10",
   "lat": 35.5342,
   "lon": -97.6471,
   "zip": "",
   "city": "OKLAHOMA CITY/WILEY",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "OKLAHOMA CITY/WILEY (PWA) recorded a 62 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — OKLAHOMA CITY/WILEY (PWA) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-TIK-2026-03-10",
   "lat": 35.4147,
   "lon": -97.3866,
   "zip": "",
   "city": "TINKER AFB",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "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": "TINKER AFB (TIK) recorded a 51 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — TINKER AFB (TIK) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1323380-2026-03-10",
   "lon": 210606,
   "zip": "",
   "city": "BETHANY",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The event time is estimated based on radar observations.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1323380",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 2.75
  },
  {
   "id": "ncei-1323381-2026-03-10",
   "lon": 210606,
   "zip": "",
   "city": "(PWA)WILEY POST APT",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed through mPING.",
   "sourceDetail": "Verified by Public — NCEI Event #1323381",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 0.75
  },
  {
   "id": "ncei-1323382-2026-03-10",
   "lon": 210606,
   "zip": "",
   "city": "NICHOLS HILLS",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed through mPING.",
   "sourceDetail": "Verified by Public — NCEI Event #1323382",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 0.75
  },
  {
   "id": "ncei-1323384-2026-03-10",
   "lon": 210606,
   "zip": "",
   "city": "FOREST PARK",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed through mPING.",
   "sourceDetail": "Verified by Public — NCEI Event #1323384",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 0.75
  },
  {
   "id": "ncei-1323385-2026-03-10",
   "lon": 210606,
   "zip": "",
   "city": "NICHOLS HILLS",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "As a closed upper low across the Baja Peninsula transitioned to an open wave and moved to the northeast, widespread convection developed from western-north Texas into much of Oklahoma during the evening of the 10th. Strong surface heating in the afternoon contributed to strong instability and, combined with increasing deep-layer wind shear, yielded an environment capable of organized thunderstorms. The most impactful storm of the event was a supercell thunderstorm that develop across west-central Oklahoma and tracked across the greater Oklahoma City metropolitan area, producing large to very large hail and a weak tornado. By mid-evening, a developing quasi-linear convective system (QLCS) produced sporadic (yet intense) thunderstorm wind damage across portions of far southern Oklahoma.",
   "sourceDetail": "Verified by Other Federal Agency — NCEI Event #1323385",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.75
  },
  {
   "id": "ncei-1323386-2026-03-10",
   "lon": 210606,
   "zip": "",
   "city": "WARR ACRES",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed through mPING.",
   "sourceDetail": "Verified by Public — NCEI Event #1323386",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.25
  },
  {
   "id": "ncei-1323387-2026-03-10",
   "lon": 210606,
   "zip": "",
   "city": "WARR ACRES",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed by a National Weather Service Meteorologist.",
   "sourceDetail": "Verified by Public — NCEI Event #1323387",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 2.5
  },
  {
   "id": "ncei-1323388-2026-03-10",
   "lon": 210606,
   "zip": "",
   "city": "WARR ACRES",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Hailfall near the intersection of Northwest Expressway and Northwest 63rd Street.",
   "sourceDetail": "Verified by Broadcast Media — NCEI Event #1323388",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.75
  },
  {
   "id": "ncei-1323392-2026-03-10",
   "lon": 210606,
   "zip": "",
   "city": "THE VILLAGE",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The location is approximate.",
   "sourceDetail": "Verified by Fire Department/Rescue — NCEI Event #1323392",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.75
  },
  {
   "id": "ncei-1323393-2026-03-10",
   "lon": 210606,
   "zip": "",
   "city": "THE VILLAGE",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed through mPING.",
   "sourceDetail": "Verified by Public — NCEI Event #1323393",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 0.75
  },
  {
   "id": "ncei-1323394-2026-03-10",
   "lon": 210606,
   "zip": "",
   "city": "NICHOLS HILLS",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed through mPING.",
   "sourceDetail": "Verified by Public — NCEI Event #1323394",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "ncei-1323398-2026-03-10",
   "lon": 210606,
   "zip": "",
   "city": "EDMOND",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed through mPING.",
   "sourceDetail": "Verified by Public — NCEI Event #1323398",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 0.75
  },
  {
   "id": "ncei-1323449-2026-03-10",
   "lon": 210606,
   "zip": "",
   "city": "MIDWEST CITY",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "An image from a broadcast media storm chaser was shared on social media. The location is approximate, and the event time is estimated based on radar observations.",
   "sourceDetail": "Verified by Broadcast Media — NCEI Event #1323449",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 0.88
  },
  {
   "id": "ncei-1323404-2026-03-10",
   "lon": 210606,
   "zip": "",
   "city": "JONES",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Multiple confirmations of hailfall in Jones, including a shared image showing a ruler measurement.",
   "sourceDetail": "Verified by Emergency Manager — NCEI Event #1323404",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.25
  },
  {
   "id": "ncei-1323400-2026-03-10",
   "lon": 210606,
   "zip": "",
   "city": "LUTHER",
   "date": "2026-03-10",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed through mPING.",
   "sourceDetail": "Verified by Public — NCEI Event #1323400",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-03-07-hail-35.47--97.51",
   "lat": 35.47,
   "lon": -97.51,
   "zip": "",
   "city": "Oklahoma City",
   "date": "2026-03-07",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Corrects time from the previous report. Relayed via Spotter Network.",
   "sourceDetail": "NWS OUN — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-03-07-hail-35.48--97.50",
   "lat": 35.48,
   "lon": -97.5,
   "zip": "",
   "city": "1 NE Oklahoma City",
   "date": "2026-03-07",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "ncei-1318842-2026-03-07",
   "lon": 210604,
   "zip": "",
   "city": "OKLAHOMA CITY",
   "date": "2026-03-07",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed through Spotter Network.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1318842",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2026-03-06-hail-35.47--97.51",
   "lat": 35.47,
   "lon": -97.51,
   "zip": "",
   "city": "Oklahoma City",
   "date": "2026-03-06",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Relayed via Spotter Network.",
   "sourceDetail": "NWS OUN — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-ww-OUN-SV-W-38-Oklahoma-wind-2026-03-06",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-03-06",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-03-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-38"
  },
  {
   "id": "iem-ww-OUN-SV-W-38-Oklahoma-hail-2026-03-06",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-03-06",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-03-06. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OUN-SV-W-38"
  },
  {
   "id": "iem-ww-OUN-SV-W-44-Oklahoma-wind-2026-03-06",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-03-06",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-03-06. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-44"
  },
  {
   "id": "iem-ww-OUN-SV-W-44-Oklahoma-hail-2026-03-06",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-03-06",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-03-06. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "OUN-SV-W-44"
  },
  {
   "id": "asos-bf-GOK-2026-02-24",
   "lat": 35.8498,
   "lon": -97.4156,
   "zip": "",
   "city": "GUTHRIE",
   "date": "2026-02-24",
   "county": "Logan",
   "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": "GUTHRIE (GOK) recorded a 50 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — GUTHRIE (GOK) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-OKC-2026-02-14",
   "lat": 35.3889,
   "lon": -97.6006,
   "zip": "",
   "city": "Oklahoma City",
   "date": "2026-02-14",
   "county": "Oklahoma",
   "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": "Oklahoma City (OKC) recorded a 51 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — Oklahoma City (OKC) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-08-hail-35.39--97.42",
   "lat": 35.39,
   "lon": -97.42,
   "zip": "",
   "city": "3 SW Tinker Air Force B",
   "date": "2026-01-08",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 SW Tinker Air Force B",
   "sourceDetail": "NWS OUN — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-01-08-hail-35.37--97.55",
   "lat": 35.37,
   "lon": -97.55,
   "zip": "",
   "city": "4 NW Moore",
   "date": "2026-01-08",
   "county": "Cleveland",
   "source": "IEM Local Storm Reports",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Dime (0.75 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2026-01-08-wind-35.53--97.74",
   "lat": 35.53,
   "lon": -97.74,
   "zip": "",
   "city": "2 N Yukon",
   "date": "2026-01-08",
   "county": "Canadian",
   "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": "TSTM WND GST reported near 2 N Yukon",
   "sourceDetail": "NWS OUN — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2026-01-08-wind-35.47--97.46",
   "lat": 35.47,
   "lon": -97.46,
   "zip": "",
   "city": "3 E Oklahoma City",
   "date": "2026-01-08",
   "county": "Oklahoma",
   "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": "TSTM WND GST reported near 3 E Oklahoma City",
   "sourceDetail": "NWS OUN — Mesonet via Iowa Mesonet",
   "windSpeedMph": 60,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-ww-OUN-SV-W-2-Oklahoma-wind-2026-01-08",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-01-08",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-01-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-2"
  },
  {
   "id": "iem-ww-OUN-SV-W-2-Oklahoma-hail-2026-01-08",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-01-08",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-01-08. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OUN-SV-W-2"
  },
  {
   "id": "iem-ww-OUN-SV-W-3-Oklahoma-wind-2026-01-08",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-01-08",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-01-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-3"
  },
  {
   "id": "iem-ww-OUN-SV-W-3-Oklahoma-hail-2026-01-08",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-01-08",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-01-08. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OUN-SV-W-3"
  },
  {
   "id": "iem-ww-OUN-SV-W-4-Oklahoma-wind-2026-01-08",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-01-08",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-01-08. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-4"
  },
  {
   "id": "iem-ww-OUN-SV-W-4-Oklahoma-hail-2026-01-08",
   "zip": "",
   "city": "Oklahoma",
   "date": "2026-01-08",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2026-01-08. Storm tag hail: 0.75\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 0.75,
   "warningProductKey": "OUN-SV-W-4"
  },
  {
   "id": "asos-bf-OKC-2026-01-08",
   "lat": 35.3889,
   "lon": -97.6006,
   "zip": "",
   "city": "Oklahoma City",
   "date": "2026-01-08",
   "county": "Oklahoma",
   "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": "Oklahoma City (OKC) recorded a 53 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — Oklahoma City (OKC) [365d backfill 2026-08]",
   "windSpeedMph": 53,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-HSD-2026-01-08",
   "lat": 35.6019,
   "lon": -97.7092,
   "zip": "",
   "city": "Oklahoma City Sundance",
   "date": "2026-01-08",
   "county": "Canadian",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Oklahoma City Sundance (HSD) recorded a 62 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — Oklahoma City Sundance (HSD) [365d backfill 2026-08]",
   "windSpeedMph": 62,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-GOK-2026-01-08",
   "lat": 35.8498,
   "lon": -97.4156,
   "zip": "",
   "city": "GUTHRIE",
   "date": "2026-01-08",
   "county": "Logan",
   "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": "GUTHRIE (GOK) recorded a 50 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — GUTHRIE (GOK) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PWA-2026-01-08",
   "lat": 35.5342,
   "lon": -97.6471,
   "zip": "",
   "city": "OKLAHOMA CITY/WILEY",
   "date": "2026-01-08",
   "county": "Oklahoma",
   "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": "OKLAHOMA CITY/WILEY (PWA) recorded a 51 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — OKLAHOMA CITY/WILEY (PWA) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "ncei-1303143-2026-01-08",
   "lon": 209155,
   "zip": "",
   "city": "(TIK)TINKER AFB",
   "date": "2026-01-08",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The event time is estimated from radar observations.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1303143",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 0.75
  },
  {
   "id": "ncei-1303148-2026-01-08",
   "lon": 209155,
   "zip": "",
   "city": "LUTHER",
   "date": "2026-01-08",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed through mPING. The event time is adjusted based on radar observations.",
   "sourceDetail": "Verified by Public — NCEI Event #1303148",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 0.75
  },
  {
   "id": "asos-bf-PWA-2025-11-28",
   "lat": 35.5342,
   "lon": -97.6471,
   "zip": "",
   "city": "OKLAHOMA CITY/WILEY",
   "date": "2025-11-28",
   "county": "Oklahoma",
   "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": "OKLAHOMA CITY/WILEY (PWA) recorded a 50 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — OKLAHOMA CITY/WILEY (PWA) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-11-19-hail-35.53--97.49",
   "lat": 35.53,
   "lon": -97.49,
   "zip": "",
   "city": "2 W Lake Aluma",
   "date": "2025-11-19",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "mping report.",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2025-11-19-hail-35.58--97.76",
   "lat": 35.58,
   "lon": -97.76,
   "zip": "",
   "city": "2 E Richland",
   "date": "2025-11-19",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Ping Pong Ball (1.50 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2025-11-19-hail-35.61--97.71",
   "lat": 35.61,
   "lon": -97.71,
   "zip": "",
   "city": "3 SE Piedmont",
   "date": "2025-11-19",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 SE Piedmont",
   "sourceDetail": "NWS OUN — Other Federal via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2025-11-19-hail-35.94--97.47",
   "lat": 35.94,
   "lon": -97.47,
   "zip": "",
   "city": "5 NNW Guthrie",
   "date": "2025-11-19",
   "county": "Logan",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "mping report.",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-ww-OUN-SV-W-1155-Oklahoma-wind-2025-11-19",
   "zip": "",
   "city": "Oklahoma",
   "date": "2025-11-19",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2025-11-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-1155"
  },
  {
   "id": "iem-ww-OUN-SV-W-1155-Oklahoma-hail-2025-11-19",
   "zip": "",
   "city": "Oklahoma",
   "date": "2025-11-19",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2025-11-19. Storm tag hail: 1.5\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.5,
   "warningProductKey": "OUN-SV-W-1155"
  },
  {
   "id": "iem-ww-OUN-SV-W-1153-Oklahoma-wind-2025-11-19",
   "zip": "",
   "city": "Oklahoma",
   "date": "2025-11-19",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2025-11-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-1153"
  },
  {
   "id": "iem-ww-OUN-SV-W-1153-Oklahoma-hail-2025-11-19",
   "zip": "",
   "city": "Oklahoma",
   "date": "2025-11-19",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2025-11-19. Storm tag hail: 1.25\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1.25,
   "warningProductKey": "OUN-SV-W-1153"
  },
  {
   "id": "iem-ww-OUN-SV-W-1150-Oklahoma-wind-2025-11-19",
   "zip": "",
   "city": "Oklahoma",
   "date": "2025-11-19",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2025-11-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-1150"
  },
  {
   "id": "iem-ww-OUN-SV-W-1150-Oklahoma-hail-2025-11-19",
   "zip": "",
   "city": "Oklahoma",
   "date": "2025-11-19",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2025-11-19. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OUN-SV-W-1150"
  },
  {
   "id": "iem-ww-OUN-SV-W-1148-Oklahoma-wind-2025-11-19",
   "zip": "",
   "city": "Oklahoma",
   "date": "2025-11-19",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2025-11-19. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-1148"
  },
  {
   "id": "iem-ww-OUN-SV-W-1148-Oklahoma-hail-2025-11-19",
   "zip": "",
   "city": "Oklahoma",
   "date": "2025-11-19",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2025-11-19. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OUN-SV-W-1148"
  },
  {
   "id": "ncei-1297324-2025-11-19",
   "lon": 208166,
   "zip": "",
   "city": "FOREST PARK",
   "date": "2025-11-19",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed through mPING.",
   "sourceDetail": "Verified by Public — NCEI Event #1297324",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.25
  },
  {
   "id": "ncei-1298092-2025-11-19",
   "lon": 208166,
   "zip": "",
   "city": "CHOCTAW",
   "date": "2025-11-19",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "moderate",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed through mPING.",
   "sourceDetail": "Verified by Public — NCEI Event #1298092",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 0.75
  },
  {
   "id": "iem-lsr-2025-10-29-wind-35.38--97.60",
   "lat": 35.38,
   "lon": -97.6,
   "zip": "",
   "city": "7 WSW Valley Brook",
   "date": "2025-10-29",
   "county": "Oklahoma",
   "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 KOKC Oklahoma City.",
   "sourceDetail": "NWS OUN — ASOS via Iowa Mesonet",
   "windSpeedMph": 59,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-PWA-2025-10-29",
   "lat": 35.5342,
   "lon": -97.6471,
   "zip": "",
   "city": "OKLAHOMA CITY/WILEY",
   "date": "2025-10-29",
   "county": "Oklahoma",
   "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": "OKLAHOMA CITY/WILEY (PWA) recorded a 51 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — OKLAHOMA CITY/WILEY (PWA) [365d backfill 2026-08]",
   "windSpeedMph": 51,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-OKC-2025-10-29",
   "lat": 35.3889,
   "lon": -97.6006,
   "zip": "",
   "city": "Oklahoma City",
   "date": "2025-10-29",
   "county": "Oklahoma",
   "source": "IEM ASOS Station",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.95,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Oklahoma City (OKC) recorded a 58 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — Oklahoma City (OKC) [365d backfill 2026-08]",
   "windSpeedMph": 58,
   "evidenceLevel": "observed"
  },
  {
   "id": "asos-bf-OKC-2025-10-28",
   "lat": 35.3889,
   "lon": -97.6006,
   "zip": "",
   "city": "Oklahoma City",
   "date": "2025-10-28",
   "county": "Oklahoma",
   "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": "Oklahoma City (OKC) recorded a 50 mph gust.",
   "sourceDetail": "OK_ASOS automated observation — Oklahoma City (OKC) [365d backfill 2026-08]",
   "windSpeedMph": 50,
   "evidenceLevel": "observed"
  },
  {
   "id": "iem-lsr-2025-10-23-hail-35.47--97.68",
   "lat": 35.47,
   "lon": -97.68,
   "zip": "",
   "city": "3 SW Bethany",
   "date": "2025-10-23",
   "county": "Canadian",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 SW Bethany",
   "sourceDetail": "NWS OUN — Broadcast Media via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2025-10-23-hail-35.50--97.66",
   "lat": 35.5,
   "lon": -97.66,
   "zip": "",
   "city": "1 W Bethany",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2025-10-23-hail-35.49--97.61",
   "lat": 35.49,
   "lon": -97.61,
   "zip": "",
   "city": "2 S Warr Acres",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING.",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2025-10-23-hail-35.49--97.54",
   "lat": 35.49,
   "lon": -97.54,
   "zip": "",
   "city": "2 NW Oklahoma City",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2025-10-23-hail-35.49--97.47",
   "lat": 35.49,
   "lon": -97.47,
   "zip": "",
   "city": "2 WSW Forest Park",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 WSW Forest Park",
   "sourceDetail": "NWS OUN — Trained Spotter via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2025-10-23-hail-35.48--97.38",
   "lat": 35.48,
   "lon": -97.38,
   "zip": "",
   "city": "2 N Midwest City",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2025-10-23-hail-35.48--97.37",
   "lat": 35.48,
   "lon": -97.37,
   "zip": "",
   "city": "2 NE Midwest City",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2025-10-23-hail-35.43--97.30",
   "lat": 35.43,
   "lon": -97.3,
   "zip": "",
   "city": "5 SE Nicoma Park",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Quarter (1.00 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1
  },
  {
   "id": "iem-lsr-2025-10-23-hail-35.45--97.37",
   "lat": 35.45,
   "lon": -97.37,
   "zip": "",
   "city": "1 E Midwest City",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Golf Ball (1.75 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2025-10-23-hail-35.41--97.39",
   "lat": 35.41,
   "lon": -97.39,
   "zip": "",
   "city": "1 SSW Tinker Air Force",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 1 SSW Tinker Air Force",
   "sourceDetail": "NWS OUN — Other Federal via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.5
  },
  {
   "id": "iem-lsr-2025-10-23-hail-35.45--97.36",
   "lat": 35.45,
   "lon": -97.36,
   "zip": "",
   "city": "2 ESE Midwest City",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 2 ESE Midwest City",
   "sourceDetail": "NWS OUN — Storm Chaser via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2
  },
  {
   "id": "iem-lsr-2025-10-23-hail-35.46--97.34",
   "lat": 35.46,
   "lon": -97.34,
   "zip": "",
   "city": "2 SW Nicoma Park",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Half Dollar (1.25 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2025-10-23-hail-35.42--97.36",
   "lat": 35.42,
   "lon": -97.36,
   "zip": "",
   "city": "2 E Tinker Air Force Ba",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Golf Ball (1.75 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2025-10-23-hail-35.43--97.30",
   "lat": 35.43,
   "lon": -97.3,
   "zip": "",
   "city": "5 S Nicoma Park",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Half Dollar (1.25 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.25
  },
  {
   "id": "iem-lsr-2025-10-23-hail-35.45--97.34",
   "lat": 35.45,
   "lon": -97.34,
   "zip": "",
   "city": "3 SSW Nicoma Park",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 3 SSW Nicoma Park",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 1.75
  },
  {
   "id": "iem-lsr-2025-10-23-hail-35.39--97.27",
   "lat": 35.39,
   "lon": -97.27,
   "zip": "",
   "city": "6 NNW Stella",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "HAIL reported near 6 NNW Stella",
   "sourceDetail": "NWS OUN — Storm Chaser via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 3
  },
  {
   "id": "iem-lsr-2025-10-23-hail-35.39--97.26",
   "lat": 35.39,
   "lon": -97.26,
   "zip": "",
   "city": "6 NW Stella",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Local Storm Reports",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.92,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Report from mPING: Hen Egg+ (2.25 in.).",
   "sourceDetail": "NWS OUN — Public via Iowa Mesonet",
   "evidenceLevel": "reported",
   "hailSizeInches": 2.25
  },
  {
   "id": "iem-ww-OUN-SV-W-1130-Oklahoma-wind-2025-10-23",
   "zip": "",
   "city": "Oklahoma",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2025-10-23. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-1130"
  },
  {
   "id": "iem-ww-OUN-SV-W-1130-Oklahoma-hail-2025-10-23",
   "zip": "",
   "city": "Oklahoma",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2025-10-23. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OUN-SV-W-1130"
  },
  {
   "id": "iem-ww-OUN-SV-W-1134-Oklahoma-wind-2025-10-23",
   "zip": "",
   "city": "Oklahoma",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2025-10-23. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-1134"
  },
  {
   "id": "iem-ww-OUN-SV-W-1134-Oklahoma-hail-2025-10-23",
   "zip": "",
   "city": "Oklahoma",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2025-10-23. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "OUN-SV-W-1134"
  },
  {
   "id": "iem-ww-OUN-SV-W-1132-Oklahoma-wind-2025-10-23",
   "zip": "",
   "city": "Oklahoma",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2025-10-23. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-1132"
  },
  {
   "id": "iem-ww-OUN-SV-W-1132-Oklahoma-hail-2025-10-23",
   "zip": "",
   "city": "Oklahoma",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2025-10-23. Storm tag hail: 1\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 1,
   "warningProductKey": "OUN-SV-W-1132"
  },
  {
   "id": "iem-ww-OUN-SV-W-1131-Oklahoma-wind-2025-10-23",
   "zip": "",
   "city": "Oklahoma",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "high",
   "eventType": "wind",
   "confidence": 0.72,
   "damageTypes": [
    "Roof shingle lift",
    "Soffit/fascia damage",
    "Tree strike risk",
    "Fence/screen damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2025-10-23. Storm tag wind: 60 mph. This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "windSpeedMph": 60,
   "evidenceLevel": "warning",
   "warningProductKey": "OUN-SV-W-1131"
  },
  {
   "id": "iem-ww-OUN-SV-W-1131-Oklahoma-hail-2025-10-23",
   "zip": "",
   "city": "Oklahoma",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "IEM Watch/Warn Archive",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.72,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Severe Thunderstorm Warning issued by NWS OUN for Oklahoma on 2025-10-23. Storm tag hail: 2\". This is a warning — not a confirmed event.",
   "sourceDetail": "NWS OUN — Severe Thunderstorm Warning",
   "evidenceLevel": "warning",
   "hailSizeInches": 2,
   "warningProductKey": "OUN-SV-W-1131"
  },
  {
   "id": "ncei-1297254-2025-10-23",
   "lon": 207367,
   "zip": "",
   "city": "BETHANY",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed through mPING.",
   "sourceDetail": "Verified by Public — NCEI Event #1297254",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "ncei-1297255-2025-10-23",
   "lon": 207367,
   "zip": "",
   "city": "WARR ACRES",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed through mPING.",
   "sourceDetail": "Verified by Public — NCEI Event #1297255",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.5
  },
  {
   "id": "ncei-1297256-2025-10-23",
   "lon": 207367,
   "zip": "",
   "city": "OKLAHOMA CITY",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed through mPING.",
   "sourceDetail": "Verified by Public — NCEI Event #1297256",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "ncei-1297662-2025-10-23",
   "lon": 207367,
   "zip": "",
   "city": "FOREST PARK",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "An image showing ruler-measured hailstones was shared on social media. The location is approximate, and the event time is estimated from radar observations.",
   "sourceDetail": "Verified by Public — NCEI Event #1297662",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.25
  },
  {
   "id": "ncei-1297258-2025-10-23",
   "lon": 207367,
   "zip": "",
   "city": "FOREST PARK",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed through Spotter Network.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1297258",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.5
  },
  {
   "id": "ncei-1297260-2025-10-23",
   "lon": 207367,
   "zip": "",
   "city": "MIDWEST CITY",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed through mPING.",
   "sourceDetail": "Verified by Public — NCEI Event #1297260",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "ncei-1297266-2025-10-23",
   "lon": 207367,
   "zip": "",
   "city": "NICOMA PARK",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed through mPING.",
   "sourceDetail": "Verified by Public — NCEI Event #1297266",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1
  },
  {
   "id": "ncei-1297263-2025-10-23",
   "lon": 207367,
   "zip": "",
   "city": "MIDWEST CITY",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed through mPING.",
   "sourceDetail": "Verified by Public — NCEI Event #1297263",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.75
  },
  {
   "id": "ncei-1297262-2025-10-23",
   "lon": 207367,
   "zip": "",
   "city": "(TIK)TINKER AFB",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "A report from the grounds of Tinker Air Force Base (KTIK).",
   "sourceDetail": "Verified by Other Federal Agency — NCEI Event #1297262",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.5
  },
  {
   "id": "ncei-1297264-2025-10-23",
   "lon": 207367,
   "zip": "",
   "city": "MIDWEST CITY",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed through Spotter Network.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1297264",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 2
  },
  {
   "id": "ncei-1297265-2025-10-23",
   "lon": 207367,
   "zip": "",
   "city": "NICOMA PARK",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Hailfall at the intersection of Westminster Road and Reno Avenue.",
   "sourceDetail": "Verified by Emergency Manager — NCEI Event #1297265",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.5
  },
  {
   "id": "ncei-1297268-2025-10-23",
   "lon": 207367,
   "zip": "",
   "city": "(TIK)TINKER AFB",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "The report was relayed through mPING.",
   "sourceDetail": "Verified by Public — NCEI Event #1297268",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.75
  },
  {
   "id": "ncei-1297267-2025-10-23",
   "lon": 207367,
   "zip": "",
   "city": "NICOMA PARK",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Measurement near the intersection of Westminster Road and Southeast 15th Street. The event time is estimated from radar observations.",
   "sourceDetail": "Verified by Emergency Manager — NCEI Event #1297267",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.75
  },
  {
   "id": "ncei-1297269-2025-10-23",
   "lon": 207367,
   "zip": "",
   "city": "CHOCTAW",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "high",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Hailfall near the intersection of Southeast 59th Street and Choctaw Road. The report was relayed by emergency management.",
   "sourceDetail": "Verified by Fire Department/Rescue — NCEI Event #1297269",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 1.5
  },
  {
   "id": "ncei-1297270-2025-10-23",
   "lon": 207367,
   "zip": "",
   "city": "CHOCTAW",
   "date": "2025-10-23",
   "county": "Oklahoma",
   "source": "NCEI Storm Events Database",
   "severity": "severe",
   "eventType": "hail",
   "confidence": 0.95,
   "damageTypes": [
    "Shingle bruising",
    "Granule displacement",
    "Metal denting",
    "Vehicle damage"
   ],
   "description": "Multiple sources reported that hail size increased from quarter size to larger than baseball size at the Interstate 40 and Choctaw Road junction during the event time.",
   "sourceDetail": "Verified by Trained Spotter — NCEI Event #1297270",
   "evidenceLevel": "official_backfill",
   "hailSizeInches": 3
  }
 ]
}