Event Type: Session Market – Odds Changed

Updated on November 5, 2025

Received when odds are updated for a session market (Lay/Back prices, limit values, etc.).

Received Response (from SDK)

{
  "data": [
    {
      "room": "4.125398781740-F2",
      "data": {
        "eid": 34499689,
        "mid": "4.125398781740-F2",
        "na": "etst",
        "res": "",
        "sb": null,
        "lr": 100,
        "br": 100,
        "l": 8,
        "b": 9,
        "s": true,
        "go": false,
        "t": 1752133497317
      }
    }
  ]
}

Event Type: Session Market – Odds Changed

Received when odds are updated for a session market (Lay/Back prices, limit values, etc.).

Received Response (from SDK)

{
  "data": [
    {
      "room": "4.125398781740-F2",
      "data": {
        "eid": 34499689,
        "mid": "4.125398781740-F2",
        "na": "etst",
        "res": "",
        "sb": null,
        "lr": 100,
        "br": 100,
        "l": 8,
        "b": 9,
        "s": true,
        "go": false,
        "t": 1752133497317
      }
    }
  ]
}

Event Type: Session Market – Ball Running

Received when a session market enters a ball-in-play state (common in cricket).

Received Response (from SDK)

{
  "data": [
    {
      "room": "4.207778250090-F2",
      "data": {
        "eid": 34492747,
        "mid": "4.207778250090-F2",
        "na": "Test session 3",
        "res": "",
        "sb": "B",
        "lr": 0,
        "br": 0,
        "l": 0,
        "b": 0,
        "s": true,
        "go": false,
        "t": 1752139885014
      }
    }
  ]
}

Event Type: Session Market – Suspended

Received when a session market is temporarily suspended (e.g., between balls or system pause).

Received Response (from SDK)

{
  "data": [
    {
      "room": "4.207778250090-F2",
      "data": {
        "eid": 34492747,
        "mid": "4.207778250090-F2",
        "na": "Test session 3",
        "res": "",
        "sb": "S",
        "lr": 0,
        "br": 0,
        "l": 0,
        "b": 0,
        "s": true,
        "go": false,
        "t": 1752139928287
      }
    }
  ]
}

Glossary of Response Keys

KeyDescription
roomInternal session market identifier
eidEvent ID
midMarket ID
naMarket name
resResult value (usually empty for live)
sbSession ball flag — "B" = Ball running, "S" = Suspended, null = active
lrNo rate
brYes rate
lNo price
bYes price
sSession market active (true or false)
tTimestamp in epoch milliseconds

📌 Usage Tip: These responses are ideal for real-time UI updates. Always listen to sb, lr, br, l, b, and s to update the betting interface accordingly.

📍 Event Type: Other Market – Odds Update

Triggered when both Lay and Back odds change for a custom market type (e.g., F3).

📩 Received Response (from SDK)

{
  "data": [
    {
      "room": "4.232522054246-F3",
      "data": {
        "eid": 34492747,
        "mid": "4.232522054246-F3",
        "na": "bnm",
        "res": "",
        "sb": null,
        "l": 1.05,
        "b": 1.03,
        "s": true,
        "go": false,
        "t": 1752141716612
      }
    }
  ]
}

📍 Event Type: Other Market – Back-Only Odds Update

Triggered when only the Back price is updated (commonly used in markets with no lay support).

📩 Received Response (from SDK)

{
  "data": [
    {
      "room": "4.232522054246-F3",
      "data": {
        "eid": 34492747,
        "mid": "4.232522054246-F3",
        "na": "bnm",
        "res": "",
        "sb": null,
        "l": 0,
        "go": false,
        "b": 1.04,
        "s": true,
        "t": 1752141784477
      }
    }
  ]
}

📍 Event Type: Other Market – Suspended

Triggered when the market is temporarily suspended — odds are blocked for betting.

📩 Received Response (from SDK)

{
  "data": [
    {
      "room": "4.232522054246-F3",
      "data": {
        "eid": 34492747,
        "mid": "4.232522054246-F3",
        "na": "bnm",
        "res": "",
        "sb": "S",
        "l": 0,
        "b": 0,
        "go": false,
        "s": true,
        "t": 1752141815490
      }
    }
  ]
}

📘 Glossary of Keys

KeyDescription
roomInternal identifier for the market (F3 format)
eidEvent ID
midMarket ID
naMarket name
resMarket result (if declared, otherwise empty)
sbSuspension/Ball flag – S = Suspended, null = Active
lLay (0 if not applicable)
bBack (0 or valid rate as number)
sMarket active status (true = active, false = inactive)
tTimestamp in epoch milliseconds

📌 Usage Notes:

  • Listen for l and b changes to update displayed odds.
  • Use sb: "S" to trigger UI blocks or betting deactivation.
  • Handle string or numeric odds dynamically in your front-end.