Reserve Bank of Australia API
Live read-only access to Reserve Bank of Australia CPI inflation, housing and business lending rates, and AUD exchange-rate datasets. Data is retrieved from RBA CSV feeds at request time.
Endpoint health
Loading verification…
Connect your agent
Connect through MCP so your agent can find this API, read its docs, and call its endpoints.
Add the server from your terminal.
claude mcp add --transport http agent-data https://agent-data.motie.dev/mcpIn Claude Code, run /mcp, select agent-data, then Authenticate. Sign in to your agent-data account in the browser.
Then ask your agent to use the Reserve Bank of Australia API for your task.
Call it over HTTP
Get an API keySign up free, generate an API key, and set it as AGENT_DATA_API_KEY in your environment. Your first 100 calls each month are free.
curl --request GET --get 'https://api.agent-data.dev/rba-gov-au/v1/inflation/current' \
--header "Authorization: Bearer $AGENT_DATA_API_KEY"Endpoints
Inputs and response fields for every endpoint in this API.
GETInflation current/v1/inflation/current
Return the latest monthly and quarterly year-ended CPI rates from the RBA chart feed.
Input
No input parameters.
Response
sourcestringrecent_dataobject[]recent_data[].periodstringrecent_data[].cpi_ye_monthly?number | nullrecent_data[].cpi_ye_quarterly?number | nulllatest_periodstringcpi_ye_monthlynumberprevious_periodstringcpi_ye_quarterlynumberprevious_cpi_ye_quarterlynumberFields marked ? are optional.
GETInflation historical/v1/inflation/historical
Return the RBA G1 CPI time series, optionally limited to recent periods.
Input
limitOptionalQuery · integer, min: 1, max: 10000 | nullMaximum number of most recent periods to return.
Response
dataobject[]data[].periodstringdata[].cpi_ye_monthly?number | nulldata[].cpi_ye_quarterly?number | nullsourcestringmetadataobjectfrequencystringdescriptionstringtotal_periodsintegerFields marked ? are optional.
GETInterest rates housing/v1/interest-rates/housing
Return RBA F6 housing lending rates, including large-institution outstanding and new-loan series.
Input
No input parameters.
Response
dataobject[]data[].ratesobjectdata[].periodstringtablestringsourcestringmetadataobjectlatest_datestringlatest_ratesobjectGETInterest rates business/v1/interest-rates/business
Return RBA F7 business lending rates for small, medium and large businesses.
Input
No input parameters.
Response
dataobject[]data[].ratesobjectdata[].periodstringtablestringsourcestringmetadataobjectGETExchange rates/v1/exchange-rates
Return RBA F11.1 daily AUD exchange rates, including USD, EUR, JPY, CNY and the TWI.
Input
No input parameters.
Response
dataobject[]data[].ratesobjectdata[].periodstringtablestringsourcestringmetadataobjectlatest_datestringlatest_ratesobjectDon’t see the endpoint you need?
Ask agent-data to add an endpoint or return more fields. Extensions are free and keep existing endpoints working.
An account is required to submit an extension. Prepare your request, then sign in to build.