Skip to main content
GET
Get a card dispute

Authorizations

Authorization
string
header
required

API token authentication using format <api token id>:<api client secret>

Path Parameters

disputeId
string
required

The id of the dispute.

Response

The dispute.

A cardholder's dispute of a settled card transaction.

id
string
required
read-only

System-generated unique dispute identifier.

Example:

"CardDispute:019542f5-b3e7-1d02-0000-000000000200"

cardTransactionId
string
required

The id of the disputed CardTransaction.

Example:

"Transaction:019542f5-b3e7-1d02-0000-000000000100"

status
enum<string>
required

Whether the dispute is still active.

Available options:
OPEN,
CLOSED
Example:

"OPEN"

createdAt
string<date-time>
required

When Grid first recorded the dispute.

Example:

"2026-05-08T14:30:05Z"

updatedAt
string<date-time>
required

When Grid last updated the dispute.

Example:

"2026-05-09T09:12:46Z"

cardId
string

The id of the Card the disputed transaction was made on.

Example:

"Card:019542f5-b3e7-1d02-0000-000000000010"

disposition
enum<string>

How the dispute ended. Absent while it is open.

Available options:
WON,
PARTIALLY_WON,
LOST,
WITHDRAWN,
DENIED
Example:

"WON"

disputedAmount
object

The amount under dispute, as filed. Absent until the card issuer allocates one.

provisionalCreditAmount
object

Credits granted minus credits reversed. Absent until the first credit event. The money settles asynchronously, so this amount can change before the cardholder's balance does.

openedAt
string<date-time>

When the card issuer opened the dispute.

Example:

"2026-05-08T14:30:00Z"

issuerUpdatedAt
string<date-time>

When the card issuer last changed the dispute.

Example:

"2026-05-09T09:12:44Z"