{"fetchedAt":"2026-10-02T10:14:02.888Z","location":{"name":"White River at West Hartford, VT","latitude":43.7123,"longitude":-72.4176,"usgsSiteId":"01144000","nwpsGaugeId":"WEHV1","usgsUrl":"https://waterdata.usgs.gov/monitoring-location/01144000/","nwpsUrl":"https://water.noaa.gov/gauges/WEHV1","mapUrl":"https://www.openstreetmap.org/?mlat=43.7123&mlon=-72.4176#map=14/43.7123/-72.4176"},"flow":{"dischargeCfs":193,"dischargeTime":"2026-10-02T05:30:00.000-04:00","gageHeightFt":3.01,"gageHeightTime":"2026-10-02T05:30:00.000-04:00","source":"USGS NWIS Instantaneous Values"},"flowForecast":{"issuedTime":"2026-10-01T15:07:00Z","points":[{"validTime":"2026-10-02T12:00:00Z","gageHeightFt":3,"dischargeCfs":190},{"validTime":"2026-10-02T18:00:00Z","gageHeightFt":2.9,"dischargeCfs":161},{"validTime":"2026-10-03T00:00:00Z","gageHeightFt":3,"dischargeCfs":190},{"validTime":"2026-10-03T06:00:00Z","gageHeightFt":3.1,"dischargeCfs":222},{"validTime":"2026-10-03T12:00:00Z","gageHeightFt":3.1,"dischargeCfs":222},{"validTime":"2026-10-03T18:00:00Z","gageHeightFt":3.1,"dischargeCfs":222},{"validTime":"2026-10-04T00:00:00Z","gageHeightFt":3.1,"dischargeCfs":222},{"validTime":"2026-10-04T06:00:00Z","gageHeightFt":3.1,"dischargeCfs":222},{"validTime":"2026-10-04T12:00:00Z","gageHeightFt":3.1,"dischargeCfs":222}],"source":"NWS National Water Prediction Service (WEHV1)"},"weather":{"temperatureC":17.2,"temperatureF":63,"precipitationMm":null,"windSpeedKmh":null,"weatherCode":null,"weatherLabel":"Rain Showers Likely","time":"2026-10-02T06:00","source":"NWS api.weather.gov (Open-Meteo unavailable)"},"today":{"date":"2026-10-02","label":"Today","highTempF":72,"precipProbabilityMax":63,"goodToFloat":false,"reasons":["High 72°F (need above 80°F)","Rain chance 63% (need ≤ 30%)"],"bestTime":{"startTime":"2026-10-02T17:00","endTime":"2026-10-02T20:00","label":"5:00 PM – 8:00 PM","avgTempF":63,"maxPrecipProbability":22,"hours":3},"floatSpeed":"Barely Moving","riverHeight":"Butts Up!"},"daysToFloat":[{"date":"2026-10-03","label":"Tomorrow","highTempF":62,"precipProbabilityMax":0,"goodToFloat":false,"reasons":["High 62°F (need above 80°F)","Rain chance 0%"],"bestTime":{"startTime":"2026-10-03T14:00","endTime":"2026-10-03T17:00","label":"2:00 PM – 5:00 PM","avgTempF":61,"maxPrecipProbability":0,"hours":3},"floatSpeed":"Barely Moving","riverHeight":"Butts Up!"},{"date":"2026-10-04","label":"Sunday, Oct 4","highTempF":62,"precipProbabilityMax":2,"goodToFloat":false,"reasons":["High 62°F (need above 80°F)","Rain chance 2%"],"bestTime":{"startTime":"2026-10-04T11:00","endTime":"2026-10-04T14:00","label":"11:00 AM – 2:00 PM","avgTempF":59,"maxPrecipProbability":0,"hours":3},"floatSpeed":"Barely Moving","riverHeight":"Butts Up!"},{"date":"2026-10-05","label":"Monday, Oct 5","highTempF":59,"precipProbabilityMax":8,"goodToFloat":false,"reasons":["High 59°F (need above 80°F)","Rain chance 8%"],"bestTime":{"startTime":"2026-10-05T14:00","endTime":"2026-10-05T17:00","label":"2:00 PM – 5:00 PM","avgTempF":58,"maxPrecipProbability":5,"hours":3},"floatSpeed":null,"riverHeight":null},{"date":"2026-10-06","label":"Tuesday, Oct 6","highTempF":52,"precipProbabilityMax":0,"goodToFloat":false,"reasons":["High 52°F (need above 80°F)","Rain chance 0%"],"bestTime":{"startTime":"2026-10-06T15:00","endTime":"2026-10-06T18:00","label":"3:00 PM – 6:00 PM","avgTempF":51,"maxPrecipProbability":0,"hours":3},"floatSpeed":null,"riverHeight":null},{"date":"2026-10-07","label":"Wednesday, Oct 7","highTempF":59,"precipProbabilityMax":1,"goodToFloat":false,"reasons":["High 59°F (need above 80°F)","Rain chance 1%"],"bestTime":{"startTime":"2026-10-07T11:00","endTime":"2026-10-07T14:00","label":"11:00 AM – 2:00 PM","avgTempF":52,"maxPrecipProbability":0,"hours":3},"floatSpeed":null,"riverHeight":null},{"date":"2026-10-08","label":"Thursday, Oct 8","highTempF":64,"precipProbabilityMax":4,"goodToFloat":false,"reasons":["High 64°F (need above 80°F)","Rain chance 4%"],"bestTime":{"startTime":"2026-10-08T11:00","endTime":"2026-10-08T14:00","label":"11:00 AM – 2:00 PM","avgTempF":57,"maxPrecipProbability":1,"hours":3},"floatSpeed":null,"riverHeight":null}],"floatCriteria":{"minTempF":80,"maxRainProbability":30,"note":"Good to float: daily high above 80°F and max rain chance ≤ 30%."},"cleanliness":{"note":"There is no reliable real-time “cleanliness” feed for this stretch. Use discrete water-quality samples and Vermont DEC watershed resources; do not treat flow/weather as a swim-safety rating.","links":[{"label":"Water Quality Portal (USGS-01144000)","href":"https://www.waterqualitydata.us/portal/#siteid=USGS-01144000&mimeType=csv"},{"label":"Vermont DEC Watershed","href":"https://dec.vermont.gov/watershed"}]},"sources":[{"label":"USGS gauge page","href":"https://waterdata.usgs.gov/monitoring-location/01144000/"},{"label":"USGS IV API","href":"https://waterservices.usgs.gov/nwis/iv/?format=json&sites=01144000&parameterCd=00060,00065"},{"label":"NWS NWPS (WEHV1)","href":"https://water.noaa.gov/gauges/WEHV1"},{"label":"Open-Meteo","href":"https://open-meteo.com/"},{"label":"NWS api.weather.gov","href":"https://www.weather.gov/"}]}