NCUA Query API
Latest data: Q4 2025 (loaded 2026-02-15)

The NCUA Call Report, as a clean, queryable API.

Skip the ZIPs, the FS220 column lookups, the legacy account-code remapping. One Bearer token, one REST call — get any of the 5,000+ federally-insured credit unions, their 23-field financial summary, or 14+ quarters of history.

Free tier: 1,000 calls/month. No credit card required.

See it work

# Find every Virginia CU > $1B in assets
# with a net-worth ratio >= 8%

curl -X POST https://api.cu-2.com/v1/query \
  -H "Authorization: Bearer $NCUA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "filter": {
      "type": "group", "logic": "AND",
      "children": [
        {"type":"condition","field":"state",
          "operator":"eq","value":"VA"},
        {"type":"condition","field":"totalAssets",
          "operator":"gte","value":"1000000000"},
        {"type":"condition","field":"netWorthRatio",
          "operator":"gte","value":"0.08"}
      ]
    },
    "cycleDate": "2025-12-31"
  }'
{
  "data": [
    { "cuName": "Pentagon",
      "totalAssets": "29290000000",
      "netWorthRatio": "0.1019" },
    { "cuName": "Langley",
      "totalAssets": "5650000000",
      "netWorthRatio": "0.0883" },
    { "cuName": "Apple",
      "totalAssets": "5440000000",
      "netWorthRatio": "0.1068" },
    ...
  ],
  "pagination": {
    "total": 14, "page": 1, "pageSize": 25
  }
}

Search + filter

Filter 5,000+ CUs by state, charter type, peer group, financial metrics. Operator-based comparisons (gte:0.07) match the way analysts actually think.

Quarterly financials

Every account code from the FS220 family, grouped by table, normalized for NCUA's periodic schema migrations. No more 703 → 703A surprises.

Advanced query builder

Nested AND / OR conditions across CreditUnion + FinancialSummary. Build the same complex queries your analysts run, but as JSON.

Ship your integration this week.

Free tier · 1,000 calls/month · Quarterly data drops · No credit card required.