List public trades
curl --request GET \
--url https://api.paperdrill.dev/v1/markets/{symbol}/tradesconst options = {method: 'GET'};
fetch('https://api.paperdrill.dev/v1/markets/{symbol}/trades', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.paperdrill.dev/v1/markets/{symbol}/trades"
response = requests.get(url)
print(response.text)[
{
"id": "<string>",
"symbol": "<string>",
"price": "125.50",
"qty": "125.50",
"buyOrderId": "<string>",
"sellOrderId": "<string>",
"buyerId": "<string>",
"sellerId": "<string>",
"isBuyerMaker": true,
"createdAt": 123
}
]{
"error": {
"code": "VALIDATION_ERROR",
"message": "Request validation failed",
"details": [
{
"field": "qty",
"message": "invalid decimal format"
}
]
},
"requestId": "f4c0baf4-b8d2-4c9a-a17b-c8656c4a7b0e"
}{
"error": {
"code": "VALIDATION_ERROR",
"message": "Request validation failed",
"details": [
{
"field": "qty",
"message": "invalid decimal format"
}
]
},
"requestId": "f4c0baf4-b8d2-4c9a-a17b-c8656c4a7b0e"
}Markets
List public trades
Returns recent public fills for one market, newest first.
GET
/
markets
/
{symbol}
/
trades
List public trades
curl --request GET \
--url https://api.paperdrill.dev/v1/markets/{symbol}/tradesconst options = {method: 'GET'};
fetch('https://api.paperdrill.dev/v1/markets/{symbol}/trades', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.paperdrill.dev/v1/markets/{symbol}/trades"
response = requests.get(url)
print(response.text)[
{
"id": "<string>",
"symbol": "<string>",
"price": "125.50",
"qty": "125.50",
"buyOrderId": "<string>",
"sellOrderId": "<string>",
"buyerId": "<string>",
"sellerId": "<string>",
"isBuyerMaker": true,
"createdAt": 123
}
]{
"error": {
"code": "VALIDATION_ERROR",
"message": "Request validation failed",
"details": [
{
"field": "qty",
"message": "invalid decimal format"
}
]
},
"requestId": "f4c0baf4-b8d2-4c9a-a17b-c8656c4a7b0e"
}{
"error": {
"code": "VALIDATION_ERROR",
"message": "Request validation failed",
"details": [
{
"field": "qty",
"message": "invalid decimal format"
}
]
},
"requestId": "f4c0baf4-b8d2-4c9a-a17b-c8656c4a7b0e"
}Path Parameters
Market symbol in underscore form.
Query Parameters
Maximum number of trades to return.
Required range:
1 <= x <= 500Response
Trades returned successfully.
A non-negative decimal encoded as a string.
Pattern:
^\d+(\.\d+)?$Example:
"125.50"
A non-negative decimal encoded as a string.
Pattern:
^\d+(\.\d+)?$Example:
"125.50"
Unix milliseconds.