清晰的汇率
基础货币的一个单位等于返回的报价货币金额。
阅读方法说明 →通过 REST 或 MCP 获取当前汇率。同一个 API 密钥可用于金额换算和查询已保存的历史汇率。
curl --request GET \
--url "https://api.narwhalapi.com/v1/fx/rates/USD?currencies=EUR,JPY" \
--header "Authorization: Bearer $NARWHAL_API_KEY"{
"base": "USD",
"market_session": "open",
"rates": [
{
"currency": "EUR",
"rate": "0.9200",
"timestamp": "2026-08-22T06:29:41Z",
"stale": false
},
{
"currency": "JPY",
"rate": "147.23",
"timestamp": "2026-08-22T06:29:39Z",
"stale": false
}
]
}使用当前指示性汇率在支持的货币之间换算金额。每个结果都包含汇率、时间戳和市场时段信息。
curl --request GET \
--url "https://api.narwhalapi.com/v1/fx/convert?from=USD&to=JPY&amount=100.00" \
--header "Authorization: Bearer $NARWHAL_API_KEY"{
"from": "USD",
"to": "JPY",
"amount": "100.00",
"rate": "147.23",
"converted": "14723",
"market_session": "open",
"timestamp": "2026-08-22T06:29:39Z",
"stale": false
}按货币和日期范围获取历史汇率。分页获取已存储的观测值,并保留真实缺口。
curl --request GET \
--url "https://api.narwhalapi.com/v1/fx/rates/USD/observations?currencies=EUR,NZD&start_date=2026-08-20&end_date=2026-08-28&limit=100" \
--header "Authorization: Bearer $NARWHAL_API_KEY"{
"base": "USD",
"start_date": "2026-08-20",
"end_date": "2026-08-28",
"observations": [
{
"date": "2026-08-20",
"rates": [
{
"currency": "EUR",
"rate": "0.85609"
},
{
"currency": "NZD",
"rate": "1.681"
}
]
}
],
"next_cursor": null,
"has_more": false
}144 货币
一个单位的基准货币等值于返回金额的报价货币。
有。历史数据基于实际存储的日期,采用每页大小有限制的分页方式和不透明游标。
最新接受的汇率可能仍会连同时间戳、stale 状态和周末市场时段一起提供。缺失的发布日期不会用合成汇率填充。
不是。汇率和换算结果仅供参考,不是交易商报价或官方定盘价。