PagedModelTransaction
content object[]
Wallet ID of the transaction
3fa85f64-5717-4562-b3fc-2c963f66afa6
Unique ID of the transaction
3fa85f64-5717-4562-b3fc-2c963f66afa6
Short ID of the transaction
TR123
External ID of the transaction
EXT123
Type of the transaction
Possible values: [PAYMENT
, DEPOSIT
, CHARGE
, EXCHANGE
, OTHER_CREDIT_DEBIT
]
DEPOSIT
status objectrequired
Status of the transaction
State of the transaction
Possible values: [FUNDS_REQUIRED
, PENDING
, AWAITING_APPROVAL
, PROCESSING
, SUCCESS
, FAILED
, REVERSED
]
COMPLETED
Reason for the transaction state
LIMIT_REACHED
Completion status of the transaction
true
amount objectrequired
Amount of the transaction
The specific monetary value that is being converted from in the currency exchange
100
The type of currency that the money is being exchanged from
Possible values: non-empty
, Value must match regular expression [A-Z]{3}
USD
deposit object
Details of the deposit transaction
Sender's account identifier for the deposit
ACC123
Name of the sender for the deposit
John Doe
Reference for the sender's deposit
REF123
payment object
Details of the payment transaction
Beneficiary's account identifier for the payment
BEN123
Name of the beneficiary for the payment
Jane Doe
Reference for the payment
PAY123
exchange object
Details of the exchange transaction
rate objectrequired
Rate of the exchange
Possible values: non-empty
Possible values: [BID
, OFFER
]
from objectrequired
Money from the exchange
The specific monetary value that is being converted from in the currency exchange
100
The type of currency that the money is being exchanged from
Possible values: non-empty
, Value must match regular expression [A-Z]{3}
USD
to objectrequired
Money to the exchange
The specific monetary value that is being converted from in the currency exchange
100
The type of currency that the money is being exchanged from
Possible values: non-empty
, Value must match regular expression [A-Z]{3}
USD
charge object
Details of the charge transaction
Charge for the transaction ID
CHG123
Creation time of the transaction
2023-01-01T00:00:00Z
Completion time of the transaction
2023-01-01T00:00:00Z
page object
{
"content": [
{
"walletId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"shortId": "TR123",
"externalId": "EXT123",
"type": "DEPOSIT",
"status": "COMPLETED",
"amount": {
"amount": 100,
"currency": "USD"
},
"deposit": {
"senderAccountIdentifier": "ACC123",
"senderName": "John Doe",
"senderReference": "REF123"
},
"payment": {
"beneficiaryAccountIdentifier": "BEN123",
"beneficiaryName": "Jane Doe",
"paymentReference": "PAY123"
},
"exchange": {
"rate": {
"price": 0,
"currencyPair": "string",
"type": "BID"
},
"from": {
"amount": 100,
"currency": "USD"
},
"to": {
"amount": 100,
"currency": "USD"
}
},
"charge": {
"chargeForTransactionId": "CHG123"
},
"createdAt": "2023-01-01T00:00:00Z",
"completedAt": "2023-01-01T00:00:00Z"
}
],
"page": {
"size": 0,
"number": 0,
"totalElements": 0,
"totalPages": 0
}
}