跳转到主要内容

获取汇率

POST/api/v1/bank/wallet/fx/rate/Bearer Token

请求头

请求头必填
AuthorizationBearer {A55_ACCESS_TOKEN}
Content-Typeapplication/json

请求体

字段类型必填说明
from_currencystring源货币,ISO 4217(国际标准货币代码)
to_currencystring目标货币,ISO 4217 代码

支持的货币

代码货币
USD美元
BRL巴西雷亚尔
EUR欧元
MXN墨西哥比索
ARS阿根廷比索
COP哥伦比亚比索
CLP智利比索
PEN秘鲁索尔

所有组合共 56 个可用的兑换货币对。


响应字段

字段类型说明
pricefloat汇率,四舍五入到小数点后 2 位。1 单位源货币 = price 单位目标货币

HTTP 状态码

状态码说明
200汇率返回成功
400无效的货币代码或源/目标货币相同
401Bearer Token(持有者令牌)无效或已过期
403该钱包未启用外汇功能
422不支持的货币对
429超出速率限制
500服务器内部错误——请使用指数退避重试

代码示例

curl -s -X POST https://core-manager.a55.tech/api/v1/bank/wallet/fx/rate/ \
-H "Authorization: Bearer $A55_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"from_currency": "USD",
"to_currency": "BRL"
}'

响应示例

{
"price": 5.73
}

错误响应示例

{
"status": "error",
"message": [
{
"code": "UNSUPPORTED_PAIR",
"source": "fx",
"description": "Currency pair GBP/BRL is not supported"
}
]
}