Fed Funds, ECB, SOFR, EURIBOR, US Treasuries — every major interest rate in one normalized REST API. No institution-specific parsers, no data stitching required.
$ curl -G https://interestratesapi.com/api/v1/latest \
--data-urlencode "symbols=FED_FUNDS,ECB_MRO,SOFR,SONIA" \
--data-urlencode "api_key=YOUR_API_KEY"
{
"success": true,
"date": "2026-04-20",
"rates": {
"FED_FUNDS": 4.33,
"ECB_MRO": 2.65,
"SOFR": 4.31,
"SONIA": 4.70
},
"dates": {
"FED_FUNDS": "2026-04-20",
"SOFR": "2026-04-19"
}
}
Official data sourced from central banks & market institutions
Developer-first
A standard REST API with JSON responses, consistent symbol names, and a simple query parameter for authentication. Seven endpoints covering every interest-rate use case — from latest snapshots to OHLC candlesticks.
API keys that scale with your plan
Authenticate with ?api_key= on every call. Starter includes 1 key; higher tiers add more (up to unlimited on Business) for staging, production, and team isolation.
Consistent schema
Every symbol returns the same normalized structure regardless of source — Fed, ECB, or BIS.
Comprehensive docs
Full reference with parameters, response shapes, and cURL examples for every endpoint.
Fast response times
Cached and optimized for production dashboards, real-time lending engines, and treasury tools.
Guest Playground: max 10 free calls. Symbol-based endpoints are limited to 1 symbol per request.
Why Interest Rates API
50+ central banks across North America, Europe, Asia-Pacific, Latin America, and emerging markets — updated from official sources on each institution's own schedule.
Cached and optimized endpoints return clean JSON suited for real-time dashboards, lending engines, and treasury tools. Typical response under 100 ms.
All API traffic is encrypted in transit. Infrastructure and access controls designed for regulated financial production workloads.
/symbols, /latest, /historical, /timeseries, /fluctuation, /ohlc, /convert — one consistent API for every interest-rate use case.
Stable, human-readable symbol names like FED_FUNDS and EURIBOR_3M across all providers. No custom mapping, no data wrangling.
Technical support for onboarding, integration, and production troubleshooting. Real humans, direct email, Monday–Friday.
Pricing
7-day free trial on all paid plans. Scale as you grow. No hidden fees.
7-day free trial included
Billed monthly
$16/mo billed annually
7-day free trial included
Billed monthly
$41/mo billed annually
7-day free trial included
Billed monthly
$166/mo billed annually
Enterprise
Get a custom enterprise plan with tailored limits, dedicated onboarding, and SLA-backed support for mission-critical workloads.
Custom volume
Tailored API request limits
Priority support
24/7 technical assistance
Dedicated account manager
Hands-on guidance for your team
Service-level agreement
Guaranteed uptime and response targets
Custom integrations
Support for advanced implementation needs
Custom symbols
Request specific data points for your business
Use cases
From lending engines to treasury dashboards — one API covers every interest rate use case.
Price loans dynamically with live SOFR, EURIBOR, or any central bank rate. Use /convert to calculate spread-driven interest savings across any principal and term — in a single API call.
Feed sovereign yield curves, central bank policy rates, and OHLC aggregates into VaR models, duration analysis, and hedging dashboards. History going back years, ready to chart.
Build rate comparison widgets, mortgage calculators, and market data dashboards backed by normalized, multi-source rate history. Consistent symbols mean no mapping logic on your side.
FAQ
Interest Rates API provides normalized central bank policy rates, interbank benchmarks, and reference yields through a single REST API. You can query latest values, historical snapshots, timeseries windows, fluctuations, OHLC aggregates, and rate comparisons — all from official sources like the Federal Reserve (FRED), ECB, and BIS.
Covered benchmarks include SOFR, SONIA, €STR, TONAR, EURIBOR (1-week through 12-month tenors), STIBOR, NIBOR, CIBOR, WIBOR, PRIBOR, and MIBOR. Use GET /symbols?category=interbank to see the full list with metadata.
Over 50 central banks including the Federal Reserve (Fed Funds Rate), ECB (MRO, Deposit Facility, Marginal Lending), Bank of England, Bank of Japan, RBA, Bank of Canada, SNB, Banco Central do Brasil (SELIC), Banxico (TIIE), RBI (India), PBoC (LPR), and 40+ more. Full list available via GET /symbols?category=central_bank.
Most teams start with /symbols to discover available data, /latest to fetch current rates, then /timeseries to build analytics. Add /historical, /fluctuation, /ohlc, and /convert as your use case grows.
Include your API key as the api_key query parameter in every request URL (e.g. ?api_key=your_key). Keys are generated from your dashboard and can be rotated at any time. Never expose your key in public repositories.
Update frequency depends on the source institution. Daily rates (SOFR, SONIA, €STR, US Treasuries) are ingested every evening. Monthly-frequency rates (ECB policy rates, BIS central bank rates, EURIBOR averages) are updated as soon as new publications are available. Note: SOFR carries a one-business-day lag from the NY Fed.
All endpoints return standard JSON with consistent field names. REST-based with no special client libraries required — any HTTP library in any language works out of the box.
Yes — all paid plans include a 7-day free trial with up to 50 API calls so you can validate your integration before committing.
US Treasury benchmark tenors: 2-year, 5-year, 10-year, and 30-year. Also covered: the US Prime Rate and the Freddie Mac 30-year fixed mortgage average. Additional sovereign yield curves are on the roadmap.
Yes. API traffic is encrypted in transit, infrastructure is designed for regulated financial workloads, and the service targets 99.9% uptime. For compliance-sensitive integrations, contact us to discuss your requirements.
Fed Funds, SOFR, ECB, EURIBOR, BoE, BoJ — 44+ symbols across 50+ countries from official central bank sources. Get your key and make your first request in under 2 minutes.
Upgrade anytime · Cancel anytime