# POST /Indoor/api/getCreditTransactionList

**Resource:** [Transactions](../resources/Transactions.md)
**Service that lists all credit card transactions**
**Operation ID:** `getCreditTransactionList`

Retrieves a list of credit card transactions for a given shadow card number. Accepts GetCreditTransactionListRequest containing ShadowCardNumber, EmbossName, SourceNetwork, TrnCodeMatrixId, MaxAmount, MinAmount, Transactiondatebegin, Transactiondateend, and TrnCode. Returns GetCreditTransactionListResponse with a list of CreditTransactionList items. Each item contains transaction details including AcqRefNumber, AuthorizationNumber, BillingAmount, BillingCurrency, Merchant details, Card details, transaction amounts, dates, log/status codes, installment info, and rewards. Validates Transactiondatebegin, Transactiondateend, and ShadowCardNumber before calling _crdTransactionServiceProxy.GetCreditTransactionList().

## Request Body

Get Credit Transaction List Request

**Required:** Yes

**Content Types:** `application/json`

**Schema:** [GetCreditTransactionListRequest](../schemas/Get/GetCreditTransactionListRequest.md)

## Responses

| Status | Description |
|--------|-------------|
| 200 | Success |
| 400 | (reference) |
| 404 | (reference) |
| 500 | (reference) |

**Success Response Schema:**

[GetCreditTransactionListResponse](../schemas/Get/GetCreditTransactionListResponse.md)

