Pular para o conteúdo principal
GET
/
v1
/
disputes
Listar disputas
curl --request GET \
  --url https://matcher.sandbox.lerian.net/v1/disputes \
  --header 'Authorization: Bearer <token>'
{
  "items": [
    {
      "category": "BANK_FEE_ERROR",
      "createdAt": "2025-01-15T10:30:00.000Z",
      "description": "Transaction amount differs from expected",
      "evidence": [
        {
          "comment": "Bank statement attached",
          "disputeId": "019c96a0-10d2-7193-8841-0d7347efd09a",
          "fileUrl": "https://storage.example.com/evidence/doc123.pdf",
          "id": "019c96a0-0c0d-7915-84b9-e497bfee9916",
          "submittedAt": "2025-01-15T10:30:00.000Z",
          "submittedBy": "user@example.com"
        }
      ],
      "exceptionId": "019c96a0-10d2-7134-ba5f-664142ee7052",
      "id": "019c96a0-10d2-7193-8841-0d7347efd09a",
      "openedBy": "user@example.com",
      "reopenReason": "New evidence discovered",
      "resolution": "Counterparty confirmed error",
      "state": "OPEN",
      "updatedAt": "2025-01-15T10:30:00.000Z"
    }
  ],
  "nextCursor": "<string>",
  "prevCursor": "<string>",
  "limit": 20,
  "hasMore": true
}

Autorizações

Authorization
string
header
obrigatório

Bearer token authentication (format: "Bearer {token}")

Cabeçalhos

X-Request-Id
string

Um identificador único para rastrear a requisição entre serviços.

Parâmetros de consulta

limit
integer
padrão:20

O número máximo de itens a incluir na resposta.

Intervalo obrigatório: 1 <= x <= 200
cursor
string

O valor do cursor para obter a próxima página de resultados.

state
enum<string>

Filtrar por estado da disputa

Opções disponíveis:
DRAFT,
OPEN,
PENDING_EVIDENCE,
WON,
LOST
category
enum<string>

Filtrar por categoria da disputa

Opções disponíveis:
BANK_FEE_ERROR,
UNRECOGNIZED_CHARGE,
DUPLICATE_TRANSACTION,
OTHER
date_from
string<date-time>

Filtro de data inicial (formato RFC 3339)

date_to
string<date-time>

Filtro de data final (formato RFC 3339)

Resposta

Lista de disputas com paginação por cursor

Lista paginada de disputas

items
object[]
nextCursor
string

Cursor para a próxima página de resultados

prevCursor
string

Cursor para a página anterior de resultados

limit
integer

Máximo de itens por página

Exemplo:

20

hasMore
boolean

Se há mais resultados disponíveis