NWRFC Observed River Conditions

Observed inflow, outflow, forebay and stage NWRFC prints beside its forecasts.

One row per
lid x pe x element x dur_code x ts_code x extremum_code x event_time
Hourly 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 (lid, pe, element, dur_code, ts_code, extremum_code, event_time) before aggregating.
Analysis rules
Filter one lid and element and preserve observation time and units. These are observations, not forecasts.

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/nwrfc_river_observed/query
Full history
Delivered to Snowflake, Databricks or your own storage on a schedule by Data services.
More coverage

Schema

11 columns
ColumnType
event_timeDateTime64(6, 'UTC')
lidLowCardinality(String)
peLowCardinality(String)
dur_codeLowCardinality(String)
ts_codeLowCardinality(String)
extremum_codeLowCardinality(String)
elementLowCardinality(String)
valueNullable(Float64)
unitsLowCardinality(String)
station_nameNullable(String)
ingested_atDateTime64(6, 'UTC')

Sample data

event_timelidpedur_codets_codeextremum_codeelementvalueunitsstation_nameingested_at
2026-11-03 16:15:00.000000KIOW1HG0RZZdischarge1668cubic feet per secondYAKIMA - AT KIONA2026-11-03 16:23:16.852779
2026-11-03 16:15:00.000000KIOW1HG0RZZstage4.11feetYAKIMA - AT KIONA2026-11-03 16:23:16.852779
2026-11-03 16:00:00.000000SPDI1HG0RGZstage3.25feetCLEARWATER - AT SPALDING2026-11-03 16:23:11.192384
2026-11-03 16:00:00.000000KIOW1HG0RZZdischarge1668cubic feet per secondYAKIMA - AT KIONA2026-11-03 16:23:16.852779
2026-11-03 16:00:00.000000SPDI1HG0RGZdischarge3153cubic feet per secondCLEARWATER - AT SPALDING2026-11-03 16:23:11.192384
2026-11-03 16:00:00.000000KIOW1HG0RZZstage4.11feetYAKIMA - AT KIONA2026-11-03 16:23:16.852779
2026-11-03 15:45:00.000000HHWM8HP0RGZforebay_elevation3539.09feetSF FLATHEAD - HUNGRY HORSE DAM2026-11-03 16:22:47.616681
2026-11-03 15:45:00.000000KIOW1HG0RZZstage4.11feetYAKIMA - AT KIONA2026-11-03 16:23:16.852779
2026-11-03 15:45:00.000000KIOW1HG0RZZdischarge1668cubic feet per secondYAKIMA - AT KIONA2026-11-03 16:23:16.852779
2026-11-03 15:45:00.000000SPDI1HG0RGZdischarge3153cubic feet per secondCLEARWATER - AT SPALDING2026-11-03 16:23:11.192384
2026-11-03 15:45:00.000000SPDI1HG0RGZstage3.25feetCLEARWATER - AT SPALDING2026-11-03 16:23:11.192384
2026-11-03 15:30:00.000000HHWM8HP0RGZforebay_elevation3539.08feetSF FLATHEAD - HUNGRY HORSE DAM2026-11-03 16:22:47.616681
2026-11-03 15:30:00.000000HCDI1HG0RGZdischarge8528cubic feet per secondSNAKE - AT HELLS CANYON DAM2026-11-03 16:23:00.844972
2026-11-03 15:30:00.000000KIOW1HG0RZZstage4.11feetYAKIMA - AT KIONA2026-11-03 16:23:16.852779
2026-11-03 15:30:00.000000SPDI1HG0RGZstage3.25feetCLEARWATER - AT SPALDING2026-11-03 16:23:11.192384
2026-11-03 15:30:00.000000KIOW1HG0RGZstage4.11feetYAKIMA - AT KIONA2026-11-03 16:23:16.852779
2026-11-03 15:30:00.000000KIOW1HG0RBZstage4.11feetYAKIMA - AT KIONA2026-11-03 16:23:16.852779
2026-11-03 15:30:00.000000KIOW1HG0RGZdischarge1668cubic feet per secondYAKIMA - AT KIONA2026-11-03 16:23:16.852779
2026-11-03 15:30:00.000000KIOW1HG0RBZdischarge1668cubic feet per secondYAKIMA - AT KIONA2026-11-03 16:23:16.852779
2026-11-03 15:30:00.000000KIOW1HG0RZZdischarge1668cubic feet per secondYAKIMA - AT KIONA2026-11-03 16:23:16.852779
2026-11-03 15:30:00.000000SPDI1HG0RGZdischarge3153cubic feet per secondCLEARWATER - AT SPALDING2026-11-03 16:23:11.192384
2026-11-03 15:30:00.000000HCDI1HG0RGZstage63.35feetSNAKE - AT HELLS CANYON DAM2026-11-03 16:23:00.844972
2026-11-03 15:15:00.000000BFEI1HG0RZZstage48.77feetKOOTENAI - AT BONNERS FERRY2026-11-03 16:22:46.656450
2026-11-03 15:15:00.000000BFEI1HG0RGZstage48.77feetKOOTENAI - AT BONNERS FERRY2026-11-03 16:22:46.656450
2026-11-03 15:15:00.000000KIOW1HG0RZZstage4.11feetYAKIMA - AT KIONA2026-11-03 15:23:15.738630

Coverage

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