Futsal

Sport specific information about futsal

Match statuses in futsal

ID
Match status
Description
Additional information

0

NOT_STARTED

Not started yet

-

6

FIRST_HALF

1st period of the match

-

31

HALFTIME

Match pause

-

7

SECOND_HALF

2nd period of the match

-

100

ENDED

The match has ended

-

32

AWAITING_OT

Waiting for overtime to start

-

41

FIRST_HALF_OT

1st overtime period

-

33

OT_HALFTIME

Pause between 1st and 2nd overtime period

-

42

SECOND_HALF_OT

2nd overtime period

-

110

AFTER_OT

Match finished after overtime

-

34

AWAITING_PENALTIES

Waiting for penalty shoot-out to start

-

50

PENALTY_SHOOTING

penalty shoot-out

-

120

AFTER_PENALTIES

Match finished after penalty shoot-out

-

80

INTERRUPTED

The match has been interrupted

-

90

ABANDONED

The match has been abandoned

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

Events in futsal

ID
Event
Description
Coverage
extrainfo
player1
player2

30

Goal

Sent when the goal is confirmed.

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

-

-

40

Yellow card

Used when the yellow card is confirmed.

Hardphone (BC)

-

ID of the player who got red card

-

43

Suspension

Triggered whenever a player is sent off due to a foul.

Hardphone (BC)

Number of minutes the player is suspended for

-

-

45

Yellow/Red card

Used when it is confirmed the player has been sent off due to two yellow cards.

Hardphone (BC)

-

ID of the player who got red card

-

50

Red card

Used when the red card is confirmed.

Hardphone (BC)

-

ID of the player who got red card

-

110

Possession

Possession change to the given team.

Hardphone (BC)

-

-

-

154

Corner

Used when the corner is confirmed

Hardphone (BC)

-1 = Information not available

ID of the player who took the corner

-

161

Penalty awarded

Used when the penalty shot is confirmed.

Hardphone (BC)

-

ID of the player who was awarded the throw

ID of the player who cause the throw

666

Penalty missed

Used when the penalty shot is missed.

Hardphone (BC)

-

ID of the player who missed

-

1010

Betstart

Betstart indicates that betting markets can be activated. Betstart is not only a pre match event but is also used during the match.

Hardphone (BC)

-

-

-

1011

Betstop

Betstop 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)

-

-

-

1012

Kickoff team

Which team will have the kick off in the match.

Hardphone (BC)

-

-

-

1013

Match status

Sent when the status of the match changes.

QCI, Hardphone (BC)

See the above table for match statuses for futsal.

-

-

1015

Free comment

Used for any kind of additional information during the match. Example: "Match interrupted due to flood light break down", etc..

Hardphone (BC)

-

-

-

1016

Possible corner

Happens at the exact moment there is a corner. Entries are assigned to teams

Hardphone (BC)

-

-

-

1017

Canceled corner

Used when possible corner is not confirmed

Hardphone (BC)

-

-

-

1018

Possible goal

Possible goal.

Hardphone (BC)

-

-

-

1019

Canceled goal

Canceled goal.

Hardphone (BC)

Values:

  • 0 = unknown

  • 1 = off side

  • 2 = foul

  • 3 = incorrect entry

  • 4 = out of bounds

  • 5 = play stopped

-

-

1024

Match is about to start

This event is sent when both captains, together with the referee, are selecting which team will start the match.

Hardphone (BC)

-

-

-

1035

Timeout

A team calls a timeout. Entries can be assigned to teams, but neutral timeouts are possible too.

Hardphone (BC)

-

-

-

1036

Time start / stop

Triggered when the clock is started or stopped.

Hardphone (BC)

Possible values:

  • 1 = Time started

  • 0 = Time stopped

-

-

1039

Manual time adjustment

Manual adjustment of time

Hardphone (BC)

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

-

-

1040

Possible 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)

-

-

-

1041

Canceled red card

Used 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)

-

-

-

1042

Possible penalty

Used when there is a strong possibility of a penalty shot.

Hardphone (BC)

-

-

-

1043

Canceled penalty

Used when a possible penalty is not confirmed.

Hardphone (BC)

-

-

-

1044

Deleted event alert

Manual removal of an event.

Hardphone (BC)

Id of event that was deleted.

-

-

1047

Timeout over

The timeout is over

Hardphone (BC)

-

-

-

1049

Suspension over

Triggered when suspended player returns on ice.

Hardphone (BC)

-

-

-

1050

Possible empty net situation

Triggered when one of the teams pulls out the goal keeper

Hardphone (BC)

-

-

-

1051

Empty net situation

Triggered when an empty net situation is confirmed.

Hardphone (BC)

-

-

-

1052

Empty net situation over

Triggered when the empty net situation is resolved and goal keeper is back.

Hardphone (BC)

-

-

-

1053

Empty net situation canceled

Triggered when an empty net situation is not confirmed.

Hardphone (BC)

-

-

-

1059

Direct foul

Sent when a direct foul happens. Leads to a direct free kick for the opposing team.

Hardphone (BC)

-

-

-

1060

Direct 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

-

-

1064

Play resumes after goal

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

Hardphone (BC)

-

-

-

1102

Coverage status

Sent when the coverage status for the match changes.

Hardphone (BC)

Possible values:

  • 0 = Covered

  • 1 = Coverage abandoned

  • 2 = Match will not be covered

-

-

1104

Penalty shootout starting team

Information about which team is going to begin with the shootout.

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 <match> element

<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

Element
Attributes
Description
Possible values

Match

extrainfo

Integer specifying special information for the match

Integer. Possible values:

  • 0 = Default

  • 14 = 2 x 25 minutes

timerunning

Whether the time is running.

Integer.

  • 1 = Time is running

  • 0 = Time is not running

Elements in <match> element

<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

Element
Attributes
Description
Possible 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)

t1

Amount of goals home team.

Integer

t2

Amount 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

t2

Possession 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)

t1

Amount of red cards home team.

Integer

t2

Amount 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)

t1

Amount of yellow cards home team.

Integer

t2

Amount 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)

t1

Amount of corners home team.

Integer

t2

Amount 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)

t1

Amount of penalties home team.

Integer

t2

Amount 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)

team

Which 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)

t1

Amount of direct fouls home team.

Integer

t2

Amount 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 <event> element

<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

Element
Attributes
Description
Possible values

event

extrainfo

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

matchscore

Score for current match.

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

remainingtimeperiod

Remaning time of the period.

String. Format: "MM:SS"

periodnumber

Number 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

<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.

Last updated

Was this helpful?