Transaction History
Get Transaction
Authorizations
Path parameters
transactionIdstring · uuidRequired
Unique transaction identification number in UUID format
Responses
200
OK
application/json
400
Bad Request
application/json
404
Not Found
application/json
get
GET /transactions/{transactionId} HTTP/1.1
Host: tvda-api.platform-test.tradevest.ai
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"transactionId": "123e4567-e89b-12d3-a456-426614174000",
"customerId": "123e4567-e89b-12d3-a456-426614174000",
"createdOn": "2025-07-10T01:17:36.520Z",
"modifiedOn": "2025-07-10T01:17:36.520Z",
"transactionType": "TRADE",
"transactionStatus": "MODIFIED",
"bookingDate": "2025-07-10",
"valueDate": "2025-07-10",
"digitalTradingTransaction": {
"orderId": "123e4567-e89b-12d3-a456-426614174000",
"walletCustomerProductId": "123e4567-e89b-12d3-a456-426614174000",
"cashCustomerProductId": "123e4567-e89b-12d3-a456-426614174000",
"tradeSide": "BUY",
"cryptoSymbol": "text",
"quantity": 1,
"price": 1,
"quoteId": "123e4567-e89b-12d3-a456-426614174000",
"amount": 750.55,
"currency": "EUR",
"externalId": "text"
},
"traditionalTradingTransaction": {
"orderId": "123e4567-e89b-12d3-a456-426614174000",
"depositoryCustomerProductId": "123e4567-e89b-12d3-a456-426614174000",
"cashCustomerProductId": "123e4567-e89b-12d3-a456-426614174000",
"isin": "text",
"exchangeCode": "TGAT",
"assetType": "BOND",
"tradeSide": "BUY",
"quantityType": "UNIT",
"quantity": 1,
"currency": "EUR",
"orderType": "LIMIT",
"limitPrice": 1,
"stopPrice": 1,
"expiryDate": "2025-07-10",
"orderStatus": "RECEIVED",
"executionData": {
"quantity": 1,
"executionPrice": 1,
"executionAmount": 750.55,
"remainingQuantity": 1,
"feeDescription": "text",
"feeAmount": 1,
"externalId": "text"
}
},
"cashTransaction": {
"transferId": "123e4567-e89b-12d3-a456-426614174000",
"referenceMessage": "text",
"counterpartyName": "text",
"customerProductId": "123e4567-e89b-12d3-a456-426614174000",
"iban": "DE39500105172896993442",
"bic": "text",
"amount": 1,
"currency": "EUR",
"direction": "INCOMING",
"externalId": "text"
},
"technicalCashTransaction": {
"transferId": "123e4567-e89b-12d3-a456-426614174000",
"referenceMessage": "text",
"customerProductId": "123e4567-e89b-12d3-a456-426614174000",
"amount": 1,
"currency": "EUR",
"direction": "INCOMING"
}
}
Get a list of historic transactions.
Authorizations
Path parameters
customerIdstring · uuidRequired
Unique customer identification number in UUID format
Query parameters
cursorstringOptional
String value used for pagination
limitinteger · min: 1RequiredDefault:
Maximum number of items to return
20
transactionTypeundefined · enumOptionalPossible values:
The type of transaction being performed.
startBookingDatestring · dateOptional
Display transactions with a Booking Date on or after this date
endBookingDatestring · dateOptional
Display transactions with a Booking Date on or before this date
customerProductIdstring · uuidOptional
Unique customer product identification number in UUID format
Responses
200
OK
application/json
400
Bad Request
application/json
get
GET /customers/{customerId}/transactions HTTP/1.1
Host: tvda-api.platform-test.tradevest.ai
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"data": [
{
"transactionId": "123e4567-e89b-12d3-a456-426614174000",
"customerId": "123e4567-e89b-12d3-a456-426614174000",
"createdOn": "2025-07-10T01:17:36.520Z",
"modifiedOn": "2025-07-10T01:17:36.520Z",
"transactionType": "TRADE",
"transactionStatus": "MODIFIED",
"bookingDate": "2025-07-10",
"valueDate": "2025-07-10",
"digitalTradingTransaction": {
"orderId": "123e4567-e89b-12d3-a456-426614174000",
"walletCustomerProductId": "123e4567-e89b-12d3-a456-426614174000",
"cashCustomerProductId": "123e4567-e89b-12d3-a456-426614174000",
"tradeSide": "BUY",
"cryptoSymbol": "text",
"quantity": 1,
"price": 1,
"quoteId": "123e4567-e89b-12d3-a456-426614174000",
"amount": 750.55,
"currency": "EUR",
"externalId": "text"
},
"traditionalTradingTransaction": {
"orderId": "123e4567-e89b-12d3-a456-426614174000",
"depositoryCustomerProductId": "123e4567-e89b-12d3-a456-426614174000",
"cashCustomerProductId": "123e4567-e89b-12d3-a456-426614174000",
"isin": "text",
"exchangeCode": "TGAT",
"assetType": "BOND",
"tradeSide": "BUY",
"quantityType": "UNIT",
"quantity": 1,
"currency": "EUR",
"orderType": "LIMIT",
"limitPrice": 1,
"stopPrice": 1,
"expiryDate": "2025-07-10",
"orderStatus": "RECEIVED",
"executionData": {
"quantity": 1,
"executionPrice": 1,
"executionAmount": 750.55,
"remainingQuantity": 1,
"feeDescription": "text",
"feeAmount": 1,
"externalId": "text"
}
},
"cashTransaction": {
"transferId": "123e4567-e89b-12d3-a456-426614174000",
"referenceMessage": "text",
"counterpartyName": "text",
"customerProductId": "123e4567-e89b-12d3-a456-426614174000",
"iban": "DE39500105172896993442",
"bic": "text",
"amount": 1,
"currency": "EUR",
"direction": "INCOMING",
"externalId": "text"
},
"technicalCashTransaction": {
"transferId": "123e4567-e89b-12d3-a456-426614174000",
"referenceMessage": "text",
"customerProductId": "123e4567-e89b-12d3-a456-426614174000",
"amount": 1,
"currency": "EUR",
"direction": "INCOMING"
}
}
],
"pagination": {
"cursor": "text",
"limit": 1
}
}
Last updated