Banking Intelligence

Public API

Free, open REST API — US banking data powered by FDIC, FRED, and FFIEC

No Auth Required

All endpoints are publicly accessible. No API key needed.

CORS Enabled

All responses include Access-Control-Allow-Origin: * headers.

JSON + Cache

Standard JSON responses. Cached at CDN for performance.

Base URL

https://banking.deepdigitalventures.com/api/v1/

All v1 endpoints return JSON with Access-Control-Allow-Origin: *.

Endpoints

GET/api/v1/banks

Search FDIC-insured institutions with filtering, sorting, and pagination.

Parameters

NameTypeDescription
qstringName search (partial match)
statestring2-letter state code (e.g. CA, NY)
minAssetsnumberMin total assets in thousands
maxAssetsnumberMax total assets in thousands
sortBystringasset_size | name | state (default: asset_size)
sortDirstringdesc (default) | asc
limitnumberMax 500, default 50
offsetnumberPagination offset

Example Request

GET https://banking.deepdigitalventures.com/api/v1/banks?state=CA&minAssets=1000000&limit=10

Example Response

{
  "data": [
    {
      "cert": 3511,
      "name": "Wells Fargo Bank, National Association",
      "city": "Sioux Falls",
      "state": "SD",
      "charter_class": "NM",
      "asset_size": 1822693000,
      "established": "1870-01-01",
      "holding_company": "Wells Fargo & Company"
    }
  ],
  "total": 4366,
  "limit": 10,
  "offset": 0
}
GET/api/v1/financials

Quarterly Call Report financial data. Query by bank cert, state, or date.

Parameters

NameTypeDescription
certnumberFDIC certificate number
statestringReturn all banks in this state for a given date
datestringReport date YYYY-MM-DD (default: latest)
limitnumberMax 500, default 20
offsetnumberPagination offset

Example Request

GET https://banking.deepdigitalventures.com/api/v1/financials?cert=628&limit=8

Example Response

{
  "data": [
    {
      "cert": 628,
      "name": "JPMorgan Chase Bank, National Association",
      "report_date": "2024-09-30",
      "total_assets": 3752662000,
      "total_deposits": 2391580000,
      "total_loans": 1343890000,
      "roa": 1.34,
      "roe": 15.32,
      "efficiency_ratio": 52.37,
      "npl_ratio": 0.64,
      "tier1_leverage": 7.89
    }
  ],
  "date": "2024-09-30"
}
GET/api/v1/macro

FRED macro time series. Returns observations for one or more series.

Parameters

NameTypeDescription
series*stringComma-separated FRED series IDs
startstringStart date YYYY-MM-DD (default: 2010-01-01)
endstringEnd date YYYY-MM-DD
limitnumberMax 5000, default 500

Example Request

GET https://banking.deepdigitalventures.com/api/v1/macro?series=FEDFUNDS,T10Y2Y&start=2020-01-01

Example Response

{
  "series": {
    "FEDFUNDS": {
      "meta": { "title": "Federal Funds Effective Rate", "units": "Percent" },
      "data": [
        { "date": "2020-01-01", "value": 1.55 },
        { "date": "2020-02-01", "value": 1.58 }
      ]
    },
    "T10Y2Y": {
      "meta": { "title": "10-Year Treasury Constant Maturity Minus 2-Year" },
      "data": [...]
    }
  }
}
GET/api/v1/failures

All FDIC-insured bank failures (4,044 records).

Parameters

NameTypeDescription
statestringFilter by state
yearstringFilter by year (YYYY)
limitnumberMax 500, default 50
offsetnumberPagination offset

Example Request

GET https://banking.deepdigitalventures.com/api/v1/failures?year=2008&limit=20

Example Response

{
  "data": [
    {
      "cert": 26740,
      "name": "Washington Mutual Bank",
      "state": "WA",
      "closing_date": "2008-09-25",
      "acquiring_institution": "JPMorgan Chase Bank"
    }
  ],
  "total": 4044
}

Available Macro Series (FRED)

Series IDNameFrequency
FEDFUNDSFederal Funds Effective RateMonthly
DGS1010-Year Treasury Constant Maturity RateDaily
DGS22-Year Treasury Constant Maturity RateDaily
T10Y2Y10Y-2Y Treasury Spread (Yield Curve)Daily
UNRATEUnemployment RateMonthly
CPIAUCSLConsumer Price Index (CPI)Monthly
M2SLM2 Money StockMonthly
TOTBKCRBank Credit, All Commercial BanksWeekly
DRCCLACBSCredit Card Delinquency RateQuarterly
DRSFRMACBSMortgage Delinquency RateQuarterly
TOTLLTotal Loans & Leases, All Commercial BanksWeekly
USRECNBER Recession IndicatorMonthly

Embeddable Widgets

Embed live bank metric sparklines on any website using iframes.

<!-- Format: /embed/{cert}/{metric}?theme=dark|light -->

<iframe

src="https://banking.deepdigitalventures.com/embed/628/roa"

width="300" height="130"

frameborder="0"

/>

Supported metrics: roa · roe · efficiency_ratio · equity_ratio · npl_ratio · tier1_leverage · loan_to_deposit · charge_off_rate

Add ?theme=light for a white background.

Data Sources: FDIC BankFind API, Federal Reserve FRED, FFIEC CDR. All source data is in the public domain as published by US government agencies.

Usage: This API is provided free for research, education, and non-commercial use. Please cache responses where possible.