---
title: "Whole-table history download for one source"
method: GET
path: "/api/public/central-bank/{bank}/history"
tags: ["Central Bank Rates"]
---

# Whole-table history download for one source

`GET /api/public/central-bank/{bank}/history`

## Request

- Base URL: `https://allratestoday.com`
- URL: `https://allratestoday.com/api/public/central-bank/{bank}/history`
- Auth: none declared

Every currency the bank published, one row per currency per date, over a chosen range (max one year) — the endpoint behind the history download buttons on the per-bank pages. This is the table download's historical sibling, not the single-pair series: for an API-key-metered time series of one pair use /api/v1/central-bank/{bank}/history. Session-authenticated (log in at allratestoday.com in the same browser) and paid plans only. Billed by volume: one API call per currency series per month of history in the file.

## Path parameters

- `bank` string, required

## Query parameters

- `from` string, date
- `to` string, date
- `format` 'csv' | 'xlsx' | 'json'

## Response `200`

The table as JSON rows, CSV, or an Excel workbook.

## Other responses

- `401`: Not logged in — history downloads require an account session.
- `403`: Free plan — history downloads require a paid plan.
- `429`: The download would exceed the plan's remaining monthly quota.

---

[API](https://skmtc.dev/allratestoday/apis/allratestoday-exchange-rate-central-bank-rates-api.md) · [All operations](https://skmtc.dev/allratestoday/apis/allratestoday-exchange-rate-central-bank-rates-api/llms.txt) · [OpenAPI document](https://skmtc.dev/allratestoday/apis/allratestoday-exchange-rate-central-bank-rates-api/revisions/c2e58e9b4da4?raw)
