{
  "query": {
    "lat": 35.4676,
    "lon": -97.5164,
    "from": 2007,
    "to": 2026,
    "detail": "none"
  },
  "location": {
    "matchedAddress": null,
    "lat": 35.4676,
    "lon": -97.5164,
    "county": "Oklahoma County",
    "countyFips": "40109",
    "zip": null
  },
  "searchArea": {
    "note": "NOAA SWDI answers per 0.1-degree grid tile, not per rooftop. These are the exact bounds that were searched.",
    "tileCenter": {
      "lat": 35.5,
      "lon": -97.5
    },
    "tileCenterSource": "reported-by-noaa",
    "bounds": {
      "minLon": -97.55,
      "maxLon": -97.45,
      "minLat": 35.45,
      "maxLat": 35.55
    },
    "approxSize": {
      "northSouthMiles": 6.91,
      "eastWestMiles": 5.63,
      "northSouthKm": 11.11,
      "eastWestKm": 9.06
    }
  },
  "result": {
    "coverage": "detections_found",
    "yearsCovered": 20,
    "fromYear": 2007,
    "toYear": 2026,
    "hailDays": 137,
    "totalRadarDetections": 672,
    "yearsWithHail": 20,
    "avgHailDaysPerYear": 6.85,
    "frequencyBand": "very-high",
    "frequencyBandThresholds": [
      {
        "band": "very-high",
        "minAvgHailDaysPerYear": 3
      },
      {
        "band": "high",
        "minAvgHailDaysPerYear": 1.5
      },
      {
        "band": "moderate",
        "minAvgHailDaysPerYear": 0.5
      },
      {
        "band": "low",
        "minAvgHailDaysPerYear": 0.1
      },
      {
        "band": "very-low",
        "minAvgHailDaysPerYear": 0
      }
    ],
    "frequencyBandNote": "Editorial banding by us, based on average hail DAYS per year in the tile. Not a NOAA classification and not a risk score.",
    "mostRecentHailDay": "2026-07-05",
    "largestSingleDayByDetections": {
      "day": "2013-06-01",
      "radarDetections": 48
    },
    "perYear": [
      {
        "year": 2007,
        "hailDays": 6,
        "detections": 33
      },
      {
        "year": 2008,
        "hailDays": 8,
        "detections": 19
      },
      {
        "year": 2009,
        "hailDays": 8,
        "detections": 42
      },
      {
        "year": 2010,
        "hailDays": 6,
        "detections": 16
      },
      {
        "year": 2011,
        "hailDays": 7,
        "detections": 28
      },
      {
        "year": 2012,
        "hailDays": 11,
        "detections": 71
      },
      {
        "year": 2013,
        "hailDays": 7,
        "detections": 67
      },
      {
        "year": 2014,
        "hailDays": 5,
        "detections": 27
      },
      {
        "year": 2015,
        "hailDays": 4,
        "detections": 14
      },
      {
        "year": 2016,
        "hailDays": 7,
        "detections": 30
      },
      {
        "year": 2017,
        "hailDays": 5,
        "detections": 24
      },
      {
        "year": 2018,
        "hailDays": 7,
        "detections": 27
      },
      {
        "year": 2019,
        "hailDays": 11,
        "detections": 46
      },
      {
        "year": 2020,
        "hailDays": 6,
        "detections": 10
      },
      {
        "year": 2021,
        "hailDays": 2,
        "detections": 13
      },
      {
        "year": 2022,
        "hailDays": 8,
        "detections": 53
      },
      {
        "year": 2023,
        "hailDays": 5,
        "detections": 7
      },
      {
        "year": 2024,
        "hailDays": 8,
        "detections": 63
      },
      {
        "year": 2025,
        "hailDays": 13,
        "detections": 63
      },
      {
        "year": 2026,
        "hailDays": 3,
        "detections": 19
      }
    ],
    "hailDaysDetail": [
      {
        "day": "2007-04-24",
        "radarDetections": 2
      },
      {
        "day": "2007-06-09",
        "radarDetections": 1
      },
      {
        "day": "2007-06-20",
        "radarDetections": 3
      },
      {
        "day": "2007-07-09",
        "radarDetections": 14
      },
      {
        "day": "2007-07-10",
        "radarDetections": 10
      },
      {
        "day": "2007-10-15",
        "radarDetections": 3
      },
      {
        "day": "2008-01-08",
        "radarDetections": 2
      },
      {
        "day": "2008-03-03",
        "radarDetections": 1
      },
      {
        "day": "2008-04-08",
        "radarDetections": 5
      },
      {
        "day": "2008-05-02",
        "radarDetections": 4
      },
      {
        "day": "2008-05-07",
        "radarDetections": 2
      },
      {
        "day": "2008-06-06",
        "radarDetections": 2
      },
      {
        "day": "2008-06-28",
        "radarDetections": 1
      },
      {
        "day": "2008-08-15",
        "radarDetections": 2
      },
      {
        "day": "2009-02-11",
        "radarDetections": 2
      },
      {
        "day": "2009-04-19",
        "radarDetections": 6
      },
      {
        "day": "2009-05-14",
        "radarDetections": 5
      },
      {
        "day": "2009-05-16",
        "radarDetections": 1
      },
      {
        "day": "2009-05-24",
        "radarDetections": 4
      },
      {
        "day": "2009-07-04",
        "radarDetections": 8
      },
      {
        "day": "2009-07-05",
        "radarDetections": 2
      },
      {
        "day": "2009-08-27",
        "radarDetections": 14
      },
      {
        "day": "2010-01-21",
        "radarDetections": 1
      },
      {
        "day": "2010-04-02",
        "radarDetections": 3
      },
      {
        "day": "2010-05-16",
        "radarDetections": 8
      },
      {
        "day": "2010-05-31",
        "radarDetections": 1
      },
      {
        "day": "2010-06-14",
        "radarDetections": 2
      },
      {
        "day": "2010-12-31",
        "radarDetections": 1
      },
      {
        "day": "2011-02-24",
        "radarDetections": 2
      },
      {
        "day": "2011-05-11",
        "radarDetections": 1
      },
      {
        "day": "2011-05-20",
        "radarDetections": 9
      },
      {
        "day": "2011-05-24",
        "radarDetections": 4
      },
      {
        "day": "2011-06-21",
        "radarDetections": 1
      },
      {
        "day": "2011-08-09",
        "radarDetections": 8
      },
      {
        "day": "2011-08-10",
        "radarDetections": 3
      },
      {
        "day": "2012-04-14",
        "radarDetections": 15
      },
      {
        "day": "2012-04-20",
        "radarDetections": 12
      },
      {
        "day": "2012-04-29",
        "radarDetections": 6
      },
      {
        "day": "2012-05-20",
        "radarDetections": 2
      },
      {
        "day": "2012-05-21",
        "radarDetections": 1
      },
      {
        "day": "2012-05-30",
        "radarDetections": 16
      },
      {
        "day": "2012-06-15",
        "radarDetections": 7
      },
      {
        "day": "2012-09-07",
        "radarDetections": 1
      },
      {
        "day": "2012-09-08",
        "radarDetections": 4
      },
      {
        "day": "2012-09-27",
        "radarDetections": 3
      },
      {
        "day": "2012-10-13",
        "radarDetections": 4
      },
      {
        "day": "2013-02-21",
        "radarDetections": 3
      },
      {
        "day": "2013-06-01",
        "radarDetections": 48
      },
      {
        "day": "2013-07-24",
        "radarDetections": 4
      },
      {
        "day": "2013-08-09",
        "radarDetections": 8
      },
      {
        "day": "2013-09-16",
        "radarDetections": 2
      },
      {
        "day": "2013-09-17",
        "radarDetections": 1
      },
      {
        "day": "2013-09-19",
        "radarDetections": 1
      },
      {
        "day": "2014-04-13",
        "radarDetections": 10
      },
      {
        "day": "2014-05-08",
        "radarDetections": 6
      },
      {
        "day": "2014-10-02",
        "radarDetections": 4
      },
      {
        "day": "2014-10-06",
        "radarDetections": 2
      },
      {
        "day": "2014-12-14",
        "radarDetections": 5
      },
      {
        "day": "2015-03-25",
        "radarDetections": 3
      },
      {
        "day": "2015-04-01",
        "radarDetections": 1
      },
      {
        "day": "2015-05-07",
        "radarDetections": 7
      },
      {
        "day": "2015-09-14",
        "radarDetections": 3
      },
      {
        "day": "2016-03-01",
        "radarDetections": 6
      },
      {
        "day": "2016-03-13",
        "radarDetections": 3
      },
      {
        "day": "2016-05-31",
        "radarDetections": 1
      },
      {
        "day": "2016-07-15",
        "radarDetections": 3
      },
      {
        "day": "2016-07-26",
        "radarDetections": 6
      },
      {
        "day": "2016-08-31",
        "radarDetections": 1
      },
      {
        "day": "2016-10-05",
        "radarDetections": 10
      },
      {
        "day": "2017-03-07",
        "radarDetections": 4
      },
      {
        "day": "2017-04-21",
        "radarDetections": 1
      },
      {
        "day": "2017-07-04",
        "radarDetections": 3
      },
      {
        "day": "2017-08-22",
        "radarDetections": 12
      },
      {
        "day": "2017-08-23",
        "radarDetections": 4
      },
      {
        "day": "2018-05-03",
        "radarDetections": 2
      },
      {
        "day": "2018-05-25",
        "radarDetections": 2
      },
      {
        "day": "2018-06-07",
        "radarDetections": 11
      },
      {
        "day": "2018-06-24",
        "radarDetections": 4
      },
      {
        "day": "2018-08-08",
        "radarDetections": 2
      },
      {
        "day": "2018-08-15",
        "radarDetections": 1
      },
      {
        "day": "2018-12-01",
        "radarDetections": 5
      },
      {
        "day": "2019-04-04",
        "radarDetections": 3
      },
      {
        "day": "2019-04-18",
        "radarDetections": 1
      },
      {
        "day": "2019-04-30",
        "radarDetections": 10
      },
      {
        "day": "2019-05-18",
        "radarDetections": 6
      },
      {
        "day": "2019-05-26",
        "radarDetections": 2
      },
      {
        "day": "2019-06-09",
        "radarDetections": 13
      },
      {
        "day": "2019-06-16",
        "radarDetections": 1
      },
      {
        "day": "2019-06-19",
        "radarDetections": 5
      },
      {
        "day": "2019-08-23",
        "radarDetections": 1
      },
      {
        "day": "2019-08-27",
        "radarDetections": 2
      },
      {
        "day": "2019-10-21",
        "radarDetections": 2
      },
      {
        "day": "2020-03-27",
        "radarDetections": 1
      },
      {
        "day": "2020-04-22",
        "radarDetections": 2
      },
      {
        "day": "2020-05-08",
        "radarDetections": 1
      },
      {
        "day": "2020-05-14",
        "radarDetections": 3
      },
      {
        "day": "2020-07-10",
        "radarDetections": 1
      },
      {
        "day": "2020-07-13",
        "radarDetections": 2
      },
      {
        "day": "2021-07-11",
        "radarDetections": 2
      },
      {
        "day": "2021-08-13",
        "radarDetections": 11
      },
      {
        "day": "2022-05-05",
        "radarDetections": 6
      },
      {
        "day": "2022-05-14",
        "radarDetections": 3
      },
      {
        "day": "2022-06-05",
        "radarDetections": 2
      },
      {
        "day": "2022-06-10",
        "radarDetections": 2
      },
      {
        "day": "2022-07-08",
        "radarDetections": 37
      },
      {
        "day": "2022-08-29",
        "radarDetections": 1
      },
      {
        "day": "2022-09-04",
        "radarDetections": 1
      },
      {
        "day": "2022-10-16",
        "radarDetections": 1
      },
      {
        "day": "2023-06-05",
        "radarDetections": 1
      },
      {
        "day": "2023-06-27",
        "radarDetections": 3
      },
      {
        "day": "2023-07-11",
        "radarDetections": 1
      },
      {
        "day": "2023-08-14",
        "radarDetections": 1
      },
      {
        "day": "2023-09-05",
        "radarDetections": 1
      },
      {
        "day": "2024-04-26",
        "radarDetections": 6
      },
      {
        "day": "2024-05-20",
        "radarDetections": 5
      },
      {
        "day": "2024-05-22",
        "radarDetections": 4
      },
      {
        "day": "2024-05-23",
        "radarDetections": 7
      },
      {
        "day": "2024-06-03",
        "radarDetections": 1
      },
      {
        "day": "2024-06-05",
        "radarDetections": 2
      },
      {
        "day": "2024-06-26",
        "radarDetections": 25
      },
      {
        "day": "2024-09-24",
        "radarDetections": 13
      },
      {
        "day": "2025-04-02",
        "radarDetections": 1
      },
      {
        "day": "2025-05-18",
        "radarDetections": 5
      },
      {
        "day": "2025-05-19",
        "radarDetections": 3
      },
      {
        "day": "2025-05-24",
        "radarDetections": 18
      },
      {
        "day": "2025-05-25",
        "radarDetections": 1
      },
      {
        "day": "2025-06-03",
        "radarDetections": 3
      },
      {
        "day": "2025-06-06",
        "radarDetections": 4
      },
      {
        "day": "2025-06-18",
        "radarDetections": 5
      },
      {
        "day": "2025-07-08",
        "radarDetections": 5
      },
      {
        "day": "2025-07-12",
        "radarDetections": 3
      },
      {
        "day": "2025-08-11",
        "radarDetections": 4
      },
      {
        "day": "2025-10-24",
        "radarDetections": 9
      },
      {
        "day": "2025-11-20",
        "radarDetections": 2
      },
      {
        "day": "2026-03-11",
        "radarDetections": 7
      },
      {
        "day": "2026-05-08",
        "radarDetections": 10
      },
      {
        "day": "2026-07-05",
        "radarDetections": 2
      }
    ],
    "meaning": "Radar detected hail somewhere inside this 6.91-by-5.63 mile tile on 137 separate days between 2007 and 2026.",
    "dayDetail": null,
    "dayDetailNote": null
  },
  "fetchStrategy": {
    "strategy": "single-range",
    "upstreamRequests": 2,
    "note": "NOAA documents a one-year maximum date range but does not enforce it for stat=tilesum, so the whole span is requested in one call. If that call fails we automatically retry as documented-legal per-calendar-year requests."
  },
  "source": {
    "hailData": "NOAA NCEI Severe Weather Data Inventory (SWDI), dataset nx3hail — NEXRAD Level-III Hail Detection Algorithm",
    "hailService": "https://www.ncei.noaa.gov/swdiws/csv/nx3hail/",
    "hailDocs": "https://www.ncdc.noaa.gov/swdiws/",
    "hailPeriodOfRecord": {
      "begin": "1992-05-07",
      "endObserved": "2026-07-25"
    },
    "geocoder": "US Census Geocoder (geographies/onelineaddress, Public_AR_Current)"
  },
  "retrievedAt": "2026-07-28T12:58:45.738Z",
  "disclaimer": "Hail history is derived live from NOAA NEXRAD Level-III radar hail detections (SWDI nx3hail). It describes a 0.1-degree grid tile (roughly 7 miles north-to-south), NOT a single rooftop: a detection inside the tile does not prove hail fell on a specific structure, and no detection does not prove none fell. Radar resolution is finest near the radar and coarsens with distance from it, and terrain can block the beam. This is a screening tool, not an insurance claim, a loss report, or an engineering inspection. All dates and times are GMT/UTC."
}