Midpoint price
Orderbook
Midpoint Price
Returns the midpoint price for a token, calculated as the average of the best bid and best ask.
If the book is one-sided (only bids or only asks), the missing side is treated as 0. Response is enriched with PolyNode market metadata.
GET
Midpoint price
Returns the midpoint price for a token or market, calculated as the average of the best bid and best ask.
If the book is one-sided (only bids or only asks), the missing side is treated as 0. This matches Polymarket’s behavior.
Identifier types
The{token_id} parameter accepts three types:
| Identifier | Format | Returns |
|---|---|---|
| Token ID | All digits, 70+ chars | Single midpoint (Polymarket-compatible) |
| Condition ID | Starts with 0x | Midpoints for both outcomes |
| Slug | Human-readable string | Midpoints for all outcomes in the event |
By token ID
By condition ID
Calculation
Notes
- The
midvalue is a decimal string (e.g."0.465"). - Returns a 404 if no book exists for the identifier.
Authorizations
Path Parameters
Token ID (all digits), condition ID (starts with 0x), or event slug. Token ID returns a single book; condition ID and slug return all outcomes.
Response
Midpoint price
Midpoint price. The mid field matches Polymarket's CLOB /midpoint response. Additional fields are PolyNode enrichment.

