v1

latestOpenAPI 3.1.02026-07-262771117.8 KB

Get Activity

Retrieve comprehensive activity history for a specific user, including orders, trades, and other actions.

get/api/workflows/polymarket/getActivity

Query parameters

userIdstring required

Address type - can be EvmAddress, HyperCoreAddress, SolanaAddress, or AltVmAddress.

User EVM EOA address

proxyWalletstring

Address type - can be EvmAddress, HyperCoreAddress, SolanaAddress, or AltVmAddress.

Polymarket proxy wallet address

Response

Array of activity items

proxyWalletstring required

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

timestampinteger required

Unix timestamp

conditionIdstring required

Condition ID (0x-prefixed 64-hex string)

type'TRADE' | 'SPLIT' | 'MERGE' | 'REDEEM' | 'REWARD' | 'CONVERSION' required

Activity type

sizenumber required

Activity size

usdcSizenumber required

USDC value of the activity

transactionHashstring required

Transaction hash

pricenumber required

Trade price

assetstring required

Asset token ID

side'BUY' | 'SELL' | '' required

Order side (BUY or SELL for trades, empty for non-trade activities)

outcomeIndexinteger required

Outcome index

titlestring required

Market title

slugstring required

Market slug

iconstring required

Market icon URL

eventSlugstring required

Event slug

outcomestring required

Outcome name

namestring required

User name

pseudonymstring required

User pseudonym

biostring required

User bio

profileImagestring required

User profile image URL

profileImageOptimizedstring required

Optimized profile image URL

All 27 operations