1,538 datasets from Stats NZ, the Reserve Bank, LINZ, NZTA and others. Our pipelines pull them on each source's schedule, so you get one API and the same tidy tables in R or Python.
No card. Full Pro API, up to 50,000 rows per request. Ends on its own.
1538 datasets · Pipelines last ran 4 hours ago (status) · Licence and source on every table · Hosted in AWS Sydney · Live demo: NZ Economic Overview, a Shiny app built on the eolas R package →
eolas_get("nz_cpi", start = "2015-01-01")
Client(key).get("nz_cpi", start="2015-01-01")
Set up once with library(eolas); eolas_key("…") in R, or from eolas_data import Client; key = "…" in Python.
Full example →
RBNZ publishes exchange rates as a 3-row merged spreadsheet. eolas gives you
nzd_usd and
consumers_price_index_cpi_yoy_pct
as typed columns. Every source uses the same layout.
RBNZ exchange rates and LINZ parcels are pulled daily. Stats NZ, the OECD and Treasury are checked weekly, and most councils monthly. When an agency redesigns its website, we fix the pipeline. You don't have to. Status page shows last successful runs.
Use the REST API, download Parquet files, use the R or Python packages, or (on Enterprise) a Snowflake share.
All 1,538 datasets, grouped into 6 areas and sized by how much data each holds. Click to explore.
Click anywhere to explore →
Create an account
Sign up with your email — 14-day Pro trial, no credit card. Your API key is waiting in the dashboard.
Pull data in one line
from eolas_data import Client
df = Client("your_key").get("rbnz_b1_exchange_rates_monthly", start="2020-01-01")
Same data in R (eolas_get(...)), CSV download, or raw HTTP.
Use it
Chart it in a notebook, open it in Excel, or load it into your warehouse.
R and Python packages. No HTTP code needed.
pip install eolas-data
from eolas_data import Client
client = Client("your_key")
df = client.get("rbnz_b1_exchange_rates_monthly", start="2020-01-01")
print(df.head())
install.packages("eolas", repos = c("https://phildonovan.r-universe.dev", "https://cloud.r-project.org"))
library(eolas)
eolas_key("your_key")
df <- eolas_get("rbnz_b1_exchange_rates_monthly", start = "2020-01-01")
plot(df$date, df$value, type = "l")
The NZ Economic Overview dashboard is a Shiny app built on the eolas R package — CPI, unemployment, GDP growth and house prices on one page.
Each dataset is one eolas_get_*() call; the script that pulls all four datasets is 30 lines of R.
Built with the R client — same pattern for analysts →
Inflation
NZ CPI % YoY · OECD
Unemployment
Rate % · OECD
GDP growth
% YoY · OECD
House prices
Price index · RBNZ
eolas data loads into the tools you already use. Integration guides below.
Start with a 14-day Pro trial. Upgrade when you need more.
No card required, no charge. Ends automatically.
Start 14-day trialFor one person. Two or more? Team is $39 a seat.
From $78/mo for two people. Add seats any time.
Prices in NZD inclusive of GST. Reverse-charge applies for qualifying B2B EU/UK customers.
14-day Pro trial, no credit card required. Your key is waiting in your dashboard.
Start 14-day trialAlready have an account? Log in