Get activities for a user including trades, position resolutions, and account balance changes
Your API key ID (UUID). Generate at polymarket.us/developer.
Unix timestamp in milliseconds. Must be within 30 seconds of server time.
Base64-encoded Ed25519 signature of timestamp + method + path. See Authentication for details.
Maximum number of activities to return per page. Use with cursor for pagination. Default: 100. Example: 50
Pagination cursor from a previous response's nextCursor field. Use to fetch the next page of results. Omit for the first request
Filter activities by a specific market slug. Returns only activities (trades, resolutions) related to that market. Example: will-team-a-win
Filter by activity types. When specified, only returns activities of the selected types. TRADE (order executions), POSITION_RESOLUTION (market settlements), ACCOUNT_DEPOSIT/WITHDRAWAL (fund transfers)
ACTIVITY_TYPE_TRADE, ACTIVITY_TYPE_POSITION_RESOLUTION, ACTIVITY_TYPE_ACCOUNT_DEPOSIT, ACTIVITY_TYPE_ACCOUNT_ADVANCED_DEPOSIT, ACTIVITY_TYPE_ACCOUNT_WITHDRAWAL, ACTIVITY_TYPE_REFERRAL_BONUS, ACTIVITY_TYPE_TRANSFER Sort order for activities by timestamp. DESCENDING returns newest first (default), ASCENDING returns oldest first
SORT_ORDER_DESCENDING, SORT_ORDER_ASCENDING