---
title: "Get rates for a past date"
method: GET
path: "/{date}"
tags: ["historical-rates"]
---

# Get rates for a past date

`GET /{date}`

Returns historical rates for the working day closest to the specified date

## Path parameters

- `date` string, date, required — Date in YYYY-MM-DD format, all dates stored in UTC.

## Query parameters

- `base` 'AUD' | 'BGN' | 'BRL' | 'CAD' | 'CHF' | 'CNY' | 'CZK' | 'DKK' | 'EUR' | 'GBP' | 'HKD' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'ISK' | 'JPY' | 'KRW' | 'MXN' | 'MYR' | 'NOK' | 'NZD' | 'PHP' | 'PLN' | 'RON' | 'SEK' | 'SGD' | 'THB' | 'TRY' | 'USD' | 'ZAR' — The base currency code following ISO4217
- `symbols` Base[] — A list of currencies

## Response `200`

Historical rates

- RatesOnDate
  - `amount` number — The amount to convert
  - `base` 'AUD' | 'BGN' | 'BRL' | 'CAD' | 'CHF' | 'CNY' | 'CZK' | 'DKK' | 'EUR' | 'GBP' | 'HKD' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'ISK' | 'JPY' | 'KRW' | 'MXN' | 'MYR' | 'NOK' | 'NZD' | 'PHP' | 'PLN' | 'RON' | 'SEK' | 'SGD' | 'THB' | 'TRY' | 'USD' | 'ZAR', required — The base currency code following ISO4217
  - `date` string, date, required — Date in YYYY-MM-DD format, all dates stored in UTC.
  - `rates` Rates, required — Exchange rates keyed by currency code

## Other responses

- `404` — Resource not found

---

[API](https://skmtc.dev/frankfurter/apis/frankfurter-api.md) · [All operations](https://skmtc.dev/frankfurter/apis/frankfurter-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/frankfurter/frankfurter-api/revisions/e38804965823/schema)
