FRED Economic Data
Create or update a recurring economic data feed from FRED
Custom Streaming + One-shot
Create or update a recurring economic data feed from FRED. Useful for tracking GDP, CPI, unemployment, or other economic indicators over time. Same arguments as usgov/get_fred_series.
Technical details
Authentication ▾
Contact us for setup details.
Ingestion ▾
Mode: Streaming + One-shot
Tools exposed (2) ▾
upsert_bento_get_fred_series
Create or update a recurring economic data feed from FRED. Useful for tracking GDP, CPI, unemployment, or other economic indicators over time. Same arguments as usgov/get_fred_series.
usgov/get_fred_series
Fetches economic data series (GDP, CPI, Unemployment) from Federal Reserve Economic Data (FRED).
Inputs ▾
upsert_bento_get_fred_series
| Name | Type | Required | Description |
|---|---|---|---|
| dashboardId | string | no | Target dashboard/initiative ID. Omit to use the current dashboard. |
| seriesId | string | yes | FRED Series ID (e.g., "GDP", "CPIAUCSL", "UNRATE"). |
| observationStart | string | no | Start date (YYYY-MM-DD). Default: "1776-07-04" (all history). |
| observationEnd | string | no | End date (YYYY-MM-DD). Default: "9999-12-31" (latest). |
| units | string | no | Transformation. "lin" (levels), "chg" (change), "ch1" (change from year ago), "pch" (% change), "pc1" (% change from year ago), "pca" (compounded annual rate of change), "log" (natural log). Default: "lin". lin chg ch1 pch pc1 pca cch cca log |
| frequency | string | no | Aggregation frequency. "d" (daily), "w" (weekly), "bw" (biweekly), "m" (monthly), "q" (quarterly), "sa" (semiannual), "a" (annual). d w bw m q sa a |
| aggregation_method | string | no | How to aggregate when changing frequency. "avg" (average), "sum" (sum), "eop" (end of period). Default: "avg". avg sum eop |
| sort_order | string | no | Sort order. Default: "asc". asc desc |
| limit | number | no | Maximum observations to return (1-100000). Default: 100000. |
| offset | number | no | Offset for pagination. Default: 0. |
| realtime_start | string | no | Start of real-time period (YYYY-MM-DD). For vintage/revision data. |
| realtime_end | string | no | End of real-time period (YYYY-MM-DD). For vintage/revision data. |
| output_type | string | no | 1=realtime, 2=vintage dates all, 3=vintage new/revised, 4=initial release only. Default: "1". 1 2 3 4 |
| 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 (e.g. 'US GDP quarterly'). Shown to analysts in future sessions. |
usgov/get_fred_series
| Name | Type | Required | Description |
|---|---|---|---|
| dashboardId | string | no | Target dashboard/initiative ID. Omit to use the current dashboard. |
| seriesId | string | yes | FRED Series ID (e.g., "GDP", "CPIAUCSL", "UNRATE"). |
| observationStart | string | no | Start date (YYYY-MM-DD). Default: "1776-07-04" (all history). |
| observationEnd | string | no | End date (YYYY-MM-DD). Default: "9999-12-31" (latest). |
| units | string | no | Transformation. "lin" (levels), "chg" (change), "ch1" (change from year ago), "pch" (% change), "pc1" (% change from year ago), "pca" (compounded annual rate of change), "log" (natural log). Default: "lin". lin chg ch1 pch pc1 pca cch cca log |
| frequency | string | no | Aggregation frequency. "d" (daily), "w" (weekly), "bw" (biweekly), "m" (monthly), "q" (quarterly), "sa" (semiannual), "a" (annual). d w bw m q sa a |
| aggregation_method | string | no | How to aggregate when changing frequency. "avg" (average), "sum" (sum), "eop" (end of period). Default: "avg". avg sum eop |
| sort_order | string | no | Sort order. Default: "asc". asc desc |
| limit | number | no | Maximum observations to return (1-100000). Default: 100000. |
| offset | number | no | Offset for pagination. Default: 0. |
| realtime_start | string | no | Start of real-time period (YYYY-MM-DD). For vintage/revision data. |
| realtime_end | string | no | End of real-time period (YYYY-MM-DD). For vintage/revision data. |
| output_type | string | no | 1=realtime, 2=vintage dates all, 3=vintage new/revised, 4=initial release only. Default: "1". 1 2 3 4 |
| filter_paths | string[] | no | Optional: Glob patterns to filter output and reduce context usage. |