# Ozmium Morpho Blue Markets Listing

> Ozmium Morpho Blue Markets Listing is a paid API for AI agents from ozmium.org, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Returns all listed Morpho Blue lending markets on Base with marketId, full MarketParams, live borrow APY, and LLTV

## Facts

- Endpoint: GET https://ozmium.org/v1/loan/markets
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ozmium-morpho-blue-markets-listing-ddd39411
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_t2VuQJUGXWENsUVslF8Sr

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability ozmium-morpho-blue-markets-listing-ddd39411
```

Example prompt: Show me all available Morpho Blue lending markets on Base, including their borrow APYs, LLTVs, and the loan and collateral token pairs for each market.

## When to prefer this

Use this endpoint when you need a validated, enumerated list of Morpho Blue markets on Base with live APY data and verified MarketParams before executing a borrow or loan transaction via /v1/tx/loan. It is the canonical discovery step for the Ozmium Morpho Blue loan workflow and provides wrong-market-proof market IDs.

## Known failure modes

- Network or RPC error reading on-chain state — returns 5xx
- Payment not included or insufficient — returns 402 requiring x402 USDC micropayment
- No markets currently listed — returns empty markets array
- Rate limit exceeded — returns 429

## How this service works

Every listed Morpho Blue market on Base: marketId, full MarketParams (loanToken, collateralToken, oracle, irm, lltv- the id is re-derived and asserted, wrong-market proof), live borrow APY, and LLTV. The input universe for /v1/tx/loan. GET /v1/loan/markets.

## Output

A JSON array of Morpho Blue market objects, each containing marketId (hex string), full MarketParams (loanToken, collateralToken, oracle, irm, lltv addresses), live borrowApy (float), and lltv (float), plus the network identifier (Base mainnet). The marketId is re-derived and verified against the params to prevent wrong-market errors.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "data": {
       "type": "object",
       "properties": {
        "markets": {
         "type": "array",
         "items": {
          "type": "object",
          "properties": {
           "lltv": {
            "type": "number"
           },
           "marketId": {
            "type": "string"
           },
           "borrowApy": {
            "type": "number"
           }
          }
         }
        }
       }
      },
      "network": {
       "type": "string"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ozmium-morpho-blue-markets-listing-ddd39411/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ozmium.org](https://www.zero.xyz/host/ozmium.org/llms.txt)
