すべての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",
  "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",
  "observations": [
    {
      "date": "2026-08-20",
      "rates": [
        {
          "currency": "EUR",
          "rate": "0.85609"
        },
        {
          "currency": "NZD",
          "rate": "1.681"
        }
      ]
    }
  ],
  "next_cursor": null
}

エンドポイント

GET現在の為替レート/v1/fx/rates/{base}
GET通貨換算/v1/fx/convert
GET過去の為替レート/v1/fx/rates/{base}/observations

ソースと方法論

明確な為替レート

基準通貨1単位は、返される通貨の金額に相当します。

方法論を読む →

鮮度

各レートには、個別のタイムスタンプと、古いデータかどうかを示す状態情報が含まれます。

市場の状況

各レスポンスで、市場が開場中か週末か、取引セッション間で閉場しているかを確認できます。

144 通貨

関連ページを探す

よくある質問

FX レートは何を意味しますか?

基準通貨1単位は、返される決済通貨の金額に相当します。

APIには過去のレートが含まれますか?

はい。履歴では、実際に保存された日付、上限付きページ、不透明なカーソルを使用します。

週末にはどうなりますか?

最新の受理済みレートは、タイムスタンプ、stale 状態、週末の市場セッションとともに利用できる場合があります。公開日の欠落を合成レートで補うことはありません。

これらは約定可能なディーラー気配値ですか?

いいえ。レートと換算結果は参考値であり、ディーラー気配値や公式フィキシングではありません。

最初のリクエストを実行

無料のAPIキーを取得 →