Splitted statistics for specific period of the game

To meet customer expectations, we offer the ability to receive statistical data from specific parts of a match (such as a specific half, quarter, set, period).

 

This data is available in:

  • PUSH messages, in the "event" type message

  • the feed.show endpoint (SportsAPI)

  • the events.show endpoint (SportsAPI)

 

In the case of certain incidents within the API structure, specifically those that trigger a “break” between parts of a match, there is an additional nesting that contains statistics exclusively for the previous (before the break) part of the match:

 

Sport

(action: insert) - “Break” incidents

“Break” incident ID

Splitted stats for status

Status ID

Note

Sport

(action: insert) - “Break” incidents

“Break” incident ID

Splitted stats for status

Status ID

Note

Soccer

Halftime

445

1st half

33

 

Soccer

Finished regular time

437

2nd half

34

 

Soccer

Waiting for extratime

446

2nd half

34

 

Soccer

Extratime halftime

447

Extratime 1st half

35

 

Soccer

Finished after extratime

434

Extratime 2nd half

36

 

Soccer

Waiting for penalty

448

Extratime 2nd half

36

 

 

 

 

 

 

 

Am. football

Break after 1st quarter

612

1st quarter

8

 

Am. football

Break after 2nd quarter

613

2nd quarter

10

 

Am. football

Break after 3rd quarter

614

3rd quarter

19

 

Am. football

Finished regular time

624

4th quarter

20

 

Am. football

Break after 4th quarter

615

4th quarter

20

 

Am. football

Break after extratime 1

616

Extratime 1

216

 

Am. football

Break after extratime 2

617

Extratime 2

217

 

Am. football

Break after extratime 3

618

Extratime 3

218

 

Am. football

Break after extratime 4

619

Extratime 4

219

 

Am. football

Halftime

2056

1st half

33

 

Am. football

Finished after extratime

622

Depends on the previous number of extratime

 

 

 

 

 

 

 

 

Ice hockey

Break after 1st period

2263

1st period

41

 

Ice hockey

Break after 2nd period

2264

2nd period

43

 

Ice hockey

Finished

16

3rd period

44

 

Ice hockey

Waiting for overtime

53

3rd period

44

 

Ice hockey

Break after 1st overtime

2266

1st overtime

338

 

Ice hockey

Break after 2nd overtime

2277

2nd overtime

340

 

Ice hockey

Break after 3rd overtime

2278

3rd overtime

342

 

Ice hockey

Finished after overtime

81

Depends on the previous number of extratime

 

 

 

 

 

 

 

 

Tennis

Break after 1st set

2211

1st set

134

 

Tennis

Break after 2nd set

2212

2nd set

65

 

Tennis

Break after 3rd set

2213

3rd set

35

 

Tennis

Break after 4th set

2214

4th set

136

 

Tennis

Finished regular time

233

Depends on the set ended before (2/3/4/5)

 

 

Tennis

Retired

76

Depends on the set ended before retirement (1/2/3/4/5)

 

 

 

 

 

 

 

 

Basketball

Break after 1st quarter

2293

1st quarter

8

 

Basketball

Break after 2nd quarter

2294

2nd quarter

10

 

Basketball

Break after 3rd quarter

2295

3rd quarter

19

 

Basketball

Finished regular time

198

4th quarter

20

 

Basketball

Waiting for overtime

194

4th quarter

20

 

Basketball

Break after overtime 1

2297

1st overtime

338

 

Basketball

Break after overtime 2

2298

2nd overtime

340

 

Basketball

Break after overtime 3

2299

3rd overtime

342

 

Basketball

Break after overtime 4

2300

4th overtime

344

 

Basketball

Finished after overtime

196

Depends on the previous number of overtime

 

 

Basketball

Break after 1st half

2301

1st half

33

 

 

 

Structure of data- example od node in soccer:

"event_status_stats": {

"33": [ { "id": 40, "value": 0}, { "id": 8, "value": 0},

 

where:

  • event_status_stats - node that contains splitted stats

  • “33” - ID of status for which all the stats have been splitted - in this case - “33” is the 1st haf

    • “id” - ID of splitted statistics (table below)

    • “value” - value of splitted statistics for specific part of the game

 

In the push messages, along with the aforementioned incidents, we send the following team statistics:

 

Sport

Splitted team statistcs

Statistics IDs

Sport

Splitted team statistcs

Statistics IDs

 

 

 

 

 

 

 

 

 

 

Soccer

Goals

40

Yellow cards

8

Red cards

9

Corners

13

Substiutions

31

Attacks

10

Dangerous attacks

11

Own goals

17

Penalties scored

14

Penalties missed

15

Penalties given

16

Penalties unsuccessful

697

Penalties saved

639

Total shots

19

Shots on target

20

Shots off target

21

Shots blocked

28

Goal kicks

30

Fouls

22

Offsides

24

Free kicks

25

Dangerous free kicks

26

Throw-ins

32

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Am. football

2 point conversion

1123

Extra points

484

Field goals

485

Fumbles

482

Interceptions

487

Kickoffs

480

Penalties

481

Punts

479

Sacks

489

Safeties

486

Touchdowns

300

2pt conversion attempts

1267

Defensive and Special Teams Touchdown

1285

Extra point attempts

1268

Field goal %

1288

Field goal attempts

1269

Field goals missed

1125

Field goals scored

1124

Interceptions thrown

1260

Pass receptions

1263

Passes completed

1264

Passing attempts

1265

Passing touchdowns

1272

Receiving touchdowns

1273

Rushing attempts

1270

Rushing touchdowns

1274

Turnovers

72

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ice hockey

Attempts blocked

97

Empty net

471

Goals

40

Number of face-offs

712

Number of icings

711

Number of penalties

709

Offsides

24

Penalty minutes

82

Penalty shots

706

Penalty shots missed

708

Penalty shots scored

707

Shots off target

21

Shots on target

20

Total shots

19

Winning face-offs

710

Assists

41

Points

75

Power play assist

79

Power play goals

76

Power Play Shots on target

1404

Save

1230

Shooting Percentage

1401

Shorthanded assists

80

Shorthanded goals

77

Shorthanded Shots on target

1405

Shots blocked

28

 

 

 

 

 

 

 

 

 

 

 

Tennis

1st serve %

129

1st serve in %

130

1st services attempts

112

1st services in

111

2nd serve %

132

2nd services attempts

131

Aces

48

Break points

114

Break points won

107

Double faults

106

First service points

126

Points

75

Second service points

127

Break points won percentage

113

Service faults

105

 

 

 

 

 

 

 

 

 

 

 

 

 

Basketball

2pt attempts

59

2pt scored

58

3pt attempts

57

3pt scored

56

Blocks

71

FG attempts

55

FG scored

54

Fouls

22

FT attempts

61

FT scored

60

Rebounds defensive

63

Rebounds offensive

62

Rebounds total

64

Steals

70

Turnovers

72

Assists

41

2pt percent

101

3pt percent

102

FG percent

100

FT percent

103

 

The statistics available in the “event_status_stats” node depend on the statistical level included in the customer's plan. The VIP level provides access to all listed statistics, while the GOLD level grants access to only a part of them.