List customer transactions
GET/Transactions/customer/:customerCode
List customer transactions
Request​
Path Parameters
The customer code.
Responses​
- 200
- 400
- 404
- 500
A paginated list of transactions.
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
The current page number in the paginated result set.
The number of items returned on this page.
Indicates whether additional pages of results are available after the current page.
Indicates whether pages of results exist before the current page.
The total number of items across all pages.
The total number of pages available.
items object[]nullable
The collection of items returned for the current page.
The unique code identifying this entity.
The document code associated with the transaction.
The code identifying the transaction type.
The display name of the transaction type.
The unique code identifying the branch.
The display name of the branch.
The credit (incoming) amount.
The debit (outgoing) amount.
The commission fee charged.
The ISO currency code (e.g., EUR, USD).
The display title of the currency.
The exchange rate applied.
The date and time of the transaction.
The value date when funds become available.
The date when funds become available for use.
The unique code identifying the transaction channel.
The stated reason or purpose.
The ISO country code of the origin country.
The ISO country code of the sending country.
The username of the operator who processed the transaction.
Indicates whether the transaction has been committed (finalized).
Indicates whether the transaction has been reversed.
The unique AML transaction identifier (UUID).
Indicates whether the transaction involves physical cash.
beneficiary object
The beneficiary party details for this transaction.
The unique code identifying the customer.
The customer's primary last name.
The customer's secondary or maiden last name.
The customer's middle name.
The customer's first name.
The AML transaction score computed for this party.
The IBAN of the party's account.
The current balance of the party's account.
The overdraft limit of the party's account.
The date of the last transaction on the party's account.
originator object
The originator party details for this transaction.
The unique code identifying the customer.
The customer's primary last name.
The customer's secondary or maiden last name.
The customer's middle name.
The customer's first name.
The AML transaction score computed for this party.
The IBAN of the party's account.
The current balance of the party's account.
The overdraft limit of the party's account.
The date of the last transaction on the party's account.
carrier object
The carrier (physical cash transporter) details for this transaction.
The unique code identifying the customer.
The customer's primary last name.
The customer's secondary or maiden last name.
The customer's middle name.
The customer's first name.
The AML transaction score computed for this party.
The customer's father's name.
The customer's mother's name.
The mobile phone.
The identity document number.
The code identifying the type of identity document.
The customer's tax identification number.
home object
The home address details of the carrier.
The street address.
The name of the city.
The name of the province or region.
The unique country code.
The telephone number.
{
"page": 0,
"count": 0,
"hasNextPage": true,
"hasPreviousPage": true,
"totalCount": 0,
"totalPages": 0,
"items": [
{
"code": "string",
"documentCode": "string",
"typeCode": "string",
"typeName": "string",
"branchCode": "string",
"branchName": "string",
"creditAmount": 0,
"debitAmount": 0,
"commission": 0,
"currencyCode": "string",
"currencyTitle": "string",
"exchangeRate": 0,
"date": "2024-07-29T15:51:28.071Z",
"valeurDate": "2024-07-29T15:51:28.071Z",
"availableDate": "2024-07-29T15:51:28.071Z",
"channelCode": "string",
"reason": "string",
"originCountryCode": "string",
"sendingCountryCode": "string",
"username": "string",
"isCommited": true,
"isReversed": true,
"amlTransactionId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"hasCashMoney": true,
"beneficiary": {
"customerCode": "string",
"lastname": "string",
"lastname2": "string",
"middlename": "string",
"firstname": "string",
"transactionScore": 0,
"accountIban": "string",
"accountCurrentBalance": 0,
"accountOverdraftAmount": 0,
"accountLastTransactionDate": "2024-07-29T15:51:28.071Z"
},
"originator": {
"customerCode": "string",
"lastname": "string",
"lastname2": "string",
"middlename": "string",
"firstname": "string",
"transactionScore": 0,
"accountIban": "string",
"accountCurrentBalance": 0,
"accountOverdraftAmount": 0,
"accountLastTransactionDate": "2024-07-29T15:51:28.071Z"
},
"carrier": {
"customerCode": "string",
"lastname": "string",
"lastname2": "string",
"middlename": "string",
"firstname": "string",
"transactionScore": 0,
"fatherName": "string",
"motherName": "string",
"mobilePhone": "string",
"idNumber": "string",
"idTypeCode": "string",
"taxCode": "string",
"home": {
"address": "string",
"cityName": "string",
"provinceName": "string",
"countryCode": "string",
"phone": "string"
}
}
}
]
}
The request is invalid.
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
The error or validation message.
metadata objectnullable
Additional metadata associated with this record.
reasons object[]nullable
The list of underlying error reasons.
The error or validation message.
metadata objectnullable
Additional metadata associated with this record.
The list of underlying error reasons.
The unique code identifying this entity.
errors object[]nullable
The list of validation errors.
The name of the field that failed validation.
The error or validation message.
{
"message": "string",
"metadata": {},
"reasons": [
{
"message": "string",
"metadata": {},
"reasons": [
null
]
}
],
"code": 0,
"errors": [
{
"field": "string",
"message": "string"
}
]
}
A customer with the specified code could not be found.
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
The error or validation message.
metadata objectnullable
Additional metadata associated with this record.
reasons object[]nullable
The list of underlying error reasons.
The error or validation message.
metadata objectnullable
Additional metadata associated with this record.
The list of underlying error reasons.
The unique code identifying this entity.
errors object[]nullable
The list of validation errors.
The name of the field that failed validation.
The error or validation message.
{
"message": "string",
"metadata": {},
"reasons": [
{
"message": "string",
"metadata": {},
"reasons": [
null
]
}
],
"code": 0,
"errors": [
{
"field": "string",
"message": "string"
}
]
}
Internal server error.
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- ]
- Array [
- ]
The error or validation message.
metadata objectnullable
Additional metadata associated with this record.
reasons object[]nullable
The list of underlying error reasons.
The error or validation message.
metadata objectnullable
Additional metadata associated with this record.
The list of underlying error reasons.
The unique code identifying this entity.
errors object[]nullable
The list of validation errors.
The name of the field that failed validation.
The error or validation message.
{
"message": "string",
"metadata": {},
"reasons": [
{
"message": "string",
"metadata": {},
"reasons": [
null
]
}
],
"code": 0,
"errors": [
{
"field": "string",
"message": "string"
}
]
}