MidnightBooks
Get book
Returns one book snapshot with market metadata and both sides. Each side returns up to depth levels, sorted best price first.
Path Parameters
market-id?string
Market ID whose book to read (market_id in responses).
Query Parameters
depth?number
Maximum levels returned per side. Default: 100. Maximum: 5821.
Response Body
application/json
application/json
application/json
application/json
curl -X GET "https://api.morpho.org/v0/midnight/books/0x12590ae1aee324a005be565f3bcdd16dbf8daf7969b26c181c8b8f467dad9f67?depth=100"{
"data": {
"asks": [
{
"assets": "184608000000000000000000",
"count": 5,
"price": "500000000000000000",
"tick": 495,
"units": "369216000000000000000000"
}
],
"bids": [
{
"assets": "184608000000000000000000",
"count": 5,
"price": "500000000000000000",
"tick": 495,
"units": "369216000000000000000000"
}
],
"chain_id": 1,
"collaterals": [
{
"liquidation_cursor": "250000000000000000",
"lltv": "860000000000000000",
"oracle": "0x45093658BE7f90B63D7c359e8f408e503c2D9401",
"token": "0x34Cf890dB685FC536E05652FB41f02090c3fb751"
}
],
"enter_gate": "0x0000000000000000000000000000000000000000",
"liquidator_gate": "0x0000000000000000000000000000000000000000",
"loan_token": "0xC9A9C45C0eB717f8b5F193Af6bAa05A1c0Ac5078",
"market_id": "0x12590ae1aee324a005be565f3bcdd16dbf8daf7969b26c181c8b8f467dad9f67",
"maturity": 1761922800,
"midnight": "0x2F7a3AA739ba5792Ce1b4eA046117f2C0095BCA6",
"rcf_threshold": "0"
}
}{
"error": {
"code": "VALIDATION_ERROR",
"details": [
{
"field": "limit",
"issue": "Limit must be greater than 0."
}
],
"message": "Limit must be greater than 0.",
"request_id": "req-123"
}
}{
"error": {
"code": "VALIDATION_ERROR",
"details": [
{
"field": "limit",
"issue": "Limit must be greater than 0."
}
],
"message": "Limit must be greater than 0.",
"request_id": "req-123"
}
}{
"error": {
"code": "VALIDATION_ERROR",
"details": [
{
"field": "limit",
"issue": "Limit must be greater than 0."
}
],
"message": "Limit must be greater than 0.",
"request_id": "req-123"
}
}