Skip to main content
POST

Corpo da requisição

string
required
Texto da defesa (10–2000 caracteres). Obrigatório.
string
aceito ou rejeitado. Campo legado; pode ser ignorado.
array
1–10 URLs públicas. Opcional quando você envia anexos via multipart.

Parâmetros de rota

string
required
ID, protocolo ou infractionId da disputa.
Multipart: campos justification, opcional analysis, proofs (JSON array em string) e arquivos no campo files (até 5). Só aceita enquanto status é OPEN.

Authorizations

X-API-Key
string
header
required

Chave gp_live_... criada em Integrações → Chaves de API no dashboard.

Path Parameters

id
string
required

ID do recurso (transação, cobrança, webhook, etc.)

Body

justification
string
required
Required string length: 10 - 2000
analysis
enum<string>

Posição da contestação (quando exigido pelo processador).

Available options:
aceito,
rejeitado
proofs
string[]

URLs públicas de comprovantes (mínimo 1 quando exigido).

Maximum array length: 10

Response

Disputa MED consultada ou evidência enviada.

success
boolean
required
message
string
required
data
object
required
requestId
string