This Data Connector is not included in the Graphics license and requires payment of an additional licensing fee. If you need access please contact your designated Customer Success Manager.
With Stats Perform's SDAPI Soccer connector you can receive information about Soccer squads, competitions, scheduling information from tournament calendars, and individual fixtures.
Requirements
This data connector requires an API key. if you do not have one available, request it to your Customer Success Manager designated at Stats Perform.
Setting up Data Connectors
Before working with Data Connectors in Graphics you must set it up. Learn how to set up your Data Connector by clicking here.
Adding the Data Connector to the Graphics Editor
First, you need to add a Data Connector to your tree (1) and then click on Connect (2).
Datasets / Tables
This Data connector contains very detailed information about soccer, its applications can retrieve sports data about soccer teams, competitions, tournament schedule information and individual matches.
MA0 - Tournament Schedule
With this data set you must select the Level of coverage and thus obtain only the requested matches. After selecting the tournament, this data set shows us the date and time as well as the number of games.
MA1 - Fixtures and Results
With this data set you can access to detailed information on the results of the tournament matches that you have selected, the information you can get from this data set is the team logo, name, scoreboard, stadium, date of the event, colors of teams as well as winner in other data.
Elements Tree
Number | Element | Connected to |
1 | Logo | Match.info.competition.ImageURL |
2 | Premier League | Match.info.competition.name |
3 | Date | Date from Match |
4 | Stadium | ShortName from Match Venue |
5 | Home | ShorthName from Contestant |
6 | Shield | LogoURL From Home Contestant |
7 | Away | ShorthName from Away Contestant |
8 | Shield | LogoURL from Away Contestant |
MA2 - Match Stats
With the MA2 data set you can access game statistics such as fouls, ball possession, cards, substitutions, score, venue, lineup, players, total passes, referees, quantify incidents and total delivery. It is used to make a comparison of teams and players, individual performance plates or match summary and much more statistical data.
Elements Tree
Number | Element | Connected to |
1 | Away | Shortname from Contestants |
2 | Home | Shortname from Contestants |
3 | Home Score | Home from MA2 |
4 | Away Score | Away from MA2 |
5 | Team | LogoURL from logos |
6 | Team | LogoURL from logos |
7 | Value | Value from Stats |
8 | Value % | Value from Stats |
9 | Value | Value from Stats |
10 | Value % | Value from Stats |
11 | Name | Name from Stats |
MA3 - Match Event
With this data set you have information about the match event such as the name of the teams, the country of the event, the position of each team, that is, if it is home or away, as well as a 3-letter code used by the contenders.
MA4 - Pass Matrix and Average Formation
This data set contains information such as the date of the event, stadium, contestant, week, season, winner, scores, line up and a small statistics of the players that contains name, last name, pass success, pass lost, position, and shirt number. It allows to build networks of passes and show location in territory.
MA5 - Possession
This data set offers the detail of the possession of the ball by team, at a general level as well as at a territorial level separated by time intervals and game period. It allows to show advances or changes of possession according to the game as well as to mark dispute trends of the match.
MA8 - Match Preview
This data set offers previous information about the game. Provides details of the last matches between both teams as well as the details of the last 5 matches of each team in the league.
OT2 - Tournament Calendars
Selecting this data set provides basic information about the tournament calendars - the individual seasons/editions of a competition.
PE3 - Referees
With this data set you can get information about all referees for a season (tournament calendar) or a stage, or details about a single referee.
PE4 - Rankings
The PE4 provides data which ranks all matches, teams and players in a range of statistical categories within a season of a competition (tournament calendar). You can see complete lists of match stats, team stats and player stats in the guide.
PE6 - Top Performers
Elements Tree
Number | Element | Connected to |
1 | Logo | Competition.logoURL from PE6 |
2 | Player | Competition.name from PE6 |
3 | Team | Contestant.logoURL from Logo Top Score |
4 | Name | Match.name from Player |
5 | Team | Contestant.name from Player |
6 | Value | Value from Player |
TM1 - Teams
With this data set you can get team details like ID, name, shortname, official name, of all contestants within a specified tournament calendar or details for a single contestant.
TM2 - Teams Standings
With the TM2 data set you can access information such as team points, division rankings, goal difference, goals against, games won, lost, tied, among others.
Elements Tree
Number | Element | Connected to |
1 | Position | Rank from Ranking |
2 | Team Logo | Contestant.LogoURL from Ranking |
3 | Team | Contestant.Shortname from Ranking |
4 | Played | Matches played from Ranking |
5 | Won | Matches won from Ranking |
6 | Drawn | Matches drawn from Ranking |
7 | Lost | Matches lost from Ranking |
8 | Pts | Points from ranking |
9 | UCL | Rank status from Ranking |
TM3 - Squads
This data set provides squad details (personal information like name, nationality, date of birth, status, position, country of birth, among others) of teams, current squad of a specified team, squads of teams playing in a specified tournament calendar.
TM4 - Seasonal Stats
With the TM4 data set you have access to information such as goals from outside box, shots on conceded inside box, successes launches, duels, offsides, total fouls won, duels won, goal assists, total red cards, home goal, goals conceded, penalties and much more.
Elements Tree
Number | Element | Connected to |
1 | Logo | Competition.LogoURL from TM4 Team 1 |
2 | Premier League | Contestant.name from TM4 Team 1 |
3 | Team | Competition.name from TM4 Team1 |
4 | Team | Contestant.logoURL from TM4 Team 1 |
5 | Value | Value from Stats |
6 | Value % | Value from Stats |
7 | Name | Name from Stats |
TM8 - Trophies
This data set contains trophy information like tournament calendar start date, end date, winner contestant, winner contestant country and more, for each team and can be queried on a team, season or competition basis.
Acquisition Style
The following table lists the acquisition style of each of the datasets available in this connector.
If style is Unattended. it means that the connector will automatically refresh the data every certain period of time specified by the user (by default it's 300 seconds).
If style is attended, then the graphics operator needs to manually refresh the data to get the latest version of the stats.
Datasets / Tables |
Unattended |
MA0 - Tournament Schedule |
❌ |
MA1 - Fixture and Results |
❌ |
MA2 - Match Stats (Dynamic) Count the state of the match and if it is t - 8, t + 8 to adjust the acquisition step (all according to the Stats doc). |
✅ |
MA3 - Match Events |
❌ |
MA4 - Pass Matrix and Average Formation |
❌ |
MA5 - Possession |
❌ |
MA8 - Match Preview |
❌ |
ot2_tournament_calendats |
❌ |
PE3 - Referees |
❌ |
PE4 - Rankings |
❌ |
PE6 - Top Performers |
❌ |
TM1 Teams |
❌ |
TM2 - Team Standings |
❌ |
TM3 - Squads |
❌ |
TM4 Seasonal Stats |
❌ |
TM8 - Trophies |
❌ |
*MA2 - Match Stats (Dynamic)
Is a dynamic strategy that takes into account the state of the match from time to time