---
title: "Wallet Changes Since"
method: GET
path: "/api/v2/wallet/{address}/changes-since"
---

# Wallet Changes Since

`GET /api/v2/wallet/{address}/changes-since`

## Request

- Base URL: `https://orcalayer.com` (the document declares no server; this is the origin it was published from)
- URL: `https://orcalayer.com/api/v2/wallet/{address}/changes-since`
- Auth: none declared

Diff summary of wallet activity since `since` timestamp.

Powers the 'What changed since last visit' banner shown to returning users.
Returns trades count, P&L delta, and the single most recent trade for context.

- trades_count: real-time, sourced from trades_apr2026_plus (indexer).
- pnl_delta_usd: closed_positions_cache (may be slightly stale; lazy-refreshed by /overview).
- last_move: most recent trade by this wallet in the window, with market title.
- since is capped at NOW - 30d (banner stops being useful past that horizon).
- If `since` is < 60s ago, returns trades_count=0 ("nothing changed since you blinked").

## Path parameters

- `address` string, required

## Query parameters

- `since` integer, required: Unix timestamp seconds

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/orcalayer/apis/orcalayer-api.md) · [All operations](https://skmtc.dev/orcalayer/apis/orcalayer-api/llms.txt) · [OpenAPI document](https://skmtc.dev/orcalayer/apis/orcalayer-api/revisions/5d1d509daba6?raw)
