LogoLogo
FeedsIntelligenceEngagementsHelpHome
TRADE360 Integration
TRADE360 Integration
  • Integration Guide
  • RMQ connection
    • Connection and Consumption setup
    • Message Deserializing
    • Market/Bet Message Handling
    • How do I work with TRADE360 feed?
  • Message Structure
    • Message Types Overview
    • Message
    • Events
    • Fixture
    • Competition
    • Markets
    • Bets
    • Participant
    • Livescore
    • Settlements
    • Heartbeat
    • Keep Alive
    • Extra Data
    • Outright Fixture
    • Outright Fixture Market
    • Outright League Fixture
    • Outright League Market
    • Outright Settlements
    • Outright League Settlement
    • Example Messages
    • ProviderMarkets
  • APIs
    • Metadata
    • Subscription
    • Distribution
    • Snapshot
    • Notes and Troubleshooting
  • Enumerations
    • Fixture/Scoreboard Status
    • Subscription
    • Message Types
    • Bet Suspension Reasons
    • Fixture Extra Data
    • Status Description
    • Statistics and Incidents
    • Periods
    • Bet Settlements and Statuses
    • Livescore Extra Data
    • Languages
  • SDK
    • SDK Overview
    • Configuration
    • SDK Installation Guide NodeJS
    • SDK Installation Guide .NET
    • SDK Installation Guide Java
  • Code Samples
    • RMQ Consumer (PHP)
    • RMQ Consumer (GO)
    • RMQ Consumer (Node.js)
    • RMQ Consumer (Python)
    • RMQ Consumer (JavaScript)
    • RMQ Consumer (C#)
Powered by GitBook
On this page
  • Model
  • Fixture
  • Participants
  • FixtureExtraData

Was this helpful?

  1. Message Structure

Fixture

The fixture element holds general data about the event.

    <root>
        <Header>
            <Type>1</Type>
            <MsgSeq>2</MsgSeq>
            <MsgGuid>ea1da91b-fd6b-45ba-a2b2-14e3d771a070</MsgGuid>
            <CreationDate>2024-04-01T18:15:27.3452921Z</CreationDate>
            <ServerTimestamp>1711995327345</ServerTimestamp>
        </Header>
        <Body>
            <Events>
                <FixtureId>12604306</FixtureId>
                <Fixture>
                    <Subscription>
                        <Type>1</Type>
                        <Status>1</Status>
                    </Subscription>
                    <Sport>
                        <Id>265917</Id>
                        <Name>Table Tennis</Name>
                    </Sport>
                    <Location>
                        <Id>187</Id>
                        <Name>Belarus</Name>
                    </Location>
                    <League>
                        <Id>53574</Id>
                        <Name>Liga Pro - Men - Belarus</Name>
                    </League>
                    <StartDate>2024-04-01T18:00:00Z</StartDate>
                    <LastUpdate>2024-04-01T18:15:26.480938Z</LastUpdate>
                    <Status>2</Status>
                    <Participants>
                        <Id>52895937</Id>
                        <Name>Alexander Dekhtyarenko</Name>
                        <Position>2</Position>
                    </Participants>
                    <Participants>
                        <Id>53063569</Id>
                        <Name>Vitaliy Lyalkov</Name>
                        <Position>1</Position>
                    </Participants>
                    <FixtureExtraData>
                        <Name>WithLivescore</Name>
                        <Value>true</Value>
                    </FixtureExtraData>
                    <FixtureExtraData>
                        <Name>WithInPlay</Name>
                        <Value>true</Value>
                    </FixtureExtraData>
                </Fixture>
                <Livescore />
                <Markets />
            </Events>
        </Body>
    </root>
{
   "Header":{
      "Type":1,
      "MsgSeq":2,
      "MsgGuid":"ea1da91b-fd6b-45ba-a2b2-14e3d771a070",
      "CreationDate":"2024-04-01T18:15:27.3452921Z",
      "ServerTimestamp":1711995327345
   },
   "Body":{
      "Events":[
         {
            "FixtureId":12604306,
            "Fixture":{
               "Subscription":{
                  "Type":1,
                  "Status":1
               },
               "Sport":{
                  "Id":265917,
                  "Name":"Table Tennis"
               },
               "Location":{
                  "Id":187,
                  "Name":"Belarus"
               },
               "League":{
                  "Id":53574,
                  "Name":"Liga Pro - Men - Belarus"
               },
               "StartDate":"2024-04-01T18:00:00Z",
               "LastUpdate":"2024-04-01T18:15:26.480938Z",
               "Status":2,
               "Participants":[
                  {
                     "Id":52895937,
                     "Name":"Alexander Dekhtyarenko",
                     "Position":"2"
                  },
                  {
                     "Id":53063569,
                     "Name":"Vitaliy Lyalkov",
                     "Position":"1"
                  }
               ],
               "FixtureExtraData":[
                  {
                     "Name":"WithLivescore",
                     "Value":"true"
                  },
                  {
                     "Name":"WithInPlay",
                     "Value":"true"
                  }
               ]
            },
            "Livescore":null,
            "Markets":null
         }
      ]
   }
}

Model

Element

Data Type

Description

FixtureId

int

The unique ID of the fixture.

Fixture

int

StartDate

DateTime

Timestamp representing the start date of the fixture

LastUpdate

DateTime

Timestamp representing the last time the fixture was updated

enum

The current status of the event

Fixture

Element

Data Type

Description

Fixture.ExternalProviderId

int

OPTIONAL: For your convenience, an ID of the fixture in a provider of your choosing

enum

Your package type

enum

The current subscription status of the event in your package

Sport.Id

int

The unique ID of the sport

Sport.Name

name

The name of the sport

Location.Id

int

The unique ID of the location

Location.Name

name

The name of the location

League.Id

int

The unique ID of the league

League.Name

name

The name of the league

Participants

Element

Data Type

Description

Id

int

The unique ID of the participant

Name

string

The unique ID of the participant

Position

string

In 2-participant events the positions will be 1 (home) or 2 (away)

IsActive

bool

Will only show in outright events.

array

Array of data

FixtureExtraData

Source

Data Type

Description

Name

string

The name of extra data field

Value

string

Representing the extra data value

PreviousEventsNextCompetition

Last updated 2 months ago

Was this helpful?

Fixture
Status
ExtraData
Subscription.Type
Subscription.Status