Skip to main content
GET
/
portfolio
/
{pubkey}
Get portfolio source data for a wallet
curl --request GET \
  --url https://api.kamino.finance/portfolio/{pubkey}
{
  "timestamp": "2026-06-12T11:16:12.657Z",
  "sections": {
    "lending": {
      "indexed": true,
      "positionsRefreshedOn": "2026-06-11T23:14:19.969Z",
      "pricesRefreshedOn": "2026-06-12T11:12:29.057Z",
      "errors": []
    },
    "multiply": {
      "indexed": true,
      "positionsRefreshedOn": "2026-06-11T23:13:54.680Z",
      "pricesRefreshedOn": "2026-06-12T11:12:29.057Z",
      "errors": []
    },
    "leverage": {
      "indexed": true,
      "positionsRefreshedOn": "2026-06-11T23:14:00.518Z",
      "pricesRefreshedOn": "2026-06-12T11:12:29.057Z",
      "errors": []
    },
    "liquidity": {
      "indexed": true,
      "positionsRefreshedOn": "2026-06-11T23:11:53.211Z",
      "pricesRefreshedOn": "2026-06-11T23:14:24.861Z",
      "errors": []
    },
    "earn": {
      "indexed": true,
      "positionsRefreshedOn": "2026-06-11T23:12:29.633Z",
      "pricesRefreshedOn": "2026-06-12T11:12:29.057Z",
      "errors": []
    },
    "privateCredit": {
      "indexed": true,
      "positionsRefreshedOn": "2026-06-11T23:12:29.846Z",
      "pricesRefreshedOn": "2026-06-12T11:12:29.057Z",
      "errors": []
    },
    "staking": {
      "indexed": true,
      "positionsRefreshedOn": "2026-06-11T23:04:34.002Z",
      "pricesRefreshedOn": "2026-06-12T11:12:29.057Z",
      "errors": []
    }
  },
  "lending": [
    {
      "obligation": "HpAQMFgpSJ3XZWEXtSQgJmuL3Fd8QepJSG79csgq3hoB",
      "market": "5wJeMrUYECGq41fxRESKALVcHnNX26TAWy4W98yULsua",
      "tag": "Vanilla",
      "netValue": "262.00710654164595037",
      "totalDepositValue": "491.89391304710577576",
      "totalBorrowValue": "229.88680650545982539",
      "ltv": "0.4673503786241097951",
      "maxLtv": "0.5727335057760832411",
      "liquidationLtv": "0.63241141170317723635",
      "leverage": "1.8774067602205262589",
      "deposits": [
        {
          "mint": "XsoCS1TfEyfFhfvj8EtZ528L3CaKBDBRqRapnBbDF2W",
          "symbol": "SPYx",
          "amount": "0.16082255065800625522",
          "value": "119.1703926699327137",
          "price": "741.005488237479553",
          "reserve": "UvXjBuC7YZYaGB9Rn1PpBD1GySmjzunXgE8Zev9ua8d",
          "maxLtv": "0.73",
          "liquidationLtv": "0.75"
        }
      ],
      "borrows": [
        {
          "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "symbol": "USDC",
          "amount": "229.95449131043213799",
          "value": "229.88680650545982539",
          "price": "0.99970566",
          "reserve": "97zoywd8mPZsGTg8q1wdD2Wgkdrs2tqusp1Qqcxbyj7E",
          "borrowFactor": "1"
        }
      ]
    }
  ],
  "multiply": [
    {
      "obligation": "2JsWdyxA15WodMBzRY5uNUJDvL71xm9NwfMj6qdYi3SC",
      "market": "7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfF",
      "tag": "Multiply",
      "netValue": "39.032947857306441512",
      "totalDepositValue": "124.32509095187057771",
      "totalBorrowValue": "85.292143094564136198",
      "ltv": "0.68604126843215345899",
      "maxLtv": "0.87000000000000000002",
      "liquidationLtv": "0.91999999999999999997",
      "leverage": "3.1851319917308934971",
      "deposits": [
        {
          "mint": "J1toso1uCk3RLmjorhTtrVwY9HJ7X8V9yYac6Y7kGCPn",
          "symbol": "JitoSOL",
          "amount": "1.4488817124626824571",
          "value": "124.32509095187057771",
          "price": "85.807619685221685924",
          "reserve": "EVbyPKrHG6WBfm4dLxLMJpUDY43cCAcHSpV3KYjKsktW",
          "maxLtv": "0.87",
          "liquidationLtv": "0.92"
        }
      ],
      "borrows": [
        {
          "mint": "So11111111111111111111111111111111111111112",
          "symbol": "SOL",
          "amount": "1.276825076608483649",
          "value": "85.292143094564136198",
          "price": "66.80017855",
          "reserve": "d4A2prbA2whesmvHaL88BH6Ewn5N4bTSU2Ze8P6Bc4Q",
          "borrowFactor": "1"
        }
      ],
      "depositMint": "J1toso1uCk3RLmjorhTtrVwY9HJ7X8V9yYac6Y7kGCPn",
      "borrowMint": "So11111111111111111111111111111111111111112"
    }
  ],
  "leverage": [
    {
      "obligation": "VgtvJ1iCDAb65pWbwhvX33X6CWMWMdrYRABEhNTJ9xq",
      "market": "7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfF",
      "tag": "Leverage",
      "netValue": "8.774498333310038026",
      "totalDepositValue": "23.724451929066735492",
      "totalBorrowValue": "14.949953595756697466",
      "ltv": "0.6301495874575001704",
      "maxLtv": "0.75",
      "liquidationLtv": "0.80000000000000000002",
      "leverage": "2.7037958214663046734",
      "deposits": [
        {
          "mint": "7vfCXTUXx5WJV5JADk17DUJ4ksgau7utNKj4b963voxs",
          "symbol": "ETH",
          "amount": "0.014174648995927885562",
          "value": "23.724451929066735492",
          "price": "1673.72412085",
          "reserve": "febGYTnFX4GbSGoFHFeJXUHgNaK53fB23uDins9Jp1E",
          "maxLtv": "0.75",
          "liquidationLtv": "0.8"
        }
      ],
      "borrows": [
        {
          "mint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
          "symbol": "USDC",
          "amount": "14.954355260684127232",
          "value": "14.949953595756697466",
          "price": "0.99970566",
          "reserve": "D6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ59",
          "borrowFactor": "1"
        }
      ],
      "depositMint": "7vfCXTUXx5WJV5JADk17DUJ4ksgau7utNKj4b963voxs",
      "borrowMint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"
    }
  ],
  "liquidity": [
    {
      "strategy": "HBuYwvq67VKnLyKxPzDjzskyRMk7ps39gwHdvaPGwdmQ",
      "shareMint": "7XB1azPg9hmD196uiGNa61EyvXbCmQhg8jSdptRGkRTZ",
      "shares": "216.673457",
      "netValue": "26.383693978132575086",
      "tokenA": {
        "mint": "JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN",
        "symbol": "JUP",
        "amount": "54.602417609162028891",
        "value": "9.1141301646553401798",
        "price": "0.16691807"
      },
      "tokenB": {
        "mint": "bSo13r4TkiE4KumL71LsHTPpL2euBYLFx6h9HP3piy1",
        "symbol": "bSOL",
        "amount": "0.19898556021252914791",
        "value": "17.269563813477234906",
        "price": "86.788025196563257466"
      }
    }
  ],
  "earn": [
    {
      "vault": "7cYGMEwQKhdYdugAyQBEqtwG6KhHyuEDcgUrdfGaV6qV",
      "tokenMint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
      "symbol": "USDC",
      "name": "Core+ USDC Vault",
      "netValue": "102.43833649457444653",
      "shares": "97.742099",
      "amount": "102.46849707200261978"
    }
  ],
  "privateCredit": [
    {
      "vault": "91b1opzHNUQobfLZxGMNYT5qDRKoqV8FdsdQBmH4wBxy",
      "tokenMint": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
      "symbol": "USDC",
      "name": "Kamino Institutional USDC",
      "netValue": "10.357873888364687946",
      "shares": "10",
      "amount": "10.360923522594328361"
    }
  ],
  "staking": [
    {
      "mint": "KMNo3nJsBXfcpJTVhZcXLW7RmTwTt4GVFE7suUBo9sS",
      "symbol": "KMNO",
      "farm": "2sFZDpBn4sA42uNbAD6QzQ98rPSmqnPyksYe6SJKVvay",
      "amount": "1700.2533519964832604",
      "value": "30.92680935374059216",
      "price": "0.01818953"
    }
  ]
}

Path Parameters

pubkey
string
required

Valid base58-encoded address

Example:

"VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd"

Query Parameters

programId
string
default:KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD

KLend program ID

Example:

"KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD"

Response

OK

timestamp
string<date-time>
required

Response timestamp as an ISO-8601 string

sections
object
required

Per-section indexing and freshness metadata.

lending
object[]
required
multiply
object[]
required
leverage
object[]
required
liquidity
object[]
required
earn
object[]
required
privateCredit
object[]
required
staking
object[]
required