Outcome

EIA Electricity Data

Create or update a recurring electricity data feed (grid fuel mix, interchange)

EIA Electricity Data logo

EIA Electricity Data

Create or update a recurring electricity data feed (grid fuel mix, interchange)

Custom Streaming + One-shot

Create or update a recurring electricity data feed (grid fuel mix, interchange). Useful for tracking energy generation patterns over time. Same arguments as usgov/get_eia_electricity_data.

Technical details

Authentication

Contact us for setup details.

Ingestion
Mode: Streaming + One-shot
Tools exposed (2)
upsert_bento_get_eia_electricity_data

Create or update a recurring electricity data feed (grid fuel mix, interchange). Useful for tracking energy generation patterns over time. Same arguments as usgov/get_eia_electricity_data.

usgov/get_eia_electricity_data

Fetches electricity data (RTO fuel mix, interchange, etc.) from the US Energy Information Administration (EIA) API v2.

Inputs

upsert_bento_get_eia_electricity_data

Name Type Required Description
dashboardId string no Target dashboard/initiative ID. Omit to use the current dashboard.
route string no EIA electricity endpoint route. Default: auto-selected based on frequency.
rto/fuel-type-data rto/daily-fuel-type-data rto/interchange-data rto/daily-interchange-data rto/region-data rto/daily-region-data rto/region-sub-ba-data rto/daily-region-sub-ba-data
frequency string no Data frequency (default: "hourly"). Monthly falls back to daily.
hourly daily monthly
facets string no JSON of facet filters (e.g., '{"respondent": "TI", "fueltype": "SUN"}').
start string no Start date (YYYY-MM-DD or YYYY-MM-DDTHH for hourly).
end string no End date (YYYY-MM-DD or YYYY-MM-DDTHH for hourly).
data string[] no Data columns to return (e.g., ["value"]). Default: ["value"].
sort_column string no Column to sort by (e.g., "period", "value").
sort_direction string no Sort direction. Default: "desc".
asc desc
length number no Number of records to return (max 5000). Default: 5000.
offset number no Offset for pagination. Default: 0.
filter_paths string[] no Optional: Glob patterns to filter output and reduce context usage.
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.

usgov/get_eia_electricity_data

Name Type Required Description
dashboardId string no Target dashboard/initiative ID. Omit to use the current dashboard.
route string no EIA electricity endpoint route. Default: auto-selected based on frequency.
rto/fuel-type-data rto/daily-fuel-type-data rto/interchange-data rto/daily-interchange-data rto/region-data rto/daily-region-data rto/region-sub-ba-data rto/daily-region-sub-ba-data
frequency string no Data frequency (default: "hourly"). Monthly falls back to daily.
hourly daily monthly
facets string no JSON of facet filters (e.g., '{"respondent": "TI", "fueltype": "SUN"}').
start string no Start date (YYYY-MM-DD or YYYY-MM-DDTHH for hourly).
end string no End date (YYYY-MM-DD or YYYY-MM-DDTHH for hourly).
data string[] no Data columns to return (e.g., ["value"]). Default: ["value"].
sort_column string no Column to sort by (e.g., "period", "value").
sort_direction string no Sort direction. Default: "desc".
asc desc
length number no Number of records to return (max 5000). Default: 5000.
offset number no Offset for pagination. Default: 0.
filter_paths string[] no Optional: Glob patterns to filter output and reduce context usage.

Built to deliver on better outcomes.

Schedule a demo or contact us to learn more.