FlyFishFinder API

Maps

This API is responsible for retrieving gauge data for rivers and streams, including current and historical flow data.

Gauges

POST Get Gauge Site Data

/api/maps/gauges/getGaugeSiteData

Body

  • siteId: USGS site ID
  • params: (optional) Object containing types and period parameters

Retrieves current gauge data along with historical data for comparison, including discharge and height measurements

POST Get Historical Gauge Data

/api/maps/gauges/getHistoricalGaugeData

Body

  • siteId: USGS site ID
  • params: (optional) Additional parameters for the request

Retrieves historical gauge data for statistical analysis from USGS water services

POST Build Flows Graph

/api/maps/gauges/buildFlowsGraph

Body

  • siteId: USGS site ID
  • params: (optional) Object that can include a period parameter (default: "P7D")

Generates a formatted flow graph data structure for visualizing river flow data, with special handling for ice conditions and seasonal measurements