Bank aggregators
Akahu
New Zealand's open finance API for bank data, payments and identity, with free personal apps for developers reading their own accounts.
akahu.nz · founded December 2020 (integrations began as the side project Jude in 2013) · New Zealand (city not stated on the about page) · researched 2026-10-10
- Scope
- Akahu connects to New Zealand banks and other financial providers and offers data (accounts, balances, settled and pending transactions, enrichment), one-off and enduring payments, identity verification and a loan-application product. It is an accredited requestor in New Zealand's regulated open banking system and uses 'classic connections' where banks are not yet on it. It does not keep books, reconcile or post to an accounting system.
- Backing
- Westpac New Zealand's venture arm invested, announced December 2020, amount not disclosed. No other rounds confirmed.
- Serves
- consumer, developers, smb, mid-market, enterprise
- Covers
- bank, payments, integration, personal
- To ownpurse
- Source. For a New Zealand owner, an Akahu personal app is a free, sanctioned way for ownpurse to pull their own bank lines and balances as an independent witness beside Xero, which cannot return bank statement lines.
What it is
Akahu is New Zealand’s open finance infrastructure: one API for bank data, pay-by-bank payments, identity checks and transaction enrichment. Its roots run through Xero. Ben Lynch built personal bank integrations as a side project called Jude in 2013 while on Xero’s bank feeds team, and the integrations moved into Akahu in December 2020, when Westpac New Zealand’s venture arm invested. It describes itself as an accredited requestor in the country’s regulated open banking system and serves 130+ organisations, including Westpac, PocketSmith, Sorted and MBIE (home page).
How it works
A business app gets a user’s consent through OAuth2 and then reads accounts, balances and transactions, receives webhooks, makes payments or runs identity checks. Where a bank is on the regulated system Akahu uses its official API; elsewhere it uses classic connections. Transactions come in pages of up to 100 with a cursor. Akahu gives most transactions a stable id, since banks do not supply one, and updates modified ones in place; about 0.1% are deleted and recreated with a new id, and pending transactions have no id at all and should be rebuilt each time (transactions guide). That is unusually candid documentation of how bank data really behaves.
Data and access
The distinctive part is the personal app. Anyone with a MyAkahu account can agree to the developer terms, verify their identity and enable 2FA (required since 31 October 2023), and get a user token and an app token for their own accounts. It is free: “We don’t charge fees for accessing your own data” (pricing). Limits: one user, a daily scheduled refresh, manual refresh no more than hourly, no webhooks, 730 days of history. Business pricing is usage-based: typically $0.50 to $2.50 per user per month for ongoing data, $0.15 per payment, $1.00 per verification. Global rate limits are not published; payments are capped at 200 requests per user per minute (rate limits). Capabilities can go away: the transfers endpoint was disabled by 1 June 2026 because the regulated standard does not support it.
Agents
There is no MCP server or CLI. The docs publish an llms.txt index and Akahu maintains a TypeScript SDK. A personal token is all a local agent needs to read one person’s bank data, which makes Akahu friendlier to agents than most aggregators, though the token is not scoped to read-only.
Customers
Customers are New Zealand fintechs, lenders, budgeting apps, a major bank and government. No review-site ratings were found and forum sentiment was not gathered for this dossier.
History
Akahu shows the path a market takes from scraping to regulated APIs: a developer side project, a bank investment, accreditation, then retiring features the official standard lacks.
For ownpurse
Akahu is a source. Xero does not expose bank statement lines through its public API, so ownpurse needs the bank’s own account of each line as an independent witness. For a New Zealand owner, an Akahu personal app supplies that for free with the owner’s own credentials, which fits local-first. ownpurse should store every read as facts, keep its own history past the 730-day window, treat pending lines as held facts rebuilt on each read, and handle the recreated ids through its identity ladder. Xero is popular in New Zealand, so this is likely to be one of the first bank connectors worth building.
Data and access
- Public API
- Yes. REST JSON with cursor pagination (up to 100 transactions per page), webhooks for full apps, OAuth2 for third-party apps
- Auth
- Personal apps: a user access token as Bearer plus an app id token in X-Akahu-Id. Full apps: OAuth2 user authorisation
- Limits
- Global limits not published; POST /v1/payments is limited to 200 requests per user per minute; 429 with backoff. Personal apps: one user (yourself), daily scheduled refresh, manual refresh no more than hourly, no webhooks, 730 days of history; payments limited to $5,000 single and $10,000 daily
- What access costs
- Personal apps free ('We don't charge fees for accessing your own data'). Full apps: ongoing connectivity typically $0.50 to $2.50 per user per month; one-off payments $0.15 each; identity or account verification $1.00; loan applications $5.00 (pricing page, 2026, indicative, NZD assumed)
- Export
- Through the API only; no bulk export file confirmed
- Notes
- The POST /transfers endpoint is disabled for all apps by 1 June 2026 because the regulated open banking standard does not support it. Since 31 October 2023 personal apps need identity verification and 2FA.
Price
- Model
- Usage-based for businesses (per user per month, per payment, per verification); free for personal apps and consumers
- Entry
- Free personal app for your own accounts
- Top
- Custom terms by volume
- Notes
- Figures are indicative and confirmed after Akahu learns the functionality and volumes needed; currency assumed NZD.
Agents
- MCP
- none
- AI features
- Genie transaction enrichment (trading name, category, logo); categorisation and insights in Akahu Apply. No LLM or agent features found.
- Agent writes
- An agent holding a full app's consent can initiate payments; personal apps cannot make payments per the personal apps guide, while the 2023 changelog sets payment limits for personal apps (the two pages conflict). No writes to books.
- Approval
- User consent through OAuth or the personal app setup; enduring payment consents; payment limits. No per-action human approval gate in the API itself.
- Notes
- A personal app token is the simplest way for a local agent to read one New Zealander's bank data; no community MCP server confirmed (search budget exhausted).
Integration and customers
- Connects to
- New Zealand banks and other providers; the institution list and count were not retrieved. Named customers include Westpac, AMP, PaySauce, PocketSmith, Simplicity, MBIE, NZHL, Squirrel and Sorted (home page, 2026).
- Notes
- Moving from classic connections to official open banking APIs bank by bank; changelog notes BNZ enduring consent and an ASB transaction period increase.
- Scale
- Used by 130+ products and organisations (home page and about page, 2026)
- Ratings
- None found on G2, Capterra or Trustpilot; app-store and Reddit sentiment not checked (search budget exhausted, Reddit not fetchable).
- What customers say
- Not gathered from forums. Its customer list spans a major bank, government and budgeting apps, which suggests it is the default NZ connection layer.
Timeline
- 2013
Ben Lynch, then on Xero's bank feeds team, starts personal bank integrations as the side project Jude
- 2020-12
Akahu launches as an API company with an investment from Westpac New Zealand
- 2023-10-31
Deadline for personal app users to complete identity verification and 2FA; personal app payment limits set
- 2026-06-01
POST /transfers disabled for all apps as Akahu moves to official open banking APIs
Borrow and avoid
- Borrow
- The personal app model (free, own data only, identity check and 2FA as the gate); its honest identity notes: stable ids updated in place, about 0.1% recreated, pending lines without ids that should be rebuilt each fetch, which maps to ownpurse's identity ladder and held-but-not-posted facts.
- Avoid
- Depending on one intermediary for a capability it can withdraw (transfers ended June 2026); a 730-day window means the owner must keep their own history.
Sources
- Akahu home page
- Akahu about
- Akahu pricing
- Akahu personal apps
- Akahu: accessing transactional data
- Akahu rate limits
- Akahu changelog: important changes to personal apps
- Akahu changelog: transfers API deprecation
- Akahu developer llms.txt
- Akahu on GitHub
Not confirmed against a primary source
- Headquarters city
- Funding amount and any rounds after December 2020
- Number of supported institutions
- Currency of pricing (assumed NZD)
- Whether personal apps can make payments now (personal apps guide says no; 2023 changelog sets personal app payment limits)
- Status and dates of New Zealand's Customer and Product Data Act bank designations
- Community MCP servers or agent integrations (search budget exhausted)
- Reddit, app-store and review-site sentiment
ownpurse is not affiliated with Akahu or any company named here. Names are their owners' trademarks. Figures come from the company's own pages and the press, as linked, as of 2026-10-10; scores are our reading of them against the definitions in the landscape. This is not legal or financial advice.