1,538 datasets · Stats NZ, RBNZ, LINZ, NZTA and more

New Zealand's public data, cleaned and kept fresh.

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.

Start 14-day trial

No card. Full Pro API, up to 50,000 rows per request. Ends on its own.

See a dataset

1538 datasets · Pipelines last ran 5 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")

Set up once with library(eolas); eolas_key("…") in R, or from eolas_data import Client; key = "…" in Python. Full example →

0%2%4%6%RBNZ target band20152026
NZ CPI, annual % change. Source: OECD. Latest: September quarter 2026.

Typed columns, not merged Excel headers

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.

Updated when the source updates

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.

Works with your tools

Use the REST API, download Parquet files, use the R or Python packages, or (on Enterprise) a Snowflake share.

What's included

Open full view →

All 1,538 datasets, grouped into 6 areas and sized by how much data each holds. Click to explore.

Click anywhere to explore →

How it works

1

Create an account

Sign up with your email — 14-day Pro trial, no credit card. Your API key is waiting in the dashboard.

2

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.

3

Use it

Chart it in a notebook, open it in Excel, or load it into your warehouse.

Client Libraries

R and Python packages. No HTTP code needed.

🐍

Python

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")
Live demo

See it in action

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.

Open live dashboard →

Built with the R client — same pattern for analysts →

eolas.nz/demo
eolas NZ Economic Overview Start 14-day trial

Inflation

NZ CPI % YoY · OECD

Unemployment

Rate % · OECD

GDP growth

% YoY · OECD

House prices

Price index · RBNZ

Plug in anywhere

eolas data loads into the tools you already use. Integration guides below.

Fivetran dbt Airflow Prefect Jupyter DuckDB Redshift BigQuery Databricks Snowflake Power BI Excel Google Sheets
See all integration guides →

Pricing

Start with a 14-day Pro trial. Upgrade when you need more.

Pro trial

14 days free
  • ✓ All 1,538 datasets
  • ✓ JSON, CSV, Arrow & Parquet via the API
  • · Up to 50,000 rows / request
  • · Up to 1,000 requests
  • · No bulk downloads
  • · No /changes feed or Snowflake share

No card required, no charge. Ends automatically.

Start 14-day trial

Pro

NZD $49 / mo

For one person. Two or more? Team is $39 a seat.

  • ✓ All 1,538 datasets
  • ✓ JSON & CSV
  • ✓ Unlimited requests
  • ✓ Unlimited rows per request
  • ✓ Fresh bulk snapshots (Parquet, CSV, GeoParquet)
  • ✓ Email support

Team

NZD $39 / seat / mo · 2-seat minimum

From $78/mo for two people. Add seats any time.

  • ✓ Everything in Pro, for each person on the team
  • ✓ One bill, shared admin, add or remove seats
  • ✓ Shared team workspace
  • ✓ Invite & manage members
  • ✓ Pooled usage, single invoice
Get started

Enterprise

Custom
  • ✓ Snowflake data share
  • ✓ SLA & dedicated support
  • ✓ Custom datasets on request
  • ✓ Everything in Pro, unlimited
  • ✓ Invoiced billing & contracts
Contact us

Prices in NZD inclusive of GST. Reverse-charge applies for qualifying B2B EU/UK customers.

Get your API key

14-day Pro trial, no credit card required. Your key is waiting in your dashboard.

Start 14-day trial

Already have an account? Log in