Skip to main content
GET
Midpoint price
Returns the midpoint price for a token or market, calculated as the average of the best bid and best ask.

Identifier types

The {token_id} parameter accepts three types:

By token ID

By condition ID

Calculation

If the book is one-sided (only bids or only asks), the missing side is treated as 0. This matches Polymarket’s behavior.

Notes

  • The mid value is a decimal string (e.g. "0.465").
  • Returns a 404 if no book exists for the identifier.

Authorizations

x-api-key
string
header
required

Path Parameters

token_id
string
required

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.

mid
string
required

Midpoint price as decimal string, calculated as (best_bid + best_ask) / 2

token_id
string

Token ID (PolyNode enrichment)

question
string

Market question (PolyNode enrichment)

slug
string

Event slug (PolyNode enrichment)