Core APIReferenceVaultsSlug

/vaults/{slug}/transaction-history

Get vault transaction history by slug

GET
/vaults/{slug}/transaction-history

Get vault transaction history by slug

Path Parameters

slug*string

Unique slug identifier for the vault.

Length1 <= length

Query Parameters

startDate?|

Start date filter (epoch seconds)

endDate?|

End date filter (epoch seconds)

chainId?|

Optional chain ID. If omitted, returns transactions across all chains.

transactionTypes?string

Optional comma-separated transaction types. Example: DEPOSIT,WITHDRAW_FULFILL

limit?number

Maximum number of transactions to return

Range1 <= value <= 200
Default50
cursor?string

Cursor returned from a previous request

Response Body

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/vaults/nest-alpha-vault/transaction-history"
{  "data": {    "items": [      {        "transactionHash": "0x1234567890123456789012345678901234567890",        "logIndex": 12,        "transactionType": "DEPOSIT",        "vaultAddress": "0x1234567890123456789012345678901234567890",        "user": "0x1234567890123456789012345678901234567890",        "createdAt": 1717334400,        "shares": 100,        "sharesTokenAddress": "0x1234567890123456789012345678901234567890",        "assets": 100,        "assetsTokenAddress": "0x1234567890123456789012345678901234567890",        "chainId": 1      }    ],    "pageInfo": {      "endCursor": "string",      "hasNextPage": true    }  }}