- 公共请求参数
- 公共返回结果
- 接口说明模板
- app-user
- 用户相关接口
- KYC税务表单接口
- 工单相关接口
- 沟通记录相关接口
- 审核相关接口
- KYC资料相关接口
- 通行证相关接口
- 风险等级测评接口
- 银行卡相关接口
- 大额投资者认证接口
- 零售客户行情订阅相关接口
- app-client
- 用户相关接口
- 审核相关接口
- 工单相关接口
- KYC税务表单接口
- 沟通记录相关接口
- KYC资料相关接口(临时保存)
- 通行证相关接口
- 风险等级测评接口
- 银行卡相关接口
- 大额投资者认证接口
- 零售客户行情订阅相关接口
- 交易系统相关接口
- 券商注册
- app-control
- app-report
- app-trading
- app-common
- app-platform
- app-notice
- app-storage
- app-public-fund
- app-order
- app-settle
- app-fund
- notification-center
- app-setting
- app-geography
获取通用汇率接口
POST
/fund/v1/rate/general
接口变更记录#
变更版本 | 变更时间 | 变更人 | 变更内容 | 备注 |
---|---|---|---|---|
V1.11.0 | 2024-11-08 | Cass Song | 新增接口 |
错误码#
code | msg | msg_cn |
---|---|---|
100004 | Exchange rate does not exist | 汇率不存在 |
100009 | Appid not exist | APPID不存在 |
请求结构#
1.
2.
公共参数#
签名方法#
1.
公共返回结果#
接口描述#
接口压测#
实际并发数 | 实际RT | 实际TPS | 频率限制次数(次/秒) |
---|---|---|---|
无 |
请求参数
Body 参数application/json
query_rate_list
array [object {3}]
必需
source_currency
string
来源货币
target_currency
string
目标货币
mode
enum<string>
汇率获取方式
枚举值:
basicadjust
示例
{
"query_rate_list": [
{
"source_currency": "AAA",
"target_currency": "BBB",
"mode": "basic"
},
{
"source_currency": "CCC",
"target_currency": "DDD",
"mode": "basic"
}
]
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/fund/v1/rate/general' \
--header 'Content-Type: application/json' \
--data-raw '{
"query_rate_list": [
{
"source_currency": "AAA",
"target_currency": "BBB",
"mode": "basic"
},
{
"source_currency": "CCC",
"target_currency": "DDD",
"mode": "basic"
}
]
}'
返回响应
🟢200OK
application/json
Body
code
integer <int32>
可选
data
object
可选
rate_list
array [object {5}]
汇率列表
msg
string
可选
success
boolean
可选
traceId
string
可选
示例
{
"code": 0,
"data": {
"rate_list": [
{
"buying_rate": 13,
"middle_rate": 56,
"selling_rate": 65,
"source_currency": "AAA",
"target_currency": "BBB"
},
{
"buying_rate": 22,
"middle_rate": 15,
"selling_rate": 11,
"source_currency": "CCC",
"target_currency": "DDD"
}
]
},
"msg": "success",
"success": true,
"traceId": "47"
}
🟠401Unauthorized
🟠403Forbidden
🟠404Not Found