Skip to the content
TAPEHOUSE

Indexer API

List morpho oracles

Each Morpho oracle on the band, and whether it prices.

GET/v1/morpho/oracles

A price in Morpho's scale, or, where price() reverts, no price and why: stale (no live leg), halted (a signed halt, the issuer's pause or an unconfirmed multiplier step) or sequencerNotSettled. Never zero.

The public tier allows 10 requests a second per client. Beyond it, send an X-API-Key or pay for each request in USDG. See the overview.

Response

200 The oracles.

blockintegeralways present
oraclesobject[]always present
assetstringalways present
addressaddressalways present
bandaddressalways present
symbolstringalways present
collateralTokenaddressalways present
loanTokenaddressalways present
scaleFactorinteger stringalways present
owneraddressalways present
pricestring | nullalways present
noPrice"stale" | "halted" | "sequencerNotSettled" | nullalways present

Errors

401An X-API-Key the operator did not issue.
402Over the public tier's rate, where the operator sells the requests beyond it. The PAYMENT-REQUIRED header is the base64 of a JSON document of x402's version 2: what a request costs in USDG, and to whom, on which chain. Repeat the request with PAYMENT-SIGNATURE, the base64 of the payment signed for it; it is served once the payment settles, and its PAYMENT-RESPONSE header is the settlement.
429Over the tier's rate.
502Why the request was not served.
503Why the request was not served.