EIA Natural Gas Data
Fetch public natural gas data from the EIA API v2.
Custom Streaming + One-shot
Fetch public natural gas data from the EIA API v2.
Technical details
Authentication ▾
Contact us for setup details.
Ingestion ▾
Mode: Streaming + One-shot
Tools exposed (2) ▾
eia/get_natural_gas_data
Fetch public natural gas data from the EIA API v2.
upsert_bento_get_eia_natural_gas_data
Create or update a recurring EIA natural gas connector.
Inputs ▾
eia/get_natural_gas_data
| Name | Type | Required | Description |
|---|---|---|---|
| dashboardId | string | no | Target dashboard/initiative ID. Omit to use the current dashboard. |
| dataset | string | no | Natural gas dataset family. Defaults to 'summary'. production prices summary |
| routePath | string | no | Optional advanced EIA route path under /v2, e.g. 'natural-gas/prod/data'. |
| frequency | string | no | Optional EIA frequency such as 'daily', 'monthly', or 'annual'. |
| facets | object | no | Optional EIA facet filters, e.g. { process: 'VGM' }. |
Nested schema for facetsNo inputs. | |||
| dataColumns | string[] | no | Optional EIA data columns. Defaults to ['value']. |
| start | string | no | Optional start period. |
| end | string | no | Optional end period. |
| sortColumn | string | no | Optional sort column, e.g. 'period'. |
| sortDirection | string | no | Optional sort direction. Defaults to 'desc'. asc desc |
| length | number | no | Max records to fetch. Default 500. |
| offset | number | no | Offset for one-shot pagination. Default 0. |
| rowIdentifierField | string | no | Optional stable identifier field for deduplication. |
| description | string | no | Human-readable description shown in the connector UI. |
| filter_paths | string[] | no | Optional glob paths to reduce the response. |
upsert_bento_get_eia_natural_gas_data
| Name | Type | Required | Description |
|---|---|---|---|
| dashboardId | string | no | Target dashboard/initiative ID. Omit to use the current dashboard. |
| dataset | string | no | Natural gas dataset family. Defaults to 'summary'. production prices summary |
| routePath | string | no | Optional advanced EIA route path under /v2, e.g. 'natural-gas/prod/data'. |
| frequency | string | no | Optional EIA frequency such as 'daily', 'monthly', or 'annual'. |
| facets | object | no | Optional EIA facet filters, e.g. { process: 'VGM' }. |
Nested schema for facetsNo inputs. | |||
| dataColumns | string[] | no | Optional EIA data columns. Defaults to ['value']. |
| start | string | no | Optional start period. |
| end | string | no | Optional end period. |
| sortColumn | string | no | Optional sort column, e.g. 'period'. |
| sortDirection | string | no | Optional sort direction. Defaults to 'desc'. asc desc |
| length | number | no | Max records to fetch. Default 500. |
| offset | number | no | Offset for one-shot pagination. Default 0. |
| rowIdentifierField | string | no | Optional stable identifier field for deduplication. |
| description | string | no | Human-readable description shown in the connector UI. |
| filter_paths | string[] | no | Optional glob paths to reduce the response. |
| polling_frequency | string | yes | How often to poll the EIA natural gas endpoint. |
| connectorId | string | no | If provided, updates an existing connector. |