B3TR: Actions for a user
getB3TRActionsForUserFetches B3TR actions and their impacts for a user wallet. Filter by app or time range to analyze specific interactions.
Instructions
Get B3TR actions for a user and the impacts of those actions via /api/v1/b3tr/actions/users/{wallet}. Optionally filter by appId and time range.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| size | No | ||
| after | No | Return records after this Unix timestamp in seconds (e.g. 1754179200 for 2025-08-03T00:00:00Z). Use seconds, NOT milliseconds. | |
| appId | No | Optional B3TR appId (veBetterDaoId — 32-byte hex) to filter interactions. If the user gives a human-readable app name (e.g. "Mugshot"), resolve it via getAppHubApps first and pass the resulting veBetterDaoId here. | |
| before | No | Return records before this Unix timestamp in seconds (e.g. 1754265600 for 2025-08-04T00:00:00Z). Use seconds, NOT milliseconds. | |
| wallet | Yes | User wallet address (0x...) or VNS name (e.g. foo.vet) | |
| direction | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | No | List response for B3TR actions for an app | |
| error | No | ||
| network | Yes |