すべてのドキュメントを閲覧

通貨換算API

選択した1つのレートで正の小数金額を換算します。

REST と fx_convert_currency 同じ金額、レート、結果、タイムスタンプ、鮮度、市場セッションを返します。

リクエスト

REST
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必須の基準通貨。
to必須の対象通貨。次とは異なる必要があります: from.
amount次までの正の10進数文字列: 1000000000000.

レスポンス

200 OK
{
  "from": "USD",
  "to": "JPY",
  "amount": "100.00",
  "rate": "147.23",
  "converted": "14723",
  "market_session": "open",
  "timestamp": "2026-08-22T06:29:39Z",
  "stale": false
}

丸め

Narwhal は10進演算を使用し、銀行丸めによって対象通貨の ISO 4217 最小単位へ1回だけ丸めます。

エラー

無効なペアまたは金額は次を返します: 400 invalid_query。対応していない通貨は 404 currency_not_supported.

エラーとクォータを読む · 方法論を読む