Outright Livescore

This documentation describes the complete structure of an Outright Livescore Update message (Type 39) as delivered by TRADE.

{
  "Header": {
    "Type": 39,
    "MsgSeq": 1,
    "MsgGuid": "b05d25f0-801a-40f9-912a-32db3af6cb19",
    "CreationDate": "2024-07-08T02:55:57.0920000+00:00",
    "SerializedCreationDate": "2024-07-08T02:55:57.092Z",
    "ServerTimestamp": 1720407357092
  },
  "Body": {
    "Competition": {
      "Id": 10872,
      "Name": "Los Alamitos Qh",
      "Type": 1,
      "Events": [
        {
          "FixtureId": 22808966,
          "Livescore": null,
          "Markets": null,
          "OutrightScore": {
            "ParticipantResults": [
              {
                "ParticipantId": 53278158,
                "Name": "Miss Apollidash",
                "Result": 3
              },
              {
                "ParticipantId": 51578950,
                "Name": "Terra Fina",
                "Result": 1
              },
              {
                "ParticipantId": 53266837,
                "Name": "Mister Twosday",
                "Result": 2
              }
            ],
            "Status": 3
          }
        }
      ]
    }
  }
}

Model

Competition

Element

Data Type

Description

Id

int

The unique ID of the competition

Name

string

The competition name

Type

enum

Type 3 is League, Type 4 is Season

Events

array

Array of Events

Events

Element

Data Type

Description

FixtureId

int

The unique ID of the fixture.

Livescore

int

Markets

int

OutrightScore

object

Contain the livescore per participant

OutrightScore

Element

Data Type

Description

ParticipantResults

array

Status

enum

The current status of the fixture.

ParticipantResults

Element

Data Type

Description

ParticipantId

int

ID of the participant

Name

string

Name of the participant

Result

int

The score of the participant

Last updated

Was this helpful?