Connection Statuses
Types
There are four connection statuses for MMA Fight Details:
Connected: Connection is healthy, our onsite team have no issues and are delivering data at the lowest latency (~2/3s from real time)
Disconnected: We are disconnected to our onsite team however there is an issue with the data being sent to us in real time – data will not be coming through until connection is re-established.
Delayed: Connection is healthy to our onsite team, but there is a known issue with latency; expect data to come through with around a ~7/8 second latency from real time.
Unstable: There are known issues with our connectivity to our onsite team; we’re not fully disconnected but we cannot ensure the latency of the data coming through is anywhere close to real time.
1. Disconnected
This packet will be sent to indicate that we are totally disconnected to our onsite team. You will only receive this packet once – Assume that the state of the round is disconnected until you receive another “ConnectionStateChanged” packet.
Response Model
Disconnected Object
Field Name
Type
Description
timestamp
date
The timestamp of the event, in UTC
eventElementType
string
The type of event, in this case always “ConnectionStateChanged”
state
string
The type of state, in this case “Disconnected”
Sample Event Packet
2. Connected
This packet will be sent to indicate that we are connected to our onsite team. You will only receive this packet once – Assume that the state of the round is connected until you receive another “ConnectionStateChanged” packet.
Response Model
Connected Object
Field Name
Type
Description
timestamp
date
The timestamp of the event, in UTC
eventElementType
string
The type of event, in this case always “ConnectionStateChanged”
state
string
The type of state, in this case “Connected”
Sample Event Packet
3. Delayed
This packet will be sent to indicate that we are now in a delayed state and data from our onsite team is coming through with a known delay. You will only receive this packet once – Assume that the state of the round is delayed until you receive another “ConnectionStateChanged” packet.
Response Model
Connected Object
Field Name
Type
Description
timestamp
date
The timestamp of the event, in UTC
eventElementType
string
The type of event, in this case always “ConnectionStateChanged”
state
string
The type of state, in this case “Delayed”
Sample Event Packet
4. Unstable
This packet will be sent to indicate that we are in an unstable state with our onsite team. You will only receive this packet once – Assume that the state of the round is unstable until you receive another “ConnectionStateChanged” packet.
Response Model
Connected Object
Field Name
Type
Description
timestamp
date
The timestamp of the event, in UTC
eventElementType
string
The type of event, in this case always “ConnectionStateChanged”
state
string
The type of state, in this case “Unstable”
Sample Event Packet
Last updated
Was this helpful?