trade
Get transactions for a pool
Paged transaction history. poolHash accepts either a legacy hash or a v2:<ref> pool reference.
get/v1/trade/transactions
Request
- Base URLhttps://swap-backend.stage.defi.ovh.gala.com
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
limitnumber required
Example:10
Maximum number of transactions per page
pagenumber required
Example:1
Page number for pagination (starts at 1)
poolHashstring
Example:632e14d63876b38674ec7944ebad71f31857412305abba8b2adb921c92f90b2a
The 64-character hexadecimal hash or v2 pool reference identifying the pool (optional filter)
Response
Example response
{
"status": 200,
"message": "Transactions fetched successfully",
"data": {
"transactions": [
{
"transactionId": "synthetic-transaction-id",
"blockNumber": 12345,
"poolHash": "v2:synthetic-pool-ref",
"userAddress": "client|000000000000000000000000",
"id": 1,
"uniqueKey": "synthetic-unique-key",
"transactionTime": "2026-01-01T00:00:00.000Z",
"token0": "SYNTHETIC_TOKEN$Unit$none$none",
"token1": "SYNTHETIC_QUOTE$Unit$none$none",
"amount0": 100,
"amount1": -125,
"volume": 125,
"createdAt": "2026-01-01T00:00:00.000Z",
"updatedAt": "2026-01-01T00:00:00.000Z"
}
],
"count": 1
}
}Changes
No recorded changes to this operation across all 1 revision of this API.