Core APIReferenceVaults

/vaults/recent-transactions

Get recent transactions for all vaults

GET
/vaults/recent-transactions

Get recent transactions for all vaults

Query Parameters

live?string
Deprecated

DEPRECATED: Use status instead. Legacy status filter. true returns active vaults; false returns non-active vaults. Ignored when status is provided.

Defaulttrue
status?string

Filter vaults by CMS status. Defaults to active. Use all to include every vault regardless of CMS status.

Value in

  • "active"
  • "disabled"
  • "coming_soon"
  • "hidden"
  • "all"
chainId?|

Optional chain ID

limit?number

Maximum number of transactions per vault to return

Range1 <= value <= 100
Default10

Response Body

application/json

application/json

curl -X GET "https://example.com/vaults/recent-transactions"
{  "data": [    {      "vaultAddress": "string",      "transactionCount7d": 100,      "recentTransactions": [        {          "transactionHash": "0x1234567890123456789012345678901234567890",          "logIndex": 12,          "transactionType": "DEPOSIT",          "vaultAddress": "0x1234567890123456789012345678901234567890",          "user": "0x1234567890123456789012345678901234567890",          "createdAt": 1717334400,          "shares": 100,          "sharesTokenAddress": "0x1234567890123456789012345678901234567890",          "assets": 100,          "assetsTokenAddress": "0x1234567890123456789012345678901234567890",          "chainId": 1        }      ]    }  ]}