# Ozmium Morpho Blue Borrow

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

Generates verified Morpho Blue borrow calldata to draw loan assets against posted collateral for a given market

## Facts

- Endpoint: POST https://ozmium.org/v1/tx/loan/borrow
- Price: $0.01/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-borrow-352d0d2c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_oyZB1Xn317AzYHWEXtOof

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-borrow-352d0d2c -d '<json body>'
```

Example prompt: Generate Morpho Blue borrow calldata to draw 500000000 units (atomic) of the loan asset from market 0xb323495f7e4148be5643a4ea4a8221eef163e4bccfdedc9b9b96f9f69989...3 for my wallet 0xAbC...123.

## When to prefer this

Use this endpoint when you need to programmatically generate Morpho Blue borrow transaction calldata on Base mainnet with verified MarketParams; prefer over manual ABI encoding when you want the market parameters auto-fetched and re-derived by marketId, reducing the risk of incorrect params.

## Known failure modes

- Invalid or unknown marketId returns error with message about unresolvable market
- Insufficient posted collateral for the requested borrow amount causes simulation failure
- Malformed owner address (not a valid EVM address) returns validation error
- assets value of zero or negative rejected with validation error
- Payment of 0.02 USDC not included causes 402 response before processing

## How this service works

Morpho Blue borrow calldata (draw the loan asset against posted collateral) with verified MarketParams. POST /v1/tx/loan/borrow { marketId, assets (atomic), owner }.

## Output

Returns verified Morpho Blue borrow calldata (unsigned transaction data) with confirmed MarketParams, ready to be signed and submitted on-chain to draw the requested loan asset amount against the caller's posted collateral.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "owner": {
   "type": "string"
  },
  "assets": {
   "type": "string"
  },
  "marketId": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ozmium-morpho-blue-borrow-352d0d2c/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)
