Get transaction history
REQUEST wss://ws.bitvavo.com/v2 privateGetTransactionHistory
Returns a list of past transactions for your account or the specified date range. If the range is not specified, returns all past transactions.
Authentication required. To send messages, you need to authenticate connection.
Rate limit weight points: 1
Request
- Schema
- Example (body)
Body
Set value to privateGetTransactionHistory.
privateGetTransactionHistoryYour identifier for the request.
1The Unix timestamp in milliseconds starting from which to return transactions.
1751328000000The Unix timestamp in milliseconds up to which to return transactions.
1754006399000The page number for the transaction history.
Possible values: >= 1
1The maximum number of items per page in the transaction history.
Possible values: >= 1 and <= 100
100The type of transaction to return.
Possible values: [sell, buy, staking, fixed_staking, deposit, withdrawal, affiliate, distribution, internal_transfer, withdrawal_cancelled, rebate, loan, external_transferred_funds, manually_assigned]
{
"action": "privateGetTransactionHistory",
"requestId": 1,
"fromDate": 1751328000000,
"toDate": 1754006399000,
"page": 1,
"maxItems": 100,
"type": "sell"
}
Response
- Schema
- Example (body)
Schema
- Array [
- ]
The action performed.
privateGetTransactionHistoryYour identifier for the request.
1response object
The current page number.
1The total number of returned pages.
1The maximum number of transactions per page.
100items object[]
The unique identifier of the transaction.
5f5e7b3b-4f5b-4b2d-8b2f-4f2b5b3f5e5fThe Unix timestamp when the transaction was executed.
2021-01-01T00:00:00.000ZThe type of transaction.
Possible values: [sell, buy, staking, fixed_staking, deposit, withdrawal, affiliate, distribution, internal_transfer, withdrawal_cancelled, rebate, loan, external_transferred_funds, manually_assigned, manually_assigned_bitvavo]
The currency in which the transaction was made.
EURThe amount of the transaction.
1000.00The currency that was sent in the transaction.
EURThe amount that was sent in the transaction.
0.1The currency that was received in the transaction.
BTCThe amount that was received in the transaction.
0.0001The currency in which the fees were paid.
EURThe amount of fees paid in the transaction.
0.01The address where the transaction was made.
{
"action": "privateGetTransactionHistory",
"requestId": 1,
"response": {
"currentPage": 1,
"totalPages": 1,
"maxItems": 100,
"items": [
{
"transactionId": "5f5e7b3b-4f5b-4b2d-8b2f-4f2b5b3f5e5f",
"executedAt": "2021-01-01T00:00:00.000Z",
"type": "sell",
"priceCurrency": "EUR",
"priceAmount": "1000.00",
"sentCurrency": "EUR",
"sentAmount": "0.1",
"receivedCurrency": "BTC",
"receivedAmount": "0.0001",
"feesCurrency": "EUR",
"feesAmount": "0.01",
"address": "string"
}
]
}
}