{"openapi":"3.1.1","info":{"title":"Flood insurance claims by county and year (FEMA NFIP, OpenFEMA), 1978 to 2026: data API","version":"v1","summary":"Static, read-only JSON and CSV files. No key, no sign-up. CORS open.","description":"Flood insurance claims by county and year (FEMA NFIP, OpenFEMA), 1978 to 2026: Every National Flood Insurance Program claim in FEMA's public NFIP claims file, counted for the nation, each state and territory and each county by the year of the loss: claims, claims with a payment and dollars paid (building, contents and increased cost of compliance), over all years since 1978, the ten full years 2016 to 2025, the latest full year and the current, partial year, with the flood event that brought the most claims since 2016 in each state. Counts and sums only; no policy, address or claimant detail is kept.\n\nProbative is a marketing firm, not a law firm; not legal advice. Every JSON response starts with a \"meta\" object holding the credit line, citation, DOI and license (CC BY 4.0).","license":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/"},"contact":{"name":"Probative Growth","url":"https://probativegrowth.com/contact/","email":"hello@probativegrowth.com"}},"servers":[{"url":"https://probativegrowth.com"}],"externalDocs":{"description":"How to use the API and the MCP server","url":"https://probativegrowth.com/resources/rules-api/"},"paths":{"/data/v1/flood-claims/index.json":{"get":{"summary":"Flood insurance claims by county and year (FEMA NFIP, OpenFEMA), 1978 to 2026: index","description":"flood-claims: meta, summary and what the dataset holds","parameters":[],"responses":{"200":{"description":"Flood insurance claims by county and year (FEMA NFIP, OpenFEMA), 1978 to 2026: index","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["flood-claims"]}},"/data/v1/flood-claims/changes.json":{"get":{"summary":"Flood insurance claims by county and year (FEMA NFIP, OpenFEMA), 1978 to 2026: confirmed changes","description":"flood-claims: confirmed changes, newest first","parameters":[],"responses":{"200":{"description":"Flood insurance claims by county and year (FEMA NFIP, OpenFEMA), 1978 to 2026: confirmed changes","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["flood-claims"]}},"/data/v1/flood-claims/jurisdictions/{key}.json":{"get":{"summary":"Flood insurance claims by county and year (FEMA NFIP, OpenFEMA), 1978 to 2026: one jurisdiction","description":"flood-claims: the records for one jurisdiction","parameters":[{"name":"key","in":"path","required":true,"description":"The jurisdiction key, uppercase","schema":{"type":"string"},"example":"AK"}],"responses":{"200":{"description":"Flood insurance claims by county and year (FEMA NFIP, OpenFEMA), 1978 to 2026: one jurisdiction","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["flood-claims"]}},"/data/v1/flood-claims/flood-claims.csv":{"get":{"summary":"Flood insurance claims by county and year (FEMA NFIP, OpenFEMA), 1978 to 2026 as CSV","description":"flood-claims: every record (credit line in README.txt)","parameters":[],"responses":{"200":{"description":"Flood insurance claims by county and year (FEMA NFIP, OpenFEMA), 1978 to 2026 as CSV","content":{"text/csv":{"schema":{"type":"string"}}}},"404":{"description":"No such file"}},"tags":["flood-claims"]}},"/data/v1/flood-claims/flood-claims.json":{"get":{"summary":"Flood insurance claims by county and year (FEMA NFIP, OpenFEMA), 1978 to 2026: every record","description":"flood-claims: every record in one file","parameters":[],"responses":{"200":{"description":"Flood insurance claims by county and year (FEMA NFIP, OpenFEMA), 1978 to 2026: every record","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["flood-claims"]}},"/data/v1/flood-claims/search.json":{"get":{"summary":"Flood insurance claims by county and year (FEMA NFIP, OpenFEMA), 1978 to 2026: keyword index","description":"flood-claims: id, key, status and text of every record","parameters":[],"responses":{"200":{"description":"Flood insurance claims by county and year (FEMA NFIP, OpenFEMA), 1978 to 2026: keyword index","content":{"application/json":{"schema":{"$ref":"#/components/schemas/Envelope"}}}},"404":{"description":"No such file"}},"tags":["flood-claims"]}},"/data/v1/flood-claims/README.txt":{"get":{"summary":"Credit line, citation and columns","description":"flood-claims: the CSV sidecar","parameters":[],"responses":{"200":{"description":"Credit line, citation and columns","content":{"text/plain":{"schema":{"type":"string"}}}},"404":{"description":"No such file"}},"tags":["flood-claims"]}}},"components":{"schemas":{"Meta":{"type":"object","description":"Credit line, citation, DOI, version, license and disclaimer. Present in every response.","required":["dataset","version","license","attribution","disclaimer","url"],"properties":{"dataset":{"type":"string"},"title":{"type":"string"},"version":{"type":"string"},"doi":{"type":"string"},"doiUrl":{"type":"string"},"conceptDoi":{"type":"string"},"license":{"type":"string","const":"CC BY 4.0"},"licenseUrl":{"type":"string"},"attribution":{"type":"string"},"citation":{"type":"string"},"disclaimer":{"type":"string"},"notice":{"type":"string"},"lastChecked":{"type":"string"},"url":{"type":"string"},"humanUrl":{"type":"string"},"statusCodes":{"type":"object"}}},"Envelope":{"type":"object","required":["meta"],"properties":{"meta":{"$ref":"#/components/schemas/Meta"}},"additionalProperties":true}}}}