---
title: "HMA Subapplications Project Site Inventories"
method: GET
path: "/v1/HmaSubapplicationsProjectSiteInventories"
tags: ["Hazard Mitigation"]
---

# HMA Subapplications Project Site Inventories

`GET /v1/HmaSubapplicationsProjectSiteInventories`

## Request

- Base URL: `https://www.fema.gov/api/open`
- URL: `https://www.fema.gov/api/open/v1/HmaSubapplicationsProjectSiteInventories`
- Auth: none declared
- TypeScript: <https://skmtc.dev/fema/apis/openfema-api/docs/v1/HmaSubapplicationsProjectSiteInventories/get.ts> (a function with typed inputs; its response is checked against the schema)

This dataset contains the project site inventories from the Hazard Mitigation Assistance (HMA) subapplications/subgrants from the FEMA Grants Outcomes (FEMA GO), the NEMIS Mitigation, and the eGrants grant management systems, as well as amendments made to the awarded subgrants in their respective system. Project Site Inventory can be buildings, infrastructure/utility/other, and/or vacant land that are proposed to be mitigated by the subapplication/subgrant. 

Sensitive information, such as Personally Identifiable Information (PII), has been removed to protect privacy. The information in this dataset has been deemed appropriate for publication to empower public knowledge of mitigation activities and the nature of HMA grant programs. For more information on the HMA grant programs, visit: https://www.fema.gov/grants/mitigation.

This dataset comes from the source system mentioned above and is subject to a small percentage of human error. In some cases, data was not provided by the subapplicant, applicant, and/or entered into FEMA GO. Due to the voluntary nature of the Hazard Mitigation Assistance Programs, not all Project Site Inventory in this dataset will be mitigated. As FEMA GO continues development, additional fields may be added to this dataset to indicate the final status of individual inventory. This dataset is not intended to be used for any official federal financial reporting.
FEMA's terms and conditions and citation requirements for datasets (API usage or file downloads) can be found on the OpenFEMA Terms and Conditions page: https://www.fema.gov/about/openfema/terms-conditions.

For answers to Frequently Asked Questions (FAQs) about the OpenFEMA program, API, and publicly available datasets, please visit: https://www.fema.gov/about/openfema/faq.
If you have media inquiries about this dataset, please email the FEMA Press Office at FEMA-Press-Office@fema.dhs.gov. For inquiries about FEMA's data and Open Government program, please email the OpenFEMA team at OpenFEMA@fema.dhs.gov.

## Query parameters

- `$filter` string
- `$top` integer
- `$skip` integer
- `$count` boolean
- `$filename` string
- `$metadata` boolean
- `$gzip` boolean
- `$orderby` string[]
- `$select` string[]
- `$format` 'json' | 'jsona' | 'csv' | 'jsonl' | 'parquet'

## Response `200`

OK

- object
  - `metadata` Metadata
    - `skip` number, nullable
    - `filter` string, nullable
    - `orderBy` string, nullable
    - `select` string, nullable
    - `rundate` string, nullable
    - `top` number, nullable
    - `format` string, nullable
    - `metadata` boolean, nullable
    - `entityname` string
    - `version` string
    - `url` string
    - `count` number, nullable
  - `HmaSubapplicationsProjectSiteInventories` V1HmaSubapplicationsProjectSiteInventories[]
    - `subapplicationId` string, string: Single-value that uniquely identifies the subapplication/subgrant. [Source: FEMA GO, eGrants, NEMIS]
    - `projectSiteInventoryId` number: Single value that uniquely identifies the project site inventory location. [Source: FEMA GO, eGrants, NEMIS]
    - `projectSiteInventoryType` string, string: Type of project site inventory (i.e., Building, Vacant land, Utility/Infrastructure/Other). [Source: FEMA GO]
    - `primaryActivity` string, string, nullable: Primary mitigation activity associated with the project site inventory (e.g., Acquisition, Elevation, Flood Mitigation, etc.). [Source: FEMA GO, eGrants, NEMIS]
    - `secondaryActivity` string, string, nullable: Secondary mitigation activity associated with the project site inventory (e.g., Acquisition, Elevation, Flood Mitigation, etc.). [Source: FEMA GO]
    - `primaryHazard` string, string, nullable: Primary hazard associated with the project site inventory (e.g., Flooding, Fire, Tornado, etc.). [Source: FEMA GO, NEMIS]
    - `secondaryHazard` string, string, nullable: Secondary hazard associated with the project site inventory (e.g., Flooding, Fire, Tornado, etc.). [Source: FEMA GO, NEMIS]
    - `city` string, string, nullable: Name of the City associated with the project site inventory (e.g., Chicago). [Source: FEMA GO, eGrants, NEMIS]
    - `countyCode` string, string, nullable: Identifier assigned to the County or County equivalent associated with the project site inventory (e.g., 031 represents Cook County). [Source: FEMA GO]
    - `county` string, string, nullable: Name of the County or County equivalent associated with the project site inventory (e.g., Cook County). [Source: FEMA GO, eGrants, NEMIS]
    - `stateCode` string, string, nullable: Identifier assigned to the State associated with the project site inventory (e.g., 17 represents Illinois). [Source: FEMA GO, eGrants, NEMIS]
    - `stateAbbreviation` string, string, nullable: Two letter abbreviation of the State (e.g., IL represents Illinois) associated with the project site inventory. [Source: FEMA GO, eGrants, NEMIS]
    - `zipcode` string, string, nullable: Five digit ZIP Code associated with the project site inventory (e.g., 60614). [Source: FEMA GO, eGrants, NEMIS]
    - `structureType` string, string, nullable: Type of structure (e.g., Government, etc.). [Source: FEMA GO]
    - `structurePrimarySubtype` string, string, nullable: Primary subtype of structure (e.g., Emergency Response, etc.). [Source: FEMA GO, eGrants, NEMIS]
    - `structureSecondarySubtype` string, string, nullable: Secondary subtype of structure (e.g., Fire Station, etc.). [Source: FEMA GO]
    - `foundationType` string, string, nullable: Type of foundation (e.g., Crawl Space not below ground on all sides, Basement below ground on all sides (split-level), Slab on Grade (split level), etc.). [Source: FEMA GO, eGrants, NEMIS]
    - `buildingSize` number, float, nullable: Size of building in square feet. [Source: FEMA GO]
    - `lotSize` number, float, nullable: Size of lot in acres. [Source: FEMA GO]
    - `yearBuilt` number, nullable: Year the project site inventory was built. [Source: FEMA GO]
    - `firstFloorElevation` number, float, nullable: First Floor Elevation in feet for the project site inventory. [Source: FEMA GO, eGrants, NEMIS]
    - `feetAboveBaseFloodElevation` number, float, nullable: Number of feet the lowest floor is proposed to be raised above Base Flood Elevation (BFE). [Source: FEMA GO]
    - `baseFloodElevation` number, float, nullable: Based Flood Elevation (BFE) in feet at the project site inventory location. For more information on BFE, seehttps://www.fema.gov/node/404233. Values of -9999 are equivalent to null. [Source: FEMA GO, eGrants, NEMIS]
    - `floodZone` string, string, nullable: Flood Zone at the project site inventory location. For more information on Flood Zones, seehttps://www.fema.gov/glossary/flood-zones. [Source: FEMA GO, eGrants, NEMIS]
    - `estimatedPurchasePrice` number, float, nullable: Estimated amount in U.S. dollars to mitigate the project site inventory. As a user entered field, the value can be $0. [Source: FEMA GO, eGrants, NEMIS]
    - `proposedLandUse` string, string, nullable: Proposed land use post mitigation (e.g., Park, Wetland, Vacant Land, Other, etc.). [Source: FEMA GO]
    - `currentlyRented` boolean, nullable: Indicates if the project site inventory is currently rented. Yes is indicated with either a 'true' or '1'. No is indicated with either a 'false' or '0'. [Source FEMA GO]
    - `criticalFacility` boolean, nullable: Indicates if the project site inventory is a critical facility identified by subapplicant/subrecipient's hazard mitigation plan. Yes is indicated with either a 'true' or '1'. No is indicated with either a 'false' or '0'. [Source FEMA GO]
    - `alternateStructure` boolean, nullable: Indicates if the project site inventory is an alternate structure. All properties to be mitigated must be identified, including alternate properties that may be substituted should a property be withdrawn. Yes is indicated with either a 'true' or '1'. No is indicated with either a 'false' or '0'. [Source: FEMA GO]
    - `substantiallyDamaged` boolean, nullable: Indicates if the project site inventory is substantially damaged. The term 'substantial damage' applies to a structure in a Special Flood Hazard Area or floodplain for which the total cost of repairs is 50 percent or more of the structures market value before the disaster occurred, regardless of the cause of damage. This percentage rule can vary among jurisdictions. Yes is indicated with either a 'true' or '1'. No is indicated with either a 'false' or '0'. [Source: FEMA GO, eGrants, NEMIS]
    - `publiclyOwned` boolean, nullable: Indicates if the project site inventory is publicly owned. Yes is indicated with either a 'true' or '1'. No is indicated with either a 'false' or '0'. [Source FEMA GO]
    - `insured` boolean, nullable: Indicates if the project site inventory is insured. [Source: FEMA GO]
    - `insuranceType` string, string, nullable: Type of insurance covering the Project Site Inventory (i.e., NFIP Insurance, Private Insurance, Self-Insured). Multiple insurance types are possible and delimited by a semicolon. [Source: FEMA GO]
    - `repetitiveLossStructure` boolean, nullable: Indicates if the project site inventory is a Repetitive Loss Structure. For more information on Repetitive Loss Structures as defined by Hazard Mitigation Assistance, seehttps://www.fema.gov/grants/mitigation/hazard-mitigation-assistance-guidance. Yes is indicated with either a 'true' or '1'. No is indicated with either a 'false' or '0'. [Source: FEMA GO, eGrants, NEMIS]
    - `severeRepetitiveLossStructure` boolean, nullable: Indicates if the project site inventory is a Severe Repetitive Loss Structure. For more information on Repetitive Loss Structures as defined by Hazard Mitigation Assistance, seehttps://www.fema.gov/grants/mitigation/hazard-mitigation-assistance-guidance. Yes is indicated with either a 'true' or '1'. No is indicated with either a 'false' or '0'. [Source: FEMA GO]
    - `costEffectivenessMethod` string, string, nullable: Method used to evaluate the project site inventory's cost-effectiveness (e.g., FEMA BCA Toolkit, pre-calculated benefits, other BCA methodology approved by FEMA). [Source: FEMA GO]
    - `preCalculatedBenefit` string, string, nullable: Type of pre-calculated benefit used to determine the project site inventory's cost-effectiveness (e.g., Acquisitions in the special flood hazard area, Residential hurricane wind retrofits, etc.). For more information on pre-calculated benefits, seehttps://www.fema.gov/grants/guidance-tools/benefit-cost-analysis/streamlined-bca#pre-calculated-benefits. [Source: FEMA GO]
    - `benefitCostRatio` number, float, nullable: Numerical expression of the cost-effectiveness of the project site inventory. The Benefit-Cost Ratio (BCR) is derived from a project site inventory's total net benefits divided by its total cost. [Source: FEMA GO, eGrants, NEMIS]
    - `ownerType` string, string, nullable: Type of owner (e.g., Business, Corporation, Estate/Trust, Government, Individual, Nonprofit, Religious Institution, Tribal). [Source: FEMA GO]
    - `coownerType` string, string, nullable: Type of co-owner (e.g., Business, Corporation, Estate/Trust, Government, Individual, Nonprofit, Religious Institution, Tribal). [Source: FEMA GO]
    - `id` string, string: Unique ID assigned to the record.

---

[API](https://skmtc.dev/fema/apis/openfema-api.md) - [All operations](https://skmtc.dev/fema/apis/openfema-api/llms.txt) - [OpenAPI document](https://skmtc.dev/fema/apis/openfema-api/revisions/fdc02603897f?raw)
