Skip to main content
Returns a unified feed of all non-trade events for a wallet, sorted by timestamp. Includes splits, merges, neg-risk conversions, and redemptions.
This endpoint is the conditional-token activity feed for splits, merges, neg-risk conversions, and redemptions. PolyUSD deposits and withdrawals are available separately through Wallet PolyUSD Flows.

Request

GET /v3/wallets/{address}/activity

Query parameters

ParameterTypeDefaultDescription
afterintegerStart of time range (Unix timestamp)
beforeintegerEnd of time range
limitinteger100Max 300
offsetinteger0Pagination offset

Example

curl https://api.polynode.dev/v3/wallets/0x56687bf447db6ffa42ffe2204a05edaa20f55839/activity?limit=1
{
  "data": [
    {
      "amount": "706561610",
      "event_type": "redemption",
      "extra": "{1,2}",
      "id": "0x7a7494699af0d7bf9734db8c803fc9ecad0330df97ebc7893bb05a81bc3c93bf_0x353",
      "ref_id": "0xfbf0af69aa98b4662b95ff5ffb6dde560ec2e3da723a1980a6ef3f919cbeddea",
      "timestamp": "1777356700"
    }
  ],
  "elapsed_ms": 8,
  "has_more": true,
  "limit": 1,
  "offset": 0,
  "rows_returned": 1
}

Response fields

FieldTypeDescription
event_typestringsplit, merge, nrc (neg-risk conversion), or redemption
idstringEvent ID
timestampstringUnix timestamp
ref_idstringCondition ID or neg-risk market ID
amountstringAmount (6-decimal USDC)
extrastringAdditional data (index_sets for redemptions, question_count for NRC)