> ## Documentation Index
> Fetch the complete documentation index at: https://docs.polynode.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Wallet Activity

> Get all non-trade activity for a wallet: splits, merges, neg-risk conversions, and redemptions.

Returns a unified feed of all non-trade events for a wallet, sorted by timestamp. Includes splits, merges, neg-risk conversions, and redemptions.

<Note>
  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](/data/wallets/polyusd-flows).
</Note>

## Request

```
GET /v3/wallets/{address}/activity
```

### Query parameters

| Parameter | Type    | Default | Description                          |
| --------- | ------- | ------- | ------------------------------------ |
| `after`   | integer | --      | Start of time range (Unix timestamp) |
| `before`  | integer | --      | End of time range                    |
| `limit`   | integer | 100     | Max 300                              |
| `offset`  | integer | 0       | Pagination offset                    |

## Example

```bash theme={null}
curl https://api.polynode.dev/v3/wallets/0x56687bf447db6ffa42ffe2204a05edaa20f55839/activity?limit=1
```

```json theme={null}
{
  "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

| Field        | Type   | Description                                                            |
| ------------ | ------ | ---------------------------------------------------------------------- |
| `event_type` | string | `split`, `merge`, `nrc` (neg-risk conversion), or `redemption`         |
| `id`         | string | Event ID                                                               |
| `timestamp`  | string | Unix timestamp                                                         |
| `ref_id`     | string | Condition ID or neg-risk market ID                                     |
| `amount`     | string | Amount (6-decimal USDC)                                                |
| `extra`      | string | Additional data (index\_sets for redemptions, question\_count for NRC) |
