Built for Lovable.dev

Bank data as a component for Lovable apps

Let your Lovable users connect real bank accounts and pull transactions — without touching Plaid or TrueLayer directly. One partner API key, three endpoints, zero infrastructure.

Three calls to production bank data

1
Start link

POST /lovable/link-start with your partner key and a lovable_user_id. We return a magic link for the user.

2
User connects bank

The user opens the link, goes through Plaid or TrueLayer, and returns to your app. Tokens are encrypted at rest.

3
Fetch transactions

GET /lovable/transactions?lovable_user_id=... returns normalized transactions, accounts, and balances.

Drop it into a Lovable project

Add a custom action in Lovable that calls OS3N Flow. The user sees a "Connect bank account" button, then a list of their real transactions.

  • No backend server required in Lovable
  • CORS pre-configured for Lovable domains
  • Per-user isolation via lovable_user_id
  • Normalized schema across Plaid and TrueLayer
Run the demo
// 1. Ask OS3N Flow for a link
const res = await fetch(
"https://os3n.com/api/public/lovable/link-start",
{
method: "POST",
headers: {
"Content-Type": "application/json",
"X-OS3N-Key": OS3N_KEY,
},
body: JSON.stringify({
lovable_user_id: user.id,
redirect_url: window.location.href
})
}
);
// 2. Open the link in a popup
const { link_url } = await res.json();
window.open(link_url, "os3n");
// 3. Fetch transactions
const txs = await fetch(`https://os3n.com/api/public/lovable/transactions?lovable_user_id=${user.id}`,
{ headers: { "X-OS3N-Key": OS3N_KEY } });

Coverage behind the component

US & Canada

Plaid covers Chase, Bank of America, Citi, TD, and 12,000+ institutions.

UK & EU

TrueLayer covers Revolut, Monzo, Starling, HSBC, and Open Banking EU.

LATAM next

TrueLayer is expanding into LATAM. We route automatically as coverage grows.

Secure by default

AES-256-GCM encrypted tokens, rate limits, audit logs, and no raw credentials.

Want OS3N Flow in the Lovable connector list?

We are actively talking to Lovable about making this an official connector. If you want it too, email us and we will loop you in.