Skip to main content
GET
https://api.kamino.finance
/
v2
/
kamino-market
All Markets Config
curl --request GET \
  --url https://api.kamino.finance/v2/kamino-market
[
  {
    "name": "Main Market",
    "isPrimary": true,
    "description": "Primary market on mainnet",
    "lendingMarket": "7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfF",
    "lookupTable": "FGMSBiyVE8TvZcdQnZETAAKw28tkQJ2ccZy6pyp95URb",
    "isCurated": false
  }
]

This endpoint retrieves configuration for all Kamino Lending markets for a specific program ID. This is the V2 endpoint that allows filtering by program ID instead of cluster.

Query Parameters

programId
string
required
KLend program IDExample: KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD

Request Example

curl --request GET \
  --url https://api.kamino.finance/v2/kamino-market?programId=KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD

Response

markets
array
required
List of Kamino Lending market configurations
[
  {
    "name": "Main Market",
    "isPrimary": true,
    "description": "Primary market on mainnet",
    "lendingMarket": "7u3HeHxYDLhnCoErrtycNokbQYbWGzLs6JSDqGAv5PfF",
    "lookupTable": "FGMSBiyVE8TvZcdQnZETAAKw28tkQJ2ccZy6pyp95URb",
    "isCurated": false
  }
]

Error Responses

error
string
Error message for internal server failure (500)Example: "An internal error occurred"