跳到主要内容

查询 MED 列表

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

可用环境​

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

端点​

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

查询参数​

ℹ️ 使用 ISO 日期

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

示例:

  • 2026-03-24T12:00:00.000Z
ℹ️ 查询字符串中的数组

status 字段可接受多个值。

示例:

  • status=PENDING&status=APPEALED
ℹ️ snapshot 分页

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

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

名称类型必填说明校验规则
snapshotstring否分页会话的标识(取自第一次响应的 snapshot 字段);在后续页中与 page 一起原样重发必须与原始请求的筛选条件及 perPage 一致
startDatestring否筛选的起始日期必须为带时间的 ISO date string
endDatestring否筛选的结束日期必须为带时间的 ISO date string
statusstring[] (enum) - PENDING, APPEALED, APPROVED, REJECTED否用于筛选的状态列表必须为非空、唯一且不含重复项的数组
idstring (UUID v4)否MED 的标识必须为有效的 UUID v4
transactionIdstring (UUID v4)否交易的标识必须为有效的 UUID v4
endToEndstring否end-to-end 标识长度须在 8 到 255 个字符之间
amountnumber否MED 金额(整数,以分为单位)介于 1 与 10000000 之间的整数
paymentMethodstring (enum) - PIX否支付方式必须为有效的支付方式取值

请求示例(包含全部字段)​

curl --request GET \
--url "https://api.gateway.com.br/core/med?startDate=2026-03-01T00:00:00.000Z&endDate=2026-03-24T23:59:59.999Z&status=PENDING&status=APPEALED&id=553e8400-e29b-41d4-a716-436251480000&transactionId=553e8400-e29b-41d4-a716-446655440000&endToEnd=E2E12345678&amount=1000&paymentMethod=PIX" \
--header 'Authorization: Bearer your-jwt-token'

成功响应​

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

data 中每一项的字段​

字段类型必填说明
idstring是MED 的标识
acquirerstring是MED 的收单机构
transactionIdstring是交易的标识
endToEndstring是end-to-end 标识
notificationIdstring否关联通知的标识
statusstring (enum) - PENDING, APPEALED, APPROVED, REJECTED是MED 状态
originstring (enum) - ACQUIRER, ADMIN是MED 来源
reasonstring (enum) - SCAM, FRAUDULENT_ACCESS, OPERATIONAL_ERROR, OTHER是MED 原因
amountnumber是MED 金额(整数,以分为单位)
paymentMethodstring (enum) - PIX是支付方式
payerobject否付款方信息(参见子对象 AccountHolder)
customerMessagestring否客户留言
userobject是用户信息(UserVo)
decisionMessagestring否裁决说明
refundStatusstring (enum) - FULL_REFUND, PARTIAL_REFUND, INSUFFICIENT_FUNDS否退款状态
appealContentobject否申诉内容(AppealContent)
refundAmountnumber否退款金额(整数,以分为单位)
statusHistoryarray是状态历史(参见子对象 StatusHistory)
medDatestring (ISO)是MED 日期
createdAtstring (ISO)是创建日期
updatedAtstring (ISO)是最后更新日期

子对象​

UserVo​

字段类型必填说明
namestring是用户名称
emailstring是用户电子邮箱
createdAtstring (ISO)是用户的创建日期

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 密钥类型

StatusHistory(列表项)​

字段类型必填说明
statusstring (enum) - PENDING, APPEALED, APPROVED, REJECTED是历史记录中的 MED 状态
datestring (ISO)是状态变更的日期与时间
durationInMillisecondsnumber否该状态的持续时长(毫秒)

AppealContent​

字段类型必填说明
messagestring否申诉说明
evidencesarray否申诉证据(参见子对象 FileVo)

FileVo(evidences 的列表项)​

字段类型必填说明
keystring是文件的键
isPrivateboolean是标识该文件是否为私有
expirationDatestring (ISO)否文件的过期日期
urlstring否文件的签名 URL

响应示例​

{
"totalPages": 1,
"currentPage": 1,
"perPage": 15,
"snapshot": "b3BhcXVlLXNuYXBzaG90LXRva2Vu",
"data": [
{
"id": "553e8400-e29b-41d4-a716-436251480000",
"acquirer": "ACQUIRER_EXEMPLO",
"transactionId": "553e8400-e29b-41d4-a716-446655440000",
"endToEnd": "E2E12345678",
"notificationId": null,
"status": "PENDING",
"origin": "ACQUIRER",
"reason": "SCAM",
"amount": 1000,
"paymentMethod": "PIX",
"payer": {
"type": "PF",
"name": "Fulano de Tal",
"document": "***456789**",
"bankAccount": {
"type": "CHECKING",
"digit": "7",
"ispb": "12345678"
},
"pix": {
"key": "12345678910",
"type": "CPF"
}
},
"customerMessage": "Cliente informou não reconhecer a cobrança.",
"user": {
"name": "Loja Exemplo",
"email": "contato@lojaexemplo.com",
"createdAt": "2026-03-01T09:00:00.000Z"
},
"decisionMessage": "Decisão administrativa em análise.",
"refundStatus": "PARTIAL_REFUND",
"appealContent": {
"message": "Enviamos comprovante da entrega e da autenticação do pedido.",
"evidences": [
{
"key": "med/evidence-1.pdf",
"isPrivate": true,
"expirationDate": "2026-03-25T10:00:00.000Z",
"url": null
}
]
},
"refundAmount": 500,
"statusHistory": [
{
"status": "PENDING",
"date": "2026-03-24T10:00:00.000Z",
"durationInMilliseconds": 3600000
},
{
"status": "APPEALED",
"date": "2026-03-24T11:00:00.000Z",
"durationInMilliseconds": null
}
],
"medDate": "2026-03-24T10:00:00.000Z",
"createdAt": "2026-03-24T10:00:00.000Z",
"updatedAt": "2026-03-24T11:00:00.000Z"
}
]
}

可能的错误​

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