GET
/
v3
/
card
/
{cardId}
curl --request GET \
  --url https://integration-api-cat2./%7B{environment}%7D.ext.%7B{realm}%7D.cia.enfuce.com/transaction/v3/card/{cardId}
[
  {
    "id": "<string>",
    "linkId": "<string>",
    "transactionDate": "2019-01-28T00:00:00",
    "postingDate": "2019-01-28T00:00:00",
    "postingStatus": "POSTED",
    "responseCode": "1A",
    "responseDescription": "061-Usage Limit \"24H_RETAIL\" Amount Exceeded",
    "transactionType": {
      "authorizationType": "AUTH",
      "code": "<string>",
      "name": "<string>"
    },
    "transactionConditionCode": "<string>",
    "retrievalReferenceNumber": "<string>",
    "authorizationCode": "<string>",
    "acquiringInstitutionIdentificationCode": "<string>",
    "cardAcceptorIdentificationCode": "<string>",
    "submerchantId": "<string>",
    "settlementAmount": {
      "amount": 3.14,
      "currency": "EUR"
    },
    "transactionAmount": {
      "amount": 3.14,
      "currency": "EUR"
    },
    "feeAmount": {
      "amount": 3.14,
      "currency": "EUR"
    },
    "merchant": {
      "country": "FIN",
      "city": "Helsinki",
      "name": "Airline of the world",
      "mcc": 3016
    },
    "text": "<string>",
    "paymentReference": "<string>",
    "payerName": "<string>",
    "paymentReceiver": "<string>",
    "fromAddress": "<string>",
    "fromZip": "<string>",
    "fromCity": "<string>",
    "fromBankAccountNumber": "<string>",
    "toBankAccountNumber": "<string>",
    "fromCustomerAccountNumber": "<string>",
    "fromOrganizationalNumber": "<string>",
    "fromBankName": "<string>",
    "fromBankAccountType": "BBAN",
    "toBankAccountType": "BBAN",
    "toBic": "<string>",
    "discLinkTransactionId": "<string>",
    "createdAt": "2019-01-28T00:00:00",
    "fileName": "<string>",
    "processedByEnfuceStip": true,
    "receivedFromCollectionAgency": true
  }
]

Path Parameters

cardId
string
required

The card id to fetch list of transactions for

Query Parameters

auditUser
string
required

The audit user to log the request

transactionsOnly
boolean
default:false

List only transactions. This will exclude authorisations that have not yet been cleared.

fromDate
string

From which date you want to list the transactions in ISO-8601 date-time format. If null, then toDate must also be null. This is the date of the transaction's authorisation.

Example:

"2019-01-28T00:00:00"

toDate
string

To which date you want to list the transactions in ISO-8601 date-time format. If null, then fromDate must also be null. This is the date of the transaction's authorisation.

Example:

"2019-01-28T00:00:00"

page
integer
default:0

Current page

size
integer
default:15

How many transactions should be returned per page, default is 15. Cannot be more than 30.

Required range: 1 < x < 30

Response

200
application/json

Successful lookup of transactions

The response is of type object[].