Added
- Added POST /v1/flood-risk/point to assess flood risk for a coordinate, returning per-source risk bands and a single overall assessment.
- The response carries a nullable
overallRiskLeveland an explicitdataAvailabilityfield, one ofassessed,not_assessed,out_of_coverageorpartial_query_failure, so a point is only ever given a risk band when one genuinely matches, and the response tells you exactly where coverage applies.
Changed
- Aggregate blocks on the schools
attributesparameter are now additive to the full default record. Requesting a block such asinspections,identifiersortruston GET /v1/schools/{id} or POST /v1/schools/query now returns the complete flat record plus that block. - Naming specific scalar fields alongside a block (for example
attributes=id,name,inspections) still projects the record to those named fields plus the requested block, so you can request exactly the shape you need.