ECB Key Interest Rates
ecb-rates.policy.key_ratesRetrieve official European Central Bank key interest rates (deposit facility, main refinancing, marginal lending) and filter by rate type and date range or number of recent observations.
Instructions
Get official European Central Bank key interest rates: the deposit facility rate (rate banks earn on overnight deposits with the Eurosystem), main refinancing rate (MRO), or marginal lending facility rate (overnight borrowing rate). Daily series. Filter by rate_type, and either last_n_observations or start_period/end_period. Data: ECB Statistical Data Warehouse (data-api.ecb.europa.eu), no auth required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rate_type | No | Which ECB key interest rate to fetch: main_refinancing (MRO rate), deposit_facility (rate banks earn on overnight deposits), marginal_lending (overnight borrowing rate). Default deposit_facility. | |
| end_period | No | End of date range: YYYY, YYYY-MM, or YYYY-MM-DD depending on series frequency. Ignored if last_n_observations is set. | |
| start_period | No | Start of date range: YYYY, YYYY-MM, or YYYY-MM-DD depending on series frequency. Ignored if last_n_observations is set. | |
| last_n_observations | No | Return only the most recent N observations (max 100). Takes precedence over start_period/end_period. Default 10 if no range given. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |