Skip to main content
GET
Interest Rates (Real-Time)

Authorizations

X-API-KEY
string
header
required

The caller's own Monid API key (get one at https://monid.ai?fpr=dhruv-15136b). Passed straight through to Monid on every call, so usage bills the caller's own wallet — this is never a shared server-side credential, and the server never logs or stores it. Missing, empty, or malformed values answer 401 unauthorized before any paid call is attempted.

Query Parameters

bank
enum<string>

Keep only this central bank's row. Case-insensitive. Omit for every bank the server could read.

Available options:
FED,
ECB,
BOE,
BOJ
start_date
string<date>

First day of the reporting window, YYYY-MM-DD. Defaults to twelve months back.

end_date
string<date>

Last day of the reporting window, YYYY-MM-DD. Defaults to the most recent complete month.

Response

Illustrative shape (no captured live sample committed for this route); values are structural placeholders, not a claim about real reported figures. A bank is omitted entirely, not nulled out, when its page could not be scraped or parsed this call.

Unpaginated envelope: {"interest_rates": [...]}. Every bank whose page was scraped and parsed successfully in this call, in go/service/interestrates.go's bankSpecs order (FED, ECB, BOE, BOJ); a bank that failed to scrape or parse is left out entirely, not nulled.

interest_rates
InterestRate · object[]
required