POST api/creditcard/transaction
Gets a list of transactions for given card
Request Information
URI Parameters
None.
Body Parameters
CreditCardTransactionsRequest
CreditCardTransactionsRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| CardId | integer |
None. |
|
| DateFrom | date |
None. |
|
| DateTo | date |
None. |
|
| PageNumber | integer |
None. |
|
| PageSize | integer |
None. |
|
| Token | string |
None. |
|
| Date | date |
None. |
|
| UserName | string |
None. |
|
| Password | string |
None. |
|
| SelectedBank | Bank |
None. |
Request Formats
application/json, text/json
Sample:
{
"cardId": 1,
"dateFrom": "2026-03-19T02:30:34.2645252+00:00",
"dateTo": "2026-03-19T02:30:34.2645252+00:00",
"pageNumber": 4,
"pageSize": 5,
"token": "sample string 6",
"date": "2026-03-19T02:30:34.2645252+00:00",
"userName": "sample string 8",
"password": "sample string 9",
"selectedBank": "Arion"
}
application/xml, text/xml
Sample:
<CreditCardTransactionsRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BankingService.Application.Models.CreditCard"> <Password xmlns="http://schemas.datacontract.org/2004/07/BankingService.Application.Models.Base">sample string 9</Password> <SelectedBank xmlns="http://schemas.datacontract.org/2004/07/BankingService.Application.Models.Base">Arion</SelectedBank> <UserName xmlns="http://schemas.datacontract.org/2004/07/BankingService.Application.Models.Base">sample string 8</UserName> <CardId>1</CardId> <Date>2026-03-19T02:30:34.2645252+00:00</Date> <DateFrom>2026-03-19T02:30:34.2645252+00:00</DateFrom> <DateTo>2026-03-19T02:30:34.2645252+00:00</DateTo> <PageNumber>4</PageNumber> <PageSize>5</PageSize> <Token>sample string 6</Token> </CreditCardTransactionsRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
List of CreditCardTransactionResponse
Collection of CreditCardTransactionResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| CardId | string |
None. |
|
| TransactionDate | date |
None. |
|
| TransactionType | TransactionType |
None. |
|
| ForeignAmount | AmountResponse |
None. |
|
| Amount | AmountResponse |
None. |
|
| CurrencyCode | string |
None. |
|
| TransactionId | string |
None. |
|
| DueDate | string |
None. |
|
| TransactionKey | string |
None. |
|
| AuthorizationNumber | string |
None. |
|
| IcelandairLoyaltyClubTransaction | integer |
None. |
|
| IssuerBranch | string |
None. |
|
| MerchantName | string |
None. |
|
| MerchantCity | string |
None. |
|
| MerchantCountryCode | string |
None. |
|
| IsEcardTransaction | boolean |
None. |
|
| Description | string |
None. |
|
| RawData | Object |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"cardId": "sample string 1",
"transactionDate": "2026-03-19T02:30:34.2802311+00:00",
"transactionType": "Deposit",
"foreignAmount": {
"value": 1.0,
"currency": "sample string 2"
},
"amount": {
"value": 1.0,
"currency": "sample string 2"
},
"currencyCode": "sample string 3",
"transactionId": "sample string 4",
"dueDate": "sample string 5",
"transactionKey": "sample string 6",
"authorizationNumber": "sample string 7",
"icelandairLoyaltyClubTransaction": 8,
"issuerBranch": "sample string 9",
"merchantName": "sample string 10",
"merchantCity": "sample string 11",
"merchantCountryCode": "sample string 12",
"isEcardTransaction": true,
"description": "sample string 14",
"rawData": {}
},
{
"cardId": "sample string 1",
"transactionDate": "2026-03-19T02:30:34.2802311+00:00",
"transactionType": "Deposit",
"foreignAmount": {
"value": 1.0,
"currency": "sample string 2"
},
"amount": {
"value": 1.0,
"currency": "sample string 2"
},
"currencyCode": "sample string 3",
"transactionId": "sample string 4",
"dueDate": "sample string 5",
"transactionKey": "sample string 6",
"authorizationNumber": "sample string 7",
"icelandairLoyaltyClubTransaction": 8,
"issuerBranch": "sample string 9",
"merchantName": "sample string 10",
"merchantCity": "sample string 11",
"merchantCountryCode": "sample string 12",
"isEcardTransaction": true,
"description": "sample string 14",
"rawData": {}
}
]
application/xml, text/xml
Sample:
<ArrayOfCreditCardTransactionResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BankingService.Application.Models.CreditCard">
<CreditCardTransactionResponse>
<Amount xmlns:d3p1="http://schemas.datacontract.org/2004/07/BankingService.Application.Models.Account">
<d3p1:Currency>sample string 2</d3p1:Currency>
<d3p1:Value>1</d3p1:Value>
</Amount>
<AuthorizationNumber>sample string 7</AuthorizationNumber>
<CardId>sample string 1</CardId>
<CurrencyCode>sample string 3</CurrencyCode>
<Description>sample string 14</Description>
<DueDate>sample string 5</DueDate>
<ForeignAmount xmlns:d3p1="http://schemas.datacontract.org/2004/07/BankingService.Application.Models.Account">
<d3p1:Currency>sample string 2</d3p1:Currency>
<d3p1:Value>1</d3p1:Value>
</ForeignAmount>
<IcelandairLoyaltyClubTransaction>8</IcelandairLoyaltyClubTransaction>
<IsEcardTransaction>true</IsEcardTransaction>
<IssuerBranch>sample string 9</IssuerBranch>
<MerchantCity>sample string 11</MerchantCity>
<MerchantCountryCode>sample string 12</MerchantCountryCode>
<MerchantName>sample string 10</MerchantName>
<RawData />
<TransactionDate>2026-03-19T02:30:34.2802311+00:00</TransactionDate>
<TransactionId>sample string 4</TransactionId>
<TransactionKey>sample string 6</TransactionKey>
<TransactionType>Deposit</TransactionType>
</CreditCardTransactionResponse>
<CreditCardTransactionResponse>
<Amount xmlns:d3p1="http://schemas.datacontract.org/2004/07/BankingService.Application.Models.Account">
<d3p1:Currency>sample string 2</d3p1:Currency>
<d3p1:Value>1</d3p1:Value>
</Amount>
<AuthorizationNumber>sample string 7</AuthorizationNumber>
<CardId>sample string 1</CardId>
<CurrencyCode>sample string 3</CurrencyCode>
<Description>sample string 14</Description>
<DueDate>sample string 5</DueDate>
<ForeignAmount xmlns:d3p1="http://schemas.datacontract.org/2004/07/BankingService.Application.Models.Account">
<d3p1:Currency>sample string 2</d3p1:Currency>
<d3p1:Value>1</d3p1:Value>
</ForeignAmount>
<IcelandairLoyaltyClubTransaction>8</IcelandairLoyaltyClubTransaction>
<IsEcardTransaction>true</IsEcardTransaction>
<IssuerBranch>sample string 9</IssuerBranch>
<MerchantCity>sample string 11</MerchantCity>
<MerchantCountryCode>sample string 12</MerchantCountryCode>
<MerchantName>sample string 10</MerchantName>
<RawData />
<TransactionDate>2026-03-19T02:30:34.2802311+00:00</TransactionDate>
<TransactionId>sample string 4</TransactionId>
<TransactionKey>sample string 6</TransactionKey>
<TransactionType>Deposit</TransactionType>
</CreditCardTransactionResponse>
</ArrayOfCreditCardTransactionResponse>