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
  • OutrightFixture Model

Was this helpful?

  1. Message Structure

Outright Fixture

The following format will be sent for outright fixtures

<Header>
	<Type>37</Type>
	<MsgSeq>1</MsgSeq>
	<MsgGuid>7b0cadae-0b61-4a3a-a739-718fd0bbce02</MsgGuid>
	<CreationDate>2024-06-25T14:03:24.9538493Z</CreationDate>
	<ServerTimestamp>1719324204953</ServerTimestamp>
</Header>
<Body>
	<Competition>
		<Id>11217</Id>
		<Name>Antepost</Name>
		<Type>1</Type>
		<Events>
			<FixtureId>22751994</FixtureId>
			<OutrightFixture>
				<Subscription>
					<Type>2</Type>
					<Status>1</Status>
				</Subscription>
				<Sport>
					<Id>687888</Id>
					<Name>Horse Racing</Name>
				</Sport>
				<Location>
					<Id>2</Id>
					<Name>Great Britain</Name>
				</Location>
				<StartDate>2024-06-26T14:02:59.348219Z</StartDate>
				<LastUpdate>2024-06-25T14:03:04.397273Z</LastUpdate>
				<Status>1</Status>
				<Participants>
					<Id>51990374</Id>
					<Name>Cheltenham</Name>
					<Position>1</Position>
					<IsActive>1</IsActive>
					<ExtraData>
						<Name>Color</Name>
						<Value>Bay</Value>
					</ExtraData>
					<ExtraData>
						<Name>DamSire</Name>
						<Value>Trebrook</Value>
					</ExtraData>
					<ExtraData>
						<Name>Gender</Name>
						<Value>Gelding</Value>
					</ExtraData>
					<ExtraData>
						<Name>ProviderParticipantId</Name>
						<Value>36961950</Value>
					</ExtraData>
					<ExtraData>
						<Name>Sire</Name>
						<Value>Voix Du Nord</Value>
					</ExtraData>
				</Participants>
				<Participants>
					<Id>51990385</Id>
					<Name>Cheltenham Day 3</Name>
					<Position>2</Position>
					<IsActive>1</IsActive>
				</Participants>
				<Participants>
					<Id>52023599</Id>
					<Name>Catterick</Name>
					<Position>3</Position>
					<IsActive>1</IsActive>
				</Participants>
				<Participants>
					<Id>52027843</Id>
					<Name>Cheltenham Day 2</Name>
					<Position>4</Position>
					<IsActive>1</IsActive>
				</Participants>
				<Participants>
					<Id>52031169</Id>
					<Name>Cheltenham Day 1</Name>
					<Position>5</Position>
					<IsActive>1</IsActive>
				</Participants>
				<Participants>
					<Id>52052758</Id>
					<Name>Perth</Name>
					<Position>6</Position>
					<IsActive>1</IsActive>
				</Participants>
				<Participants>
					<Id>52163726</Id>
					<Name>Uttoxeter</Name>
					<Position>7</Position>
					<IsActive>1</IsActive>
				</Participants>
				<Participants>
					<Id>52193184</Id>
					<Name>Chelmsford City</Name>
					<Position>8</Position>
					<IsActive>1</IsActive>
				</Participants>
				<ExtraData>
					<Name>WithInPlay</Name>
					<Value>false</Value>
				</ExtraData>
				<ExtraData>
					<Name>WithLivescore</Name>
					<Value>false</Value>
				</ExtraData>
			</OutrightFixture>
			<Livescore></Livescore>
			<Markets></Markets>
		</Events>
	</Competition>
</Body>
[
   {
      "Header":{
         "Type":37,
         "MsgSeq":1,
         "MsgGuid":"7b0cadae-0b61-4a3a-a739-718fd0bbce02",
         "CreationDate":"2024-06-25T14:03:24.9538493Z",
         "ServerTimestamp":1719324204953
      },
      "Body":{
         "Competition":{
            "Id":11217,
            "Name":"Antepost",
            "Type":1,
            "Events":[
               {
                  "FixtureId":22751994,
                  "OutrightFixture":{
                     "Subscription":{
                        "Type":2,
                        "Status":1
                     },
                     "Sport":{
                        "Id":687888,
                        "Name":"Horse Racing"
                     },
                     "Location":{
                        "Id":2,
                        "Name":"Great Britain"
                     },
                     "StartDate":"2024-06-26T14:02:59.348219Z",
                     "LastUpdate":"2024-06-25T14:03:04.397273Z",
                     "Status":1,
                     "Participants":[
                        {
                           "Id":51990374,
                           "Name":"Cheltenham",
                           "Position":"1",
                           "IsActive":1,
                           "ExtraData":[
                              {
                                 "Name":"Color",
                                 "Value":"Bay"
                              },
                              {
                                 "Name":"DamSire",
                                 "Value":"Trebrook"
                              },
                              {
                                 "Name":"Gender",
                                 "Value":"Gelding"
                              },
                              {
                                 "Name":"ProviderParticipantId",
                                 "Value":"36961950"
                              },
                              {
                                 "Name":"Sire",
                                 "Value":"Voix Du Nord"
                              }
                           ]
                        },
                        {
                           "Id":51990385,
                           "Name":"Cheltenham Day 3",
                           "Position":"2",
                           "IsActive":1
                        },
                        {
                           "Id":52023599,
                           "Name":"Catterick",
                           "Position":"3",
                           "IsActive":1
                        },
                        {
                           "Id":52027843,
                           "Name":"Cheltenham Day 2",
                           "Position":"4",
                           "IsActive":1
                        },
                        {
                           "Id":52031169,
                           "Name":"Cheltenham Day 1",
                           "Position":"5",
                           "IsActive":1
                        },
                        {
                           "Id":52052758,
                           "Name":"Perth",
                           "Position":"6",
                           "IsActive":1
                        },
                        {
                           "Id":52163726,
                           "Name":"Uttoxeter",
                           "Position":"7",
                           "IsActive":1
                        },
                        {
                           "Id":52193184,
                           "Name":"Chelmsford City",
                           "Position":"8",
                           "IsActive":1
                        }
                     ],
                     "ExtraData":[
                        {
                           "Name":"WithInPlay",
                           "Value":"false"
                        },
                        {
                           "Name":"WithLivescore",
                           "Value":"false"
                        }
                     ]
                  },
                  "Livescore":null,
                  "Markets":null
               }
            ]
         }
      }
   }
]

Model

Element

Data Type

Description

Competition.Id

int

The unique ID of the competition

Competition.Name

name

The competition name

Competition.Type

enum

The competition type

List

List of events

Event.FixtureId

int

The unique ID of the fixture

OutrightFixture Model

Element

Data Type

Description

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

StartDate

DateTime

Timestamp representing the fixture start time

LastUpdate

DateTime

Timestamp representing the last time the fixture was updated

enum

The current status of the event

List

List of Participants

List

List of ExtraData

PreviousExtra DataNextOutright Fixture Market

Last updated 10 months ago

Was this helpful?

Events
Subscription.Type
Subscription.Status
Status
Participants
ExtraData