# Reserve Bank of Australia — Wrapped API

> **You are on:** `https://api.paywithlocus.com/api` | [llms.txt](https://paywithlocus.com/llms.txt) | [docs](https://docs.paywithlocus.com)
>
> Locus runs on multiple environments -- make sure every URL you call matches your expected environment.
> | Environment | Landing | API | Docs |
> |---|---|---|---|
> | Production | paywithlocus.com | api.paywithlocus.com | docs.paywithlocus.com |
> | Beta | beta.paywithlocus.com | api.beta.paywithlocus.com | docs.paywithlocus.com |
> | Stage | stage.paywithlocus.com | api.stage.paywithlocus.com | docs.paywithlocus.com |
>
> If the API URL above doesn't match your expected environment, re-fetch this file from the correct domain.

> Access Reserve Bank of Australia data including CPI inflation (current and historical), housing and business lending rates, AUD exchange rates, monetary policy/cash rate changes, and the RBA balance sheet.

**Category:** Finance & Markets | **Website:** [rba.gov.au/](https://rba.gov.au/) | **Docs:** [parse.bot/marketplace/5ed12a90-6a0a-449e-9ae1-a611490e86ab/rba-gov-au-api](https://parse.bot/marketplace/5ed12a90-6a0a-449e-9ae1-a611490e86ab/rba-gov-au-api)

Pay-per-use API proxy. Each call is automatically billed to your wallet in USDC.

## Access

**Base URL:** `https://api.paywithlocus.com/api/wrapped/parse-rba-gov-au-api-5ed12a90/`
**Auth:** `Authorization: Bearer <LOCUS_API_KEY>`

## Endpoints

### get_business_lending_rates

Get business lending interest rates for small, medium and large businesses from RBA Table F7. Returns the last 12 months of outstanding business finance rates. Series IDs: FLRBFOSBT (small business total), FLRBFOSBR (medium business), FLRBFOSBF (large business).

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-rba-gov-au-api-5ed12a90/get_business_lending_rates \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_current_inflation

Get the latest CPI (Consumer Price Index) inflation data with quarterly and monthly year-ended percentage change rates. Returns the most recent period, previous period for comparison, and 6 recent data points. Quarterly values are only populated on quarter-end months; monthly values from the ABS Monthly CPI Indicator are available every month.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-rba-gov-au-api-5ed12a90/get_current_inflation \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_economic_indicators_summary

Get a consolidated summary of key Australian economic indicators including inflation, interest rates, and exchange rates. Combines latest data from multiple RBA sources (CPI, Table F6, Table F11.1) into a single response. Each sub-section may be null if the upstream source is temporarily unavailable.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-rba-gov-au-api-5ed12a90/get_economic_indicators_summary \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_exchange_rates

Get daily exchange rates for AUD against major currencies including USD, EUR, JPY, CNY, and the Trade-Weighted Index (TWI) from RBA Table F11.1. Returns the last 30 trading days of data. Series IDs: FXRUSD, FXRTWI, FXRCR (CNY), FXRJY (JPY), FXREUR.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-rba-gov-au-api-5ed12a90/get_exchange_rates \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_historical_inflation

Get historical inflation data with full time series for trend analysis. Returns CPI year-ended percentage change data from 1956 to present, with both quarterly and monthly indicators where available. The limit parameter controls how many records are returned starting from the earliest date.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `limit` | integer | No | Maximum number of records to return from the start of the time series. |

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-rba-gov-au-api-5ed12a90/get_historical_inflation \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"limit":"<integer>"}'
```

### get_interest_rates

Get housing lending interest rates (owner-occupied and investment) including outstanding and new loan rates from large institutions. Returns the last 12 months of data from RBA Table F6. Series IDs: FLRHOOTL (owner-occupied total large), FLRHOOTA (owner-occupied total all), FLRHOOVL (owner-occupied variable large).

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-rba-gov-au-api-5ed12a90/get_interest_rates \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_monetary_policy_rates

Get historical cash rate target changes and other monetary policy decisions from RBA Table A2. Returns the last 60 rate change decisions from 2003 to present. Series IDs: ARBAMPCCCR (change in cash rate), ARBAMPCNCRT (new cash rate target), ARBAMPCRPESB (change in ES rate). Only dates with actual rate changes are included.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-rba-gov-au-api-5ed12a90/get_monetary_policy_rates \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```

### get_rba_balance_sheet

Get weekly RBA Balance Sheet data including assets and liabilities from RBA Table A1. Returns the last 12 weeks of data. The latest_data object contains key series values in $ million. Data rows are raw arrays matching the column headers in metadata.

**Estimated cost:** Metered

_No parameters required._

```bash
curl -X POST https://api.paywithlocus.com/api/wrapped/parse-rba-gov-au-api-5ed12a90/get_rba_balance_sheet \
  -H "Authorization: Bearer YOUR_LOCUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
```
