USGS Water Services website screenshot

USGS Water Services

The U.S. Geological Survey (USGS) National Water Information System (NWIS) exposes a suite of REST APIs providing access to real-time and historical water data from over 1.5 million monitoring locations across the United States and territories. The legacy WaterServices APIs (being decommissioned in early 2027) and the next-generation api.waterdata.usgs.gov OGC-compliant APIs together cover streamflow, groundwater levels, water quality, site metadata, and statistical summaries. All services are free, publicly funded, and require no authentication for standard use; API keys are available at no cost for higher rate-limit access.

USGS Water Services publishes 36 APIs on the APIs.io network, including agency-codes API, altitude-datums API, aquifer-codes API, and 33 more. Tagged areas include Water, Streamflow, Groundwater, Water Quality, and Hydrology.

The USGS Water Services catalog on APIs.io includes 2 JSON-LD contexts and 1 Spectral governance ruleset.

USGS Water Services’ developer surface includes authentication, documentation, signup flow, and 12 more developer resources.

47.1/100 developing ▬ flat Agent 31/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreeOpen⚡ Free to try
43 APIs
WaterStreamflowGroundwaterWater QualityHydrologyEnvironmentalUSGSNWISGovernmentOpen DataOGC

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 47.1/100 · developing
Contract Quality 16.5 / 25
Developer Ergonomics 3.9 / 20
Commercial Clarity 10.0 / 20
Operational Transparency 4.8 / 13
Governance 7.0 / 12
Discoverability 5.0 / 10
Agent readiness — 31/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/usgs-water: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 43

Individual APIs this provider publishes, each with its own machine-readable definition.

USGS Instantaneous Values Service

Provides near real-time water data — streamflow, gage height, temperature, specific conductance, and hundreds of other parameters — from thousands of USGS monitoring sites. Valu...

USGS Daily Values Service

Returns historical summarized daily hydrologic data (mean, median, maximum, minimum) for streams, lakes, estuaries, and wells. Many sites have more than 10 years of record. Supp...

USGS Site Service

Searches and retrieves metadata for millions of USGS hydrologic data collection sites including streams, springs, wells, lakes, reservoirs, estuaries, and glaciers. Filtering op...

USGS Statistics Service

Retrieves daily, monthly, or annual statistics (mean, minimum, maximum, median, and percentiles P05–P95) computed from approved historical time-series data. Supports up to 10 si...

USGS Groundwater Levels Service

Provides historical manually-recorded groundwater level measurements from USGS wells and monitoring sites. Returns depth-to-water and water-level-above-datum values in JSON or R...

Water Quality Portal (WQP) API

A cooperative service sponsored by USGS and EPA providing access to water quality data from over 400 agencies including USGS NWIS and EPA WQX. Endpoints cover monitoring sites, ...

USGS Water Data Statistics API

Next-generation statistics API at api.waterdata.usgs.gov providing computed statistical summaries for USGS water time series. Part of the platform replacing the legacy WaterServ...

USGS Water Services agency-codes API

Code identifying the agency or organization used for site information, data sources, and permitting agencies. Agency codes are fixed values assigned by the National Water Inform...

USGS Water Services altitude-datums API

The recommended vertical datum is NAVD88 (North American Vertical Datum of 1988) where applicable as stated in Office of Information Technical Memo 2002.01. NGVD29 (National Geo...

USGS Water Services aquifer-codes API

Local aquifers in USGS data are identified by an aquifer name and geohydrologic unit code (a three-digit number related to the age of the formation, followed by a 4 or 5 charact...

USGS Water Services aquifer-types API

Groundwater occurs in aquifers under two different conditions. Where water only partly fills an aquifer, the upper surface is free to rise and decline. These aquifers are referr...

USGS Water Services channel-measurements API

Channel measurements taken as part of streamflow field measurements.

USGS Water Services citations API

Citations associated with water measurement methods.

USGS Water Services combined-metadata API

This endpoint combines metadata from timeseries and field measurements collections by site.

USGS Water Services continuous API

Continuous data are collected via automated sensors installed at a monitoring location. They are collected at a high frequency and often at a fixed 15-minute interval. Depending...

USGS Water Services coordinate-accuracy-codes API

Appropriate code on the schedule to indicate the accuracy of the latitude-longitude values.

USGS Water Services coordinate-datum-codes API

Horizontal datum code for the latitude/longitude coordinates. There are currently more than 300 horizontal datums available for entry.

USGS Water Services coordinate-method-codes API

Methods used to determine latitude-longitude values.

USGS Water Services counties API

The name of the county or county equivalent (parish, borough, planning reagion, etc.) in which the site is located. List includes Census Bureau FIPS county codes, names and asso...

USGS Water Services countries API

FIPS country codes and names.

USGS Water Services daily API

Daily data provide one data value to represent water conditions for the day. Throughout much of the history of the USGS, the primary water data available was daily data collecte...

USGS Water Services field-measurements API

Field measurements are physically measured values collected during a visit to the monitoring location. Field measurements consist of measurements of gage height and discharge, a...

USGS Water Services field-measurements-metadata API

This endpoint provides metadata about field measurement collections, including when the earliest and most recent observations for a parameter occurred at a monitoring location a...

USGS Water Services hydrologic-unit-codes API

Hydrologic units are geographic areas representing part or all of a surface drainage basin or distinct hydrologic feature identified by a unique number (HUC), and a name. The Un...

USGS Water Services latest-continuous API

This endpoint provides the most recent observation for each time series of continuous data. Continuous data are collected via automated sensors installed at a monitoring locatio...

USGS Water Services latest-daily API

Daily data provide one data value to represent water conditions for the day. Throughout much of the history of the USGS, the primary water data available was daily data collecte...

USGS Water Services latest-field-measurements API

Field measurements are physically measured values collected during a visit to the monitoring location. Field measurements consist of measurements of gage height and discharge, a...

USGS Water Services medium-codes API

Medium refers to the specific environmental medium from which the sample was collected. Medium type differs from site type because one site type, such as surface water, could ha...

USGS Water Services method-categories API

Categorical standards for methods describing the associated data's appropriateness for an intended use.

USGS Water Services method-citations API

Citation identifiers for water measurement methods.

USGS Water Services methods API

Water measurement or water-quality analytical methods. Codes and descriptions defining a method for calculating or measuring the value of a water quality or quantity parameter. ...

USGS Water Services monitoring-locations API

Location information is basic information about the monitoring location including the name, identifier, agency responsible for data collection, and the date the location was est...

USGS Water Services national-aquifer-codes API

National aquifers are the principal aquifers or aquifer systems in the United States, defined as regionally extensive aquifers or aquifer systems that have the potential to be u...

USGS Water Services parameter-codes API

Parameter codes are 5-digit codes and associated descriptions used to identify the constituent measured and the units of measure. Some parameter code definitions include informa...

USGS Water Services peaks API

Annual peak flow values are the maximum instantaneous streamflow values recorded at a particular site for the entire water year from October 1 to September 30. Note that the ann...

USGS Water Services reliability-codes API

Code indicating the reliability of the data available for the site.

USGS Water Services server API

These APIs provide OGC-compliant interfaces to USGS water data, letting you download continuous sensor measurements, discrete field measurements, metadata about monitoring locat...

USGS Water Services site-types API

The hydrologic cycle setting or a man-made feature thought to affect the hydrologic conditions measured at a site. Primary and secondary site types associated with data collecti...

USGS Water Services states API

State name or territory. Includes U.S. states and foreign entities classified under FIPS as 'Principal Administrative Divisions'.

USGS Water Services time-series-metadata API

Daily data and continuous measurements are grouped into time series, which represent a collection of observations of a single parameter, potentially aggregated using a standard ...

USGS Water Services time-zone-codes API

The ISO 8601 standard defines time zone offsets as a numerical value added to a local time to convert it to Coordinated Universal Time (UTC), either as +hh:mm or -hh:mm, or repr...

USGS Water Services topographic-codes API

The code that best describes the topographic setting in which the site is located. Topographic setting refers to the geomorphic features in the vicinity of the site.

Scroll for all 43

Pricing Plans 1

Published pricing tiers and plan structures.

Usgs Water Plans

2 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Usgs Water Rate Limits

2 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Semantic Vocabularies 2

JSON-LD contexts and semantic vocabularies used across these APIs.

Usgs Water Api Context

0 classes · 0 properties

JSON-LD

Usgs Water Context

2 classes · 151 properties

JSON-LD

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

USGS Water Services API Rules

5 rules · 4 warnings 1 info

SPECTRAL

JSON Schema 35

Standalone JSON Schema definitions for this provider's data models.

Agency Codes

2 properties

JSON SCHEMA

Altitude Datums

2 properties

JSON SCHEMA

Aquifer Codes

2 properties

JSON SCHEMA

Aquifer Types

2 properties

JSON SCHEMA

Channel Measurements

26 properties

JSON SCHEMA

Citations

2 properties

JSON SCHEMA

Combined Metadata

56 properties

JSON SCHEMA

Continuous

10 properties

JSON SCHEMA

Coordinate Accuracy Codes

2 properties

JSON SCHEMA

Coordinate Datum Codes

2 properties

JSON SCHEMA

Coordinate Method Codes

2 properties

JSON SCHEMA

Counties

5 properties

JSON SCHEMA

Countries

2 properties

JSON SCHEMA

Daily

10 properties

JSON SCHEMA

Field Measurements Metadata

8 properties

JSON SCHEMA

Field Measurements

21 properties

JSON SCHEMA

Hydrologic Unit Codes

3 properties

JSON SCHEMA

Latest Continuous

11 properties

JSON SCHEMA

Latest Daily

11 properties

JSON SCHEMA

Latest Field Measurements

21 properties

JSON SCHEMA

Medium Codes

4 properties

JSON SCHEMA

Method Categories

3 properties

JSON SCHEMA

Method Citations

5 properties

JSON SCHEMA

Methods

5 properties

JSON SCHEMA

Monitoring Locations

43 properties

JSON SCHEMA

National Aquifer Codes

2 properties

JSON SCHEMA

Parameter Codes

13 properties

JSON SCHEMA

Peaks

15 properties

JSON SCHEMA

Reliability Codes

2 properties

JSON SCHEMA

Site Types

4 properties

JSON SCHEMA

States

5 properties

JSON SCHEMA

Statistic Codes

3 properties

JSON SCHEMA

Time Series Metadata

21 properties

JSON SCHEMA

Time Zone Codes

7 properties

JSON SCHEMA

Topographic Codes

4 properties

JSON SCHEMA

Scroll for all 35

Examples 1

Example request and response payloads for these APIs.

Usgs Water Examples

7 fields

EXAMPLE

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Usgs Water Authentication

apiKey · 2 schemes

SECURITY

Usgs Water Domain Security

TLSv1.2 · HSTS · DNSSEC · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Usgs Water Agentic Access

284 operations · 35 acting

284 operations · 35 acting

AGENTIC

Resources

Get Started 1

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Access & Security 2

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: usgs-water
name: USGS Water Services
description: The U.S. Geological Survey (USGS) National Water Information System (NWIS) exposes a suite of REST APIs providing
  access to real-time and historical water data from over 1.5 million monitoring locations across the United States and territories.
  The legacy WaterServices APIs (being decommissioned in early 2027) and the next-generation api.waterdata.usgs.gov OGC-compliant
  APIs together cover streamflow, groundwater levels, water quality, site metadata, and statistical summaries. All services
  are free, publicly funded, and require no authentication for standard use; API keys are available at no cost for higher
  rate-limit access.
type: Index
accessModel:
  pricing: free
  onboarding: open
  trial: false
  try_now: true
  public: true
  label: Free · Open access
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/usgs-water.png
access: Public
created: '2026-06-13'
modified: '2026-06-13'
position: Producer
url: https://raw.githubusercontent.com/api-evangelist/usgs-water/refs/heads/main/apis.yml
specificationVersion: '0.19'
tags:
- Water
- Streamflow
- Groundwater
- Water Quality
- Hydrology
- Environmental
- USGS
- NWIS
- Government
- Open Data
- OGC
apis:
- aid: usgs-water:instantaneous-values
  name: USGS Instantaneous Values Service
  description: Provides near real-time water data — streamflow, gage height, temperature, specific conductance, and hundreds
    of other parameters — from thousands of USGS monitoring sites. Values are typically recorded every 15 minutes and transmitted
    hourly. Data is available from October 1, 2007 onwards and is marked provisional until reviewed.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - Real-Time
  - Streamflow
  - Gage Height
  - Water Parameters
  - Time Series
  properties:
  - type: Documentation
    url: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  - type: Website
    url: https://waterservices.usgs.gov/
- aid: usgs-water:daily-values
  name: USGS Daily Values Service
  description: Returns historical summarized daily hydrologic data (mean, median, maximum, minimum) for streams, lakes, estuaries,
    and wells. Many sites have more than 10 years of record. Supports WaterML 1.1, WaterML 2.0, RDB (tab-delimited), and JSON
    output formats.
  humanURL: https://waterservices.usgs.gov/docs/dv-service/daily-values-service-details/
  baseURL: https://waterservices.usgs.gov/nwis/dv/
  tags:
  - Daily Values
  - Historical Data
  - Streamflow
  - Hydrology
  - WaterML
  properties:
  - type: Documentation
    url: https://waterservices.usgs.gov/docs/dv-service/daily-values-service-details/
  - type: Website
    url: https://waterservices.usgs.gov/
- aid: usgs-water:site-service
  name: USGS Site Service
  description: Searches and retrieves metadata for millions of USGS hydrologic data collection sites including streams, springs,
    wells, lakes, reservoirs, estuaries, and glaciers. Filtering options include site number, state, HUC, bounding box, county,
    site type, and parameter codes. Outputs include tab-delimited, KML, and GeoJSON.
  humanURL: https://waterservices.usgs.gov/docs/site-service/site-service-details/
  baseURL: https://waterservices.usgs.gov/nwis/site/
  tags:
  - Site Metadata
  - Monitoring Locations
  - Geospatial
  - NWIS
  properties:
  - type: Documentation
    url: https://waterservices.usgs.gov/docs/site-service/site-service-details/
  - type: Website
    url: https://waterservices.usgs.gov/
- aid: usgs-water:statistics-service
  name: USGS Statistics Service
  description: Retrieves daily, monthly, or annual statistics (mean, minimum, maximum, median, and percentiles P05–P95) computed
    from approved historical time-series data. Supports up to 10 sites per request and returns data in RDB tab-delimited format.
  humanURL: https://waterservices.usgs.gov/docs/statistics/statistics-details/
  baseURL: https://waterservices.usgs.gov/nwis/stats/
  tags:
  - Statistics
  - Percentiles
  - Historical
  - Streamflow
  - Approved Data
  properties:
  - type: Documentation
    url: https://waterservices.usgs.gov/docs/statistics/statistics-details/
  - type: Website
    url: https://waterservices.usgs.gov/
- aid: usgs-water:groundwater-levels
  name: USGS Groundwater Levels Service
  description: Provides historical manually-recorded groundwater level measurements from USGS wells and monitoring sites.
    Returns depth-to-water and water-level-above-datum values in JSON or RDB format. For automated real-time groundwater data,
    the Instantaneous Values Service should be used.
  humanURL: https://waterservices.usgs.gov/docs/groundwater-levels/groundwater-levels-details/
  baseURL: https://waterservices.usgs.gov/nwis/gwlevels/
  tags:
  - Groundwater
  - Water Levels
  - Wells
  - Aquifers
  - Historical
  properties:
  - type: Documentation
    url: https://waterservices.usgs.gov/docs/groundwater-levels/groundwater-levels-details/
  - type: Website
    url: https://waterservices.usgs.gov/
- aid: usgs-water:water-quality-portal
  name: Water Quality Portal (WQP) API
  description: A cooperative service sponsored by USGS and EPA providing access to water quality data from over 400 agencies
    including USGS NWIS and EPA WQX. Endpoints cover monitoring sites, chemistry results, biological metrics, activity data,
    and detection limits. Supports spatial, temporal, characteristic, and organizational filters. Output formats include CSV,
    TSV, XLSX, XML, GeoJSON, KML, and KMZ.
  humanURL: https://www.waterqualitydata.us/webservices_documentation/
  baseURL: https://www.waterqualitydata.us/data/
  tags:
  - Water Quality
  - EPA
  - Chemistry
  - Biology
  - Monitoring
  - Multi-Agency
  properties:
  - type: Documentation
    url: https://www.waterqualitydata.us/webservices_documentation/
  - type: Website
    url: https://www.waterqualitydata.us/
- aid: usgs-water:statistics-next-gen
  name: USGS Water Data Statistics API
  description: Next-generation statistics API at api.waterdata.usgs.gov providing computed statistical summaries for USGS
    water time series. Part of the platform replacing the legacy WaterServices statistics endpoint.
  humanURL: https://api.waterdata.usgs.gov/statistics/v0/docs
  baseURL: https://api.waterdata.usgs.gov/statistics/v0/
  tags:
  - Statistics
  - Next Generation
  - Time Series
  properties:
  - type: Documentation
    url: https://api.waterdata.usgs.gov/statistics/v0/docs
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-agency-codes-api
  name: USGS Water Services agency-codes API
  description: Code identifying the agency or organization used for site information, data sources, and permitting agencies.
    Agency codes are fixed values assigned by the National Water Information System (NWIS).
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - agency-codes
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-agency-codes-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-altitude-datums-api
  name: USGS Water Services altitude-datums API
  description: The recommended vertical datum is NAVD88 (North American Vertical Datum of 1988) where applicable as stated
    in Office of Information Technical Memo 2002.01. NGVD29 (National Geodetic Vertical Datum of 1929) and NAVD88 are the
    only datums that can be converted on output. NWIS uses the North American Vertical Datum Conversions (VERTCON) of the
    National Geodetic Survey to convert from NGVD29 to NAVD88 or vice versa. Conversions to or from other vertical datums
    are not available.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - altitude-datums
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-altitude-datums-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-aquifer-codes-api
  name: USGS Water Services aquifer-codes API
  description: Local aquifers in USGS data are identified by an aquifer name and geohydrologic unit code (a three-digit number
    related to the age of the formation, followed by a 4 or 5 character abbreviation for the geologic unit or aquifer name).
    For the age of formation (aquifer age), generally the smaller the number represents the younger the geohydrologic unit.
    Aquifer names and the definition of an aquifer can be very subjective. One rock unit may be called different aquifer names
    by different people. Local aquifers and layered aquifers are often grouped into larger named regional aquifers or aquifer
    systems. For example, the National Northern Atlantic Coastal Plain aquifer system (National aquifer) consists of five
    layered regional aquifers. Each regional aquifer is divided into two or more aquifers which may have a different name
    in each of the states in which the aquifer is found.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - aquifer-codes
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-aquifer-codes-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-aquifer-types-api
  name: USGS Water Services aquifer-types API
  description: Groundwater occurs in aquifers under two different conditions. Where water only partly fills an aquifer, the
    upper surface is free to rise and decline. These aquifers are referred to as unconfined (or water-table) aquifers. Where
    water completely fills an aquifer that is overlain by a confining bed, the aquifer is referred to as a confined (or artesian)
    aquifer. When a confined aquifer is penetrated by a well, the water level in the well will rise above the top of the aquifer
    (but not necessarily above land surface).
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - aquifer-types
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-aquifer-types-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-channel-measurements-api
  name: USGS Water Services channel-measurements API
  description: Channel measurements taken as part of streamflow field measurements.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - channel-measurements
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-channel-measurements-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-citations-api
  name: USGS Water Services citations API
  description: Citations associated with water measurement methods.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - citations
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-citations-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-combined-metadata-api
  name: USGS Water Services combined-metadata API
  description: This endpoint combines metadata from timeseries and field measurements collections by site.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - combined-metadata
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-combined-metadata-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-continuous-api
  name: USGS Water Services continuous API
  description: Continuous data are collected via automated sensors installed at a monitoring location. They are collected
    at a high frequency and often at a fixed 15-minute interval. Depending on the specific monitoring location, the data may
    be transmitted automatically via telemetry and be available on WDFN within minutes of collection, while other times the
    delivery of data may be delayed if the monitoring location does not have the capacity to automatically transmit data.
    Continuous data are described by parameter name and parameter code (pcode). These data might also be referred to as "instantaneous
    values" or "IV".
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - continuous
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-continuous-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-coordinate-accuracy-codes-api
  name: USGS Water Services coordinate-accuracy-codes API
  description: Appropriate code on the schedule to indicate the accuracy of the latitude-longitude values.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - coordinate-accuracy-codes
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-coordinate-accuracy-codes-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-coordinate-datum-codes-api
  name: USGS Water Services coordinate-datum-codes API
  description: Horizontal datum code for the latitude/longitude coordinates. There are currently more than 300 horizontal
    datums available for entry.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - coordinate-datum-codes
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-coordinate-datum-codes-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-coordinate-method-codes-api
  name: USGS Water Services coordinate-method-codes API
  description: Methods used to determine latitude-longitude values.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - coordinate-method-codes
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-coordinate-method-codes-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-counties-api
  name: USGS Water Services counties API
  description: The name of the county or county equivalent (parish, borough, planning reagion, etc.) in which the site is
    located. List includes Census Bureau FIPS county codes, names and associated Country and State.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - counties
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-counties-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-countries-api
  name: USGS Water Services countries API
  description: FIPS country codes and names.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - countries
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-countries-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-daily-api
  name: USGS Water Services daily API
  description: Daily data provide one data value to represent water conditions for the day. Throughout much of the history
    of the USGS, the primary water data available was daily data collected manually at the monitoring location once each day.
    With improved availability of computer storage and automated transmission of data, the daily data published today are
    generally a statistical summary or metric of the continuous data collected each day, such as the daily mean, minimum,
    or maximum value. Daily data are automatically calculated from the continuous data of the same parameter code and are
    described by parameter code and a statistic code. These data have also been referred to as “daily values” or “DV”.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - daily
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-daily-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-field-measurements-api
  name: USGS Water Services field-measurements API
  description: Field measurements are physically measured values collected during a visit to the monitoring location. Field
    measurements consist of measurements of gage height and discharge, and readings of groundwater levels, and are primarily
    used as calibration readings for the automated sensors collecting continuous data. They are collected at a low frequency,
    and delivery of the data in WDFN may be delayed due to data processing time.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - field-measurements
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-field-measurements-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-field-measurements-metadata-api
  name: USGS Water Services field-measurements-metadata API
  description: This endpoint provides metadata about field measurement collections, including when the earliest and most recent
    observations for a parameter occurred at a monitoring location and its units.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - field-measurements-metadata
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-field-measurements-metadata-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-hydrologic-unit-codes-api
  name: USGS Water Services hydrologic-unit-codes API
  description: 'Hydrologic units are geographic areas representing part or all of a surface drainage basin or distinct hydrologic
    feature identified by a unique number (HUC), and a name. The United States is divided and sub-divided into successively
    smaller hydrologic units which are classified into four levels: regions, sub-regions, accounting units, and cataloging
    units. Each unit consists of two to eight digits based on the four levels of classification in the hydrologic unit system.
    Additional information can be found at &lthttps://water.usgs.gov/GIS/huc.html&gt.'
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - hydrologic-unit-codes
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-hydrologic-unit-codes-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-latest-continuous-api
  name: USGS Water Services latest-continuous API
  description: This endpoint provides the most recent observation for each time series of continuous data. Continuous data
    are collected via automated sensors installed at a monitoring location. They are collected at a high frequency and often
    at a fixed 15-minute interval. Depending on the specific monitoring location, the data may be transmitted automatically
    via telemetry and be available on WDFN within minutes of collection, while other times the delivery of data may be delayed
    if the monitoring location does not have the capacity to automatically transmit data. Continuous data are described by
    parameter name and parameter code. These data might also be referred to as "instantaneous values" or "IV"
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - latest-continuous
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-latest-continuous-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-latest-daily-api
  name: USGS Water Services latest-daily API
  description: Daily data provide one data value to represent water conditions for the day. Throughout much of the history
    of the USGS, the primary water data available was daily data collected manually at the monitoring location once each day.
    With improved availability of computer storage and automated transmission of data, the daily data published today are
    generally a statistical summary or metric of the continuous data collected each day, such as the daily mean, minimum,
    or maximum value. Daily data are automatically calculated from the continuous data of the same parameter code and are
    described by parameter code and a statistic code. These data have also been referred to as “daily values” or “DV”.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - latest-daily
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-latest-daily-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-latest-field-measurements-api
  name: USGS Water Services latest-field-measurements API
  description: Field measurements are physically measured values collected during a visit to the monitoring location. Field
    measurements consist of measurements of gage height and discharge, and readings of groundwater levels, and are primarily
    used as calibration readings for the automated sensors collecting continuous data. They are collected at a low frequency,
    and delivery of the data in WDFN may be delayed due to data processing time.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - latest-field-measurements
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-latest-field-measurements-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-medium-codes-api
  name: USGS Water Services medium-codes API
  description: Medium refers to the specific environmental medium from which the sample was collected. Medium type differs
    from site type because one site type, such as surface water, could have data for several media, such as water, bottom
    sediment, fish tissue, and others.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - medium-codes
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-medium-codes-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-method-categories-api
  name: USGS Water Services method-categories API
  description: Categorical standards for methods describing the associated data's appropriateness for an intended use.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - method-categories
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-method-categories-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-method-citations-api
  name: USGS Water Services method-citations API
  description: Citation identifiers for water measurement methods.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - method-citations
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-method-citations-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-methods-api
  name: USGS Water Services methods API
  description: Water measurement or water-quality analytical methods. Codes and descriptions defining a method for calculating
    or measuring the value of a water quality or quantity parameter. Method codes are associated with one or many parameter
    codes.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - methods
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-methods-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-monitoring-locations-api
  name: USGS Water Services monitoring-locations API
  description: Location information is basic information about the monitoring location including the name, identifier, agency
    responsible for data collection, and the date the location was established. It also includes information about the type
    of location, such as stream, lake, or groundwater, and geographic information about the location, such as state, county,
    latitude and longitude, and hydrologic unit code (HUC).
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - monitoring-locations
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-monitoring-locations-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-national-aquifer-codes-api
  name: USGS Water Services national-aquifer-codes API
  description: National aquifers are the principal aquifers or aquifer systems in the United States, defined as regionally
    extensive aquifers or aquifer systems that have the potential to be used as a source of potable water.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - national-aquifer-codes
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-national-aquifer-codes-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-parameter-codes-api
  name: USGS Water Services parameter-codes API
  description: 'Parameter codes are 5-digit codes and associated descriptions used to identify the constituent measured and
    the units of measure. Some parameter code definitions include information about the sampling matrix, fraction, and methods
    used to measure the constituent. Some parameters are fixed-value (fxd) numeric codes having textual meaning (for example:
    parameter code 00041 is a weather code parameter, code of 60 means rain), but more commonly represent a numeric value
    for chemical, physical, or biological data.'
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - parameter-codes
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-parameter-codes-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-peaks-api
  name: USGS Water Services peaks API
  description: Annual peak flow values are the maximum instantaneous streamflow values recorded at a particular site for the
    entire water year from October 1 to September 30. Note that the annual peak flow value may not occur at the same time
    the maximum water level occurs due to conditions such as backwater, tidal fluctuations, etc.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - peaks
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-peaks-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-reliability-codes-api
  name: USGS Water Services reliability-codes API
  description: Code indicating the reliability of the data available for the site.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - reliability-codes
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-reliability-codes-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-server-api
  name: USGS Water Services server API
  description: These APIs provide OGC-compliant interfaces to USGS water data, letting you download continuous sensor measurements,
    discrete field measurements, metadata about monitoring locations, and more.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - server
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-server-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-water-site-types-api
  name: USGS Water Services site-types API
  description: The hydrologic cycle setting or a man-made feature thought to affect the hydrologic conditions measured at
    a site. Primary and secondary site types associated with data collection sites. All sites have a primary site type, and
    may additionally have a secondary site type that further describes the location.
  humanURL: https://waterservices.usgs.gov/docs/instantaneous-values/instantaneous-values-details/
  baseURL: https://waterservices.usgs.gov/nwis/iv/
  tags:
  - site-types
  properties:
  - type: OpenAPI
    url: openapi/usgs-water-site-types-api-openapi.yml
  - type: Documentation
    url: https://api.waterdata.usgs.gov/docs/
  - type: Website
    url: https://api.waterdata.usgs.gov/
- aid: usgs-water:usgs-

# --- truncated at 32 KB (36 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/usgs-water/refs/heads/main/apis.yml