User Activity
GET/v1/hyperliquid/users/activity
Returns a chronological feed of balance-changing events for a user — bridge deposits/withdrawals, on-chain account deposits/withdrawals, vault deposits/withdrawals, liquidations, and funding payments. Each row carries an event_type discriminator and a notes field with type-specific extras (e.g. funding rate and position size for funding events).
For trade fills, use /v1/hyperliquid/markets/activity instead.
Supply event_types (comma-separated) to filter to a subset. Defaults to the last 30 days when no time range is specified — provide start_time and end_time to query older data.
Query Parameters
| Parameter | Description | Value |
|---|---|---|
userstring | Filter by address
| Required |
event_typesstring | Filter by balance-event type.
| |
start_timestring | UNIX timestamp in seconds or date string (e.g. "2025-01-01T00:00:00Z", "2025-01-01", ...). | |
end_timestring | UNIX timestamp in seconds or date string (e.g. "2025-01-01T00:00:00Z", "2025-01-01", ...). | |
limitinteger | Number of items* returned in a single request.
| |
pageinteger | Page number to fetch.
|
Potential Responses
| Status | Description |
|---|---|
| 200 | Successful Response |
| 400 | Client side error |
| 401 | Authentication failed |
| 403 | Forbidden |
| 404 | Not found |
| 500 | Server side error |