Aqua0
API ReferenceSwaps

Get a wallet's Uniswap V4 swap history

Returns the wallet's realized Uniswap V4 swaps, newest first, joining the authorize-time pool binding to the on-chain settlement for amounts and block time. Deltas are signed from the pool's perspective and returned as decimal strings. Only swaps that took vault JIT liquidity AND carried a trader at authorize time are visible, and swaps not yet settled on-chain are omitted. Path parameter: wallet. Query: chainId (optional, defaults to every chain Aqua0's vaults are live on), limit (optional, default 50, max 200), cursor (optional block timestamp, returns swaps strictly older than it). Degrades to an empty list when the vaults are not indexed.

GET
/api/swap/history/{wallet}

Authorization

ApiKeyAuth
X-API-Key<token>

In: header

Path Parameters

wallet*string

The wallet address to look up.

Query Parameters

chainId?string

Optional. Restricts results to one chain, and if omitted, returns swaps across every chain Aqua0's vaults are live on.

limit?integer

Optional, defaults to 50, max 200. Maximum number of swaps to return.

cursor?integer

Optional. Returns swaps strictly older than this block timestamp, for cursor-based pagination.

Response Body

curl -X GET "https://example.com/api/swap/history/string"
Empty
Empty