Core

Get user activity

Returns on-chain activity for a user.

get/activity

Request

  • Base URL: https://data-api.polymarket.com
  • URL: https://data-api.polymarket.com/activity
  • Auth: none declared

Query parameters

limitinteger
offsetinteger
userstring required

User Profile Address (0x-prefixed, 40 hex chars)

Example:0x56687bf447db6ffa42ffe2204a05edaa20f55839
marketHash64[]

Comma-separated list of condition IDs. Mutually exclusive with eventId.

[
  "0xdd22472e552920b8438158ea7238bfadfa4f736aa4cee91a6b86c39ead110917"
]
eventIdinteger[]

Comma-separated list of event IDs. Mutually exclusive with market.

typestring[]
startinteger
endinteger
sortBy'TIMESTAMP' | 'TOKENS' | 'CASH'
sortDirection'ASC' | 'DESC'
side'BUY' | 'SELL'

Response

Success

proxyWalletstring

User Profile Address (0x-prefixed, 40 hex chars)

timestampinteger
conditionIdstring

0x-prefixed 64-hex string

type'TRADE' | 'SPLIT' | 'MERGE' | 'REDEEM' | 'REWARD' | 'CONVERSION' | 'MAKER_REBATE'
sizenumber
usdcSizenumber
transactionHashstring
pricenumber
assetstring
side'BUY' | 'SELL'
outcomeIndexinteger
titlestring
slugstring
iconstring
eventSlugstring
outcomestring
namestring
pseudonymstring
biostring
profileImagestring
profileImageOptimizedstring

Example response

[
  {
    "proxyWallet": "0x56687bf447db6ffa42ffe2204a05edaa20f55839",
    "conditionId": "0xdd22472e552920b8438158ea7238bfadfa4f736aa4cee91a6b86c39ead110917"
  }
]

Changes

No recorded changes to this operation across all 1 revision of this API.