Skip to main content
GET
/
beta
/
borrow
/
portfolio
/
events
/
{userAddress}
/
{network}
/
{marketId}
/
{assetAddress}
List borrow market events
curl --request GET \
  --url https://api.vaults.fyi/beta/borrow/portfolio/events/{userAddress}/{network}/{marketId}/{assetAddress} \
  --header 'x-api-key: <api-key>'
{
  "itemsOnPage": 123,
  "data": [
    {
      "timestamp": 123,
      "blockNumber": "<string>",
      "assetAmountNative": "<string>",
      "transactionHash": "<string>",
      "logIndex": 123
    }
  ],
  "nextPage": 123
}

Authorizations

x-api-key
string
header
required

Path Parameters

network
enum<string>
required

Canonical network slug

Available options:
mainnet,
optimism,
arbitrum,
polygon,
gnosis,
base,
unichain,
swellchain,
celo,
worldchain,
berachain,
ink,
bsc,
hyperliquid,
plasma,
avalanche,
katana,
linea,
mega-eth,
monad,
etherlink
marketId
string
required

Canonical market identifier

Minimum string length: 1
userAddress
string
required

Address of the user whose borrow market transaction history is requested

Pattern: ^0x[a-fA-F0-9]{40}$
assetAddress
string
required

Canonical asset address within the borrow market

Pattern: ^0x[a-fA-F0-9]{40}$

Query Parameters

page
integer
default:0

Page number (starting from 0)

Required range: x >= 0
perPage
integer
default:50

Number of items per page

Required range: 0 < x <= 1000

Response

Borrow market events for a single user, market, and asset, sorted by timestamp and paginated

Borrow market events for a single user, market, and asset, sorted by timestamp and paginated

itemsOnPage
integer
required

Number of items on the current page

data
object[]
required
nextPage
integer

Next page number