欢迎您!

汇率查询与换算

接口标识: exratequery 价格: 0.0005 元/次 VIP免费 同步响应
接口简介
汇率查询与换算接口基于人民币基准的银行牌价数据,一个接口三种用法:查询实时牌价(可指定币种或不传返回全部支持币种,含折算价、现汇买入卖出、现钞买入卖出五档价格,传入金额自动折算人民币)、查询历史每日牌价(单日、整月或区间三选一,区间最长90天,周末与节假日不发布)、查询支持币种列表。牌价为100外币兑人民币口径,同时给出1外币的单位换算价;不提供币种间交叉查询。适合跨境支付、留学差旅、外贸报价与财务记账换算场景。参考牌价非交易价,实际兑换以银行或持牌机构报价为准。
详细介绍
常见问题
Q:支持哪些币种?
A:传action=currencies即返回全部支持币种的代码与名称列表;实时与历史牌价查询覆盖同一币种范围,牌价以人民币为基准(100外币兑人民币口径)。
Q:能直接查美元兑欧元这类交叉汇率吗?
A:不能。数据为人民币基准的银行牌价,不提供币种间交叉查询;如需交叉汇率,可分别查询两个币种对人民币的牌价后自行折算。
Q:历史牌价能查多久以前的?
A:支持单日(date)、整月(month)或日期区间(start_date+end_date)三种时间口径,区间跨度最长90天;周末与节假日上游不发布牌价,查询这些日期会返回无牌价数据提示。
Q:牌价可以直接当交易价用吗?
A:不可以。接口返回的是参考性银行牌价,非交易价,实际兑换以银行或持牌机构报价为准;响应中的disclaimer字段固定携带该免责声明,建议在产品展示时同步呈现。
接口地址: https://www.phpwc.cn/api/exratequery
请求方式: POST
业务请求参数
参数名类型必填默认值说明
action string 选填 rate 查询动作:rate(实时银行牌价,默认)/ history(历史每日牌价)/ currencies(支持的币种列表)
currency string 选填 - 货币 ISO 4217 代码,如 USD / EUR / JPY / GBP / HKD,本站自动转大写;action=rate 选填(不传返回全部支持币种牌价),action=history 必填。上游为人民币基准牌价,不提供币种成对交叉查询
amount float 选填 - 换算金额(外币数量),传入时按单位换算价(折算价/100)返回换算结果 converted_amount(人民币),仅 action=rate 生效
date string 选填 - 历史单日,YYYY-MM-DD,仅 action=history 生效;与 month、start_date+end_date 三者互斥
month string 选填 - 历史月份,YYYYMM 如 202610,仅 action=history 生效;与其余时间范围互斥
start_date string 选填 - 历史区间起始,YYYY-MM-DD,须与 end_date 成对,仅 action=history 生效;与 date、month 互斥
end_date string 选填 - 历史区间结束,YYYY-MM-DD;区间跨度上限 90 天(上游硬限,本站前置拦截)
响应参数
字段名类型说明
codeint状态码,0=成功
descstring状态描述
data− object 业务数据(成功时返回)
action string 回显查询动作:rate / history / currencies
base_currency string 牌价基准币种,固定 CNY(上游为人民币基准银行牌价)
quote_currency string 查询币种(仅 action=history)
range string 回显历史时间范围(仅 action=history),object:date 或 month 或 start_date/end_date/days
amount float 回显换算金额(仅 action=rate 且传入 amount 时)
list− array 牌价列表
currency string 货币代码
name string 货币名称(action=rate / currencies)
rate float 单位换算价:1 外币 = rate 元人民币(rate=折算价/100;history 档按当日折算价计算)
price_per_100 string 100 外币基准六档牌价(仅 action=rate),object:middle 折算价 / spot_buying 现汇买入 / spot_selling 现汇卖出 / cash_buying 现钞买入 / cash_selling 现钞卖出
converted_amount float 换算结果(人民币,= amount × rate;仅 action=rate 且传入 amount 时)
date string 牌价日期(rate=牌价当日;history=发布日期 publish_time)
time string 牌价时间 HH:MM:SS(仅 action=rate)
middle_rate float 折算价(100 外币基准,仅 action=history)
buying_rate float 现汇买入价(仅 action=history)
selling_rate float 现汇卖出价(仅 action=history)
cash_buying_rate float 现钞买入价(仅 action=history)
cash_selling_rate float 现钞卖出价(仅 action=history)
total int 列表条数
disclaimer string 免责声明:参考银行牌价,非交易价,实际兑换以银行或持牌机构报价为准,不构成交易建议
request_idstring请求追踪ID
JSON 示例:
调用成功:
{
  "code": 0,
  "desc": "success",
  "data": { ... },
  "request_id": "abc123..."
}
调用失败:
{
  "code": 999,
  "desc": "错误描述",
  "request_id": "abc123..."
}
请先 登录 后使用在线测试

© 网程科技(林州网程科技有限公司)   |  豫ICP备2025120409号-2   |  豫B2-20230220   |  豫公网安备 41058102000262号