User History

get

Get user transaction history

Path parameters
addressstringRequired

User address

Example: 0x1234567890123456789012345678901234567890Pattern: ^0x[a-fA-F0-9]{40}$
slugstringRequired

Vault slug

Example: nest-alpha-vault
Query parameters
startDatenumber | nullableOptional
endDatenumber | nullableOptional
chainIdnumber | nullableOptional
limitnumber · min: 1 · max: 200Optional

Maximum number of transactions to return

Default: 50Example: 50
cursorstringOptional

Cursor returned from a previous request

Responses
200

User transaction history

application/json
get
/user/{address}/vaults/{slug}/transaction-history
GET /v1/user/{address}/vaults/{slug}/transaction-history HTTP/1.1
Host: api.nest.credit
Accept: */*
{
  "data": {
    "items": [
      {
        "transactionHash": "0x1234567890123456789012345678901234567890",
        "transactionType": "DEPOSIT",
        "vaultAddress": "0x1234567890123456789012345678901234567890",
        "user": "0x1234567890123456789012345678901234567890",
        "createdAt": 1717334400,
        "shares": 100,
        "sharesTokenAddress": "0x1234567890123456789012345678901234567890",
        "assets": 100,
        "assetsTokenAddress": "0x1234567890123456789012345678901234567890",
        "chainId": 1
      }
    ],
    "pageInfo": {
      "endCursor": "text",
      "hasNextPage": true
    }
  }
}

Last updated