changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "description": "Fills for one wallet, newest first",
+ "properties": {
+ "data": {
+ "description": "Fills for one wallet, newest first",
+ "items": {
+ "description": "One row",
+ "properties": {
+ "address": {
+ "description": "Wallet address (0x…)"
+ },
+ "base_market": {
+ "description": "Display symbol without the HIP-3 issuer prefix"
+ },
+ "block_number": {
+ "description": "Hyperliquid block height"
+ },
+ "direction": {
+ "description": "e.g. \"Open Long\", \"Close Short\""
+ },
+ "display_symbol": {
+ "description": "Display symbol, e.g. \"BTC-PERP\" or \"xyz:NVDA-PERP\""
+ },
+ "fee": {
+ "description": "Fee paid in USD"
+ },
+ "issuer": {
+ "description": "HIP-3 builder code (\"\" for native markets)"
+ },
+ "market": {
+ "description": "Display symbol, e.g. \"BTC-PERP\" or \"xyz:NVDA-PERP\""
+ },
+ "market_type": {
+ "description": "perp, spot or prediction"
+ },
+ "price": {
+ "description": "Price in USD"
+ },
+ "quote_asset": {
+ "description": "Quote asset, e.g. USDC"
+ },
+ "realized_pnl": {
+ "description": "Realized PnL in USD"
+ },
+ "side": {
+ "description": "Fill side, \"buy\" or \"sell\""
+ },
+ "size": {
+ "description": "Size in base units"
+ },
+ "source": {
+ "description": "Venue, always hyperliquid"
+ },
+ "timestamp": {
+ "description": "Unix milliseconds"
+ },
+ "venue": {
+ "description": "Venue, always hyperliquid"
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "notice": {
+ "description": "Present when the API added a note: how a market name was read, that data starts later than asked because of the history window, or a next step such as a free key"
+ },
+ "pagination": {
+ "description": "Cursor pagination",
+ "properties": {
+ "has_more": {
+ "description": "Whether more rows exist"
+ },
+ "next_cursor": {
+ "description": "Pass as cursor to fetch the next page; null on the last page"
+ }
+ },
+ "type": "object"
+ }
+ },
+ "type": "object"
+}