所有 API

匯率 API

透過 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
}

端點

GET目前匯率/v1/fx/rates/{base}
GET貨幣換算/v1/fx/convert
GET歷史匯率/v1/fx/rates/{base}/observations

來源與方法論

資料時效

每個匯率都有自己的時間戳記和過時狀態。

市場背景

每個回應都會說明市場是開市、處於週末,還是在交易時段之間休市。

144 貨幣

探索相關頁面

歷史匯率 API

依貨幣和日期範圍取得已儲存的匯率。

閱讀文件 →

常見問題

FX 匯率是什麼意思?

一單位的基準貨幣可兌換回傳金額所示的報價貨幣。

API 是否包含歷史匯率?

是。歷史資料使用實際儲存的日期、每頁有大小限制的分頁,以及不透明游標。

週末會發生什麼?

最新接受的匯率可能仍會連同時間戳、stale 狀態和週末市場時段一起提供。缺少的發布日期不會用合成匯率填補。

這些是可直接成交的交易商報價嗎?

不是。匯率和換算結果僅供參考,不是交易商報價或官方定盤價。

送出你的第一個請求

取得免費 API 金鑰 →