Financial Data
Company fundamentals, financial statements, market prices and economic data.
Interest Rates (Historical)
One central bank's policy rate over time, as an interest_rates array of bank, name, date and rate. bank is required and bound by start_date and end_date. Trap worth knowing: the code is case-sensitive and must be uppercase — FED works, fed returns HTTP 404 with "No data found", which reads like an empty result rather than a bad argument. Valid codes are FED, ECB, BOJ, BOE, BOC, RBA, PBOC, SNB, RBI and BOK; get_financial_macro_interest_rates_snapshot with no arguments lists them all.
- Type: string enumbankrequired
The bank whose interest rates to return. Use the /macro/interest-rates/banks endpoint to get a list of available banks. Case-sensitive: must be uppercase. A lowercase code returns HTTP 404 "No data found", which reads like an empty result rather than a bad argument.
values- F
E D - E
C B - B
O J - B
O E - B
O C
- Type: stringstart
_date The start date of the interest rates to return in YYYY-MM-DD format.
- Type: stringend
_date The end date of the interest rates to return in YYYY-MM-DD format.
- Type: object · InterestRatesResponse200
Interest rates response
- Type: array object[] · InterestRate[]interest
_rates - bankType: string
The symbol of the central bank.
- dateType: string
The date of the interest rate in YYYY-MM-DD format.
- nameType: string
The name of the central bank.
- rateType: number
The interest rate of the central bank.
application/json - Type: object · ErrorResponse400
Bad request
- Type: stringerror
A short error message.
- Type: stringmessage
A more detailed error message.
application/json - Type: object · ErrorResponse401
Unauthorized
- Type: stringerror
A short error message.
- Type: stringmessage
A more detailed error message.
application/json - Type: object · ErrorResponse402
The request requires a paid subscription
- Type: stringerror
A short error message.
- Type: stringmessage
A more detailed error message.
application/json - 403
The account is not permitted to perform this operation.
- Type: object · ErrorResponse404
The specified resource was not found
- Type: stringerror
A short error message.
- Type: stringmessage
A more detailed error message.
application/json - 429
A request or spending limit has been reached.
- 502
The service could not complete the request.
- 503
The API or billing service is temporarily unavailable.
- 504
The service timed out while processing the request.
- default
The operation failed. Keep the response request ID when contacting Felo support.
curl 'https://openapi.felo.ai/v1/beta/financial/macro/interest-rates?bank=FED' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"interest_rates": [
{
"bank": "string",
"name": "string",
"rate": 1,
"date": "string"
}
]
}