Outcome

USDA SNOTEL

Create or update a recurring SNOTEL data feed (SWE, precip, temperature)

USDA SNOTEL logo

USDA SNOTEL

Create or update a recurring SNOTEL data feed (SWE, precip, temperature)

Custom Streaming + One-shot

Create or update a recurring SNOTEL data feed (SWE, precip, temperature). Useful for tracking snowpack or water conditions over a season. Same arguments as usda/get_snotel_data.

Technical details

Authentication

Contact us for setup details.

Ingestion
Mode: Streaming + One-shot
Tools exposed (3)
upsert_bento_get_snotel_data

Create or update a recurring SNOTEL data feed (SWE, precip, temperature). Useful for tracking snowpack or water conditions over a season. Same arguments as usda/get_snotel_data.

usda/get_snotel_data

Fetches observation data (Snow Water Equivalent, Precip, Temp) for USDA NRCS stations.

usda/get_snotel_stations

Search for USDA NRCS stations (SNOTEL, SCAN, etc.) by location, network, or elevation.

Inputs

upsert_bento_get_snotel_data

Name Type Required Description
dashboardId string no Target dashboard/initiative ID. Omit to use the current dashboard.
stationTriplets string yes Comma-separated list of station triplets (e.g., "333:CO:SNTL"). Use get_snotel_stations to find triplets.
elementCd string no Element code. Common: "WTEQ" (Snow Water Equivalent), "PREC" (Precipitation Accumulation), "TOBS" (Air Temp Observed), "TMAX", "TMIN", "SNWD" (Snow Depth), "SRVO" (Stream Volume). Default: "WTEQ".
ordinal number no Ordinal. 1=Daily value (end of day). Default: 1.
duration string no Duration of observation. Default: "DAILY".
DAILY SEMIMONTHLY MONTHLY CALENDAR_YEAR WATER_YEAR
beginDate string yes Start date (YYYY-MM-DD).
endDate string no End date (YYYY-MM-DD). Defaults to today.
getFlags boolean no If true, include data quality flags in response.
limit number no Number of records to return (default 50).
offset number no Offset for pagination (default 0).
summary_only boolean no If true, returns only metadata without time-series values.
filter_paths string[] no Optional: Glob patterns to filter output and reduce context usage (e.g. ['data[*].value']).
connectorId string no If provided, updates the existing connector instead of creating a new one.
polling_frequency string yes How often to check for new data (e.g. '15m', '1h').
description string no Human-readable description of what this connector monitors. Shown to analysts in future sessions.

usda/get_snotel_data

Name Type Required Description
dashboardId string no Target dashboard/initiative ID. Omit to use the current dashboard.
stationTriplets string yes Comma-separated list of station triplets (e.g., "333:CO:SNTL"). Use get_snotel_stations to find triplets.
elementCd string no Element code. Common: "WTEQ" (Snow Water Equivalent), "PREC" (Precipitation Accumulation), "TOBS" (Air Temp Observed), "TMAX", "TMIN", "SNWD" (Snow Depth), "SRVO" (Stream Volume). Default: "WTEQ".
ordinal number no Ordinal. 1=Daily value (end of day). Default: 1.
duration string no Duration of observation. Default: "DAILY".
DAILY SEMIMONTHLY MONTHLY CALENDAR_YEAR WATER_YEAR
beginDate string yes Start date (YYYY-MM-DD).
endDate string no End date (YYYY-MM-DD). Defaults to today.
getFlags boolean no If true, include data quality flags in response.
limit number no Number of records to return (default 50).
offset number no Offset for pagination (default 0).
summary_only boolean no If true, returns only metadata without time-series values.
filter_paths string[] no Optional: Glob patterns to filter output and reduce context usage (e.g. ['data[*].value']).

usda/get_snotel_stations

Name Type Required Description
dashboardId string no Target dashboard/initiative ID. Omit to use the current dashboard.
stateCds string no Comma-separated list of two-letter state codes (e.g., "CO,UT").
networkCds string no Comma-separated list of network codes. Default is "SNTL" (SNOTEL). Other common networks: "SCAN", "SNTLT" (SNOTEL Test), "USGS" (streamflow).
elementCds string no Comma-separated list of element codes (e.g., "WTEQ", "SRVO"). Filters stations that measure these elements.
hucs string no Comma-separated list of Hydrologic Unit Codes (HUCs).
countyNames string no Comma-separated list of county names.
minElevation number no Minimum elevation in feet.
maxElevation number no Maximum elevation in feet.
logicalAnd boolean no If true, strict AND matching for criteria; otherwise OR (default false).
limit number no Number of results to return (default 50).
offset number no Offset for pagination (default 0).
filter_paths string[] no Optional: Glob patterns to filter output and reduce context usage (e.g. ['stations[*].name']).

Built to deliver on better outcomes.

Schedule a demo or contact us to learn more.