Skip to main content
GET
/
kvaults
/
vaults
/
{pubkey}
Get KVault by address
curl --request GET \
  --url https://api.kamino.finance/kvaults/vaults/{pubkey}
{
  "address": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
  "state": {
    "vaultAdminAuthority": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
    "baseVaultAuthority": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
    "baseVaultAuthorityBump": 123,
    "tokenMint": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
    "tokenMintDecimals": 123,
    "tokenVault": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
    "tokenProgram": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
    "sharesMint": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
    "sharesMintDecimals": 123,
    "tokenAvailable": "<string>",
    "sharesIssued": "<string>",
    "availableCrankFunds": "<string>",
    "performanceFeeBps": 123,
    "managementFeeBps": 123,
    "lastFeeChargeTimestamp": 123,
    "prevAum": "1234.56789",
    "pendingFees": "1234.56789",
    "vaultAllocationStrategy": [
      {
        "reserve": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
        "ctokenVault": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
        "targetAllocationWeight": 123,
        "tokenAllocationCap": "<string>",
        "ctokenVaultBump": 123,
        "ctokenAllocation": "<string>",
        "lastInvestSlot": "<string>",
        "tokenTargetAllocation": "1234.56789"
      }
    ],
    "minDepositAmount": "<string>",
    "minWithdrawAmount": "<string>",
    "minInvestAmount": "<string>",
    "minInvestDelaySlots": 123,
    "crankFundFeePerReserve": "<string>",
    "pendingAdmin": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
    "cumulativeEarnedInterest": "1234.56789",
    "cumulativeMgmtFees": "1234.56789",
    "cumulativePerfFees": "1234.56789",
    "name": "<string>",
    "vaultLookupTable": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
    "vaultFarm": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
    "creationTimestamp": 123,
    "allocationAdmin": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd"
  },
  "programId": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd"
}

Path Parameters

pubkey
string
required

Valid base58-encoded address

Example:

"VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd"

Response

OK

address
string
required

Public key of the vault

Example:

"VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd"

state
object
required
programId
string
required

Public key of the kvault program which owns the vault

Example:

"VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd"