# Fred v0.5.0 - Table of Contents

> An Elixir client for the Federal Reserve Economic Data API

## Pages

- General
  - [README](readme.md)
  - [Changelog](changelog.md)

- Livebooks
  - [Getting Started with Fred](1_getting_started.md)
  - [Comparing Economic Indicators](2_comparing_indicators.md)
  - [GeoFRED Maps with MapLibre](3_geo_fred_maplibre.md)

## Modules

- [Fred](Fred.md): Elixir client for the [FRED (Federal Reserve Economic Data) API](https://fred.stlouisfed.org/docs/api/fred/).

- Data API Modules
  - [Fred.Categories](Fred.Categories.md): Functions for the FRED Categories endpoints.
  - [Fred.Maps](Fred.Maps.md): Functions for the FRED Maps (GeoFRED) API endpoints.
  - [Fred.Releases](Fred.Releases.md): Functions for the FRED Releases endpoints.
  - [Fred.Series](Fred.Series.md): Functions for the FRED Series endpoints.
  - [Fred.Sources](Fred.Sources.md): Functions for the FRED Sources endpoints.
  - [Fred.Tags](Fred.Tags.md): Functions for the FRED Tags endpoints.

- Supporting Modules
  - [Fred.Client](Fred.Client.md): Low-level HTTP client for the FRED API using Req.
  - [Fred.Telemetry](Fred.Telemetry.md): Telemetry integration for the Fred library.
  - [Fred.Telemetry.Logger](Fred.Telemetry.Logger.md): A built-in telemetry handler that logs FRED API request details using Elixir's `Logger`.

- Exceptions
  - [Fred.Error](Fred.Error.md): Structured error type for FRED API errors.

