---
title: "GET /api/v2/{token}/morpho_collateral"
method: GET
path: "/api/v2/{token}/morpho_collateral"
tags: ["token"]
---

# GET /api/v2/{token}/morpho_collateral

`GET /api/v2/{token}/morpho_collateral`

Get Morpho-only collateral exposure for an oToken

## Path parameters

- `token` string, required

## Query parameters

- `chainId` number
- `format` 'nested' | 'rows' | 'grafana'

## Response `200`

Morpho collateral data

- union
  - object
    - `token` object, required
      - `id` string, required
      - `address` string, required
      - `name` string, required
      - `chainId` number, required
      - `decimals` number, required
      - `symbol` string, required
    - `strategies` object[], required
      - `id` string, required
      - `title` string, required
      - `description` string, required
      - `chainId` number, required
      - `network` string, required
      - `vaultAddress` string, required
      - `strategyAddress` string, required
      - `href` string, required
      - `amount` number, required
      - `liquidAmount` number, required
      - `markets` object[], required
        - `marketId` string, required
        - `network` string, required
        - `marketUrl` string, required
        - `loanSymbol` string, required
        - `collateralSymbol` string, required
        - `lltv` string, required
        - `risk` string, required
        - `totalCollateralUsd` number, required
        - `totalMarketSizeUsd` number, required
        - `totalBorrowUsd` number, required
        - `totalLiquidityUsd` number, required
        - `supplyApy` number, required
        - `rewardsApr` number, required
        - `totalApy` number, required
        - `ratio` number, required
        - `strategyAmount` number, required
  - object
    - `token` object, required
      - `id` string, required
      - `address` string, required
      - `name` string, required
      - `chainId` number, required
      - `decimals` number, required
      - `symbol` string, required
    - `rows` object[], required
      - `tokenId` string, required
      - `tokenSymbol` string, required
      - `tokenAddress` string, required
      - `strategyId` string, required
      - `strategyTitle` string, required
      - `strategyChainId` number, required
      - `strategyNetwork` string, required
      - `strategyVaultAddress` string, required
      - `strategyAddress` string, required
      - `strategyHref` string, required
      - `strategyTotalUsd` number, required
      - `strategyLiquidUsd` number, required
      - `marketId` string, required
      - `marketUrl` string, required
      - `loanSymbol` string, required
      - `collateralSymbol` string, required
      - `lltv` string, required
      - `risk` string, required
      - `totalCollateralUsd` number, required
      - `totalMarketSizeUsd` number, required
      - `totalBorrowUsd` number, required
      - `totalLiquidityUsd` number, required
      - `supplyApy` number, required
      - `rewardsApr` number, required
      - `totalApy` number, required
      - `allocationUsd` number, required
      - `allocationRatio` number, required
      - `allocationPct` number, required

## Other responses

- `400` — Unsupported token
- `404` — Token not found

---

[API](https://skmtc.net/originprotocol/apis/defi-analytics.md) · [All operations](https://skmtc.net/originprotocol/apis/defi-analytics/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/originprotocol/defi-analytics/revisions/71c64ee4f1f3/schema)
