# Fetch

> Fetch observations for a curated fred-client indicator or any FRED series ID through the fred-client CLI. Use when a user asks for economic-data values, history, recent observations, a date range, frequency conversion, or units transformation. Accept either a grouped accessor such as growth gdp or a series ID such as GDP. Trigger phrases: FRED 시계열, GDP 추이, 최근 실업률, 경제지표 가져와, fetch FRED data, FRED time series, economic data history.

- Skill: `seokhoonj/fetch` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add seokhoonj/fetch`
- Raw SKILL.md: https://api.skillmd.com/api/skills/seokhoonj/fetch/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Marketing & Growth, Integrations & APIs
- Author: seokhoonj (https://skillmd.com/u/seokhoonj)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/seokhoonj/fetch

---


# Fetch FRED data

Call one of the package's two fetch forms and relay its JSON rows.

```sh
fred fetch "<SERIES_ID>" [OPTIONS] --json
fred fetch "<GROUP>" "<INDICATOR>" [OPTIONS] --json
```

`--json` returns the complete rows; without it the CLI prints an aligned table that, for a
long series, shows only the first and last 10 rows.

Requires fred-client installed (`pipx install fred-client`) and a FRED API key in
`FRED_API_KEY` or `~/.config/fred-client/credentials.json`.

1. Use a grouped accessor when the user names one of fred-client's ready-made indicators. Use list
   if its group or indicator name is unknown.
2. Use a series ID for any other FRED statistic. Use search first when the ID is unknown. Series IDs
   are case-insensitive in fred-client.
3. Add only requested options, including `--observation-start`, `--observation-end`, `--limit`, and
   `--sort-order`. With no options, fetch the available history.
4. Keep FRED's string values unchanged; `"."` is a missing observation, not a number.
5. Summarize long results without flooding the response, and relay a nonzero `fred: <message>` error
   without inventing values.

