ECCC Real-Time Hydrometric (Columbia)

Real-time water level and discharge at Canadian Columbia basin gauges, including the Columbia River Treaty reservoirs.

One row per
station x time
5-minute cadence
Evidence
Observed market data
Published observations from the named source
Time basis
Point-in-time records
UTC · event_time

Overview

Query contract
Preserve one canonical row per (station_number, event_time) before aggregating.
Analysis rules
Level (m) and discharge (m3/s) are separate columns; lake gauges report level only.
Interpretation
Attribution to ECCC and the contributing agency is required.

Access

Download
Query it in SQL, download it, or read it with an API key. Download data
MCP
Connect an MCP client and load the contract with describe_data before calling query_data.BPA MCPAPI reference
HTTP endpoint
POST /api/v1/datasets/eccc_hydrometric_realtime/query
Full history
Delivered to Snowflake, Databricks or your own storage on a schedule by Data services.
More coverage

Schema

8 columns
ColumnType
event_timeDateTime64(6, 'UTC')
station_numberLowCardinality(String)
lst_utc_offsetNullable(String)
levelNullable(Float64)
level_symbolNullable(String)
dischargeNullable(Float64)
discharge_symbolNullable(String)
ingested_atDateTime64(6, 'UTC')

Sample data

event_timestation_numberlst_utc_offsetlevellevel_symboldischargedischarge_symbolingested_at
2026-11-03 14:45:00.00000008NH127-08:00571.345∅∅∅2026-11-03 15:20:53.614906
2026-11-03 14:45:00.00000008NH064-08:00531.292∅∅∅2026-11-03 15:20:53.614906
2026-11-03 14:45:00.00000008NJ013-08:000.678∅∅∅2026-11-03 15:20:53.614906
2026-11-03 14:45:00.00000008NH118-08:001.953∅108∅2026-11-03 15:20:53.614906
2026-11-03 14:45:00.00000008NE074-08:000.488∅∅∅2026-11-03 15:20:53.614906
2026-11-03 14:45:00.00000008NE049-08:003.775∅1380∅2026-11-03 15:20:53.614906
2026-11-03 14:40:00.00000008NH064-08:00531.292∅∅∅2026-11-03 15:20:53.614906
2026-11-03 14:40:00.00000008NK002-07:001.606∅18∅2026-11-03 15:20:53.614906
2026-11-03 14:40:00.00000008NH127-08:00571.337∅∅∅2026-11-03 15:20:53.614906
2026-11-03 14:40:00.00000008NG065-07:000.536∅50.2∅2026-11-03 15:20:53.614906
2026-11-03 14:40:00.00000008NB005-07:000.774∅48.2∅2026-11-03 15:20:53.614906
2026-11-03 14:40:00.00000008NH118-08:001.953∅108∅2026-11-03 15:20:53.614906
2026-11-03 14:40:00.00000008NJ013-08:000.678∅∅∅2026-11-03 15:20:53.614906
2026-11-03 14:40:00.00000008ND026-08:0027.021∅∅∅2026-11-03 15:20:53.614906
2026-11-03 14:40:00.00000008NE074-08:000.488∅∅∅2026-11-03 15:20:53.614906
2026-11-03 14:40:00.00000008NE049-08:003.779∅1380∅2026-11-03 15:20:53.614906
2026-11-03 14:35:00.00000008NG065-07:000.535∅50.1∅2026-11-03 15:20:53.614906
2026-11-03 14:35:00.00000008NE104-08:00436.501∅∅∅2026-11-03 15:20:53.614906
2026-11-03 14:35:00.00000008NE074-08:000.488∅∅∅2026-11-03 15:20:53.614906
2026-11-03 14:35:00.00000008NH118-08:001.954∅109∅2026-11-03 15:20:53.614906
2026-11-03 14:35:00.00000008NH127-08:00571.338∅∅∅2026-11-03 15:20:53.614906
2026-11-03 14:35:00.00000008NK002-07:001.608∅18.1∅2026-11-03 15:20:53.614906
2026-11-03 14:35:00.00000008NE049-08:003.779∅1380∅2026-11-03 15:20:53.614906
2026-11-03 14:35:00.00000008NB017-07:00747.9∅∅∅2026-11-03 15:20:53.614906
2026-11-03 14:35:00.00000008NB005-07:000.773∅48.2∅2026-11-03 15:20:53.614906

Coverage

Complete
100.0%
Gap days
0
Days with data
75
Show coverage history
Coverage: 100.0%Days with data: 75Gaps: 0
2026
gaplessmore