MidnightMarkets
Get market state
Dynamic state lookup for a single market. :market-id is the stable Midnight market id and is unique across supported chains, so no chain id is required.
Returns the market state inside a data envelope. Use GET /v0/midnight/markets/{market-id} for immutable market configuration. 404s when the id is unknown.
curl -X GET "https://api.morpho.org/v0/midnight/markets/string/state"{
"data": {
"chain_id": 8453,
"continuous_fee_rate": "0",
"current_settlement_fee_cbp": "0",
"current_settlement_fee_wad": "0",
"last_indexed_block": "47457420",
"market_id": "0xd92de5e7fbbde5a5e161787426982f7e1b01fb53a7060f95c021236d74447614",
"settlement_fee_schedule": [
{
"fee_cbp": "0",
"time_to_maturity_days": 0
},
{
"fee_cbp": "0",
"time_to_maturity_days": 1
},
{
"fee_cbp": "0",
"time_to_maturity_days": 7
},
{
"fee_cbp": "0",
"time_to_maturity_days": 30
},
{
"fee_cbp": "0",
"time_to_maturity_days": 90
},
{
"fee_cbp": "0",
"time_to_maturity_days": 180
},
{
"fee_cbp": "0",
"time_to_maturity_days": 360
}
],
"tick_granularity": 4,
"total_units": "1000301090628280"
}
}{
"error": {
"code": "MARKET_NOT_FOUND",
"details": null,
"message": "Market 0xd92de5e7fbbde5a5e161787426982f7e1b01fb53a7060f95c021236d74447614 not found",
"request_id": "f0e1d2c3-b4a5-4968-8728-1c0d1e2f3a4b"
}
}