CalFire Fire Hazard Severity Zone (FHSZ) Screener — CA Parcels
Pricing
from $4.40 / 1,000 results
CalFire Fire Hazard Severity Zone (FHSZ) Screener — CA Parcels
California Fire Hazard Severity Zone lookup for real-estate disclosure and underwriting. Point-in-polygon against CalFire SRA/LRA FHSZ maps: hazard class, responsibility area, adopted vs pending, and the legally required disclosure flag.
Pricing
from $4.40 / 1,000 results
Rating
0.0
(0)
Developer
Kyle Maloney
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
18 hours ago
Last modified
Categories
Share
California Fire Hazard Severity Zone lookup: batch point-in-polygon screening against the CAL FIRE Fire Hazard Severity Zone (FHSZ) map service, with an editorial flag for whether California's Natural Hazard Disclosure statute (Civil Code Section 1103.7 / Government Code Section 51178) requires the seller/agent to disclose the zone on a real-estate transaction.
Answers, per property: is my house in a fire hazard severity zone, which class (Moderate / High / Very High), which jurisdiction (SRA / LRA / Federal), and is disclosure legally required.
Who it's for
- CA real-estate agents & brokers — every California residential transfer requires a Natural Hazard Disclosure statement; this actor answers the "State Fire Responsibility Area" and "Very High Fire Hazard Severity Zone" checkboxes programmatically, for one parcel or a whole portfolio of listings.
- NHD report firms & title companies — cross-check or pre-screen parcels before ordering a full natural-hazard disclosure report.
- Insurance underwriters — screen a book of California policies for FHSZ exposure ahead of renewal/pricing decisions.
- Home inspectors & appraisers — flag wildfire-hazard zoning as part of a due-diligence checklist.
- Land developers & lenders — batch-screen a pipeline of California sites before acquisition or construction lending.
What it does
- Resolves the CAL FIRE FHSZ MapServer's 4 layers (SRA, LRA-Very-High, pending/not-yet- adopted, and Federal Responsibility Area) at runtime by fetching the service's layer list and matching by name — so a CAL FIRE-side layer reorder doesn't silently break the actor (falls back to documented indices 0-3 if name-matching fails).
- Runs an authoritative point-in-polygon query per layer for each input coordinate.
- If the exact coordinate is clear on every layer, optionally checks a configurable radius (default 0.5 mi) for a nearby zone — useful near a parcel boundary.
- Classifies the result:
in_fhsz,hazard_class(Moderate/High/Very High),responsibility_area(SRA/LRA/Federal),zone_status(adopted/pending), and the headline field —disclosure_required— true for any adopted SRA hit (any class) or an adopted LRA Very High hit.
Example input
{"assets": [{ "lat": 34.083, "lon": -118.78, "label": "Malibu hills property" },{ "lat": 38.582, "lon": -121.494, "label": "Downtown Sacramento control" }],"checkNearby": true,"nearbyRadiusMiles": 0.5}
Output fields (one row per asset)
| Field | Description |
|---|---|
asset_label, asset_lat, asset_lon | Echo of the input site |
in_fhsz | TRUE if the coordinate falls inside any mapped FHSZ layer |
hazard_class | Moderate / High / Very High / null |
responsibility_area | SRA / LRA / Federal / null |
zone_status | adopted / pending / null |
disclosure_required | TRUE = Civ. Code Section 1103.7 / Gov. Code Section 51178 disclosure trigger |
layers_matched | Every FHSZ layer whose polygon hits this coordinate |
nearby_zone_within_radius, nearby_hazard_class, nearby_distance_miles | Near-boundary flag when the exact point is clear |
layer_source | MapServer query URL used for the primary hit |
clear_flag | TRUE when fully outside every FHSZ layer (or outside CA coverage) |
note | Plain-English summary, cites the statute when disclosure applies |
error | Per-asset error (invalid coordinate or query failure); null when OK |
disclaimer, source_url, checked_at | Standard screening metadata |
A coordinate outside California returns a valid clear row (not an error) noting it is outside CAL FIRE FHSZ coverage.
Use as an MCP tool
This actor is Pay-Per-Event (Result-only) and discoverable via mcp.apify.com — an AI
agent (Claude, Cursor, etc.) can call it directly as a chainable tool: pass an array of
{lat, lon, label} assets and get back a structured disclosure determination per site,
ready to feed into a due-diligence or listing-preparation workflow.
FAQ
Is my house in a fire hazard severity zone? Pass its coordinates as an asset; in_fhsz
and hazard_class answer directly.
FHSZ map lookup California — is there an API? Yes — this actor wraps CAL FIRE's own ArcGIS FHSZ service in a batch-friendly, disclosure-aware API.
Natural hazard disclosure fire zone — do I have to disclose this on a home sale?
disclosure_required answers this per Civ. Code Section 1103.7 / Gov. Code Section 51178
for adopted SRA (any class) and adopted LRA Very High zones. Always confirm with a licensed
NHD provider before closing.
What's the difference between SRA and LRA? SRA = State Responsibility Area (CAL FIRE jurisdiction, any hazard class triggers disclosure); LRA = Local Responsibility Area (only the Very High class is mapped/disclosure-triggering); Federal = federal land, informational only, not a state disclosure trigger.
Source & disclaimer
Data: CAL FIRE / CA Government Operations Agency Fire Hazard Severity Zone MapServer
(services.gis.ca.gov). This is an informational screening tool, not a substitute for an
official CAL FIRE FHSZ viewer lookup or a licensed Natural Hazard Disclosure report. Zone
boundaries are periodically revised — confirm current adopted status before any real-estate,
insurance, or construction decision.
Pricing: $8 per 1,000 result rows (Pay-Per-Event, Result-event only). Categories: Real estate, Developer tools, Agents.