meds/list, meds/get e meds/evidence.
Fluxo típico
1. Webhook med.created
Quando uma disputa abre, a GoatPay envia
med.created (configure em Webhooks).3. Enviar defesa
Enquanto
status for OPEN, envie Evidências com justificativa e comprovantes.Status da disputa
| Status | Significado |
|---|---|
OPEN | Aberta — aceita envio de evidências |
UNDER_REVIEW | Defesa enviada, aguardando PSP |
ACCEPTED | Disputa aceita (valor não retorna ao disponível) |
REJECTED | Rejeitada a favor do recebedor |
CANCELED | Cancelada |
EXPIRED | Expirada |
Saldo e trilho
- MED em PIX creditado na conta principal bloqueia
availableWhiteeblockedAmountda main. - MED em PIX creditado em subconta (
subaccountIdna cobrança) bloqueia saldo da subconta (availableWhite→lockedWhite), sem debitar a main. - Chaves no trilho LIVRE não recebem MED via esta integração.
- Saques cripto no PADRAO podem ser bloqueados enquanto houver MED
OPENouUNDER_REVIEWna conta.
Enviar evidências
Enquantostatus for OPEN:
| Campo | Regra |
|---|---|
justification | Obrigatório (10–2000 caracteres) |
proofs | Até 10 URLs públicas; pode ser obrigatório conforme o processador |
analysis | aceito ou rejeitado; obrigatório em alguns fluxos, ignorado em outros |
files | Multipart: até 5 arquivos (PDF/JPG/PNG/WEBP, máx. 5 MB cada) quando suportado |
application/json) ou multipart/form-data com os mesmos campos. Detalhes em Enviar evidências.
Filtros em GET /meds/list
| Parâmetro | Descrição |
|---|---|
page / pageSize | Paginação (máx. 100 por página) |
dateFrom / dateTo | Período em openedAt (ISO 8601) |
status | OPEN, UNDER_REVIEW, ACCEPTED, REJECTED, CANCELED, EXPIRED |
search | Busca em id, protocol, transactionId, infractionId |
Endpoints
Listar MEDs
Disputas da conta.
Consultar MED
Por id ou protocolo.
Enviar evidências
Defesa + anexos.
