Banking-as-a-Service

Financial infrastructure. Built to scale.

my-column gives developers a single API layer to embed compliant bank accounts, payments, and ledgers in days — not months. Forget the complexity of core banking; ship regulated financial products with confidence.

SOC 2 Type II certified  ·  FDIC pass-through eligible  ·  PCI DSS compliant
create_account.sh
→ Request
POST /v1/accounts HTTP/1.1Host: api.my-column.comAuthorization: Bearer sk_live_••••••••Content-Type: application/json{  "type"type: "checking"checking,  "holder"holder: {    "name"name: "Acme Corp"Acme Corp,    "ein"ein: "12-3456789"12-3456789  },  "currency"currency: "USD"USD,  "routing_number"routing_number: "021000021"021000021}
← Response
HTTP/1.1 201 Created{  "id"id: "acct_2xK9mP4nQrT7vY3"acct_2xK9mP4nQrT7vY3,  "type"type: "checking"checking,  "status"status: "active"active,  "holder"holder: {    "name"name: "Acme Corp"Acme Corp,    "ein"ein: "12-3456789"12-3456789  },  "balance"balance: {    "available"available: 0,    "currency"currency: "USD"USD  },  "routing_number"routing_number: "021000021"021000021,  "account_number"account_number: "••••4821"••••4821,  "created_at"created_at: "2025-06-12T14:22:31Z"2025-06-12T14:22:31Z}
201 Created142ms
<150ms
Avg. latency
99.99{13f5f8e6c90819760a200e5553655e69b25cc08131180816ecd49d3d7a1daa86}
Uptime SLA
v1 stable
API versions

99.99{13f5f8e6c90819760a200e5553655e69b25cc08131180816ecd49d3d7a1daa86} uptime SLA

Enterprise-grade reliability with continuous monitoring

FDIC-insured deposits

Customer funds protected up to $250,000 per depositor

SOC 2 Type II certified

Independently audited security and data privacy controls

Nationally chartered bank

Full banking authority under federal regulatory oversight

Core Products

Everything a financial product needs

One unified infrastructure layer — accounts, payments, cards, compliance, and more — so you ship fast without stitching together five vendors.

ACH & Wire Transfers

Instant origination of ACH, same-day ACH, and domestic wire transfers via a single API endpoint.

FDIC Bank Accounts

Spin up real deposit accounts with unique routing and account numbers in milliseconds, FDIC-insured.

Lending Infrastructure

Originate, underwrite, and service consumer or commercial loans with configurable credit products.

Card Issuing

Launch virtual and physical card programs with real-time spend controls and customizable BINs.

Compliance Engine

Built-in KYC, KYB, and AML screening that runs at account opening and continuously monitors activity.

Webhooks & Events

Real-time transaction streams and lifecycle events delivered reliably to your endpoints at scale.

All products are available via REST API, webhooks, and SDKs. View full API reference →

Developer Experience

Built for engineers who care about the details.

Every layer of my-column is designed to reduce integration friction and give your team superpowers — from the first API call to production scale.

REST API

Full OpenAPI spec. SDKs that just work.

my-column ships a fully documented OpenAPI 3.1 specification alongside first-class SDKs for Node.js, Python, and Go — so your team can integrate in hours, not weeks. Type-safe clients, auto-complete support, and versioned endpoints keep your codebase clean as the platform evolves.

Read the docs
OpenAPI 3.1 spec — always in sync with production
SDKs: Node.js, Python, Go
Versioned endpoints with deprecation notices
create-account.js
1// Node.js SDK — create a virtual account
2
3const client = new MyColumn({
4 apiKey: process.env.MY_COLUMN_API_KEY,
5});
6
7const account = await client.accounts.create({
8 entity_id: 'ent_8xKp2mQzLr',
9 currency: 'USD',
10 nickname: 'Escrow Reserve',
11});
12
13console.log(account.id);
14// → acct_4vNqRtYwBc
Connected to my-column API
JavaScript
Sandbox

A full banking environment without real money.

The my-column Sandbox mirrors production exactly — simulated ACH transfers, wire payments, card transactions, and balance updates all behave as they would live. Build confidence in your integration before a single real dollar moves.

Read the docs
Mirror of production — same endpoints, same rules
Simulate ACH, wires, cards, and returns
Persistent sandbox state across sessions
simulate-ach.js
1// Simulate an ACH credit in Sandbox
2const transfer = await client.transfers.simulate({
3 account_id: 'acct_4vNqRtYwBc',
4 type: 'ach_credit',
5 amount: 250000, // $2,500.00 in cents
6 description: 'Payroll deposit',
7 effective_date: '2024-09-15',
8});
9
10// Response
11{
12 "id": "txn_7bPzXkLnMv",
13 "status": "settled",
14 "amount": 250000,
15 "available_balance": 487320
16}
Sandbox environment active
JSON
Webhooks

Real-time events with zero-gap delivery.

my-column webhooks fire instantly on every state change — transfers, account updates, compliance flags — with automatic retry logic and an in-dashboard delivery monitor. Never poll again; build reactive, event-driven financial products with full observability.

Read the docs
Sub-second event delivery on all state changes
Automatic retries with exponential back-off
In-dashboard delivery log and success metrics
webhook-setup.js
1// Register a webhook endpoint
2const webhook = await client.webhooks.create({
3 url: 'https://api.yourapp.com/hooks/column',
4 events: [
5 'transfer.settled',
6 'transfer.returned',
7 'account.balance_updated',
8 'compliance.alert_raised',
9 ],
10 secret: process.env.WEBHOOK_SECRET,
11});
12
13// Delivery log (dashboard response)
14{
15 "endpoint_id": "whe_9cQmJzRkTs",
16 "last_attempt": "200 OK — 142ms",
17 "success_rate": "99.97{13f5f8e6c90819760a200e5553655e69b25cc08131180816ecd49d3d7a1daa86}"
18}
Webhook listener running
JavaScript

Ready to start building?

Access the full my-column API suite, Sandbox, and webhook tooling today.

Use Cases

Who builds with my-column

From regulated neobanks to embedded finance products, builders across industries rely on my-column to move money, hold deposits, and issue credit — all on a single chartered platform.

Neobanks & Challenger Banks

Launch a fully-featured digital bank without owning a charter. my-column provides the regulated infrastructure so you can ship deposit accounts, cards, and payments on day one.

  • Deposit Account API
  • Debit Card Issuance API
  • ACH & Wire Transfers API
Lending Platforms

Originate, fund, and service loans through a single API layer. Connect underwriting logic to real money movement with compliant disbursement and repayment rails built in.

  • Loan Origination API
  • Disbursement & Funding API
  • Repayment & Collections API
Embedded Finance Apps

Add banking capabilities directly inside your product — whether you're a SaaS platform, marketplace, or vertical app. Give your users financial superpowers without becoming a bank.

  • Virtual Account API
  • Spend Controls API
  • Ledger & Reporting API

Not sure which category fits? Talk to our team →

"my-column let us go from idea to live product in under 8 weeks — no bank sponsor headaches."

Sarah Kim — CTO, Meridian Financial

$4.2Bprocessed to date
200+companies building on my-column
38states covered
Ready to ship

Start building in minutes.

Explore the sandbox, read the docs, and ship your first API call today — no lengthy bank agreements.

Free sandbox access. Production access subject to approval.

my-column

The banking infrastructure built for builders. Programmatic accounts, payments, and compliance — all in one platform.

SOC 2 Type II

© 2026 my-column, Inc. · All rights reserved.