Get trades
GET/{market}/trades
Returns the list of trades made by all Bitvavo users for the specified market and time period up to 24 hours.
The returned trades are sorted by their timestamp in a descending order, from the latest to the earliest.
This is a public endpoint. However, authenticating your request gives you a higher rate limit.
To get the list of your past trades, make a Get trades history request.
Rate limit weight points: 5
Request
Path Parameters
The market for which to return the trades.
BTC-EURQuery Parameters
Possible values: >= 1 and <= 1000
The maximum number of trades to return.
500Possible values: >= 0
The Unix timestamp starting from which to return trades.
Can only return trades for a period of up to 24 hours.
Possible values: <= 8640000000000000
The Unix timestamp until which to return trades.
Cannot be more than 24 hours after the
startparameter. Can only return trades for a period of up to 24 hours.
The unique identifier of the trade starting from which to return the trades.
The unique identifier of the trade up to which to return the trades.
Responses
- 200
- 4XX
The request was successful.
- application/json
- Schema
- Example (body)
Schema
- Array [
- ]
The unique identifier of the trade.
57b1159b-6bf5-4cde-9e2c-6bd6a5678bafThe Unix timestamp when the trade was made.
1542967486256The amount of base currency exchanged in the trade. For example, 0.1 Bitcoin.
0.1The price of 1 unit of base currency in the amount of quote currency at the time of the trade. For example, 34243 Euro.
34,243Indicates if the taker, who fills the order, is selling or buying.
Possible values: [sell, buy]
[
{
"id": "57b1159b-6bf5-4cde-9e2c-6bd6a5678baf",
"timestamp": 1542967486256,
"amount": "0.1",
"price": "34,243",
"side": "sell"
}
]
For error codes, see Handle errors.