US Bank Data — FDIC BankFind (Assets, Branches & Financials) avatar

US Bank Data — FDIC BankFind (Assets, Branches & Financials)

Pricing

$4.00 / 1,000 company records

Go to Apify Store
US Bank Data — FDIC BankFind (Assets, Branches & Financials)

US Bank Data — FDIC BankFind (Assets, Branches & Financials)

Look up any FDIC-insured US bank by name or FDIC certificate number. Returns charter class, established date, total assets, deposits, equity, net income, branch count, full-time employees, holding company and headquarters address.

Pricing

$4.00 / 1,000 company records

Rating

0.0

(0)

Developer

Berkan Kaplan

Berkan Kaplan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Categories

Share

US Bank Data — FDIC BankFind (Assets, Branches & Financials) 🏦

foXLabs US company series: Federal contractors · Federal contract awards · Texas · New York · Connecticut · Nonprofits

🎉 Look up any FDIC-insured US bank by name or FDIC certificate number and get identity, branch footprint and real financials — total assets, deposits, equity, net income, ROA and ROE. No key, no login. Built for fintech sales, bank analysts, and anyone sizing an institution before they approach it.

🔍 What is this Actor — and when should you use it?

FDIC BankFind is the regulator's own record of every insured US bank. This Actor searches it by name or certificate number and returns one row per bank: legal identity, charter date, regulator, holding company, head-office address, office count, and the latest reported financials.

Use it when you need: a list of banks above or below an asset threshold; the financial profile of a target institution; community-bank flags for a regional campaign; or the holding company behind a brand.

Use something else when: you want credit unions (not FDIC-insured) or a broker-dealer — for the latter, FINRA is the right registry. For general company registration, use the state registry Actors above.

🤖 Use with AI agents

Already on the Apify MCP server? Ask for this Actor by name: foxlabs/fdic-bank-data.

Your agent can pay for its own runs. This Actor is pay-per-event with agentic payments, so an agent can discover it, run it and settle the bill over x402 (USDC on Base) or Skyfire — no Apify account or API token of its own. Billing is the same either way: per delivered bank row.

Otherwise paste this into Claude, ChatGPT, Cursor or any MCP-enabled assistant:

Run the Apify actor foxlabs/fdic-bank-data with
{"queries":["JPMorgan Chase","First Republic"],"maxResultsPerQuery":10}
and compare their total assets and ROE.

📋 Overview

SourceFDIC BankFind (Federal Deposit Insurance Corporation)
CoverageAll FDIC-insured US banks, active and closed
Auth neededNone. No API key, no login, no proxy required
RowOne bank
Measured run31 rows in 16 s for 4 queries (2026-09-20, build 0.1.8)
Pricing$0.004 per delivered row — $4 per 1,000

✨ Features

  • 🏛️ Name or FDIC cert number in the same field
  • 💰 Real financials — total assets, deposits, equity, net income
  • 📈 Ratios — return on assets and return on equity, already computed
  • 🏢 Branch footprint — office count per institution
  • 🧾 Regulator and holding company on every row
  • 🪦 Closed banks too — dissolvedOn carries the failure/closure date
  • 🏘️ Community-bank flag for segmenting regional institutions

🎬 Quick Start

curl -X POST "https://api.apify.com/v2/acts/foxlabs~fdic-bank-data/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"queries":["JPMorgan Chase","Silicon Valley Bank","628"],"maxResultsPerQuery":10}'

🚀 Getting Started (3 steps)

  1. Put bank names or cert numbers into queries. The default run mixes both — 628 is JPMorgan Chase's certificate number.
  2. Set the depth. maxResultsPerQuery caps matches per query (default 10); a name like "First National" matches many banks.
  3. Run it. Rows arrive in the dataset; export to CSV/JSON/Excel or read them over the API.

📥 Input

FieldTypeDefaultDescription
queriesarray["JPMorgan Chase","Silicon Valley Bank","628","First Republic"]Bank names or FDIC certificate numbers
maxResultsPerQueryinteger10Cap on banks returned per query
maxConcurrencyinteger4Parallel requests against FDIC
requestDelayMsinteger0Optional pause between requests
includeRawbooleanfalseAttach the untouched FDIC record to each row
proxyConfigurationobjectproxy offFDIC answers direct requests

Example — exact lookup by certificate:

{ "queries": ["628", "3511"], "maxResultsPerQuery": 1 }

Example — a regional brand and its peers:

{ "queries": ["First Republic", "Silicon Valley Bank"], "maxResultsPerQuery": 25 }

📤 Output

One row per bank. Fill rates from the measured run (14 rows, 4 queries, 2026-09-25):

FieldTypeFillDescription
companyNamestring100%Legal bank name
registrationNumberstring100%FDIC certificate number
fedRssdIdstring100%Federal Reserve RSSD identifier
status / statusRawstring100%Active or closed
legalFormstring100%Charter class code
incorporatedOnstring100%Date established
dissolvedOnstring79%Closure date — filled only for banks that are gone
address / city / postalCode / state / countystring100%Head office location
totalAssetsnumber100%Total assets
totalDepositsnumber100%Total deposits
equitynumber100%Total equity capital
netIncomenumber100%Net income
returnOnAssetsnumber100%ROA
returnOnEquitynumber100%ROE
financialsAsOfstring100%Reporting date of the financials
regulatorstring100%Primary federal regulator
isCommunityBankboolean100%FDIC's community-bank designation
holdingCompanystring79%Parent holding company, where one exists
officesnumber21%Office count — FDIC reports it for a minority of records
websitestring14%Bank website, where published
sourceUrlstring100%FDIC BankFind record
country / registry / query / scrapedAtstring100%Provenance fields

dissolvedOn at 79% is the point, not a gap: the default run deliberately includes failed banks (Silicon Valley Bank, First Republic). Columns FDIC does not publish (tax number, industry classification, headcount, capital, contact details) were removed rather than shipped permanently empty.

A real row from the default run:

{
"companyName": "JPMorgan Chase Bank, National Association",
"registrationNumber": "628",
"status": "active",
"legalForm": "N",
"incorporatedOn": "1824-01-01",
"address": "1111 Polaris Pkwy, Columbus, Ohio, 43240",
"city": "Columbus",
"website": "www.jpmorganchase.com"
}

💼 Use cases

  • Fintech sales — segment banks by asset size, deposits or community-bank status
  • Competitive analysis — compare ROA and ROE across a peer set
  • Risk and research — pull failed banks with their closure dates
  • Corporate structure — map brands to their holding companies
  • Territory planning — banks by state and county, with office counts where reported

🔗 Integration

JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_TOKEN' });
const run = await client.actor('foxlabs/fdic-bank-data').call({
queries: ['JPMorgan Chase'], maxResultsPerQuery: 10,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_TOKEN")
run = client.actor("foxlabs/fdic-bank-data").call(
run_input={"queries": ["JPMorgan Chase"], "maxResultsPerQuery": 10}
)
items = client.dataset(run["defaultDatasetId"]).list_items().items

No-code: Make, n8n and Zapier reach this Actor through the Apify app — schedule it and push bank profiles into a CRM or a sheet.

📊 Pricing

Pay-per-event: company-record — $0.004 per delivered row ($4 per 1,000). Compute and traffic are included; you pay for rows, not run time. Rows without a bank name are not charged.

View current pricing.

❓ FAQ

Do I need an FDIC API key? No. BankFind is public and this Actor needs no key, login or proxy.

Can I search by certificate number? Yes — put the number in queries (e.g. 628).

Does it include failed banks? Yes. status shows closed institutions and dissolvedOn carries the date.

Why is offices often empty? FDIC reports an office count on a minority of records; it came back on 32% of rows in the measured run. isCommunityBank and the address fields are on every row.

Are credit unions included? No — credit unions are NCUA-insured, not FDIC, so they are outside this registry.

How current are the financials? financialsAsOf on each row tells you the exact reporting date.

🐛 Troubleshooting

A common name returns many banks. Dozens of US banks share names like "First National Bank". Search the FDIC certificate number for an exact match.

A bank is missing. It may not be FDIC-insured (credit unions, some trust companies) or may trade under a brand that differs from its legal name.

Financial fields look stale. They reflect the last regulatory filing; check financialsAsOf.

⚠️ Trademark

The FDIC is a US government agency. This Actor is an independent tool, is not affiliated with or endorsed by the FDIC or the US Government, and reads only publicly published bank records.

FDIC BankFind exists so the public can verify that a bank is insured and see its condition. The rows this Actor returns are institutional records and regulatory financials — business information, not personal data. You remain responsible for how you use the output.

🤝 Support & contact

Questions, a field you need, or a bug: info@foxlabs.com.tr — or open an issue on the Actor's Apify page.

Changelog

0.1.10 — 2026-09-25 — dates corrected, multi-word names found

  • Dates were wrong and are now correct. BankFind writes dates as MM/DD/YYYY and they were read day-first, so incorporatedOn, dissolvedOn and financialsAsOf were swapped or impossible: Bank of America read 1904-17-10, and First Republic's failure on 1 May 2023 read 2023-01-05. In a reference run of 0.1.9, 80 of 130 dates were impossible; the rest with a day of 12 or less were silently swapped.
  • Multi-word names find the right bank. "Silicon Valley Bank" returned Bank of America and Bank One — each word was matched as a separate name prefix, and any name starting with "Bank" qualified. The phrase is now matched whole ("JPMorgan Chase" → JPMorgan Chase Bank, National Association), with a match anywhere in the name when nothing starts with it.
  • The default run now returns the banks it names (14 rows: JPMorgan Chase, Silicon Valley Bank, First Republic and their namesakes) instead of 31 rows padded with unrelated banks; the fill table above is re-measured on it.
  • No pricing change.

0.1.8

  • Removed permanently-empty columns (tax number, industry, industry code, headcount, capital, e-mail, phone, officers) — FDIC does not publish them. Row went from 39 columns to 31, with zero permanently-empty columns left.

0.1

  • FDIC BankFind search by bank name or certificate number, with financials and branch data.
  • Pay-per-event billing on delivered rows (company-record).