Skip to main content
GET
/
disputes
/
:id
Buscar Disputa
curl --request GET \
  --url https://api.example.com/disputes/:id \
  --header 'Authorization: <authorization>'
{
  "status": true,
  "data.id": "<string>",
  "data.reason": "<string>",
  "data.status": "<string>",
  "data.transactionId": "<string>",
  "data.appealReason": "<string>",
  "data.appealFiles": [
    {}
  ],
  "data.createdAt": "<string>"
}
Retorna os detalhes completos de uma disputa específica. O seller so pode visualizar disputas de suas próprias transações.
Authorization
string
required
API Key no formato Bearer sk_live_... ou Bearer sk_test_...
id
string
required
Identificador único da disputa.Exemplo: dispute-uuid-1111

Resposta

status
boolean
true quando a disputa e encontrada.
data.id
string
Identificador único da disputa.
data.reason
string
Motivo da disputa.
data.status
string
Status atual: PENDING, APPEALED, RESOLVED_FAVOR_SELLER, RESOLVED_FAVOR_CUSTOMER.
data.transactionId
string
ID da transação contestada.
data.appealReason
string
Justificativa do recurso enviada pelo seller (quando status = APPEALED).
data.appealFiles
array
Referências aos arquivos de evidência enviados pelo seller.
data.createdAt
string
Data/hora de abertura (ISO 8601).
curl -X GET https://api.linka.com/disputes/dispute-uuid-1111 \
  -H "Authorization: Bearer <token>"

Exemplo de resposta

{
  "status": true,
  "data": {
    "id": "dispute-uuid-1111",
    "reason": "Pagamento duplicado",
    "status": "PENDING",
    "transactionId": "tx-uuid-2222",
    "sellerId": "seller-uuid-3333",
    "appealReason": null,
    "appealFiles": [],
    "createdAt": "2026-03-06T12:00:00.000Z"
  }
}