# Reserve Bank of Australia — Wrapped API

> **You are on:** `https://api.beta.paywithlocus.com/api` | [llms.txt](https://beta.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.beta.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.beta.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.beta.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.beta.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.beta.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.beta.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.beta.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.beta.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.beta.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 '{}'
```
