Skip to main content
GET
Get orderbook depth

Query Parameters

symbol
string
required

Trading pair symbol (e.g., MON_USDC, ETHUSDC)

Example:

"MON_USDC"

limit
integer
default:100

Number of levels to return (default 100, max 5000)

Required range: 1 <= x <= 5000
Example:

100

state
enum<string>
default:committed

Orderbook state to query (Monad-specific). Options:

  • proposed: Block started
  • voted: QC received
  • finalized: Reorg-proof
  • committed: State verified (default)
Available options:
proposed,
voted,
finalized,
committed
Example:

"committed"

Response

Successful response

Orderbook depth response

lastUpdateId
integer<int64>
required

Block number of the snapshot

Example:

54467392

E
integer<int64>
required

Block timestamp in milliseconds (T × 1000), sourced from the Monad block header

Example:

1711000000000

T
integer<int64>
required

Block timestamp in Unix seconds, sourced from the Monad block header

Example:

1711000000

bids
string[][]
required

List of bid levels [price, quantity]

Required array length: 2 elements
Example:
asks
string[][]
required

List of ask levels [price, quantity]

Required array length: 2 elements
Example: