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.

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.