Get Started

Our team will follow up shortly to help you get started

We'll be in touch!

Get Started

Our team will follow up shortly to help you get started

We'll be in touch!

Connect your app to 15,000+ banks, cards, and accounts.

Introducing the Developer Kit for Money

The new standard for connecting to financial data. Next-generation performance powered by open banking and a rich network of data aggregators. Native SDKs, universal API, stunning UX — all in one kit.

Next-generation institution coverage and connectivity

A universal API for seamless data provider switching and failover

Native SDKs for iOS, Android, Web and React Native

Powerful, simple, fast.

Get up and running in hours, not months.

import requests

url = "/links/mk_eqkWN34UEoa2NxyALG8pcV/accounts"

querystring = {"account_ids":["acc_6Tef269B6ZArSVpYrxtjBV"]}

headers = {"Authorization": "Bearer dK47dbkso0sd88AdZdh5jfWn"}

response = requests.request("GET", url, headers=headers, params=querystring)

print(response.text)
import requests

url = "/links/mk_eqkWN34UEoa2NxyALG8pcV/accounts/numbers"

headers = {"Authorization": "Bearer dk47dbkso0sd88AdZdh5jfun"}

response = requests.request("GET", url, headers=headers)

print(response.text)
import requests

url = "/links/mk_eqkWN34UEoa2NxyALG8pcV/transactions"

querystring = {"account_ids":["acc_6Tef269B6ZArSVpYrxtjBV"],"page": 1,"size": 50,"start_date":"2022-01-01","end_date":"2024-01-01"}

headers = {"Authorization": "Bearer dk47dbkso0sd88AdZdh5jfun"}

response = requests.request("GET", url, headers=headers, params=querystring)

print(response.text)
import requests

url = "/links/mk_eqkWN34UEoa2NxyALG8pcV/investments/holdings"

querystring = {"account_ids":["acc_6Tef269B6ZArSVpYrxtjBV"]}

headers = {"Authorization": "Bearer dk47dbkso0sd88AdZdh5jfun"}

response = requests.request("GET", url, headers=headers, params=querystring)

print(response.text)
import requests

url = "/links/mk_eqkWN34UEoa2NxyALG8pcV/identity"

querystring = {"account_ids":["acc_6Tef269B6ZArSVpYrxtjBV"]}

headers = {"Authorization": "Bearer dk47dbkso0sd88AdZdh5jfun"}

response = requests.request("GET", url, headers=headers, params=querystring)

print(response.text)
ResponseJSON
{
"accounts": [
{
"account_id": "acc_6Tef269B6ZArSVpYrxtjBV",
"account_type": "depository.checking",
"name": "Premier Checking",
"account_mask": "3748",
"balances": {
"currency": "USD",
"available": 340.12,
"current": 445.89,
"limit": 500,
"balance_date": "2021-08-12T15:23:00Z"
}
}
],
"link": {
"link_id": "mk_eqkWN34UEoa2NxyALG8pcV",
"institution_id": "chase",
"institution_name": "Chase",
"provider": "mx",
"state": "connected",
"last_synced_at": "2023-02-16T09:14:11",
"tags": [
"user_type:admin"
],
"products": {
"accounts": {
"refreshed_at": "2023-02-16T09:14:11",
"last_attempted_at": "2023-02-16T09:14:11"
},
"identity": {
"refreshed_at": "2023-02-16T09:14:11",
"last_attempted_at": "2023-02-16T09:14:11",
"settings": {
"required": true,
"prefetch": false
}
}
}
}
}
{
"accounts": [
{
"account_id": "acc_6Tef269B6ZArSVpYrxtjBV",
"account_type": "depository.checking",
"name": "Premier Checking",
"account_mask": "3748",
"balances": {
"currency": "USD",
"available": 340.12,
"current": 445.89,
"limit": 500,
"balance_date": "2021-08-12T15:23:00Z"
},
"numbers": {
"ach": [
{
"account_number": "string",
"routing_number": "string",
"wire_routing_number": "string"
}
],
"bacs": [
{
"account_number": "string",
"sort_code": "string"
}
],
"eft": [
{
"account_number": "string",
"institution_number": "string",
"branch_number": "string"
}
],
"international": [
{
"iban": "string",
"bic": "string"
}
]
}
}
],
"link": {
"link_id": "mk_eqkWN34UEoa2NxyALG8pcV",
"institution_id": "chase",
"institution_name": "Chase",
"provider": "mx",
"state": "connected",
"last_synced_at": "2023-02-16T09:14:11",
"tags": [
"user_type:admin"
],
"products": {
"accounts": {
"refreshed_at": "2023-02-16T09:14:11",
"last_attempted_at": "2023-02-16T09:14:11"
},
"identity": {
"refreshed_at": "2023-02-16T09:14:11",
"last_attempted_at": "2023-02-16T09:14:11",
"settings": {
"required": true,
"prefetch": false
}
}
}
}
}
{
"total": 82,
"page": 1,
"size": 50,
"transactions": [
{
"transaction_id": "c7318ff7-257c-490e-8242-03a815b223b7",
"account_id": "acc_6Tef269B6ZArSVpYrxtjBV",
"amount": 384.05,
"type": "debit",
"currency": "USD",
"date": "2023-02-16T00:00:00",
"datetime": "2023-02-16T09:14:11",
"description": "Regina's Mulberry",
"raw_description": "Regina's Mulberry #1402 T48999-84",
"pending": true,
"category": "food_and_drinks.restaurants"
}
],
"accounts": [
{
"account_id": "acc_6Tef269B6ZArSVpYrxtjBV",
"account_type": "depository.checking",
"name": "Premier Checking",
"account_mask": "3748",
"balances": {
"currency": "USD",
"available": 340.12,
"current": 445.89,
"limit": 500,
"balance_date": "2021-08-12T15:23:00Z"
}
}
],
"link": {
"link_id": "mk_eqkWN34UEoa2NxyALG8pcV",
"institution_id": "chase",
"institution_name": "Chase",
"provider": "mx",
"state": "connected",
"last_synced_at": "2023-02-16T09:14:11",
"tags": [
"user_type:admin"
],
"products": {
"accounts": {
"refreshed_at": "2023-02-16T09:14:11",
"last_attempted_at": "2023-02-16T09:14:11"
},
"identity": {
"refreshed_at": "2023-02-16T09:14:11",
"last_attempted_at": "2023-02-16T09:14:11",
"settings": {
"required": true,
"prefetch": false
}
}
}
}
}
{
"holdings": [
{
"account_id": "acc_6Tef269B6ZArSVpYrxtjBV",
"security_id": "sec_bb6fi893jxdfNxyAjnb784",
"quantity": 10,
"price": 98.12,
"price_datetime": "2023-02-16T09:14:11",
"value": 987.15,
"cost_basis": 781.38
}
],
"securities": [
{
"id": "sec_bb6fi893jxdfNxyAjnb784",
"name": "Microsoft",
"type": "equity",
"currency": "USD",
"ticker": "MSFT",
"isin": "US5949181045",
"sedol": "string",
"close_price": 98.12,
"close_date": "2022-02-08"
}
],
"accounts": [
{
"account_id": "acc_6Tef269B6ZArSVpYrxtjBV",
"account_type": "depository.checking",
"name": "Premier Checking",
"account_mask": "3748",
"balances": {
"currency": "USD",
"available": 340.12,
"current": 445.89,
"limit": 500,
"balance_date": "2021-08-12T15:23:00Z"
}
}
],
"link": {
"link_id": "mk_eqkWN34UEoa2NxyALG8pcV",
"institution_id": "chase",
"institution_name": "Chase",
"provider": "mx",
"state": "connected",
"last_synced_at": "2023-02-16T09:14:11",
"tags": [
"user_type:admin"
],
"products": {
"accounts": {
"refreshed_at": "2023-02-16T09:14:11",
"last_attempted_at": "2023-02-16T09:14:11"
},
"identity": {
"refreshed_at": "2023-02-16T09:14:11",
"last_attempted_at": "2023-02-16T09:14:11",
"settings": {
"required": true,
"prefetch": false
}
}
}
}
}
{
"accounts": [
{
"account_id": "acc_6Tef269B6ZArSVpYrxtjBV",
"account_type": "depository.checking",
"name": "Premier Checking",
"account_mask": "3748",
"balances": {
"currency": "USD",
"available": 340.12,
"current": 445.89,
"limit": 500,
"balance_date": "2021-08-12T15:23:00Z"
},
"owners": [
{
"names": [
"string"
],
"addresses": [
{
"city": "string",
"country": "string",
"postal_code": "string",
"region": "string",
"street": "string",
"primary": false
}
],
"phone_numbers": [
{
"number": "+16175551212",
"primary": false,
"type": "home"
}
],
"emails": [
{
"address": "example@example.com",
"primary": false
}
]
}
]
}
],
"link": {
"link_id": "mk_eqkWN34UEoa2NxyALG8pcV",
"institution_id": "chase",
"institution_name": "Chase",
"provider": "mx",
"state": "connected",
"last_synced_at": "2023-02-16T09:14:11",
"tags": [
"user_type:admin"
],
"products": {
"accounts": {
"refreshed_at": "2023-02-16T09:14:11",
"last_attempted_at": "2023-02-16T09:14:11"
},
"identity": {
"refreshed_at": "2023-02-16T09:14:11",
"last_attempted_at": "2023-02-16T09:14:11",
"settings": {
"required": true,
"prefetch": false
}
}
}
}
}

Designed for privacy & trust.

Setting the new standard for privacy and transparency in financial data.

SOC 2
Member FDX

By builders, for builders.

🕹️

Our founders were part of the teams who launched the iPhone, scaled Square, founded Cash App, and built Plaid. Joined by a proven team and backed by leadership from Stripe, Coinbase, Venmo, Robinhood, Square, Cash App and more.

Join Us

Slide to Send

We'll be in touch!

Get Started

Our team will follow up shortly to help you get started

We'll be in touch!

The future of bank connections.