v5

latestOpenAPI 3.1.02026-07-262421791.5 MB
disputes

List disputes

List disputes for a profile with optional filters.

get/v3/spend/profiles/{profileId}/disputes

Path parameters

profileIdinteger required

Your profile ID.

Query parameters

status'ACTIVE' | 'CLOSED'

Filter by dispute status.

transactionIdinteger

Filter by card transaction ID.

pageSizeinteger

The maximum number of disputes to return per page. Between 10 and 100, defaults to 10.

pageNumberinteger

The page number to retrieve. Must be at least 1, defaults to 1.

Headers

X-External-Correlation-Idstring uuid

Optional UUID for correlating requests across systems. If provided, Wise echoes it back in the response. Maximum 36 characters. Learn more.

Response

Paginated list of disputes.

totalCountinteger

Total number of disputes matching the filters.

Example response

{
  "totalCount": 2,
  "disputes": [
    {
      "id": "b4eae16c-b3a9-4327-b0bd-6a2ad430d803",
      "transactionId": 476873,
      "profileId": 14547572,
      "reason": "WRONG_AMOUNT",
      "status": "CLOSED",
      "subStatus": "WITHDRAWN",
      "statusMessage": "Withdrawn",
      "createdAt": "2024-03-18T03:47:52.493Z",
      "createdBy": "9867661",
      "lastUpdatedAt": "2024-03-27T02:30:27.374Z"
    }
  ]
}