v2
OpenAPI 3.0.02026-07-311824171.4 MBRetrieves the latest trades that have occurred for instruments in a specific currency. Returns trade details including price, amount, direction, timestamp, and trade ID for all instruments in the currency.
Results can be filtered by instrument kind and trade ID range or timestamp range. Use the count parameter to limit the number of trades returned, and sorting to control the order (ascending or descending by trade ID).
Query parameters
Currency, i.e "BTC", "ETH", "USDC"
The currency symbol
Instrument kind: "future", "option", "spot", "future_combo", "option_combo", "combo" for any combo or "any" for all
Instrument kind, "combo" for any combo or "any" for all. If not provided instruments of all kinds are considered
Unique (per currency) trade identifier
The ID of the first trade to be returned. Number for BTC trades, or hyphen name in ex. "ETH-15" # "ETH_USDC-16"
Unique (per currency) trade identifier
The ID of the last trade to be returned. Number for BTC trades, or hyphen name in ex. "ETH-15" # "ETH_USDC-16"
The timestamp (milliseconds since the Unix epoch)
The earliest timestamp to return result from (milliseconds since the UNIX epoch). When param is provided trades are returned from the earliest
The timestamp (milliseconds since the Unix epoch)
The most recent timestamp to return result from (milliseconds since the UNIX epoch). Only one of params: start_timestamp, end_timestamp is truly required
Number of requested items, default - 10, maximum - 1000
Direction of results sorting (default value means no sorting, results will be returned in order in which they left the database)
Response
Success response
Example response
{
"result": {
"trades": [
{
"instrument_name": "BTC-PERPETUAL",
"timestamp": 1517329113791,
"starbase_timestamp": 1536569522277000000,
"block_trade_id": "154",
"block_trade_leg_count": 3
}
]
}
}