Skip to main content
POST
/
markets
/
strategy
/
infos
Get Loopscale Strategies
curl --request POST \
  --url https://tars.loopscale.com/v1/markets/strategy/infos \
  --header 'Content-Type: application/json' \
  --data '
{
  "userAddress": "<string>",
  "addresses": [
    "<string>"
  ],
  "principalMints": [
    "<string>"
  ],
  "page": 123,
  "pageSize": 123
}
'
{
  "strategies": [
    {
      "strategy": {
        "address": "<string>",
        "principalMint": "<string>",
        "tokenBalance": 123,
        "externalYieldAmount": 123,
        "currentDeployedAmount": 123,
        "outstandingInterestAmount": 123,
        "interestPerSecond": 123,
        "lastAccruedTimestamp": 123
      },
      "externalYieldInfo": {
        "apy": 123
      }
    }
  ],
  "total": 123
}
A Strategy is the onchain capital escrow and lending ruleset that sits behind every Vault. It holds deposited capital, deploys it as advanced lending orders on the credit order book according to curator-defined parameters (eligible collateral, rates, durations), and tracks accrued interest and external yield. Use this endpoint to query strategy-level data directly — for example, when computing Vault TVL or APY from raw fields rather than pre-aggregated Vault metadata.

Body

application/json
userAddress
string

Lender's address

addresses
string[]

List of strategy onchain addresses to load

principalMints
string[]

List of Vault principal mints to select

page
integer

Pagination offset, sorted by APY

pageSize
integer

Pagination limit (max 1000)

Response

List of strategies that match filter

strategies
object[]

Array of strategy data

total
number

Total number of strategies for this filter (to inform pagination)