get_user_activity
Retrieve a user's on-chain activity history on Polymarket, including trades, splits, merges, redeems, rewards, and conversions.
Instructions
Retrieve user's on-chain activity history including trades, splits, merges, redeems, rewards, and conversions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| side | No | Filter trades by side (BUY or SELL) | |
| limit | No | Maximum number of activities to return (default: 50, max: 100) | |
| offset | No | Number of activities to skip for pagination (default: 0) | |
| asset_id | No | Filter activities by specific asset/token ID | |
| end_date | No | End date filter (ISO 8601 format: YYYY-MM-DD) | |
| order_by | No | Field to sort by (timestamp, amount, price) | timestamp |
| market_id | No | Filter activities by specific market ID | |
| start_date | No | Start date filter (ISO 8601 format: YYYY-MM-DD) | |
| user_address | Yes | User's wallet address (proxy wallet address) | |
| activity_type | No | Filter by activity type | |
| order_direction | No | Sort direction (ASC or DESC) | DESC |