Registry / data / fdic-api

fdic-api

JSON →
libraryN/Apyrestunverified

Python wrapper for the FDIC BankFind Suite API, providing access to FDIC banking data including institution details, financial reports, history, failures, and summary statistics. Simplifies querying the public FDIC REST API with Pythonic interfaces.

datahttp-networking
Install & Compatibility
Where this runs
tested against v? · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
glibc
py 3.10
3/5 runs
3/5 runs
py 3.11
3/5 runs
3/5 runs
py 3.12
3/5 runs
3/5 runs
py 3.13
3/5 runs
3/5 runs
py 3.9
3/5 runs
3/5 runs
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

from requests.api import InstitutionsQuery

Query FDIC for banks in California. No authentication required.

import requests # No API key required - FDIC API is public resp = requests.get( "https://api.fdic.gov/banks/institutions", params={"filters": "STNAME:California", "limit": 5, "fields": "NAME,CITY,STNAME,ASSET"} ) resp.raise_for_status() data = resp.json() for inst in data["data"]: print(f"{inst['data']['NAME']} - {inst['data']['CITY']}, {inst['data']['STNAME']}")
Debug
Known footguns
gotchaThe pip package name uses a hyphen (fdic-api) but the Python import uses an underscore (fdic_api).
gotchaThe FDIC API has rate limits and may return 429 errors if too many requests are made in quick succession. The library does not implement automatic retry or backoff.
gotchaFilter syntax uses the FDIC API's own query language, not Python expressions. String values in filters must be wrapped in escaped double quotes.
gotchaResults are returned as a list of dictionaries with nested 'data' keys, not flat dictionaries.
gotchaThe default limit on results is small. If you need all matching records, you must handle pagination manually or set a higher limit.
Upgrade
Version history

Breaking-change detection hasn't run for this library yet.

Audit
Security & dependencies

CVE tracking and dependency tree are planned for a later release.

Agent activity
23 hits · last 30 days
amazonbot
4
claudebot
4
gptbot
3
ahrefsbot
3
chatgpt-user
2
bingbot
1
bytedance
1
oai-searchbot
1
Resources

No resource links recorded.