跳到主要内容

查询提现列表

使用此端点按筛选条件查询提现列表。

可用环境​

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

端点​

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

查询参数​

ℹ️ 使用 ISO 日期

startDate 和 endDate 必须以带时间的 ISO date string 格式传入。

示例:

  • 2026-03-06T12:00:00.000Z
ℹ️ snapshot 分页

snapshot 并不是指向“下一页”的指针:它是分页会话的固定标识,与 page(仍需正常传入并递增)配合使用,即使在翻页过程中产生了新记录,也能保持结果一致。

请从第一次响应中取得 snapshot 的值(首次请求不传 snapshot),并在后续各页的请求中原样重发该值,同时保持与最初相同的筛选条件和相同的 perPage。如果在重发旧 snapshot 时其中任一值发生变化,API 将返回错误。

名称类型必填说明校验规则
snapshotstring否分页会话的标识(取自第一次响应的 snapshot 字段);在后续页中与 page 一起原样重发必须与原始请求的筛选条件及 perPage 一致
startDatestring否筛选的起始日期必须为带时间的 ISO date string
endDatestring否筛选的结束日期必须为带时间的 ISO date string
statusstring[] (enum) - PENDING, PROCESSING, PROCESSED, FAILED, CANCELED, REFUNDED, REJECTED, PENDING_COMPLIANCE否用于筛选的状态列表必须为非空且不含重复项的数组
idstring (UUID v4)否提现的标识必须为有效的 UUID v4
pixKeystring否该笔提现的 PIX 密钥必须为有效的 PIX 密钥(CPF、CNPJ、EMAIL、PHONE 或 EVP)
endToEndstring否提现的 end-to-end 标识长度须在 8 到 255 个字符之间
endToEndRefundstring否退回的 end-to-end 标识长度须在 8 到 255 个字符之间
externalCodestring否您的参考编号长度须在 8 到 255 个字符之间
minAmountnumber否提现的最小金额(分)必须为以分为单位的整数;最小 10(R$0.10),最大 10000000(R$100,000.00)
maxAmountnumber否提现的最大金额(分)必须为以分为单位的整数;最小 10(R$0.10),最大 10000000(R$100,000.00)

请求示例​

curl --request GET \
--url https://api.gateway.com.br/core/withdrawal?status=PENDING&status=PROCESSING&startDate=2026-03-06T00:00:00.000Z&endDate=2026-03-06T23:59:59.999Z \
--header 'Authorization: Bearer your-jwt-token'

成功响应​

字段类型必填说明
totalPagesnumber是总页数
currentPagenumber是当前页
perPagenumber是每页条数
snapshotstring否分页会话的标识;在后续页中原样重发
dataarray是提现列表

data 中每一项的字段​

字段类型必填说明
idstring (UUID)是提现的唯一标识
acquirerCodestring否收单机构代码
acquirerstring是该笔提现的收单机构
amountnumber是提现金额(整数,以分为单位)
methodstring (enum) - PIX是提现方式
webhookUrlstring否已配置的 webhook URL
externalCodestring否您的参考编号
paymentReceiptobject否支付凭证(参见子对象 PaymentReceiptUrl)
refundReceiptobject否退款凭证(参见子对象 PaymentReceiptUrl)
createdAtstring (ISO)是创建日期
statusstring (enum) - PENDING, PROCESSING, PROCESSED, FAILED, CANCELED, REFUNDED, REJECTED, PENDING_COMPLIANCE是
  • PENDING:提现已创建,等待处理
  • PROCESSING:提现处理中
  • PROCESSED:提现处理成功
  • FAILED:处理出错
  • CANCELED:提现已取消
  • REFUNDED:提现已退回
  • REJECTED:提现被网关拒绝
  • PENDING_COMPLIANCE:提现等待合规审核
statusHistoryarray是状态历史(参见子对象 StatusHistory)
updatedAtstring (ISO)是最后更新日期
amountWithdrawnnumber否实际提现金额
processedDatestring (ISO)否处理日期
errorMessagestring否错误信息
endToEndstring否提现的 end-to-end 标识
endToEndRefundstring否退回的 end-to-end 标识
refundDatestring (ISO)否退回日期
refundAmountnumber否退回金额(整数,以分为单位)
payerobject否付款方信息(参见子对象 AccountHolder)
receiverobject否收款方信息(参见子对象 AccountHolder)
pixKeyobject否PIX 密钥信息(参见子对象 PixKeyVo)
trackingKeystring否SPEI 的 clave de rastreo(追踪码)。在 PIX 提现中始终返回 null
feeAmountnumber否手续费金额

子对象​

StatusHistory(列表项)​

字段类型必填说明
statusstring (enum) - PENDING, PROCESSING, PROCESSED, FAILED, CANCELED, REFUNDED, REJECTED, PENDING_COMPLIANCE是提现状态
datestring (ISO)是该状态的日期
durationInMillisecondsnumber是该状态的持续时长(毫秒)

AccountHolder​

字段类型必填说明
typestring (enum) - PF, PJ是持有人类型
namestring是持有人姓名
documentstring是持有人证件号
bankAccountobject是银行信息(参见子对象 BankAccount)
pixobject是持有人的 PIX 密钥(参见子对象 PixKeyVo)

BankAccount​

字段类型必填说明
typestring是账户类型
digitstring是账户校验位
ispbstring是银行的 ISPB

PixKeyVo​

字段类型必填说明
keystring是PIX 密钥
typestring (enum) - CPF, CNPJ, EMAIL, PHONE, EVP是PIX 密钥类型

PaymentReceiptUrl​

字段类型必填说明
urlstring是凭证的 URL
expirationDatestring (ISO)是凭证的过期日期

响应示例​

数据脱敏

敏感信息可能以 *** 脱敏显示。

{
"totalPages": 1,
"currentPage": 1,
"perPage": 15,
"snapshot": "b3BhcXVlLXNuYXBzaG90LXRva2Vu",
"data": [
{
"id": "553e8400-e29b-41d4-a716-436251480000",
"acquirerCode": "ACQ-123",
"acquirer": "ACQUIRER_EXEMPLO",
"amount": 10000,
"method": "PIX",
"webhookUrl": "https://sua-api.com/webhooks/withdrawal",
"externalCode": "SAQUE-123",
"paymentReceipt": {
"url": "https://files.exemplo.com.br/receipts/withdrawal-553e8400-e29b-41d4-a716-436251480000.pdf",
"expirationDate": "2026-04-01T00:00:00.000Z"
},
"refundReceipt": {
"url": "https://files.exemplo.com.br/receipts/withdrawal-refund-553e8400-e29b-41d4-a716-436251480000.pdf",
"expirationDate": "2026-04-01T00:00:00.000Z"
},
"createdAt": "2026-03-06T12:49:04.681Z",
"status": "REFUNDED",
"statusHistory": [
{
"status": "PENDING",
"date": "2026-03-06T12:49:04.681Z",
"durationInMilliseconds": 1000
},
{
"status": "PROCESSING",
"date": "2026-03-06T12:49:04.681Z",
"durationInMilliseconds": 10000
},
{
"status": "PROCESSED",
"date": "2026-03-06T12:49:04.681Z",
"durationInMilliseconds": 10000
},
{
"status": "REFUNDED",
"date": "2026-03-06T12:49:04.681Z",
"durationInMilliseconds": 5000
}
],
"updatedAt": "2026-03-06T12:49:04.681Z",
"amountWithdrawn": 10000,
"processedDate": "2026-03-06T12:49:04.681Z",
"errorMessage": "Falha ao registrar o estorno no PSP",
"endToEnd": "0123456789",
"endToEndRefund": "0123456789-REFUND",
"refundDate": "2026-03-06T14:49:04.681Z",
"refundAmount": 10000,
"payer": {
"type": "PF",
"name": "Fulano de Tal",
"document": "***456789**",
"bankAccount": {
"type": "CHECKING",
"digit": "7",
"ispb": "12345678"
},
"pix": {
"key": "12345678910",
"type": "CPF"
}
},
"receiver": {
"type": "PJ",
"name": "Empresa Exemplo LTDA",
"document": "12345678000199",
"bankAccount": {
"type": "CHECKING",
"digit": "0",
"ispb": "12345678"
},
"pix": {
"key": "contato@exemplo.com",
"type": "EMAIL"
}
},
"pixKey": {
"key": "12345678910",
"type": "CPF"
},
"feeAmount": 150
}
]
}

可能的错误​

状态码说明处理方式
401凭据无效请检查您的凭据
403无权限或未授权请联系技术支持
422数据无效或缺失请检查数据格式
422校验失败请联系技术支持
500内部错误请联系技术支持