Table of Contents

Namespace Sportradar.OddsFeed.SDK.Entities.Rest

Interfaces

IAssist

Defines a contract implemented by classes representing assists on a sport event

IBaseEntity

Defines a contract for classes implementing basic entity information, containing Id as Urn and translatable Name

IBasicTournament

Defines a contract for classes implementing tournament information

IBonusInfo

Defines a contract for classes implementing the bonus info

IBookmakerDetails

Defines a contract implemented by classes representing bookmaker information

ICar

Represents a car

ICategory

Defines a contract implemented by classes representing sport category

ICategorySummary

Defines a contract implemented by classes representing sport category

ICompetition

Defines a contract implemented by classes representing sport events regardless to which sport they belong

ICompetitionStatistics

Defines a contract for classes implementing competition specific statistics

ICompetitionStatus

Defines a contract implemented by classes representing the status of a ICompetition

ICompetitor

Represents a team competing in a sport event

ICompetitorPlayer

Defines a contract implemented by classes representing a player profile

ICompetitorResult

Defines contract used by classes that provide competitor result information

ICourse

Defines a contract implemented by classes representing a golf course

ICoverageInfo

Defines a contract implemented by classes providing coverage information

ICurrentSeasonInfo

Defines a contract implemented by classes providing information about current season

IDelayedInfo

Defines a contract implemented by classes representing delayed info in a sport event

IDivision

Represents a division of associated competitor

IDraw

Defines a contract implemented by classes, which represent information about a lottery draw

IDrawInfo

Defines a contract for classes implementing the draw info

IDrawResult

Defines a contract for classes implementing the draw result

IEntityPrinter

A contract for implementing entity printer

IEventClock

Defines a contract implemented by classes representing the event clock

IEventPlayer

Defines a contract implemented by classes representing players or racers in a sport event timeline events

IEventResult

Defines methods used by classes that provide event result information

IEventTimeline

Defines a contract for classes implementing event timeline for specific ISportEvent

IFixture

Defines a contract implemented by classes representing a fixture

IFixtureChange

Defines a contract implemented by classes representing fixture change

IGoalScorer

Defines a contract implemented by classes representing goal scorer in a sport event

IGroup

Defines a contract implemented by classes representing a competition group

IHole

Defines a contract implemented by classes representing a hole of a golf course

IJersey

Defines a contract for classes implementing jersey

ILocalizedNamedValue

Specifies a contract implemented by classes representing values with localized / translatable descriptions

ILongTermEvent

Defines a contract for classes implementing long term sport event

ILottery

Defines a contract implemented by classes, which represent information about a lottery

IManager

Defines a contract for classes implementing manager info

IMatch

Defines a contract implemented by classes representing sport events of match type

IMatchStatistics

Defines a contract for classes implementing match specific statistics

IMatchStatus

Defines a contract implemented by classes representing a match status

INamedValue

Specifies a contract implemented by classes representing values with names / descriptions

IPeriodCompetitorResult

Defines a contract implemented by classes representing competitor result per period

IPeriodScore

Defines a contract implemented by classes representing a score of a sport event period

IPeriodStatistics

Defines a contract for classes implementing period statistics

IPeriodStatus

Defines a contract implemented by classes representing period status

IPitcher

Defines a contract implemented by classes representing sport event pitcher

IPlayer

Defines a contract implemented by classes representing players or racers in a sport event

IPlayerProfile

Defines a contract implemented by classes representing a player profile

IProductInfo

Defines a contract implemented by classes providing product information

IProductInfoLink

Defines a contract implemented by classes representing product info links

IRaceDriverProfile

Represents a race driver profile

IReferee

Defines a contract implemented by classes representing sport event referee

IReference

A contract for classes implementing array a+of references

IReferenceV1

A contract for classes implementing array a+of references

IRestMessage

Defines a contract implemented by all classes representing messages received from the feed's REST interface

IResultChange

Defines a contract implemented by classes representing result change

IRound

Defines a contract implemented by classes providing basic tournament round information

IScheduledStartTimeChange

Defines a contract implemented by classes providing schedule start time change

ISeason

Defines a contract implemented by classes representing a tournament season

ISeasonCoverage

Defines an interface representing season coverage info

ISeasonInfo

Defines a contract for classes implementing

ISport

Defines a contract implemented by classes representing a sport

ISportEvent

Defines a contract implemented by classes representing the target(tournament, match, race) of feed messages

ISportEventConditions

Defines a contract implemented by classes representing sport event conditions

ISportEventStatus

Defines a contract implemented by classes representing the status of a sport event

ISportSummary

Defines a contract implemented by classes representing a sport

IStage

Defines methods implemented by classes representing sport events of stage type

IStageStatus

Defines a contract implemented by classes representing a stage status

IStreamingChannel

Defines a contract implemented by classes representing streaming channels

ITeamCompetitor

Defines a contract implemented by classes representing a competing team

ITeamStatistics

Defines a contract for classes implementing team statistics

ITimelineEvent

Defines a contract for classes implementing timeline event

ITournament

Defines a contract implemented by classes providing information about tournament schedule

ITournamentCoverage

Defines a contract for classes implementing tournament coverage information

ITournamentInfo

Defines a contract for classes representing tournament info

ITvChannel

Defines a contract implemented by classes representing TV channels

IVenue

Defines a contract implemented by classes representing a sport event venue

IWeatherInfo

Defines a contract implemented by classes representing weather conditions