Developers

Public API & embeddable widgets

A free, read-only JSON API over the FindMyCU directory and rates, plus drop-in widgets for any website. No key required — all responses are public, published data, with permissive CORS so you can call them from the browser.

REST endpoints

GET/api/public/v1/credit-unions

List published credit unions. Query: state, q, limit, offset.

https://www.findmycu.com/api/public/v1/credit-unions?state=NC&limit=10
GET/api/public/v1/credit-unions/{slug}

A single credit union with its published rates and branch count.

https://www.findmycu.com/api/public/v1/credit-unions/example-cu
GET/api/public/v1/rates

Published rates across CUs. Query: product (category), state, limit.

https://www.findmycu.com/api/public/v1/rates?product=auto_loan&state=NC
GET/api/public/v1/match

Eligibility match. Query: state (required), city, tags (comma-separated).

https://www.findmycu.com/api/public/v1/match?state=NC&tags=military,education

Example response

{
  "data": [
    {
      "name": "Example Credit Union",
      "slug": "example-cu",
      "city": "Raleigh", "state": "NC",
      "member_count": 120000,
      "rating_avg": 4.7,
      "website": "https://example.org"
    }
  ],
  "count": 42, "limit": 10, "offset": 0
}

Embeddable rates widget

Drop a live, auto-updating rates table onto any page. Replace YOUR-CU-SLUG with the credit union's FindMyCU slug (the last part of its profile URL). It inherits light/dark automatically.

<iframe src="https://www.findmycu.com/api/public/v1/widget/rates?slug=YOUR-CU-SLUG"
  width="520" height="420" style="border:0;max-width:100%"
  title="Credit union rates" loading="lazy"></iframe>

Credit unions can also grab ready-made link & button snippets from the portal → Website Widgets tab.

Licensed Data API

For products, research and reporting that need more than the free API: every published rate in bulk, rate history, market benchmarks by state, and the full directory with NCUA financials. Keyed, metered, and licensed for commercial use.

curl -H "Authorization: Bearer fmcd_…" \
  "https://findmycu.com/api/data/v1/rates?product=cd_12&state=TX&limit=1000"

GET /api/data/v1/rates          current rates, all credit unions   (scope: rates)
GET /api/data/v1/benchmarks     p25 / median / p75 / best by product (scope: benchmarks)
GET /api/data/v1/history        rate changes over time             (scope: history)
GET /api/data/v1/credit-unions  full directory + financials         (scope: directory)
GET /api/data/v1/usage          your plan and month-to-date usage   (free)

Responses carry x-ratelimit-limit and x-ratelimit-remaining (monthly). Keep keys server-side; they aren't accepted in URLs. Benchmarks omit any product with fewer than three credit unions.

Research
Free for non-commercial research
10,000 requests/mo · rates, benchmarks
Startup
$499/mo
100,000 requests/mo · rates, benchmarks, directory
Growth
$1,999/mo
1,000,000 requests/mo · rates, benchmarks, directory, history
Enterprise
Custom
10,000,000 requests/mo · rates, benchmarks, directory, history

Request access

Terms of use

The API is provided as-is for non-abusive use; please cache responses and keep request volume reasonable. Data reflects public NCUA records and credit-union-managed listings and may change at any time. Attribution back to FindMyCU is appreciated. Questions? Get in touch.