Betradar - the betting arm of Sportradar

Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Excerpt Include
HideElements
HideElements
nopaneltrue
Anchor
topOfPage
topOfPage

Excerpt Include
BetradarLogo
BetradarLogo
nopaneltrue

Panel

Sport specific information about futsal.

Table of Contents

Match statuses in futsal

Table Filter
inverse
sparkNameSparkline
limitHeight
separatorPoint (.)
labels
default
cell-width
datepatterndd M yy
globalFiltertrue
id1584430244375_-1274492040
worklog365|5|8|y w d h m|y w d h m
isORAND
order0
IDMatch statusDescriptionAdditional information
0NOT_STARTEDNot started yet-
6FIRST_HALF1st period of the match-
31HALFTIMEMatch pause-
7SECOND_HALF2nd period of the match-
100ENDEDThe match has ended-
32AWAITING_OTWaiting for overtime to start-
41FIRST_HALF_OT1st overtime period-
33OT_HALFTIME

Pause between 1st and 2nd overtime period

-
42SECOND_HALF_OT2nd overtime period-
110AFTER_OTMatch finished after overtime-
34AWAITING_PENALTIES

Waiting for penalty shoot-out to start

-
50PENALTY_SHOOTINGpenalty shoot-out-
120AFTER_PENALTIES

Match finished after penalty shoot-out

-
80INTERRUPTEDThe match has been interrupted-
90ABANDONEDThe match has been abandoned

This match status is only sent if the corresponding XML configuration is enabled.


Events in futsal

Table Filter
inversefalse
sparkNameSparkline
limitHeight
sortID ⇧
separatorPoint (.)
labels
default
isFirstTimeEntertrue
cell-width
datepatterndd M yy
globalFiltertrue
id
1584430257094
1592283248361_-
1274492040
317067073
worklog365|5|8|y w d h m|y w d h m
isORAND
order0
IDEventDescriptionCoverageextrainfoplayer1player2
1102
30
Coverage status
Goal

Sent when the

coverage status for the match changes.

goal is confirmed. 

Hardphone (BC)
Possible values

Values:

  • 0 =
Covered
  • Unknown
1
  • -100 =
Coverage abandoned
  • Shot
  • 2 = Match will not be covered
  • -- 1024Match is about to startThis event is sent when both captains, together with the referee, are selecting which team will start the match.Hardphone (BC)--- 1012Kickoff teamWhich team will have the kick off in the match
    • -200 = Free kick
    • -300 = After corner
    • 1 = Penalty
    • 2 = Own goal
    • 3 = Header
    • 4 = Fast break
    • 5 = Breakthrough
    • 6 = Direct free throw
    • 7 = Even strength
    • 8 = Power play
    • 9 = Short handed
    • 10 = Pivot
    • 11 = Empty net
    --
    40Yellow cardUsed when the yellow card is confirmed.




    Hardphone (BC)-
    -

    ID of the player who got red card

    -
     1010
    43
    BetstartBetstart indicates that betting markets can be activated. Betstart is not only a pre match event but is also used during the match
    SuspensionTriggered whenever a player is sent off due to a foul.Hardphone (BC)
    -unclear situation on the field. Betstop is also used whenever there is the need to establish direct communication between the scout and the match Supervisor, or in case of call disconnection.

    Number of minutes the player is suspended for

    --
     1011BetstopBetstop indicates that all betting markets are closed due to strong possibility of a goal, penalty, red card, or there is any
    45Yellow/Red cardUsed when it is confirmed the player has been sent off due to two yellow cards.Hardphone (BC)-
    -Manual adjustment of time

    ID of the player who got red card

    -
     1039Manual time adjustment
    50Red card Used when the red card is confirmed.Hardphone (BC)-
    Number of seconds adjusted. Either a positive or a negative integer.

    ID of the player who got red card

    -
    -QCI,
    110
     1013Match status

    Sent when the status of the match changes.

    PossessionPossession change to the given team.Hardphone (BC)
    See the above table for match statuses for futsal.Triggered
    ---
    1036Time start / stop
    154CornerUsed when the
    clock is started or stopped.
    corner is confirmedHardphone (BC)

    Possible values:

    -1 =
    Time started
  • 0 = Time stopped
  • -
    Information not available

    ID of the player
    who took the corner

    -
    110Possession change to the given team
    161
    PossessionSent when the goal is confirmed. 
    Penalty awardedUsed when the penalty shot is confirmed.Hardphone (BC)-
    --30Goal1018Possible goalPossible goal

    ID of the player who was awarded the throw

    ID of the player who cause the throw

    666Penalty missedUsed when the penalty shot is missed.Hardphone (BC)

    Values:

    • 0 = Unknown
    • -100 = Shot
    • -200 = Free kick
    • -300 = After corner
    • 1 = Penalty
    • 2 = Own goal
    • 3 = Header
    • 4 = Fast break
    • 5 = Breakthrough
    • 6 = Direct free throw
    • 7 = Even strength
    • 8 = Power play
    • 9 = Short handed
    • 10 = Pivot
    • 11 = Empty net
    --
    -

    ID of the player
    who missed

    -
     1010BetstartBetstart indicates that betting markets can be activated. Betstart is not only a pre match event but is also used during the match.Hardphone (BC)---
     1011BetstopBetstop indicates that all betting markets are closed due to strong possibility of a goal, penalty, red card, or there is any

    unclear situation on the field. Betstop is also used whenever there is the need to establish direct communication between the scout and the match Supervisor, or in case of call disconnection.

    Hardphone (BC)---
     1012Kickoff teamWhich team will have the kick off in the match.Hardphone (BC)---
    1019
     1013
    Canceled goal

    Canceled goal.

    Match status

    Sent when the status of the match changes.

    QCI, Hardphone (BC)

    Values:

  • 0 = unknown
  • 1 = off side
  • 2 = foul
  • 3 = incorrect entry
  • 4 = out of bounds
  • 5 = play stopped
    See the above table for match statuses for futsal.--
    1015 Free commentUsed for any kind of additional information during the match. Example: "Match interrupted due to flood light break down", etc..Hardphone (BC)---
    1016Possible cornerHappens at the exact moment there is a corner. Entries are assigned to teamsHardphone (BC)---
    50
    1017
    Red card
    Canceled corner
     Used when the red card is confirmed.
    Used when possible corner is not confirmedHardphone (BC)-
    ID of the player who got red cardUsed when it is confirmed the player has been sent off due to two yellow cards
    --
    45Yellow/Red card1040Possible red card

    Used when there is a strong possibility of a red card. Entries are assigned to teams. Note that the

    possible red card could also be a possible yellow/red card

    Hardphone (BC)-
    1018Possible goal

    Possible goal.

    Hardphone (BC)--

    ID of the player who got red card

    -
    -
    1019Canceled goal

    Canceled goal.

    Hardphone (BC)

    Values:

    • 0 = unknown
    • 1 = off side
    • 2 = foul
    • 3 = incorrect entry
    • 4 = out of bounds
    • 5 = play stopped
    --
    1041Canceled red cardUsed when possible red card is not being con- firmed. Note that the cancelled red card could also be a cancelled yellow/red card
     1024Match is about to startThis event is sent when both captains, together with the referee, are selecting which team will start the match.Hardphone (BC)---
    40
    1035
    Yellow cardUsed when the yellow card is confirmed
    TimeoutA team calls a timeout. Entries can be assigned to teams, but neutral timeouts are possible too.Hardphone (BC)-
    ID of the player who got red card
    --
    1059Direct foulSent when a direct foul happens. Leads to a direct free kick for the opposing team
    1036Time start / stopTriggered when the clock is started or stopped.Hardphone (BC)
    -

    Possible values:

    • 1 = Time started
    • 0 = Time stopped
    --
    1060Direct free kickThe amount of direct free kicks for home and/or away team
  • -1 = Not taken
  • 0 = Miss
  • 1 = Score
     1039Manual time adjustmentManual adjustment of timeHardphone (BC)

    Possible values:

    Number of seconds adjusted. Either a positive or a negative integer.

    --
    161Penalty awardedUsed when the penalty shot is confirmed.
    1040Possible red card

    Used when there is a strong possibility of a red card. Entries are assigned to teams. Note that the

    possible red card could also be a possible yellow/red card

    Hardphone (BC)--

    ID of the player who was awarded the throw

    ID of the player who cause the throw

    666Penalty missedUsed when the penalty shot is missed
    -
    1041Canceled red cardUsed when possible red card is not being con- firmed. Note that the cancelled red card could also be a cancelled yellow/red card.Hardphone (BC)-
    ID of the player
    who missed
    --
    1042Possible penaltyUsed when there is a strong possibility of a penalty shot.Hardphone (BC)---
    1043Canceled penaltyUsed when a possible penalty is not confirmed.Hardphone (BC)---
    1035
    1044
    TimeoutA team calls a timeout. Entries can be assigned to teams, but neutral timeouts are possible too
    Deleted event alertManual removal of an event.Hardphone (BC)
    -
    Id of event that was deleted.--
    1047Timeout overThe timeout is overHardphone (BC)---
    1050Possible empty net situationTriggered when one of the teams pulls out the goal keeperHardphone (BC)---1051Empty net situationTriggered when an empty net situation is confirmed
    1049Suspension overTriggered when suspended player returns on ice.Hardphone (BC)---
    1052
    1050
    Empty
    Possible empty net situation
    over
    Triggered when
    the empty net situation is resolved and goal keeper is back.
    one of the teams pulls out the goal keeperHardphone (BC)---
    1053
    1051Empty net situation
    canceled

    Triggered when an empty net situation is

    not Manual removal of an event

    confirmed.

    Hardphone (BC)---
    1044Deleted event alert
    1052Empty net situation overTriggered when the empty net situation is resolved and goal keeper is back.


    Hardphone (BC
    )Id of event that was deleted.
    )---
    154CornerUsed when the corner is confirmed
    1053Empty net situation canceledTriggered when an empty net situation is not confirmed.Hardphone (BC)-
    1 = Information not available

    ID of the player
    who took the corner

    -1017Canceled cornerUsed when possible corner is not confirmed-
    --
    1059Direct foulSent when a direct foul happens. Leads to a direct free kick for the opposing team.Hardphone (BC)---
    1016Possible cornerHappens at the exact moment there is a corner. Entries are assigned to teamsHardphone (BC)Triggered whenever a player is sent off due to a foul
    1060Direct free kick

    The amount of direct free kicks for home and/or away team

    Hardphone (BC)

    Possible values:

    • -1 = Not taken
    • 0 = Miss
    • 1 = Score
    --
    43Suspension
    1064Play resumes after goal

    Used when the play resumes after a goal, by a kick off.

    Hardphone (BC)

    Number of minutes the player is suspended for
    ---
    1049

    1102

    Suspension over
    Coverage status
    Triggered when suspended player returns on ice
    Sent when the coverage status for the match changes.Hardphone (BC)
    -

    Possible values:

    • 0 = Covered
    • 1 = Coverage abandoned
    • 2 = Match will not be covered
    --
    1104Penalty shootout starting teamInformation about which team is going to begin with the shootout
    .Hardphone (BC)---1064Play resumes after goalUsed when the play resumes after a goal, by a kick off
    .Hardphone (BC)---


    Sport specific XML elements and attributes

    This section explains what elements / attributes one can expect for futsal matches in addition to the standard elements and attributes, and what the meaning of those elements and attributes is.

    Attributes in the <match> element

    Code Block
    <match betstatus="BETSTOP" connectionstatus="0" device="1" extrainfo="0" feedtype="full" matchid="10113660" matchtime="20:00" st1id="
    108451" st2id="44196" start="1464258360000" t1id="6730605" t1name="BAKU UNITED FC FUT" t2id="5540123" t2name="HELVECIA
    FUTSAL LONDON" timerunning="1">
    ...
    </match>

    XML elements and attributes definition

    ElementAttributes

    AttributeDescriptionPossible values
    MatchextrainfoInteger specifying special information for the match

    Integer. Possible values:

    • 0 = Default
    • 14 = 2 x 25 minutes
    timerunningWhether the time is running.

    Integer.

    • 1 = Time is running
    • 0 = Time is not running

    Elements in the <match> element

    Code Block
    languagexml
    titleXML example
    <match betstatus="BETSTOP" connectionstatus="0" device="1" extrainfo="0" feedtype="full" matchid="10113660" matchtime="20:00" st1id="
    108451" st2id="44196" start="1464258360000" t1id="6730605" t1name="BAKU UNITED FC FUT" t2id="5540123" t2name="HELVECIA
    FUTSAL LONDON" timerunning="1">
    <status id="6" name="FIRST_HALF" start="1464260659817"/>
    <score t1="0" t2="0" type="current"/>
    <possession team="away"/>
    <red t1="0" t2="1"/>
    <yellow t1="0" t2="1"/>
    <corners t1="0" t2="1"/>
    <penalties t1="0" t2="0"/>
    <kickoffteam team="1"/>
    <directfoulsperiod t1="0" t2="0"/>
    <directfreekicks t1="0" t2="0"/>
    <tournament id="13637" name="1st Division"/>
    <category id="737" name="England"/>
    <sport id="29" name="Futsal"/>
    <events/>
    </match>

    XML elements and attributes definition

    ElementAttributes

    AttributeDescriptionPossible values
    score

    Multiple occurrences possible, each occurrence describes the amount of goals for the specified period in the match. This element always gets included in full feed, and in the delta feed for the following events:

    Score change (30))

    t1Amount of goals home team.Integer
    t2Amount of goals away team.Integer
    type

    For what period in the match the goals were scored.

    String. Possible values:

    • current
    • period1
    • period2
    • overtime1
    • overtime2
    • penalties
    possession

    This element always gets included in full feed (DC matches only), and in the delta feed (DC matches only) for the following events: Possession (110)

    t1

    Possession percentage home team.

    Integer
    t2Possession percentage away team.Integer
    red

    This element always gets included in full feed, and in the delta feed for the following events: Red card (50)

    t1Amount of red cards home team.Integer
    t2Amount of red cards away team.Integer
    yellow

    This element always gets included in full feed, and in the delta feed for the following events: Yellow card (40)

    t1Amount of yellow cards home team.Integer
    t2Amount of yellow cards away team.Integer
    corners

    This element always gets included in full feed, and in the delta feed for the following events: Corner (154)

    t1Amount of corners home team.Integer
    t2Amount of corners away team.Integer
    penalties

    This element always gets included in full feed, and in the delta feed for the following events: Penalty awarded (161)

    t1Amount of penalties home team.Integer
    t2Amount of penalties away team.Integer
    kickoffteam

    This element always gets included in full feed, and in the delta feed for the following events: Kickoff team (1012)

    teamWhich team kicked off.

    Integer. Possible values:

    • 0 = Unknown
    • 1 = Home
    • 2 = Away
    directfoulsperiod

    This element always gets included in full feed, and in the delta feed for the following events: Direct Foul (1059)

    t1Amount of direct fouls home team.Integer
    t2Amount of direct fouls away team.Integer
    directfreekicks

    This element always gets included in full feed, and in the delta feed for the following events: Direct free kick (1060)

    t1

    Amount of direct free kicks home team.

    Integer
    t2

    Amount of direct free kicks away team.

    Integer

    Attributes in the <event> element

    Code Block
    languagexml
    titleXML example
    <match matchid="9533085" ... >
     <events>
      <event extrainfo="0" id="653352533" info="Time stopped" matchscore="3:1" mtime="37:53" periodnumber="2" remainingtimeperiod="02
    :07" side="none" stime="1466035608990" type="1036"/>
     </events>
    </match>

    XML attributes definition

    ElementAttributes

    AttributeDescriptionPossible values
    eventextrainfo

    Attribute containing additional information about the event.

    Long
    posx

    Horizontal position on pitch, posx being a number from 0 to 100. The reference point 0 is at home teams goal.

    Number
    posy

    Vertical position on pitch , posy being a number from 0 to 100. The reference point 0 is on top of pitch when home teams goal is on the left hand side.

    Number
    player1

    Sportradar player id for player 1 connected to this event.

    Integer
    player2

    Sportradar player id for player 2 connected to this event.

    Integer
    matchscoreScore for current match.

    String. Format: "[home]:[away]"
    Example: "1:0"

    remainingtimeperiodRemaning time of the period.String. Format: "MM:SS"
    periodnumberNumber of current period in match.Integer

    XML configurations for futsal

    This section explains what XML configurations one can expect for this sport in addition to the standard XML configurations, and what the meaning of these configurations is.

    (ID: 59) Send periodx score types for futsal

    The attribute type in the <score> element (subelement from <match> element) has a set list of possible values. If this setting is enabled, the attribute type can have one of the following values, in addition to the regular values for futsal matches:

    • period1
    • period2


    Code Block
    languagexml
    titleXML example
    <match matchid="7440630" ... >
    <score t1="14" t2="20" type="period1"/>
    <!-- Remaining message truncated -->
    </match>

    (ID: 128) Include play resumes after goal

    Enabling this setting will allow event 1064 (play resumes after goal) to be sent.