Glossary of Keys (Bookmaker Market)

Updated on November 21, 2025
Key Description
room Unique identifier for the BM market
eid Event ID
mid Market ID
na Market name
res Market result status (if declared)
r[] Array of runner objects
rid Runner ID (unique for each team)
sb Status for each runner (S = Suspended, null = Active, B = Ball running)
l Lay for the runner
b Back for the runner
s Is market active (true = active)
t Epoch timestamp in milliseconds
go Game Over (Bool)

📌 Usage Notes:

  • Always loop over the r[] array to get runner-specific data
  • If sb = "S" for a runner, that team is currently suspended
  • If all runners are suspended, the market should be blocked in UI