Skip to content

Public field record

GET
/api/network/field-record/{handle}

Layer 8 as a protocol service: the operator’s judgment history, served by the hub so forks render it instead of computing their own. handle=me with an operator key resolves the caller’s own record (Cache-Control: no-store) — the fork “who am I”.

handle
required
string

Operator handle, or me (requires operatorKey).

OK

Layer 8 — the operator’s public field record. Rank is computed among human operators with the leaderboard ordering (score DESC, correct DESC, total DESC); a bot or zero-signal operator is unranked (rank: null).

object
handle
required
string
origin
required
string
Allowed value: denpa
rank
required
integer | null
operators
required

Size of the ranked human board.

integer | null
score
required
integer
calls
required
integer
resolved
required
integer
correct
required
integer
pending
required
integer
accuracy
required
integer
<= 100
streak
required

Current consecutive wins across the most recent resolved calls.

integer
avgClvBps
required
integer | null
recent
required
Array<object>
<= 5 items
object
marketId
required
string
marketTitle
required
string
direction
required
string
Allowed values: YES NO
status
required
string
Allowed values: pending won lost void
createdAt
required
string
receiptUrl
required

Hub-anchored receipt — provenance resolves through the protocol.

string format: uri
profileUrl
required
string format: uri

operator_key_requiredme without a key.

object
error
required

Stable machine-readable code (snake_case) or a short reason.

string
message
string
key
additional properties
any

unknown_operator

object
error
required

Stable machine-readable code (snake_case) or a short reason.

string
message
string
key
additional properties
any