Skip to main content
GET
/
portfolio
/
{pubkey}
/
rewards
Get pending farm rewards for a wallet
curl --request GET \
  --url https://api.kamino.finance/portfolio/{pubkey}/rewards
{
  "timestamp": "2026-06-12T11:16:12.684Z",
  "farms": [
    {
      "farm": "A9nKRhBPVdQ2QDfzMkhpZzsAimCt59wSKxpo36bzhDiU",
      "userState": "JBhXSh6Zb5TPi8g6rsTpNjmuet4V7YGGtU3daou9Y2qs",
      "delegatee": "ARygwR6WBPvatQ2bBrSyytsyBgqrRDwxEuANWSSydfXW",
      "strategy": "HBuYwvq67VKnLyKxPzDjzskyRMk7ps39gwHdvaPGwdmQ",
      "positionType": "Liquidity",
      "activeStakeAmount": "216.673457",
      "tokenMints": [
        "JUPyiwrYJFskUPiHa7hkeR8VUtAeFoSYbKedZNsDvCN",
        "bSo13r4TkiE4KumL71LsHTPpL2euBYLFx6h9HP3piy1"
      ],
      "rewards": [
        {
          "mint": "BLZEEuZUBVqFhj8adcCFPJvPVCiCyVmh3hkJMrU8KuJA",
          "amount": "59.765598641",
          "index": 0,
          "type": 0,
          "tokenProgram": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
        }
      ]
    },
    {
      "farm": "9hUeaxTE3UsRFVt46NPDszSGW76gqDwK743SvJvjYUiY",
      "userState": "HkPCNqo1FRo41oiCwG8Kjsg664Jamsv8TE9kU7bqVP5S",
      "delegatee": "5CVMEG7NSdEDVTPiz8efwL6zbXYSVEpkHovf54n2bvoZ",
      "vault": "NSSESC5s9Mk7uhUg7hdRiEeNaz7FQmZveJseF62Zjbc",
      "positionType": "Lend",
      "activeStakeAmount": "0",
      "tokenMints": [
        "CASHx9KJUStyftLFWGvEVf59SGeG9sh5FfcnZMVPCASH"
      ],
      "rewards": [
        {
          "mint": "CASHx9KJUStyftLFWGvEVf59SGeG9sh5FfcnZMVPCASH",
          "amount": "0.446532",
          "index": 0,
          "type": 0,
          "tokenProgram": "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb"
        }
      ]
    },
    {
      "farm": "3Dsn7mXKCxQ54QxDtogFsGqgMhhgWnVtN5MGLHvowh3E",
      "userState": "F8vs1tNCEdsvHB9ZgYCNRNnb2CbmDULEfQ68A6ZXHvwm",
      "delegatee": "51rLRu3pvps8vWHVt6uSBeRgQ2UJgCPsw5TEdGsQSKkA",
      "positionType": "Borrow Markets",
      "activeStakeAmount": "0",
      "tokenMints": [],
      "rewards": [
        {
          "mint": "CASHx9KJUStyftLFWGvEVf59SGeG9sh5FfcnZMVPCASH",
          "amount": "0.003248",
          "index": 0,
          "type": 1,
          "tokenProgram": "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb"
        }
      ]
    }
  ]
}

Path Parameters

pubkey
string
required

Valid base58-encoded address

Example:

"VEG1EMtttdHunMbSza8uoms1R18VXmYSph2bBpHcSJd"

Query Parameters

programId
string
default:KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD

KLend program ID

Example:

"KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD"

rewardTypes
string

Comma-separated farm reward types to include. Defaults to 0,1 to match portfolio webapp rewards.

Pattern: ^\d+(,\d+)*$
Example:

"0,1"

Response

OK

timestamp
string<date-time>
required

Response timestamp as an ISO-8601 string

farms
object[]
required
partialErrors
object