Class MatchHeader
- Namespace
- Sportradar.LiveData.Sdk.FeedProviders.LiveScout.Types
- Assembly
- Sportradar.LiveData.Sdk.dll
Basic match information specifying match id, teams playing, bet status, feed type and other info.
[Serializable]
public class MatchHeader
- Inheritance
-
MatchHeader
- Inherited Members
Properties
Active
Is match active?
public bool? Active { get; }
Property Value
- bool?
AwayState
public string AwayState { get; }
Property Value
BetStatus
Whether market is open or closed.
public MatchBetStatus? BetStatus { get; }
Property Value
ConnectionStatus
Whether scout is currently connected or not.
public bool? ConnectionStatus { get; }
Property Value
- bool?
CoverageStatusId
Gets the coverage status identifier
public int? CoverageStatusId { get; }
Property Value
- int?
CoveredFrom
Whether the match is covered from TV or venue.
public Coverage? CoveredFrom { get; }
Property Value
Device
Device used for scouting
- 1 – Hardphone/Asterisk
- 2 – Softphone
- 3 – Scout Admin
- 4 – Scout Mobile App
- 5 – External Data Feed
public int? Device { get; }
Property Value
- int?
Distance
Distance between teams in km.
public int? Distance { get; }
Property Value
- int?
ExpectedLatencyLevel
public LatencyLevel ExpectedLatencyLevel { get; }
Property Value
ExpectedLatencyLevelString
public string ExpectedLatencyLevelString { get; }
Property Value
ExtMatchId
public string ExtMatchId { get; }
Property Value
ExtraInfo
Integer specifying special information for the match. Can be one of the following:
- 1 – Soccer match played 2*40 minutes (+2*10 minutes extra time)
- 2 – Tennis no advantage rule, super tie break to 10 points
- 3 – Tennis no advantage rule, super tie break to 7 points
- 4 – Tennis no advantage rule, no super tie break
- 5 – Tennis advantage rule, super tie break to 10 points
- 6 – Tennis advantage rule, super tie break to 7 points
- 7 – Basketball 12 minute periods
- 8 – Volleyball best of 3 sets
- 9 - Soccer match played 2*35 minutes (+2* 5 minutes extra time)
- 10 - Soccer match played 2*30 minutes (+2* 5 minutes extra time)
- 11 - Soccer match played 2*25 minutes (+2* 5 minutes extra time)
- 12 - Ice hockey 10 minutes extra time periods
- 13 - Ice hockey 20 minutes extra time periods
- 14 – Futsal match played 2*25 minutes (+2* 5 minutes extra time)
public int? ExtraInfo { get; }
Property Value
- int?
FeedPagination
Pagination properties that are provided when ScoutFeedType.FULL_PAGINATED is used.
public FeedPagination? FeedPagination { get; }
Property Value
FirstServe
Which player / team has first serve of match (tennis).
public Team? FirstServe { get; }
Property Value
- Team?
FirstServeGoldenSet
Which player / team has first serve of golden set
public Team? FirstServeGoldenSet { get; }
Property Value
- Team?
FirstServeTieBreak
Which player / team has first serve in tie-break (tennis).
public Team? FirstServeTieBreak { get; }
Property Value
- Team?
HomeState
public string HomeState { get; }
Property Value
IsBooked
Whether the match is booked by the client.
public bool? IsBooked { get; }
Property Value
- bool?
IsCancelled
public bool? IsCancelled { get; }
Property Value
- bool?
IsDeepCoverage
Whether this is a deep coverage match.
public bool? IsDeepCoverage { get; }
Property Value
- bool?
IsRTS
public bool? IsRTS { get; }
Property Value
- bool?
IsTimeRunning
Whether time/clock is running/active or not.
public bool? IsTimeRunning { get; }
Property Value
- bool?
MatchId
Match Id.
public long MatchId { get; }
Property Value
MatchTime
Match time, mm:ss (e.g. 40:00 or 00:00).
public string MatchTime { get; }
Property Value
NumberOfSets
Number of sets in match (tennis).
public int? NumberOfSets { get; }
Property Value
- int?
STime
public long? STime { get; }
Property Value
- long?
SetLimit
Number of points needed to win a set
public int? SetLimit { get; }
Property Value
- int?
Sex
Gender (sex) of the player / team.
public Sex Sex { get; }
Property Value
SourceId
Customer match id. Included if set up and if available for this match. Contact Sportradar in order to include this in the scout feed
public string SourceId { get; }
Property Value
SportId
Gets the sport identifier
public int? SportId { get; }
Property Value
- int?
St1Id
Betradar super team id for team 1.
public int? St1Id { get; }
Property Value
- int?
Remarks
Super team is the parent a certain team derives from. New sponsor might completely change the name of the team no matter it is actually the same thing.
St2Id
Betradar super team id for team 2.
public int? St2Id { get; }
Property Value
- int?
Remarks
Super team is the parent a certain team derives from. New sponsor might completely change the name of the team no matter it is actually the same thing.
Start
Official match start time, as a timestamp in UTC.
public DateTime? Start { get; }
Property Value
Team1
Betradar team 1 (home team).
public IdNameTuple Team1 { get; }
Property Value
Team1Abbreviation
Team 1 abbreviation
public string Team1Abbreviation { get; }
Property Value
Team1Division
public string Team1Division { get; }
Property Value
Team1Natural
Betradar team 1 (home team) - natural
public IdNameTuple Team1Natural { get; }
Property Value
Team2
Betradar team 2 (away team).
public IdNameTuple Team2 { get; }
Property Value
Team2Abbreviation
Team 2 abbreviation
public string Team2Abbreviation { get; }
Property Value
Team2Division
public string Team2Division { get; }
Property Value
Team2Natural
Betradar team 2 (away team) - natural
public IdNameTuple Team2Natural { get; }
Property Value
TeamMatch
public bool? TeamMatch { get; }
Property Value
- bool?
TeamMatchId
public long? TeamMatchId { get; }
Property Value
- long?
TeamsReversed
public TeamsReversed TeamsReversed { get; }
Property Value
TieBreakLastSet
Last set has tie break.
public bool? TieBreakLastSet { get; }
Property Value
- bool?
TypeOfFeed
Whether this is a full, paginated full, delta or delta update message.
public ScoutFeedType? TypeOfFeed { get; }
Property Value
Var
public int? Var { get; }
Property Value
- int?
VbpClassification
public VbpClassification VbpClassification { get; }
Property Value
Venue
public string Venue { get; }
Property Value
WonJumpBall
Which team won jump ball at the start of the match.
public Team? WonJumpBall { get; }
Property Value
- Team?
Methods
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.
Remarks
Can be used for diagnostics purposes.