跳到主要内容

查询余额

使用此端点查询钱包的当前余额。

可用环境​

https://api.gateway.com.br/core

端点​

  • 方法:GET
  • 端点:/wallet/balance
  • 认证方式:Bearer token

请求示例​

curl --request GET \
--url https://api.gateway.com.br/core/wallet/balance \
--header 'Authorization: Bearer your-jwt-token'

成功响应​

⚠️ 重要:金额以分为单位

所有金额均以分返回。由于手续费的计算方式,余额保留五位小数,因此以分 为单位时可能带有小数部分:余额 R$ 8,488.15900 会返回 848815.9。

字段类型必填说明
amountnumber是钱包可用余额。已废弃,仅为兼容保留,请使用 balance
balancenumber是钱包可用余额
reservenumber是处于准备金中的金额
pendingDebitnumber是待处理的扣款
frozennumber是被冻结的金额

响应示例​

{
"amount": 10000,
"balance": 10000,
"reserve": 2500,
"pendingDebit": 800,
"frozen": 1200
}

用余额发起提现​

提现只接受整数分。若要提出全部余额,请舍去小数部分,不要四舍五入:向上 取整会申请超过钱包实际持有的金额,操作会因余额不足被拒绝。

GET /wallet/balance
{ "balance": 848815.9 }
请求结果
正确{ "amount": 848815 }提现成功
错误{ "amount": 848816 }余额不足
错误{ "amount": 848815.9 }400,该字段要求整数

在 JavaScript 中使用 Math.floor(balance)。

舍去的小数部分仍留在钱包里,凑满一整分后会计入下一次提现。

可能的错误​

状态码说明处理方式
401凭据无效请检查您的凭据
403无权限或未授权请联系技术支持
404未找到钱包请联系技术支持
500内部错误请联系技术支持