Free and open. One API call. 5,000+ credit unions. Real-time mortgage rates for your application.
Live Demo
const API = 'https://api.rateapi.dev';
const params = new URLSearchParams({
productType: '30-year-fixed',
sort: 'apr',
maxPoints: '0'
});
const res = await fetch(`${API}/rates?${params}`);
const { results } = await res.json();
console.log(results[0]);
// → { institution: "Navy Federal", apr: 5.875 }
Why RateAPI
Sub-5ms response times from our global CDN. Your users get instant rate data.
The most comprehensive credit union rate database. Updated daily.
REST API with JSON responses. Works with any language or framework.
APR, rate, points, term, product type, and institution details in every response.
99.9% uptime SLA, dedicated support, and custom data needs.
No API keys, no authentication, no rate limits. Just call the endpoint and get data.
Quick Start
# Get the best 30-year fixed rates curl "https://api.rateapi.dev/rates?productType=30-year-fixed&sort=apr&maxPoints=0&limit=3" # Response { "results": [ { "institution": "Navy Federal Credit Union", "apr": 5.875, "rate": 5.750 }, { "institution": "Pentagon Federal Credit Union", "apr": 5.990, "rate": 5.875 }, { "institution": "Alliant Credit Union", "apr": 6.125, "rate": 6.000 } ] }