---
title: "Get chargeback transactions by dispute id"
method: GET
path: "/disputes/{id}/chargeback-transactions"
tags: ["Disputes"]
---

# Get chargeback transactions by dispute id

`GET /disputes/{id}/chargeback-transactions`

## Request

- Base URL: `http://<host-url>`
- URL: `http://<host-url>/disputes/{id}/chargeback-transactions`
- Auth: HTTP bearer

## Path parameters

- `id` integer, required

## Headers

- `unique-request-id` string

## Response `200`

Chargeback transactions retrieved successfully

- ListTransactionsResponseDto
  - `response_status` StatusDto
    - `status_code` string
    - `status_message` string
    - `error_message` string: Details of the error, when applicable.
  - `transactions` TransactionData[]
    - `account_id` integer: Account ID
    - `amount` number: Transaction amount
    - `amount_in_original_currency` number: Transaction amount in original currency
    - `amount_settled` number: Transaction amount if settled null if transaction pending
    - `balance_authorised_after` number, double: Account balance authorised amount after transaction was applied
    - `balance_authorised_before` number: Account balance authorised amount before transaction was applied
    - `balance_settled_after` number: Account balance settled amount after transaction was applied
    - `balance_settled_before` number: Account balance settled amount before transaction was applied
    - `debit_credit_indicator` 'C' | 'D' | 'U': Indicates whether the transaction is credit or debit D - Debit C - Credit U - Unknown
    - `description` string: Transaction description
    - `external_fee_reference` string: Client-defined fee label or reconciliation reference, if recorded
    - `id` integer: Transaction ID
    - `is_card_primary` boolean: Indicates whether the card is primary, supplementary, or neither if null
    - `original_currency` string: Currency code of the transaction
    - `parent_transaction_id` integer: Transaction ID of related transaction, if applicable
    - `product_apr_id` integer: Identifier for the debt category to which transaction recorded
    - `product_fee_id` integer: Fee ID, if the transaction is a fee
    - `product_id` integer: Product ID
    - `settled_date` string: Date when transaction settled
    - `statement_id` integer: Statement ID of the statement to which transaction applied
    - `status` 'C' | 'D' | 'I' | 'N' | 'P' | 'R' | 'S': C = Chargeback / Converted / Completed D = Disputed I = Declined N = Cancelled P = Pending (authorised but not yet settled) R = Reversed S = Settled
    - `transaction_datetime` string: Date and time of transaction authorisation
    - `transaction_reference` string: Transaction reference if recorded
    - `transaction_type_id` integer: Transaction type identifier, for example: 1 - Debit - Purchase - card 5 - Debit - Cash withdrawal - ATM 9 - Debit – Fee Internal 16 - Debit – Fee External 51 – Credit - Repayment

## Other responses

- `400`: Bad request
- `404`: Dispute not found
- `500`: Server Error

---

[API](https://skmtc.dev/paymentology/apis/paycredit-api.md) - [All operations](https://skmtc.dev/paymentology/apis/paycredit-api/llms.txt) - [OpenAPI document](https://skmtc.dev/paymentology/apis/paycredit-api/revisions/cc56df9c933b?raw)
