The contract defines 10 schemas that model the data the API accepts and returns. The most detailed are LeverageMetricsResponse (11 properties), ReserveMetricsResponse (10 properties), MarketConfigResponseV2 (6 properties), MarketMetricsResponse (3 properties). Each schema is shown below with its type and property counts.
AddressBase58
string
Valid base58-encoded address
MarketMetricsResponse
object
3 properties3 required
Decimal
string
Decimal value represented as string
ReserveMetricsResponse
object
10 properties10 required
Error
object
Internal server error response (500)
1 property1 required
MarketConfigResponseV2
object
6 properties6 required
SnapshotDateTime
string
Timestamp of the metrics snapshot
Apy
string
Borrow interest APY
ReserveAccountDataResponse
object
2 properties2 required
LeverageMetricsResponse
object
11 properties11 required
Specification
The full machine-readable OpenAPI contract behind this narrative.