Skip to main content

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

USGS Water APIs

Modernized API access to the USGS Water Mission Area's hydro-network linked navigation services, processing functionality, and spatio-temporal data.

Questions? Contact us: mdmf@usgs.gov

  • The Hydro-Network Linked Data Index

    Network Navigation and Linked Data Discovery

    thumbnail showing the upstream basin of a location on the Tar River as a grey outline overlaid on a map, with an upstream flowline as dark blue, and a downstream flowline as light blue.

    The Hydro Network Linked Data Index (NLDI) puts a RESTful application programming interface (API) in front of the National Hydrography dataset. Now, instead of needing to be a GIS professional, any web developer can build tools against the core data in the NHD in a scalable, workable way.

  • Hydrologic Fabric (pygeoapi)

    National Hydrologic Geospatial Fabric spatial layers

    thumbnail of the National Hydrologic Geospatial Fabric spatial layers

    This instance of pygeoapi hosts data from the NHDPlusV2 and Watershed Boundary Dataset. pygeoapi is a Python server implementation of the OGC API suite of standards which provides the capability to deploy a RESTful OGC API endpoint using OpenAPI, GeoJSON, and HTML.

  • Geo Data Portal (pygeoapi)

    Geo Data Portal SpatioTemporal Asset Catalog and Processing.

    thumbnail of the pygeoapi gdp logo

    This instance of pygeoapi supports a spatio temporal asset catalog and related geoprocessing services. pygeoapi is a Python server implementation of the OGC API suite of standards which provides the capability to deploy a RESTful OGC API endpoint using OpenAPI, GeoJSON, and HTML.

  • NLDI Processes (pygeoapi)

    Network Linked Data Index processes

    thumbnail of the nldi logo

    This instance of pygeoapi hosts processing capabilities related to the Network Linked Data Index. pygeoapi is a Python server implementation of the OGC API suite of standards which provides the capability to deploy a RESTful OGC API endpoint using OpenAPI, GeoJSON, and HTML.

  • National Water Availability Assessment Data Companion (NWDC)

    Comprehensive user documentation for the NWDC API

    thumbnail of the NWDC logo

    Web services that provide access to national-scale USGS modeled water availability data.


Developer Documentation

Guides and reference material for integrating with National Hydrologic Geospatial Fabric (NHGF) APIs.