Source
FEMA NFHL · vintage 2026 · refresh cadence: continuous
low / moderate / high / extreme — derived from flood_zone_pct
Direction of better
Lower values are better. Used to rank candidate towns/properties; lower score = stronger fit.
Unit
Values are reported in category.
Where the data lives
Tables: municipality_metrics
Columns: flood_risk_level
Input field: flood_risk_level
JSON-LD example
Every value emitted by ValiFit (in /api/v1, MCP responses, on-page JSON-LD) carries a propertyID set to this metric_id, so AI clients can resolve it back here in one round-trip.
{
"@type": "PropertyValue",
"propertyID": "town.flood_risk_level",
"name": "Categorical Flood Risk",
"value": "example",
"unitText": "category",
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "composite",
"value": "Environment"
},
{
"@type": "PropertyValue",
"name": "level",
"value": "city"
},
{
"@type": "PropertyValue",
"name": "direction",
"value": "lower_better"
},
{
"@type": "PropertyValue",
"name": "source_year",
"value": "2026"
},
{
"@type": "PropertyValue",
"name": "fha_safe",
"value": true
}
],
"valueReference": {
"@type": "QuantitativeValue",
"additionalType": "https://valifit.com/catalog/metric",
"identifier": "town.flood_risk_level",
"sameAs": "FEMA NFHL"
},
"mentions": [
{
"@type": "Dataset",
"@id": "https://valifit.com/sources/fema-flood-zones",
"identifier": "FEMA_FLOOD_ZONES",
"name": "FEMA National Flood Hazard Layer",
"url": "https://www.fema.gov/flood-maps/national-flood-hazard-layer",
"sameAs": "https://www.fema.gov/flood-maps/national-flood-hazard-layer",
"creator": {
"@type": "Organization",
"name": "FEMA"
},
"temporalCoverage": "continuous",
"dateModified": "2026-05-31"
}
]
}For programmatic access
GET /api/v1/catalog/metrics?id=town.flood_risk_level
MCP tool: get_catalog with id="town.flood_risk_level"