Open Banking for business

All your bank transactions.
Web or API.

MagniFinance Bank Gateway connects your business bank accounts through Open Banking and gives your team transaction data the way they want it — a no-code web dashboard for finance, a clean REST API for developers.

PSD2 Compliant
Real-time Sync
REST API & examples
One gateway, two front doors

Access your bank data your way

The same connected accounts and the same transaction feed — reached either through a dashboard your finance team can use today, or through an API your engineers can build on.

Web dashboard

For finance and operations. Connect bank accounts in a few clicks and browse and search transactions across every account — no engineering required.

  • Guided Open Banking connection flow
  • Unified, searchable transaction view
  • Filter, search and export to CSV
Launch the app

REST API

For developers. The same data over a clean, predictable REST API with OAuth 2.0, filtering and pagination — ready to wire into your own products and back-office systems.

  • Consistent JSON across all banks
  • Filtering, sorting and pagination
  • Staging environment for integration testing
Read the docs
Capabilities

Connect accounts. Read transactions.

One gateway to connect business bank accounts and read their transactions — available identically through the web dashboard and the API.

Quick Start

Start building in minutes

Get up and running with just a few lines of code. Call the REST API directly with any HTTPS client.

  1. Get your client credentials

    MagniFinance issues an OAuth client for your integration, bound to your Magni client; exchange it for a Bearer token.

  2. Connect a bank account

    Use the Accounts API to link business accounts via Open Banking.

  3. Access financial data

    Query connected accounts and their transactions in real time.

const res = await fetch(
  'https://app.openbanking.magnifinance.com/api/v1/transactions?accountId=acc_8a2f4b6c&from=2026-01-01',
  { headers: { Authorization: `Bearer ${accessToken}` } }
);
const { transactions, totalPages } = await res.json();
Secure by design

Built on Open Banking standards

Bank connections run on regulated Open Banking rails, so your data stays protected end to end and you stay in control of access.

PSD2 & Open Banking

Connections use licensed, regulated Open Banking providers — consent-based and revocable at any time.

OAuth 2.0 & encryption

Token-based authentication with encrypted transport. Credentials never touch your servers.

Multi-bank, one shape

Every connected institution returns the same normalised JSON, so you integrate once.

Sandbox to production

Build and test against a realistic sandbox environment before you switch on live bank connections.

Ready to connect your bank?

Launch the app to connect your first account, or talk to our team to get a free sandbox and start building your Open Banking integration today.