Skip to main content
GET
/
v1
/
disputes
List disputes
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
}

Authorizations

Authorization
string
header
required

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

Headers

X-Request-Id
string

A unique identifier for tracing the request across services.

Query Parameters

limit
integer
default:20

The maximum number of items to include in the response.

Required range: 1 <= x <= 200
cursor
string

The cursor value for retrieving the next page of results.

state
enum<string>

Filter by dispute state

Available options:
DRAFT,
OPEN,
PENDING_EVIDENCE,
WON,
LOST
category
enum<string>

Filter by dispute category

Available options:
BANK_FEE_ERROR,
UNRECOGNIZED_CHARGE,
DUPLICATE_TRANSACTION,
OTHER
date_from
string<date-time>

Start date filter (RFC 3339 format)

date_to
string<date-time>

End date filter (RFC 3339 format)

Response

List of disputes with cursor pagination

Paginated list of disputes

items
object[]
nextCursor
string

Cursor for the next page of results

prevCursor
string

Cursor for the previous page of results

limit
integer

Maximum items per page

Example:

20

hasMore
boolean

Whether more results are available