Overview
The historical date endpoint returns all available exchange rates for a specific date in the past. This is perfect when you need all currency rates for a particular day, such as for invoice calculations, reporting, or compliance purposes.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 (when RBA doesn’t publish rates).Examples:
2025-08-31, 2024-12-31, 2023-06-15Request
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 all available currency codes and their exchange rates for the specified date
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)
Use Cases
- Invoice Calculations: Get official RBA rates for specific transaction dates
- Compliance Reporting: ATO reporting with exact historical rates
- Audit Requirements: Verify exchange rates used in past transactions
- Financial Analysis: Compare rates from specific dates
- Accounting Integration: Import historical rates for month-end/quarter-end processing
- Regulatory Compliance: Meet Australian financial reporting standards
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 are 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
Response
Exchange rates for the specified date

