Skip to main content
GET
/
kvaults
/
users
/
{pubkey}
/
transactions
Get user kvault transactions
curl --request GET \
  --url https://api.kamino.finance/kvaults/users/{pubkey}/transactions
[
  {
    "createdOn": "2023-12-25",
    "instruction": "<string>",
    "tokenMint": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
    "tokenAmount": "1234.56789",
    "tokenPrice": "1234.56789",
    "solPrice": "1234.56789",
    "sharePrice": "1234.56789",
    "numberOfShares": "1234.56789",
    "usdValue": "1234.56789",
    "transaction": "<string>",
    "kvault": "VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd",
    "latestPosition": true
  }
]

Path Parameters

pubkey
string
required

Valid base58-encoded address of the user wallet

Example:

"AxqtG9SHDkZTLSWg81Sp7VqAzQpRqXtR9ziJ3VQAS8As"

Response

OK

createdOn
string<date>
required

Date when the instruction was created

instruction
string
required

Type of instruction

tokenMint
string
required

Token mint address

Example:

"VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd"

tokenAmount
string
required

Amount of tokens involved

Example:

"1234.56789"

tokenPrice
string
required

Price of the token at the time of instruction

Example:

"1234.56789"

solPrice
string
required

Price of SOL at the time of instruction

Example:

"1234.56789"

sharePrice
string
required

Price per share at the time of instruction

Example:

"1234.56789"

numberOfShares
string
required

Number of shares involved

Example:

"1234.56789"

usdValue
string
required

USD value of the transaction

Example:

"1234.56789"

transaction
string
required

Transaction signature

kvault
string
required

KVault identifier

Example:

"VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd"

latestPosition
boolean
required

Indicates if this is the latest position