v1
latestOpenAPI 3.0.02026-07-2442138225.7 KBGet unified perp activity
Paginated chronological feed of timeline events and user actions for an address on one or more providers (newest first). Pass providerId or providerIds. Events use occurredAt; actions use createdAt.
Query parameters
Offset for pagination
Maximum number of items to return
Single provider identifier. At least one of providerId or providerIds must be provided.
Filter by multiple providers (CSV, repeated query params, or JSON array). At least one of providerId or providerIds must be provided. When both providerId and providerIds are set, results include all listed providers.
User wallet address
Current action status
If provided, filters only action items by their status. Timeline events are not affected.
Filter by multiple action statuses (supports CSV or repeated query params)
Response
Paginated unified activity
Example response
{
"total": 150,
"limit": 100,
"items": [
{
"event": {
"providerId": "hyperliquid",
"explorerUrl": "https://app.hyperliquid.xyz/explorer/tx/0x8a3fb2c1d4e5f67890abcdef12345678901234567890abcdef1234567890abcd",
"order": {
"orderId": "394438950581",
"marketId": "hyperliquid-eth-usdc",
"asset": "ETH",
"originalSizeBase": "0.0063",
"remainingSizeBase": "0.0",
"limitPrice": 2395.2,
"triggerPrice": 2500,
"childOrderIds": [],
"createdAt": "2026-04-23T07:52:05.187Z",
"closedPnl": "-12.45",
"fillPrice": 2500.5
}
}
}
]
}