Rate Zap API ドキュメント
認証不要の無料為替換算 API(米ドル・日本円・人民元)。
対応通貨: USD JPY CNY
GET /api/convert
金額をある通貨から別の通貨(または全 3 通貨)に換算します。
to パラメータを省略すると、3 通貨すべての換算結果が一度に返ります。
パラメータ
| パラメータ | Type | Description | |
|---|---|---|---|
from | string | 必須 | Source currency: USD, JPY, or CNY |
amount | number | 必須 | Amount to convert (0 – 1 trillion) |
to | string | 任意 | Target currency. Omit to get all three. |
例 — to パラメータを省略すると、3 通貨すべての換算結果が一度に返ります。
GET https://ratezap.fanshikun.com/api/convert?from=USD&amount=100
{
"from": "USD",
"amount": 100,
"rates": {
"CNY": 724.5,
"JPY": 15520,
"USD": 100
},
"lastUpdate": "..."
}例 — single target
GET https://ratezap.fanshikun.com/api/convert?from=USD&amount=100&to=JPY
{
"from": "USD",
"to": "JPY",
"amount": 100,
"result": 15520,
"rate": 155.2,
"lastUpdate": "..."
}GET /api/rates
対応通貨の現在の為替レートを取得します。
GET https://ratezap.fanshikun.com/api/rates
{
"base": "USD",
"currencies": [
{ "code": "CNY", "rate": 7.245 },
{ "code": "JPY", "rate": 155.2 },
{ "code": "USD", "rate": 1 }
],
"lastUpdate": "...",
"nextUpdate": "..."
}エラーレスポンス
| Status | Meaning |
|---|---|
400 | Missing or invalid parameters |
503 | Rates unavailable (upstream API failure) |
レート制限
認証不要です。為替レートは毎日更新されるため、結果のクライアント側キャッシュを推奨します。