MARKET vs CROWD vs YOU (same-origin)
GET /api/m/{marketId}/crowd
GET
/api/m/{marketId}/crowd
The Crowd Signal Layer read. CROWD is Denpa signals (bots excluded); YOU is the caller’s own first call (session only). MARKET (the venue probability) is not served here.
Authorizations
Section titled “Authorizations ”- None
- sessionCookie
Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” marketId
required
string
Protocol market id. Numeric → Polymarket (Gamma), lmt-… → Limitless, kalshi-… → Kalshi, denpa-… → Denpa-native.
Responses
Section titled “ Responses ”OK
MARKET vs CROWD vs YOU. Only operator_type IN ('human','ai_agent') counts as crowd; seeded system bots are excluded.
object
marketId
required
string
yesCount
required
integer
noCount
required
integer
totalSignals
required
integer
yesPercent
required
Null when no signals.
integer | null
noPercent
required
integer | null
topForecasters
required
Consensus of the top quartile of eligible operators (≥10 resolved); null below 3 qualifying signals.
object
yesPercent
integer
sampleSize
integer
currentUserSignal
required
The caller’s own first call on this market (session only); null when anonymous or none.
object
id
string
direction
string
priceAtPrediction
Probability in basis points (0–10000).
integer
createdAt
string format: date-time
status
string
updatedAt
required
string format: date-time