Overview
The historical date-currency endpoint returns the exchange rate for a single currency on a specific historical date. This is the most precise endpoint when you need a specific rate for exact calculations, invoice processing, or compliance reporting.This endpoint requires authentication. Get your API key to start making requests.
Authentication
Bearer token with your API key:
Bearer your_api_key_herePath Parameters
Date in YYYY-MM-DD format. Must be a valid date from 2018-01-01 onwards and not a weekend or Australian public holiday.Examples:
2025-08-31, 2024-12-31, 2023-06-15Three-letter currency code (case-insensitive). Must be one of the supported currencies.Examples:
USD, EUR, GBP, JPY, NZDRequest
Response
Response Fields
Indicates if the request was successful
Unix timestamp for the specified date (midnight UTC)
Base currency (always “AUD”)
The requested date in YYYY-MM-DD format
Object containing the requested currency code and its exchange rate
Response Headers
Cache-Control: no-store- Response should not be cachedX-Request-Id: <uuid>- Unique request identifier for debugging
Error Responses
Rate Limits
This endpoint is subject to your plan’s monthly request limits:| Plan | Monthly Requests | Historical Access |
|---|---|---|
| Free | 300 | No historical data |
| Starter | 5,000 | Last 30 days |
| Professional | 50,000 | Full history (2018+) |
| Business | 500,000 | Full history (2018+) |
Free Plan: No access to historical data
Starter Plan: Access to last 30 days of historical data
Paid Plans: Full access to all historical data from 2018 onwards
Starter Plan: Access to last 30 days of historical data
Paid Plans: Full access to all historical data from 2018 onwards
Historical Data Availability
Date Range
- Available from: January 1, 2018
- Updated daily: New rates published at 4:00 PM AEST by the RBA
Missing Dates
The RBA doesn’t publish exchange rates on:- Weekends: Saturday and Sunday
- Australian Public Holidays: New Year’s Day, Australia Day, Good Friday, Easter Monday, Anzac Day, Queen’s Birthday, Christmas Day, Boxing Day, and other NSW state-specific holidays
Plan-Specific Access
- Free Plan: No historical data access
- Starter Plan: Last 30 days of historical data
- Professional & Business Plans: Full historical archive (2018 onwards)
Currency Availability
Not all currencies may be available for every historical date. The RBA occasionally:- Adds new currencies to their daily publication
- Removes currencies that are no longer actively tracked
- Skips currencies on certain dates due to market conditions
Use Cases
- Precise Invoice Calculations: Get the exact rate for a specific transaction date and currency
- Audit Trail: Verify specific rates used in historical transactions
- Compliance Verification: ATO reporting with exact RBA rates
- Contract Settlements: Apply correct rates for dated financial agreements
- Accounting Reconciliation: Match rates to specific accounting periods
- Regulatory Documentation: Support compliance with exact rate citations
Best Practices
- Error Handling: Always check for 404 responses, especially for weekend dates or holidays
- Currency Validation: Verify currency codes against the supported currencies list
- Date Validation: Ensure dates are in correct format and within available range
- Caching: Cache responses locally as historical rates don’t change
- Batch Requests: For multiple currencies on the same date, consider using the historical date endpoint
Precision & Standards
- Precision: Rates provided with up to 6 decimal places (varies by currency)
- Currency-specific precision: IDR and VND are provided as whole numbers by the RBA source data
- Source: Official Reserve Bank of Australia daily rates
- Rounding: Rates stored as micro-units (rate × 1e6) and converted for display where applicable
- Standards: Complies with Australian financial reporting requirements
Authorizations
API key authentication using Bearer token
Path Parameters
Date in YYYY-MM-DD format
Currency code
Available options:
AUD, USD, EUR, GBP, JPY, CNY, KRW, INR, SGD, NZD, THB, MYR, IDR, VND, HKD, PHP, CAD, CHF, TWD, TWI, SDR Response
Exchange rate for the specified currency and date

