# Property-level hail history API

> Hail history for any US property: every storm day radar-estimated hail fell on the parcel, with maximum estimated hail size, from NOAA MRMS MESH data. Search properties by hail size and date.

Source: https://www.parceled.ai/data/hail-history  
Publisher: Parceled (https://www.parceled.ai)  
Updated: 2026-10-06

Parceled intersects radar-estimated hail swaths (NOAA MRMS Maximum Estimated Size of Hail, MESH) with every parcel, so you can ask when hail hit a property and how large it was, or find every property hit by 1.5-inch hail since a date. Hail data is refreshed every 30 minutes during storms and is used for roofing, insurance underwriting, claims and property due diligence.

- **Source:** NOAA MRMS MESH (radar)
- **Refresh:** Every 30 minutes
- **Cost:** 1 credit per property with hail

## Where does the hail data come from?

MESH is a radar product from NOAA's Multi-Radar/Multi-Sensor (MRMS) system that estimates the largest hail size at each location from how high and how strongly storms reflect radar energy above the freezing level. It covers the whole contiguous US, including places where nobody filed a storm report. Storm days are cut on the 12Z (UTC) convective-day boundary so one evening storm is not split across two dates.

## How do I query hail history?

```json
{
  "name": "count_properties",
  "arguments": {
    "zip5": "75034",
    "hail": { "dateAfter": "2026-03-01", "minSizeInches": 1.5 },
    "permits": { "permitType": "roofing", "issuedAfter": "2026-03-01", "absent": true }
  }
}
```

That counts properties in Frisco, TX 75034 hit by 1.5-inch or larger hail since March 2026 with no roofing permit since. For a single property, call `search_parcels` with `include: ["hailAreas"]` (full history) or `["currentHailAreas"]` (last 14 days).

## How do I get started?

1. **AI agents:** add the MCP server `https://www.parceled.ai/api/mcp` to Claude, ChatGPT, Cursor or any MCP client. OAuth runs automatically. See [install](https://www.parceled.ai/install).
2. **Developers:** create a free key with one request: `curl -X POST https://www.parceled.ai/api/v1/accounts -H "Content-Type: application/json" -d '{"email":"you@example.com"}'`.
3. **Check coverage first:** `check_availability` (MCP) or `GET /api/v1/check-availability?lat=..&lng=..` is free and tells you which datasets exist at a location before you pay.

The free tier includes 100 API calls and 5,000 map tile requests a month. After that, credits cost $0.01 each and you are only charged for fields that return data. Full reference: [docs](https://www.parceled.ai/docs).

## Frequently asked questions

### How accurate is radar-estimated hail size?

MESH is a calibrated estimate, not a measurement. It is best used to show where hail likely fell and its relative size, and is often paired with ground reports. See [what MESH hail size means](https://www.hailpro.dev/guides/what-is-mesh-hail-size).
