Unified account activity — trades + settlements + deposits/withdrawals
/v1/me/activityOne merged, newest-first timeline of everything that happened on the caller org's wallets: canonical account fills (Polymarket maker-owned V2 OrderFilled rows; Hyperliquid wallet-authoritative userFills), Polymarket resolution and explicit Redeem settlements, and external deposits/withdrawals (wallet ledger). Polymarket collateral legs sharing the same wallet transaction as maker-fill or ERC-1155 position evidence are trade/settlement cash flow and are excluded from Deposit/Withdraw. A Polymarket row where the wallet appears only as taker is counterparty context and is excluded. Items are discriminated by `type` (`trade` | `settlement` | `deposit` | `withdraw`). Settlement rows distinguish `action=automatic_settlement|redeem` and `result=win|loss|invalid`; only an explicit PayoutRedemption becomes Redeem. Automatic Loss is cashflow-neutral (`amountUsd=null`), while Redeem carries its final payout. `realizedPnlUsd` is present only when authoritative cost-basis evidence is available. Provider evidence enriches the same stable automatic settlement instead of creating a duplicate; a later losing Redeem replaces that automatic row while inheriting its economics and metadata, whereas winning and invalid Redeem legs remain distinct. HL fills remain real trades and add `dir`, `positionEffect`, `realizedPnlUsd`, and `feeUsd` when available — a normal losing close is never synthesized as Loss. Forced liquidation/ADL fills keep their existing `closeReason` semantics. Filter with `types`, `provider`, `walletAddress`, and a time window (`window` or `from`/`to`). Cursor-paginated (`sort` fixed to `-ts`).