Match Details

Match Details

get

Get Match Details

This endpoint retrieves detailed information about a specific football match based on the provided match ID.

Request Parameters

  • id (path parameter): The unique identifier of the match you wish to retrieve. This parameter is required.

Response Structure

The response will contain the following fields:

  • matchId: The unique identifier for the match.

  • homeTeam: The name of the home team.

  • awayTeam: The name of the away team.

  • score: The current score of the match, including goals scored by both teams.

  • status: The current status of the match (e.g., scheduled, ongoing, finished).

  • date: The date and time when the match is scheduled to take place.

Use this endpoint to get the latest details about a specific football match by providing the match ID.

Authorizations
HTTPRequired
Path parameters
idintegerRequiredExample: 14131866
Header parameters
x-api-keystringOptional
Responses
get
/football/api/v1/match/{id}
GET /football/api/v1/match/{id} HTTP/1.1
Host: apiv3.sportsapi360.com
Authorization: x-api-key YOUR_SECRET_TOKEN
Accept: */*
200

OK

{
    "status": true,
    "statusCode": 200,
    "message": "Data fetch successfully",
    "response": {
        "id": 14131866,
        "startTimestamp": 1754841600,
        "currentPeriodStartTimestamp": 1754845829,
        "detailId": 1,
        "season": {
            "name": "Liga Portugal 25/26",
            "year": "25/26",
            "id": 77806
        },
        "roundInfo": {
            "round": 1
        },
        "status": {
            "code": 7,
            "description": "2nd half",
            "type": "inprogress"
        },
        "statusTime": {
            "prefix": "",
            "initial": 2700,
            "max": 5400,
            "timestamp": 1754845829,
            "extra": 540
        },
        "homeTeam": {
            "name": "Famalicão",
            "shortName": "Famalicão",
            "gender": "M",
            "manager": {
                "name": "Hugo Oliveira",
                "shortName": "H. F. C. Oliveira",
                "id": 808239,
                "country": {
                    "alpha2": "PT",
                    "alpha3": "PRT",
                    "name": "Portugal"
                }
            },
            "venue": {
                "city": {
                    "name": "Vila Nova de Famalicao"
                },
                "venueCoordinates": {
                    "latitude": 41.401253,
                    "longitude": -8.52244
                },
                "hidden": false,
                "name": "Estadio Municipal de Famalicao",
                "capacity": 5186,
                "id": 15875,
                "country": {
                    "alpha2": "PT",
                    "alpha3": "PRT",
                    "name": "Portugal"
                },
                "stadium": {
                    "name": "Estadio Municipal de Famalicao",
                    "capacity": 5186
                }
            },
            "nameCode": "FAM",
            "disabled": false,
            "national": false,
            "type": 0,
            "id": 49531,
            "country": {
                "alpha2": "PT",
                "alpha3": "PRT",
                "name": "Portugal"
            },
            "fullName": "Famalicão",
            "subTeams": [],
            "foundationDateTimestamp": -1210723200,
            "timeActive": []
        },
        "homeManager": {
            "id": 808239,
            "name": "Hugo Oliveira",
            "shortName": "H. F. C. Oliveira"
        },
        "homeScore": {
            "current": 3,
            "display": 3,
            "period1": 2,
            "period2": 1,
            "normaltime": 3
        },
        "awayTeam": {
            "name": "Santa Clara",
            "shortName": "Santa Clara",
            "gender": "M",
            "manager": {
                "name": "Vasco Matos",
                "shortName": "V. M. L. d. Matos",
                "id": 800106,
                "country": {
                    "alpha2": "PT",
                    "alpha3": "PRT",
                    "name": "Portugal"
                }
            },
            "venue": {
                "city": {
                    "name": "Ponta Delgada"
                },
                "venueCoordinates": {
                    "latitude": 37.7638,
                    "longitude": -25.6226
                },
                "hidden": false,
                "name": "Estadio de São Miguel",
                "capacity": 13277,
                "id": 5318,
                "country": {
                    "alpha2": "PT",
                    "alpha3": "PRT",
                    "name": "Portugal"
                },
                "stadium": {
                    "name": "Estadio de São Miguel",
                    "capacity": 13277
                }
            },
            "nameCode": "SCL",
            "disabled": false,
            "national": false,
            "type": 0,
            "id": 3011,
            "country": {
                "alpha2": "PT",
                "alpha3": "PRT",
                "name": "Portugal"
            },
            "fullName": "Santa Clara",
            "subTeams": [],
            "foundationDateTimestamp": -1543708800,
            "timeActive": []
        },
        "awayManager": {
            "id": 800106,
            "name": "Vasco Matos",
            "shortName": "V. M. L. d. Matos"
        },
        "awayScore": {
            "current": 0,
            "display": 0,
            "period1": 0,
            "period2": 0,
            "normaltime": 0
        },
        "winProbability": {
            "homeWin": 100,
            "awayWin": 0,
            "draw": 0
        },
        "head2head": {
            "teamDuel": {
                "homeWins": 5,
                "awayWins": 4,
                "draws": 1
            },
            "managerDuel": {
                "homeWins": 0,
                "awayWins": 2,
                "draws": 0
            }
        },
        "teamForm": null,
        "featuredPlayer": null,
        "bestPlayerSummary": {
            "bestHomeTeamPlayers": [
                {
                    "value": "9.2",
                    "label": "rating",
                    "player": {
                        "name": "Gil Dias",
                        "shortName": "Gil",
                        "position": "M",
                        "jerseyNumber": "23",
                        "height": 186,
                        "id": 583838,
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 843868800,
                        "proposedMarketValueRaw": {
                            "value": 1600000,
                            "currency": "EUR"
                        }
                    }
                },
                {
                    "value": "8.0",
                    "label": "rating",
                    "player": {
                        "name": "Rodrigo Pinheiro",
                        "shortName": "R. Pinheiro",
                        "position": "D",
                        "jerseyNumber": "17",
                        "height": 181,
                        "id": 991924,
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1030492800,
                        "proposedMarketValueRaw": {
                            "value": 2400000,
                            "currency": "EUR"
                        }
                    }
                },
                {
                    "value": "7.8",
                    "label": "rating",
                    "player": {
                        "name": "Gustavo Sá",
                        "shortName": "G. Sá",
                        "position": "M",
                        "jerseyNumber": "20",
                        "height": 186,
                        "id": 1563665,
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1100131200,
                        "proposedMarketValueRaw": {
                            "value": 14900000,
                            "currency": "EUR"
                        }
                    }
                }
            ],
            "bestAwayTeamPlayers": [
                {
                    "value": "6.7",
                    "label": "rating",
                    "player": {
                        "name": "Edney Henrique",
                        "firstName": "Edney",
                        "shortName": "Edney",
                        "position": "D",
                        "jerseyNumber": "22",
                        "height": 175,
                        "id": 1561865,
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1090800000,
                        "proposedMarketValueRaw": {
                            "value": 275000,
                            "currency": "EUR"
                        }
                    }
                },
                {
                    "value": "6.6",
                    "label": "rating",
                    "player": {
                        "name": "Serginho",
                        "shortName": "Serginho",
                        "position": "M",
                        "jerseyNumber": "35",
                        "height": 181,
                        "id": 1019184,
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 944006400,
                        "proposedMarketValueRaw": {
                            "value": 935000,
                            "currency": "EUR"
                        }
                    }
                },
                {
                    "value": "6.6",
                    "label": "rating",
                    "player": {
                        "name": "Pedro Ferreira",
                        "firstName": "",
                        "lastName": "",
                        "shortName": "P. Ferreira",
                        "position": "M",
                        "jerseyNumber": "8",
                        "height": 183,
                        "id": 851277,
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 883958400,
                        "proposedMarketValueRaw": {
                            "value": 2200000,
                            "currency": "EUR"
                        }
                    }
                }
            ]
        },
        "time": {
            "injuryTime1": 3,
            "initial": 2700,
            "max": 5400,
            "extra": 540,
            "currentPeriodStartTimestamp": 1754845829
        },
        "tournament": {
            "id": 52,
            "name": "Liga Portugal Betclic",
            "category": {
                "name": "Portugal",
                "id": 44,
                "country": {
                    "alpha2": "PT",
                    "alpha3": "PRT",
                    "name": "Portugal"
                },
                "flag": "portugal",
                "alpha2": "PT"
            },
            "competitionType": 1,
            "details": {
                "name": "Liga Portugal Betclic",
                "category": {
                    "name": "Portugal",
                    "id": 44,
                    "country": {
                        "alpha2": "PT",
                        "alpha3": "PRT",
                        "name": "Portugal"
                    },
                    "flag": "portugal",
                    "alpha2": "PT"
                },
                "hasPerformanceGraphFeature": true,
                "id": 238,
                "country": {},
                "hasEventPlayerStatistics": true,
                "displayInverseHomeAwayTeams": false
            }
        },
        "venue": {
            "city": {
                "name": "Vila Nova de Famalicao"
            },
            "venueCoordinates": {
                "latitude": 41.401253,
                "longitude": -8.52244
            },
            "hidden": false,
            "name": "Estadio Municipal de Famalicao",
            "capacity": 5186,
            "id": 15875,
            "country": {
                "alpha2": "PT",
                "alpha3": "PRT",
                "name": "Portugal"
            },
            "stadium": {
                "name": "Estadio Municipal de Famalicao",
                "capacity": 5186
            }
        },
        "referee": {
            "name": "Luís Godinho",
            "yellowCards": 1640,
            "redCards": 49,
            "yellowRedCards": 56,
            "games": 308,
            "id": 594358,
            "country": {
                "alpha2": "PT",
                "alpha3": "PRT",
                "name": "Portugal"
            }
        },
        "seasonStatisticsType": "overall"
    }
}

Match Statistics

get

Get Match Statistics

This endpoint retrieves detailed statistics for a specific football match identified by its unique id. The statistics include various groups of data that provide insights into the match performance.

Request Parameters

  • id (path parameter): The unique identifier for the match whose statistics are being requested.

Response Structure

On a successful request, the response will include the following structure:

  • status (boolean): Indicates whether the request was successful.

  • statusCode (integer): A code representing the status of the request.

  • message (string): A message providing additional information about the request status.

  • response (object): Contains the main data of the response.

    • period (string): Indicates the period of the match for which statistics are provided.

    • groups (array): A collection of statistic groups.

      • groupName (string): The name of the statistic group.

      • statisticsItems (array): A list of individual statistics items.

        • name (string): The name of the statistic.

        • home (string): The home team's statistic value.

        • away (string): The away team's statistic value.

        • compareCode (integer): A code used for comparison purposes.

        • statisticsType (string): The type of statistic being represented.

        • valueType (string): The type of value (e.g., numerical, percentage).

        • homeValue (integer): The numerical value for the home team.

        • awayValue (integer): The numerical value for the away team.

        • renderType (integer): Indicates how the statistic should be rendered.

        • key (string): A unique key for the statistic.

Notes

  • Ensure that the id parameter is valid and corresponds to an existing match to receive accurate statistics.

  • The response may vary based on the match data available at the time of the request.

Authorizations
HTTPRequired
Path parameters
idintegerRequiredExample: 14131866
Header parameters
x-api-keystringOptional
Responses
get
/football/api/v1/match/statistics/{id}
GET /football/api/v1/match/statistics/{id} HTTP/1.1
Host: apiv3.sportsapi360.com
Authorization: x-api-key YOUR_SECRET_TOKEN
Accept: */*
200

OK

{
    "status": true,
    "statusCode": 200,
    "message": "Data fetch successfully",
    "response": {
        "period": "ALL",
        "groups": [
            {
                "groupName": "Match overview",
                "statisticsItems": [
                    {
                        "name": "Ball possession",
                        "home": "46%",
                        "away": "54%",
                        "compareCode": 2,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 46,
                        "awayValue": 54,
                        "renderType": 2,
                        "key": "ballPossession"
                    },
                    {
                        "name": "Expected goals",
                        "home": "0.98",
                        "away": "0.27",
                        "compareCode": 1,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 0.98,
                        "awayValue": 0.27,
                        "renderType": 1,
                        "key": "expectedGoals"
                    },
                    {
                        "name": "Big chances",
                        "home": "2",
                        "away": "1",
                        "compareCode": 1,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 2,
                        "awayValue": 1,
                        "renderType": 1,
                        "key": "bigChanceCreated"
                    },
                    {
                        "name": "Total shots",
                        "home": "6",
                        "away": "7",
                        "compareCode": 2,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 6,
                        "awayValue": 7,
                        "renderType": 1,
                        "key": "totalShotsOnGoal"
                    },
                    {
                        "name": "Goalkeeper saves",
                        "home": "2",
                        "away": "0",
                        "compareCode": 1,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 2,
                        "awayValue": 0,
                        "renderType": 1,
                        "key": "goalkeeperSaves"
                    },
                    {
                        "name": "Corner kicks",
                        "home": "2",
                        "away": "3",
                        "compareCode": 2,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 2,
                        "awayValue": 3,
                        "renderType": 1,
                        "key": "cornerKicks"
                    },
                    {
                        "name": "Fouls",
                        "home": "19",
                        "away": "13",
                        "compareCode": 1,
                        "statisticsType": "negative",
                        "valueType": "event",
                        "homeValue": 19,
                        "awayValue": 13,
                        "renderType": 1,
                        "key": "fouls"
                    },
                    {
                        "name": "Passes",
                        "home": "345",
                        "away": "398",
                        "compareCode": 2,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 345,
                        "awayValue": 398,
                        "renderType": 1,
                        "key": "passes"
                    },
                    {
                        "name": "Tackles",
                        "home": "19",
                        "away": "6",
                        "compareCode": 1,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 19,
                        "awayValue": 6,
                        "renderType": 1,
                        "key": "totalTackle"
                    },
                    {
                        "name": "Free kicks",
                        "home": "13",
                        "away": "19",
                        "compareCode": 2,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 13,
                        "awayValue": 19,
                        "renderType": 1,
                        "key": "freeKicks"
                    },
                    {
                        "name": "Yellow cards",
                        "home": "2",
                        "away": "2",
                        "compareCode": 3,
                        "statisticsType": "negative",
                        "valueType": "event",
                        "homeValue": 2,
                        "awayValue": 2,
                        "renderType": 1,
                        "key": "yellowCards"
                    }
                ]
            },
            {
                "groupName": "Shots",
                "statisticsItems": [
                    {
                        "name": "Total shots",
                        "home": "6",
                        "away": "7",
                        "compareCode": 2,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 6,
                        "awayValue": 7,
                        "renderType": 1,
                        "key": "totalShotsOnGoal"
                    },
                    {
                        "name": "Shots on target",
                        "home": "3",
                        "away": "2",
                        "compareCode": 1,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 3,
                        "awayValue": 2,
                        "renderType": 1,
                        "key": "shotsOnGoal"
                    },
                    {
                        "name": "Hit woodwork",
                        "home": "0",
                        "away": "0",
                        "compareCode": 3,
                        "statisticsType": "negative",
                        "valueType": "event",
                        "homeValue": 0,
                        "awayValue": 0,
                        "renderType": 1,
                        "key": "hitWoodwork"
                    },
                    {
                        "name": "Shots off target",
                        "home": "2",
                        "away": "5",
                        "compareCode": 2,
                        "statisticsType": "negative",
                        "valueType": "event",
                        "homeValue": 2,
                        "awayValue": 5,
                        "renderType": 1,
                        "key": "shotsOffGoal"
                    },
                    {
                        "name": "Blocked shots",
                        "home": "1",
                        "away": "0",
                        "compareCode": 1,
                        "statisticsType": "negative",
                        "valueType": "event",
                        "homeValue": 1,
                        "awayValue": 0,
                        "renderType": 1,
                        "key": "blockedScoringAttempt"
                    },
                    {
                        "name": "Shots inside box",
                        "home": "4",
                        "away": "4",
                        "compareCode": 3,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 4,
                        "awayValue": 4,
                        "renderType": 1,
                        "key": "totalShotsInsideBox"
                    },
                    {
                        "name": "Shots outside box",
                        "home": "2",
                        "away": "3",
                        "compareCode": 2,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 2,
                        "awayValue": 3,
                        "renderType": 1,
                        "key": "totalShotsOutsideBox"
                    }
                ]
            },
            {
                "groupName": "Attack",
                "statisticsItems": [
                    {
                        "name": "Big chances scored",
                        "home": "1",
                        "away": "0",
                        "compareCode": 1,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 1,
                        "awayValue": 0,
                        "renderType": 1,
                        "key": "bigChanceScored"
                    },
                    {
                        "name": "Big chances missed",
                        "home": "1",
                        "away": "1",
                        "compareCode": 3,
                        "statisticsType": "negative",
                        "valueType": "event",
                        "homeValue": 1,
                        "awayValue": 1,
                        "renderType": 1,
                        "key": "bigChanceMissed"
                    },
                    {
                        "name": "Touches in penalty area",
                        "home": "10",
                        "away": "12",
                        "compareCode": 2,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 10,
                        "awayValue": 12,
                        "renderType": 1,
                        "key": "touchesInOppBox"
                    },
                    {
                        "name": "Fouled in final third",
                        "home": "3",
                        "away": "1",
                        "compareCode": 1,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 3,
                        "awayValue": 1,
                        "renderType": 1,
                        "key": "fouledFinalThird"
                    }
                ]
            },
            {
                "groupName": "Passes",
                "statisticsItems": [
                    {
                        "name": "Accurate passes",
                        "home": "287",
                        "away": "349",
                        "compareCode": 2,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 287,
                        "awayValue": 349,
                        "renderType": 1,
                        "key": "accuratePasses"
                    },
                    {
                        "name": "Throw-ins",
                        "home": "20",
                        "away": "22",
                        "compareCode": 2,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 20,
                        "awayValue": 22,
                        "renderType": 1,
                        "key": "throwIns"
                    },
                    {
                        "name": "Final third entries",
                        "home": "37",
                        "away": "47",
                        "compareCode": 2,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 37,
                        "awayValue": 47,
                        "renderType": 1,
                        "key": "finalThirdEntries"
                    },
                    {
                        "name": "Final third phase",
                        "home": "82/114 (72%)",
                        "away": "47/71 (66%)",
                        "compareCode": 1,
                        "statisticsType": "positive",
                        "valueType": "team",
                        "homeValue": 82,
                        "awayValue": 47,
                        "homeTotal": 114,
                        "awayTotal": 71,
                        "renderType": 3,
                        "key": "finalThirdPhaseStatistic"
                    },
                    {
                        "name": "Long balls",
                        "home": "14/33 (42%)",
                        "away": "33/49 (67%)",
                        "compareCode": 2,
                        "statisticsType": "positive",
                        "valueType": "team",
                        "homeValue": 14,
                        "awayValue": 33,
                        "homeTotal": 33,
                        "awayTotal": 49,
                        "renderType": 3,
                        "key": "accurateLongBalls"
                    },
                    {
                        "name": "Crosses",
                        "home": "3/11 (27%)",
                        "away": "1/15 (7%)",
                        "compareCode": 1,
                        "statisticsType": "positive",
                        "valueType": "team",
                        "homeValue": 3,
                        "awayValue": 1,
                        "homeTotal": 11,
                        "awayTotal": 15,
                        "renderType": 3,
                        "key": "accurateCross"
                    }
                ]
            },
            {
                "groupName": "Duels",
                "statisticsItems": [
                    {
                        "name": "Duels",
                        "home": "53%",
                        "away": "46%",
                        "compareCode": 1,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 53,
                        "awayValue": 46,
                        "renderType": 2,
                        "key": "duelWonPercent"
                    },
                    {
                        "name": "Dispossessed",
                        "home": "4",
                        "away": "7",
                        "compareCode": 2,
                        "statisticsType": "negative",
                        "valueType": "event",
                        "homeValue": 4,
                        "awayValue": 7,
                        "renderType": 1,
                        "key": "dispossessed"
                    },
                    {
                        "name": "Ground duels",
                        "home": "35/67 (52%)",
                        "away": "30/65 (46%)",
                        "compareCode": 1,
                        "statisticsType": "positive",
                        "valueType": "team",
                        "homeValue": 35,
                        "awayValue": 30,
                        "homeTotal": 67,
                        "awayTotal": 65,
                        "renderType": 3,
                        "key": "groundDuelsPercentage"
                    },
                    {
                        "name": "Aerial duels",
                        "home": "8/14 (57%)",
                        "away": "6/13 (46%)",
                        "compareCode": 1,
                        "statisticsType": "positive",
                        "valueType": "team",
                        "homeValue": 8,
                        "awayValue": 6,
                        "homeTotal": 14,
                        "awayTotal": 13,
                        "renderType": 3,
                        "key": "aerialDuelsPercentage"
                    },
                    {
                        "name": "Dribbles",
                        "home": "3/5 (60%)",
                        "away": "6/18 (33%)",
                        "compareCode": 1,
                        "statisticsType": "positive",
                        "valueType": "team",
                        "homeValue": 3,
                        "awayValue": 6,
                        "homeTotal": 5,
                        "awayTotal": 18,
                        "renderType": 3,
                        "key": "dribblesPercentage"
                    }
                ]
            },
            {
                "groupName": "Defending",
                "statisticsItems": [
                    {
                        "name": "Tackles won",
                        "home": "53%",
                        "away": "67%",
                        "compareCode": 2,
                        "statisticsType": "positive",
                        "valueType": "team",
                        "homeValue": 10,
                        "awayValue": 4,
                        "homeTotal": 19,
                        "awayTotal": 6,
                        "renderType": 4,
                        "key": "wonTacklePercent"
                    },
                    {
                        "name": "Total tackles",
                        "home": "19",
                        "away": "6",
                        "compareCode": 1,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 19,
                        "awayValue": 6,
                        "renderType": 1,
                        "key": "totalTackle"
                    },
                    {
                        "name": "Interceptions",
                        "home": "6",
                        "away": "5",
                        "compareCode": 1,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 6,
                        "awayValue": 5,
                        "renderType": 1,
                        "key": "interceptionWon"
                    },
                    {
                        "name": "Recoveries",
                        "home": "41",
                        "away": "32",
                        "compareCode": 1,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 41,
                        "awayValue": 32,
                        "renderType": 1,
                        "key": "ballRecovery"
                    },
                    {
                        "name": "Clearances",
                        "home": "30",
                        "away": "11",
                        "compareCode": 1,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 30,
                        "awayValue": 11,
                        "renderType": 1,
                        "key": "totalClearance"
                    },
                    {
                        "name": "Errors lead to a shot",
                        "home": "1",
                        "away": "0",
                        "compareCode": 1,
                        "statisticsType": "negative",
                        "valueType": "event",
                        "homeValue": 1,
                        "awayValue": 0,
                        "renderType": 1,
                        "key": "errorsLeadToShot"
                    }
                ]
            },
            {
                "groupName": "Goalkeeping",
                "statisticsItems": [
                    {
                        "name": "Total saves",
                        "home": "2",
                        "away": "0",
                        "compareCode": 1,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 2,
                        "awayValue": 0,
                        "renderType": 1,
                        "key": "goalkeeperSaves"
                    },
                    {
                        "name": "Goals prevented",
                        "home": "0.17",
                        "away": "-2.01",
                        "compareCode": 1,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 0.1703,
                        "awayValue": -2.0101,
                        "renderType": 1,
                        "key": "goalsPrevented"
                    },
                    {
                        "name": "High claims",
                        "home": "1",
                        "away": "1",
                        "compareCode": 3,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 1,
                        "awayValue": 1,
                        "renderType": 1,
                        "key": "highClaims"
                    },
                    {
                        "name": "Goal kicks",
                        "home": "7",
                        "away": "8",
                        "compareCode": 2,
                        "statisticsType": "positive",
                        "valueType": "event",
                        "homeValue": 7,
                        "awayValue": 8,
                        "renderType": 1,
                        "key": "goalKicks"
                    }
                ]
            }
        ]
    }
}

Match Lineups

get

Endpoint Description

This endpoint retrieves the lineups for a specific football match identified by the :id parameter. It provides detailed information about the players and their statistics for both the home and away teams.

Request

  • Method: GET

  • URL: https://apiv3.sportsapi360.com/football/api/v1/match/lineups/:id

  • Path Parameter:

    • id (required): The unique identifier for the match whose lineups are being requested.

Response

The response will return a JSON object with the following structure:

  • status (boolean): Indicates the success of the request.

  • statusCode (integer): The response status code.

  • message (string): A message providing additional context about the request.

  • response (object): Contains detailed lineup information:

    • confirmed (boolean): Indicates if the lineups are confirmed.

    • home (object): Information about the home team:

      • players (array): List of players in the home team, each containing:

        • player (object): Player details including:

          • name (string): Player's name.

          • shortName (string): Player's short name.

          • position (string): Player's position on the field.

          • jerseyNumber (string): Jersey number.

          • height (integer): Player's height.

          • id (integer): Unique player identifier.

          • country (object): Player's country information.

          • marketValueCurrency (string): Currency for market value.

          • dateOfBirthTimestamp (integer): Player's date of birth as a timestamp.

          • proposedMarketValueRaw (object): Proposed market value details.

        • teamId (integer): Identifier for the team.

        • shirtNumber (integer): Shirt number.

        • substitute (boolean): Indicates if the player is a substitute.

        • statistics (object): Player statistics including:

          • totalPass (integer): Total passes made.

          • accuratePass (integer): Accurate passes made.

          • totalLongBalls (integer): Total long balls played.

          • accurateLongBalls (integer): Accurate long balls played.

          • goodHighClaim (integer): Good high claims.

          • savedShotsFromInsideTheBox (integer): Shots saved from inside the box.

          • saves (integer): Total saves made.

          • minutesPlayed (integer): Minutes played.

          • touches (integer): Total touches.

          • rating (float): Player rating.

          • possessionLostCtrl (integer): Possessions lost under control.

          • ratingVersions (object): Different versions of player ratings.

          • goalsPrevented (integer): Goals prevented by the player.

      • supportStaff (array): List of support staff for the home team.

      • formation (string): Team formation.

      • playerColor (object): Color details for players.

      • goalkeeperColor (object): Color details for the goalkeeper.

    • away (object): Similar structure as the home team but for the away team.

Notes

  • Ensure that the id parameter is valid to receive the correct lineups.

  • The response may vary based on the match status and whether the lineups are confirmed.

Authorizations
HTTPRequired
Path parameters
idintegerRequiredExample: 14131866
Header parameters
x-api-keystringOptional
Responses
get
/football/api/v1/match/lineups/{id}
GET /football/api/v1/match/lineups/{id} HTTP/1.1
Host: apiv3.sportsapi360.com
Authorization: x-api-key YOUR_SECRET_TOKEN
Accept: */*
200

OK

{
    "status": true,
    "statusCode": 200,
    "message": "Data fetch successfully",
    "response": {
        "confirmed": true,
        "home": {
            "players": [
                {
                    "player": {
                        "name": "Lazar Carević",
                        "shortName": "L. Carević",
                        "position": "G",
                        "jerseyNumber": "25",
                        "height": 195,
                        "id": 886204,
                        "country": {
                            "alpha2": "ME",
                            "alpha3": "MNE",
                            "name": "Montenegro"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 921542400,
                        "proposedMarketValueRaw": {
                            "value": 1400000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 49531,
                    "shirtNumber": 25,
                    "jerseyNumber": "25",
                    "position": "G",
                    "substitute": false,
                    "statistics": {
                        "totalPass": 22,
                        "accuratePass": 14,
                        "totalLongBalls": 9,
                        "accurateLongBalls": 1,
                        "goodHighClaim": 1,
                        "savedShotsFromInsideTheBox": 1,
                        "saves": 2,
                        "minutesPlayed": 90,
                        "touches": 28,
                        "rating": 6.7,
                        "possessionLostCtrl": 8,
                        "ratingVersions": {
                            "original": 6.7,
                            "alternative": 6.7
                        },
                        "goalsPrevented": 0.1703
                    }
                },
                {
                    "player": {
                        "name": "Rodrigo Pinheiro",
                        "shortName": "R. Pinheiro",
                        "position": "D",
                        "jerseyNumber": "17",
                        "height": 181,
                        "id": 991924,
                        "country": {
                            "alpha2": "PT",
                            "alpha3": "PRT",
                            "name": "Portugal"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1030492800,
                        "proposedMarketValueRaw": {
                            "value": 2400000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 49531,
                    "shirtNumber": 17,
                    "jerseyNumber": "17",
                    "position": "D",
                    "substitute": false,
                    "statistics": {
                        "totalPass": 24,
                        "accuratePass": 20,
                        "totalLongBalls": 2,
                        "accurateLongBalls": 1,
                        "aerialLost": 1,
                        "aerialWon": 1,
                        "duelLost": 5,
                        "duelWon": 5,
                        "challengeLost": 2,
                        "totalContest": 2,
                        "wonContest": 1,
                        "onTargetScoringAttempt": 1,
                        "goals": 1,
                        "totalClearance": 2,
                        "interceptionWon": 3,
                        "totalTackle": 3,
                        "fouls": 1,
                        "minutesPlayed": 90,
                        "touches": 45,
                        "rating": 7.9,
                        "possessionLostCtrl": 9,
                        "expectedGoals": 0.129,
                        "ratingVersions": {
                            "original": 7.9,
                            "alternative": 7.7
                        }
                    }
                },
                {
                    "player": {
                        "name": "Léo Realpe",
                        "shortName": "L. Realpe",
                        "position": "D",
                        "jerseyNumber": "3",
                        "height": 186,
                        "id": 977676,
                        "country": {
                            "alpha2": "EC",
                            "alpha3": "ECU",
                            "name": "Ecuador"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 983145600,
                        "proposedMarketValueRaw": {
                            "value": 1400000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 49531,
                    "shirtNumber": 3,
                    "jerseyNumber": "3",
                    "position": "D",
                    "substitute": false,
                    "statistics": {
                        "totalPass": 29,
                        "accuratePass": 24,
                        "totalLongBalls": 3,
                        "accurateLongBalls": 1,
                        "aerialWon": 5,
                        "duelWon": 7,
                        "totalClearance": 14,
                        "totalTackle": 2,
                        "errorLeadToAShot": 1,
                        "minutesPlayed": 90,
                        "touches": 46,
                        "rating": 7.2,
                        "possessionLostCtrl": 5,
                        "ratingVersions": {
                            "original": 7.2,
                            "alternative": 7.2
                        }
                    }
                },
                {
                    "player": {
                        "name": "Justin De Haas",
                        "firstName": "",
                        "lastName": "",
                        "shortName": "J. De Haas",
                        "position": "D",
                        "jerseyNumber": "16",
                        "height": 192,
                        "id": 876255,
                        "country": {
                            "alpha2": "NL",
                            "alpha3": "NLD",
                            "name": "Netherlands"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 949363200,
                        "proposedMarketValueRaw": {
                            "value": 3300000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 49531,
                    "shirtNumber": 16,
                    "jerseyNumber": "16",
                    "position": "D",
                    "substitute": false,
                    "statistics": {
                        "totalPass": 54,
                        "accuratePass": 52,
                        "totalLongBalls": 2,
                        "accurateLongBalls": 1,
                        "duelWon": 3,
                        "totalClearance": 2,
                        "totalTackle": 2,
                        "wasFouled": 1,
                        "minutesPlayed": 90,
                        "touches": 60,
                        "rating": 7.1,
                        "possessionLostCtrl": 2,
                        "ratingVersions": {
                            "original": 7.1,
                            "alternative": 6.8
                        },
                        "expectedAssists": 0.00788123
                    }
                },
                {
                    "player": {
                        "name": "Rafa Soares",
                        "firstName": "",
                        "lastName": "",
                        "shortName": "R. Soares",
                        "position": "D",
                        "jerseyNumber": "5",
                        "height": 177,
                        "id": 190137,
                        "country": {
                            "alpha2": "PT",
                            "alpha3": "PRT",
                            "name": "Portugal"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 799977600,
                        "proposedMarketValueRaw": {
                            "value": 1400000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 49531,
                    "shirtNumber": 5,
                    "jerseyNumber": "5",
                    "position": "D",
                    "substitute": false,
                    "statistics": {
                        "totalPass": 36,
                        "accuratePass": 32,
                        "totalLongBalls": 5,
                        "accurateLongBalls": 4,
                        "goalAssist": 1,
                        "totalCross": 5,
                        "accurateCross": 1,
                        "duelLost": 4,
                        "totalContest": 1,
                        "totalClearance": 6,
                        "interceptionWon": 1,
                        "fouls": 3,
                        "minutesPlayed": 90,
                        "touches": 61,
                        "rating": 7,
                        "possessionLostCtrl": 13,
                        "keyPass": 1,
                        "ratingVersions": {
                            "original": 7,
                            "alternative": 7.2
                        },
                        "expectedAssists": 0.0347743
                    }
                },
                {
                    "player": {
                        "name": "Tom Van De Looi",
                        "shortName": "T. V. D. Looi",
                        "position": "M",
                        "jerseyNumber": "6",
                        "height": 180,
                        "id": 836676,
                        "country": {
                            "alpha2": "NL",
                            "alpha3": "NLD",
                            "name": "Netherlands"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 930873600,
                        "proposedMarketValueRaw": {
                            "value": 1800000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 49531,
                    "shirtNumber": 6,
                    "jerseyNumber": "6",
                    "position": "M",
                    "substitute": false,
                    "statistics": {
                        "totalPass": 47,
                        "accuratePass": 38,
                        "totalLongBalls": 4,
                        "aerialLost": 2,
                        "aerialWon": 2,
                        "duelLost": 5,
                        "duelWon": 4,
                        "totalClearance": 1,
                        "interceptionWon": 1,
                        "totalTackle": 2,
                        "fouls": 3,
                        "minutesPlayed": 90,
                        "touches": 56,
                        "rating": 6.5,
                        "possessionLostCtrl": 11,
                        "keyPass": 1,
                        "ratingVersions": {
                            "original": 6.5,
                            "alternative": 6.7
                        },
                        "expectedAssists": 0.0168092
                    }
                },
                {
                    "player": {
                        "name": "Mathias De Amorim",
                        "shortName": "M. D. Amorim",
                        "position": "M",
                        "jerseyNumber": "14",
                        "height": 178,
                        "id": 1511656,
                        "country": {
                            "alpha2": "PT",
                            "alpha3": "PRT",
                            "name": "Portugal"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1102636800,
                        "proposedMarketValueRaw": {
                            "value": 1400000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 49531,
                    "shirtNumber": 14,
                    "jerseyNumber": "14",
                    "position": "M",
                    "substitute": false,
                    "statistics": {
                        "totalPass": 18,
                        "accuratePass": 15,
                        "aerialLost": 2,
                        "duelLost": 11,
                        "duelWon": 8,
                        "challengeLost": 3,
                        "totalClearance": 1,
                        "totalTackle": 3,
                        "wasFouled": 5,
                        "fouls": 6,
                        "minutesPlayed": 84,
                        "touches": 30,
                        "rating": 6.8,
                        "possessionLostCtrl": 6,
                        "ratingVersions": {
                            "original": 6.8,
                            "alternative": 6.5
                        },
                        "expectedAssists": 0.0175128
                    }
                },
                {
                    "player": {
                        "name": "Gil Dias",
                        "shortName": "Gil",
                        "position": "M",
                        "jerseyNumber": "23",
                        "height": 186,
                        "id": 583838,
                        "country": {
                            "alpha2": "PT",
                            "alpha3": "PRT",
                            "name": "Portugal"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 843868800,
                        "proposedMarketValueRaw": {
                            "value": 1600000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 49531,
                    "shirtNumber": 23,
                    "jerseyNumber": "23",
                    "position": "M",
                    "substitute": false,
                    "statistics": {
                        "totalPass": 29,
                        "accuratePass": 26,
                        "totalCross": 2,
                        "accurateCross": 1,
                        "aerialWon": 1,
                        "duelLost": 4,
                        "duelWon": 7,
                        "challengeLost": 1,
                        "dispossessed": 2,
                        "bigChanceCreated": 1,
                        "onTargetScoringAttempt": 1,
                        "goals": 1,
                        "totalClearance": 1,
                        "totalTackle": 5,
                        "wasFouled": 1,
                        "fouls": 1,
                        "minutesPlayed": 90,
                        "touches": 48,
                        "rating": 9.3,
                        "possessionLostCtrl": 8,
                        "expectedGoals": 0.0266,
                        "keyPass": 1,
                        "ratingVersions": {
                            "original": 9.3,
                            "alternative": 8
                        },
                        "expectedAssists": 0.599202
                    }
                },
                {
                    "player": {
                        "name": "Gustavo Sá",
                        "shortName": "G. Sá",
                        "position": "M",
                        "jerseyNumber": "20",
                        "height": 186,
                        "id": 1563665,
                        "country": {
                            "alpha2": "PT",
                            "alpha3": "PRT",
                            "name": "Portugal"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1100131200,
                        "proposedMarketValueRaw": {
                            "value": 14900000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 49531,
                    "shirtNumber": 20,
                    "jerseyNumber": "20",
                    "position": "M",
                    "substitute": false,
                    "captain": true,
                    "statistics": {
                        "totalPass": 43,
                        "accuratePass": 30,
                        "totalLongBalls": 4,
                        "accurateLongBalls": 3,
                        "duelLost": 3,
                        "duelWon": 4,
                        "challengeLost": 1,
                        "totalContest": 1,
                        "wonContest": 1,
                        "onTargetScoringAttempt": 1,
                        "goals": 1,
                        "totalClearance": 2,
                        "wasFouled": 3,
                        "fouls": 2,
                        "minutesPlayed": 81,
                        "touches": 53,
                        "rating": 7.8,
                        "possessionLostCtrl": 14,
                        "expectedGoals": 0.3676,
                        "ratingVersions": {
                            "original": 7.8,
                            "alternative": 7.6
                        },
                        "expectedAssists": 0.0470351
                    }
                },
                {
                    "player": {
                        "name": "Sorriso",
                        "firstName": "Sorriso",
                        "shortName": "Sorriso",
                        "position": "M",
                        "jerseyNumber": "7",
                        "height": 175,
                        "id": 1105595,
                        "country": {
                            "alpha2": "BR",
                            "alpha3": "BRA",
                            "name": "Brazil"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 982886400,
                        "proposedMarketValueRaw": {
                            "value": 4800000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 49531,
                    "shirtNumber": 7,
                    "jerseyNumber": "7",
                    "position": "M",
                    "substitute": false,
                    "statistics": {
                        "totalPass": 24,
                        "accuratePass": 20,
                        "totalLongBalls": 3,
                        "accurateLongBalls": 2,
                        "totalCross": 4,
                        "accurateCross": 1,
                        "duelLost": 2,
                        "duelWon": 4,
                        "dispossessed": 2,
                        "shotOffTarget": 1,
                        "totalClearance": 1,
                        "interceptionWon": 1,
                        "totalTackle": 2,
                        "wasFouled": 2,
                        "minutesPlayed": 81,
                        "touches": 41,
                        "rating": 7.4,
                        "possessionLostCtrl": 10,
                        "expectedGoals": 0.0187,
                        "keyPass": 1,
                        "ratingVersions": {
                            "original": 7.4,
                            "alternative": 7.3
                        },
                        "expectedAssists": 0.0903203
                    }
                },
                {
                    "player": {
                        "name": "Simon Elisor",
                        "shortName": "S. Elisor",
                        "position": "F",
                        "jerseyNumber": "12",
                        "height": 186,
                        "id": 1049526,
                        "country": {
                            "alpha2": "FR",
                            "alpha3": "FRA",
                            "name": "France"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 932515200,
                        "proposedMarketValueRaw": {
                            "value": 935000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 49531,
                    "shirtNumber": 12,
                    "jerseyNumber": "12",
                    "position": "F",
                    "substitute": false,
                    "statistics": {
                        "totalPass": 13,
                        "accuratePass": 10,
                        "goalAssist": 1,
                        "aerialLost": 1,
                        "duelLost": 2,
                        "duelWon": 1,
                        "challengeLost": 1,
                        "bigChanceCreated": 1,
                        "bigChanceMissed": 1,
                        "shotOffTarget": 1,
                        "totalClearance": 1,
                        "totalTackle": 1,
                        "fouls": 1,
                        "minutesPlayed": 73,
                        "touches": 18,
                        "rating": 6.6,
                        "possessionLostCtrl": 3,
                        "expectedGoals": 0.3576,
                        "keyPass": 1,
                        "ratingVersions": {
                            "original": 6.6,
                            "alternative": 6.9
                        },
                        "expectedAssists": 0.338288
                    }
                },
                {
                    "player": {
                        "name": "Yassir Zabiri",
                        "firstName": "Yassir Zabiri",
                        "shortName": "Y. Zabiri",
                        "position": "F",
                        "jerseyNumber": "21",
                        "height": 177,
                        "id": 1606013,
                        "country": {
                            "alpha2": "MA",
                            "alpha3": "MAR",
                            "name": "Morocco"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1109116800,
                        "proposedMarketValueRaw": {
                            "value": 655000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 49531,
                    "shirtNumber": 21,
                    "jerseyNumber": "21",
                    "position": "F",
                    "substitute": true,
                    "statistics": {
                        "totalPass": 4,
                        "accuratePass": 4,
                        "totalLongBalls": 1,
                        "accurateLongBalls": 1,
                        "duelLost": 1,
                        "blockedScoringAttempt": 1,
                        "fouls": 1,
                        "minutesPlayed": 17,
                        "touches": 6,
                        "rating": 6.4,
                        "possessionLostCtrl": 1,
                        "expectedGoals": 0.085,
                        "ratingVersions": {
                            "original": 6.4,
                            "alternative": 6.5
                        }
                    }
                },
                {
                    "player": {
                        "name": "Pedro Santos",
                        "firstName": "",
                        "lastName": "",
                        "shortName": "P. Santos",
                        "position": "M",
                        "jerseyNumber": "80",
                        "height": 178,
                        "id": 1120040,
                        "country": {
                            "alpha2": "PT",
                            "alpha3": "PRT",
                            "name": "Portugal"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1044835200,
                        "proposedMarketValueRaw": {
                            "value": 825000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 49531,
                    "shirtNumber": 80,
                    "jerseyNumber": "80",
                    "position": "F",
                    "substitute": true,
                    "statistics": {
                        "totalPass": 2,
                        "accuratePass": 2,
                        "duelLost": 2,
                        "fouls": 2,
                        "minutesPlayed": 9,
                        "touches": 2,
                        "rating": 6.4,
                        "ratingVersions": {
                            "original": 6.4,
                            "alternative": 6.4
                        }
                    }
                },
                {
                    "player": {
                        "name": "Romeo Beney",
                        "firstName": "Roméo Beney",
                        "shortName": "R. Beney",
                        "position": "F",
                        "jerseyNumber": "18",
                        "height": 187,
                        "id": 1195796,
                        "country": {
                            "alpha2": "CH",
                            "alpha3": "CHE",
                            "name": "Switzerland"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1106092800,
                        "proposedMarketValueRaw": {
                            "value": 470000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 49531,
                    "shirtNumber": 18,
                    "jerseyNumber": "18",
                    "position": "F",
                    "substitute": true,
                    "statistics": {
                        "totalPass": 1,
                        "duelWon": 2,
                        "totalContest": 1,
                        "wonContest": 1,
                        "wasFouled": 1,
                        "minutesPlayed": 9,
                        "touches": 3,
                        "rating": 6.8,
                        "possessionLostCtrl": 1,
                        "ratingVersions": {
                            "original": 6.8,
                            "alternative": 6.7
                        }
                    }
                },
                {
                    "player": {
                        "name": "Otar Mamageishvili",
                        "shortName": "O. Mamageishvili",
                        "position": "M",
                        "jerseyNumber": "15",
                        "height": 180,
                        "id": 1006067,
                        "country": {
                            "alpha2": "GE",
                            "alpha3": "GEO",
                            "name": "Georgia"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1042588800,
                        "proposedMarketValueRaw": {
                            "value": 735000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 49531,
                    "shirtNumber": 15,
                    "jerseyNumber": "15",
                    "position": "M",
                    "substitute": true,
                    "statistics": {
                        "minutesPlayed": 6
                    }
                },
                {
                    "player": {
                        "name": "Ivan Zlobin",
                        "shortName": "I. Zlobin",
                        "position": "G",
                        "jerseyNumber": "1",
                        "height": 191,
                        "id": 788203,
                        "country": {
                            "alpha2": "RU",
                            "alpha3": "RUS",
                            "name": "Russia"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 857692800,
                        "proposedMarketValueRaw": {
                            "value": 1400000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 49531,
                    "shirtNumber": 1,
                    "jerseyNumber": "1",
                    "position": "G",
                    "substitute": true,
                    "statistics": {}
                },
                {
                    "player": {
                        "name": "Ibrahima Ba",
                        "firstName": "Ibrahima Ba",
                        "shortName": "I. Ba",
                        "position": "D",
                        "jerseyNumber": "55",
                        "height": 190,
                        "id": 1595506,
                        "country": {
                            "alpha2": "SN",
                            "alpha3": "SEN",
                            "name": "Senegal"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1117065600,
                        "proposedMarketValueRaw": {
                            "value": 485000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 321801,
                    "shirtNumber": 55,
                    "jerseyNumber": "55",
                    "position": "D",
                    "substitute": true,
                    "statistics": {}
                },
                {
                    "player": {
                        "name": "Pedro Bondo",
                        "firstName": "Pedro",
                        "lastName": "Bondo Francisco",
                        "shortName": "P. Bondo",
                        "position": "D",
                        "jerseyNumber": "28",
                        "height": 178,
                        "id": 1102988,
                        "country": {
                            "alpha2": "AO",
                            "alpha3": "AGO",
                            "name": "Angola"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1100563200,
                        "proposedMarketValueRaw": {
                            "value": 535000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 49531,
                    "shirtNumber": 28,
                    "jerseyNumber": "28",
                    "position": "D",
                    "substitute": true,
                    "statistics": {}
                },
                {
                    "player": {
                        "name": "Marcos Peña",
                        "firstName": "Marcos Peña",
                        "lastName": "",
                        "shortName": "M. Peña",
                        "position": "M",
                        "jerseyNumber": "8",
                        "height": 180,
                        "id": 1493216,
                        "country": {
                            "alpha2": "ES",
                            "alpha3": "ESP",
                            "name": "Spain"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1106352000,
                        "proposedMarketValueRaw": {
                            "value": 485000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 49531,
                    "shirtNumber": 8,
                    "jerseyNumber": "8",
                    "position": "M",
                    "substitute": true,
                    "statistics": {}
                },
                {
                    "player": {
                        "name": "Umar Abubakar",
                        "firstName": "Umar Abubakar",
                        "shortName": "U. Abubakar",
                        "position": "F",
                        "jerseyNumber": "9",
                        "id": 2194737,
                        "country": {
                            "alpha2": "NG",
                            "alpha3": "NGA",
                            "name": "Nigeria"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1139961600
                    },
                    "teamId": 49531,
                    "shirtNumber": 9,
                    "jerseyNumber": "9",
                    "position": "F",
                    "substitute": true,
                    "statistics": {}
                }
            ],
            "supportStaff": [],
            "formation": "4-2-3-1",
            "playerColor": {
                "primary": "ffffff",
                "number": "004080",
                "outline": "ffffff",
                "fancyNumber": "222226"
            },
            "goalkeeperColor": {
                "primary": "56b30f",
                "number": "ffffff",
                "outline": "56b30f",
                "fancyNumber": "ffffff"
            }
        },
        "away": {
            "players": [
                {
                    "player": {
                        "name": "Gabriel Batista",
                        "firstName": "",
                        "lastName": "",
                        "shortName": "G. Batista",
                        "position": "G",
                        "jerseyNumber": "1",
                        "height": 188,
                        "id": 822526,
                        "country": {
                            "alpha2": "BR",
                            "alpha3": "BRA",
                            "name": "Brazil"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 896832000,
                        "proposedMarketValueRaw": {
                            "value": 4200000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 3011,
                    "shirtNumber": 1,
                    "jerseyNumber": "1",
                    "position": "G",
                    "substitute": false,
                    "captain": true,
                    "statistics": {
                        "totalPass": 23,
                        "accuratePass": 19,
                        "totalLongBalls": 7,
                        "accurateLongBalls": 3,
                        "goodHighClaim": 1,
                        "minutesPlayed": 90,
                        "touches": 29,
                        "rating": 5.6,
                        "possessionLostCtrl": 4,
                        "ratingVersions": {
                            "original": 5.6,
                            "alternative": 5.9
                        },
                        "goalsPrevented": -2.0101
                    }
                },
                {
                    "player": {
                        "name": "Sidney Lima",
                        "firstName": "Sidney",
                        "shortName": "S. Lima",
                        "position": "D",
                        "jerseyNumber": "23",
                        "height": 182,
                        "id": 1131145,
                        "country": {
                            "alpha2": "BR",
                            "alpha3": "BRA",
                            "name": "Brazil"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 853459200,
                        "proposedMarketValueRaw": {
                            "value": 3300000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 3011,
                    "shirtNumber": 23,
                    "jerseyNumber": "23",
                    "position": "D",
                    "substitute": false,
                    "statistics": {
                        "totalPass": 60,
                        "accuratePass": 57,
                        "totalLongBalls": 11,
                        "accurateLongBalls": 8,
                        "aerialLost": 1,
                        "duelLost": 4,
                        "duelWon": 2,
                        "totalContest": 2,
                        "wonContest": 1,
                        "shotOffTarget": 2,
                        "totalClearance": 1,
                        "wasFouled": 1,
                        "fouls": 2,
                        "minutesPlayed": 90,
                        "touches": 79,
                        "rating": 6.3,
                        "possessionLostCtrl": 7,
                        "expectedGoals": 0.0476,
                        "ratingVersions": {
                            "original": 6.3,
                            "alternative": 6.4
                        },
                        "expectedAssists": 0.0167378
                    }
                },
                {
                    "player": {
                        "name": "Luís Rocha",
                        "firstName": "",
                        "lastName": "",
                        "shortName": "L. Rocha",
                        "position": "D",
                        "jerseyNumber": "13",
                        "height": 186,
                        "id": 141012,
                        "country": {
                            "alpha2": "PT",
                            "alpha3": "PRT",
                            "name": "Portugal"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 524275200,
                        "proposedMarketValueRaw": {
                            "value": 97000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 3011,
                    "shirtNumber": 13,
                    "jerseyNumber": "13",
                    "position": "D",
                    "substitute": false,
                    "statistics": {
                        "totalPass": 80,
                        "accuratePass": 77,
                        "totalLongBalls": 8,
                        "accurateLongBalls": 7,
                        "aerialLost": 1,
                        "duelLost": 1,
                        "duelWon": 1,
                        "totalContest": 1,
                        "wonContest": 1,
                        "totalClearance": 2,
                        "minutesPlayed": 90,
                        "touches": 83,
                        "rating": 6.4,
                        "possessionLostCtrl": 3,
                        "ratingVersions": {
                            "original": 6.4,
                            "alternative": 6.4
                        },
                        "expectedAssists": 0.00581392
                    }
                },
                {
                    "player": {
                        "name": "Frederico Venâncio",
                        "shortName": "F. Venâncio",
                        "position": "D",
                        "jerseyNumber": "21",
                        "height": 186,
                        "id": 254815,
                        "country": {
                            "alpha2": "PT",
                            "alpha3": "PRT",
                            "name": "Portugal"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 728784000,
                        "proposedMarketValueRaw": {
                            "value": 580000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 3011,
                    "shirtNumber": 21,
                    "jerseyNumber": "21",
                    "position": "D",
                    "substitute": false,
                    "statistics": {
                        "totalPass": 36,
                        "accuratePass": 34,
                        "totalLongBalls": 5,
                        "accurateLongBalls": 4,
                        "duelLost": 3,
                        "duelWon": 1,
                        "challengeLost": 1,
                        "totalContest": 1,
                        "shotOffTarget": 1,
                        "totalClearance": 1,
                        "interceptionWon": 1,
                        "totalTackle": 1,
                        "fouls": 1,
                        "minutesPlayed": 45,
                        "touches": 46,
                        "rating": 6.2,
                        "possessionLostCtrl": 3,
                        "expectedGoals": 0.0323,
                        "ratingVersions": {
                            "original": 6.2,
                            "alternative": 6.3
                        }
                    }
                },
                {
                    "player": {
                        "name": "Edney Henrique",
                        "firstName": "Edney",
                        "shortName": "Edney",
                        "position": "D",
                        "jerseyNumber": "22",
                        "height": 175,
                        "id": 1561865,
                        "country": {
                            "alpha2": "BR",
                            "alpha3": "BRA",
                            "name": "Brazil"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1090800000,
                        "proposedMarketValueRaw": {
                            "value": 275000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 3011,
                    "shirtNumber": 22,
                    "jerseyNumber": "22",
                    "position": "M",
                    "substitute": false,
                    "statistics": {
                        "totalPass": 13,
                        "accuratePass": 9,
                        "totalLongBalls": 1,
                        "totalCross": 1,
                        "aerialWon": 1,
                        "duelWon": 5,
                        "totalClearance": 1,
                        "wasFouled": 4,
                        "minutesPlayed": 45,
                        "touches": 23,
                        "rating": 6.7,
                        "possessionLostCtrl": 6,
                        "ratingVersions": {
                            "original": 6.7,
                            "alternative": 6.7
                        }
                    }
                },
                {
                    "player": {
                        "name": "Serginho",
                        "shortName": "Serginho",
                        "position": "M",
                        "jerseyNumber": "35",
                        "height": 181,
                        "id": 1019184,
                        "country": {
                            "alpha2": "PT",
                            "alpha3": "PRT",
                            "name": "Portugal"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 944006400,
                        "proposedMarketValueRaw": {
                            "value": 935000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 3011,
                    "shirtNumber": 35,
                    "jerseyNumber": "35",
                    "position": "M",
                    "substitute": false,
                    "statistics": {
                        "totalPass": 40,
                        "accuratePass": 37,
                        "totalLongBalls": 4,
                        "accurateLongBalls": 3,
                        "totalCross": 4,
                        "accurateCross": 1,
                        "aerialWon": 2,
                        "duelLost": 4,
                        "duelWon": 6,
                        "dispossessed": 1,
                        "totalContest": 1,
                        "wonContest": 1,
                        "interceptionWon": 1,
                        "totalTackle": 1,
                        "wasFouled": 2,
                        "fouls": 3,
                        "minutesPlayed": 90,
                        "touches": 54,
                        "rating": 6.6,
                        "possessionLostCtrl": 8,
                        "keyPass": 2,
                        "ratingVersions": {
                            "original": 6.6,
                            "alternative": 7
                        },
                        "expectedAssists": 0.0889013
                    }
                },
                {
                    "player": {
                        "name": "Adriano Firmino",
                        "shortName": "A. Firmino",
                        "position": "M",
                        "jerseyNumber": "6",
                        "height": 187,
                        "id": 989383,
                        "country": {
                            "alpha2": "BR",
                            "alpha3": "BRA",
                            "name": "Brazil"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 941673600,
                        "proposedMarketValueRaw": {
                            "value": 2400000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 3011,
                    "shirtNumber": 6,
                    "jerseyNumber": "6",
                    "position": "M",
                    "substitute": false,
                    "statistics": {
                        "totalPass": 36,
                        "accuratePass": 33,
                        "totalLongBalls": 4,
                        "accurateLongBalls": 3,
                        "totalCross": 1,
                        "duelLost": 4,
                        "duelWon": 4,
                        "totalContest": 3,
                        "onTargetScoringAttempt": 1,
                        "totalClearance": 1,
                        "wasFouled": 4,
                        "fouls": 1,
                        "minutesPlayed": 90,
                        "touches": 48,
                        "rating": 6.5,
                        "possessionLostCtrl": 7,
                        "expectedGoals": 0.0117,
                        "ratingVersions": {
                            "original": 6.5,
                            "alternative": 6.4
                        }
                    }
                },
                {
                    "player": {
                        "name": "Matheus Pereira",
                        "shortName": "M. Pereira",
                        "position": "M",
                        "jerseyNumber": "3",
                        "height": 172,
                        "id": 1016898,
                        "country": {
                            "alpha2": "BR",
                            "alpha3": "BRA",
                            "name": "Brazil"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 977356800,
                        "proposedMarketValueRaw": {
                            "value": 2400000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 3011,
                    "shirtNumber": 3,
                    "jerseyNumber": "3",
                    "position": "M",
                    "substitute": false,
                    "statistics": {
                        "totalPass": 30,
                        "accuratePass": 19,
                        "totalLongBalls": 3,
                        "totalCross": 4,
                        "aerialWon": 2,
                        "duelLost": 1,
                        "duelWon": 6,
                        "challengeLost": 1,
                        "totalContest": 1,
                        "wonContest": 1,
                        "totalClearance": 3,
                        "interceptionWon": 1,
                        "wasFouled": 3,
                        "minutesPlayed": 90,
                        "touches": 47,
                        "rating": 6.6,
                        "possessionLostCtrl": 17,
                        "ratingVersions": {
                            "original": 6.6,
                            "alternative": 6.5
                        },
                        "expectedAssists": 0.0319292
                    }
                },
                {
                    "player": {
                        "name": "Vinícius Lopes",
                        "firstName": "",
                        "lastName": "",
                        "shortName": "V. Lopes",
                        "position": "F",
                        "jerseyNumber": "70",
                        "height": 175,
                        "id": 1001753,
                        "country": {
                            "alpha2": "BR",
                            "alpha3": "BRA",
                            "name": "Brazil"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 926035200,
                        "proposedMarketValueRaw": {
                            "value": 2600000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 3011,
                    "shirtNumber": 70,
                    "jerseyNumber": "70",
                    "position": "F",
                    "substitute": false,
                    "statistics": {
                        "totalPass": 12,
                        "accuratePass": 10,
                        "totalLongBalls": 1,
                        "accurateLongBalls": 1,
                        "aerialLost": 1,
                        "duelLost": 4,
                        "duelWon": 2,
                        "totalContest": 2,
                        "wonContest": 1,
                        "bigChanceCreated": 1,
                        "totalTackle": 1,
                        "fouls": 2,
                        "minutesPlayed": 59,
                        "touches": 18,
                        "rating": 6.5,
                        "possessionLostCtrl": 4,
                        "keyPass": 1,
                        "ratingVersions": {
                            "original": 6.5,
                            "alternative": 6.9
                        },
                        "expectedAssists": 0.0305514
                    }
                },
                {
                    "player": {
                        "name": "Wendel Silva",
                        "firstName": "",
                        "lastName": "",
                        "shortName": "W. Silva",
                        "position": "F",
                        "jerseyNumber": "29",
                        "height": 177,
                        "id": 937265,
                        "country": {
                            "alpha2": "BR",
                            "alpha3": "BRA",
                            "name": "Brazil"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 965174400,
                        "proposedMarketValueRaw": {
                            "value": 1200000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 3011,
                    "shirtNumber": 29,
                    "jerseyNumber": "29",
                    "position": "F",
                    "substitute": false,
                    "statistics": {
                        "totalPass": 6,
                        "accuratePass": 5,
                        "totalCross": 1,
                        "aerialLost": 2,
                        "duelLost": 5,
                        "dispossessed": 1,
                        "totalContest": 1,
                        "totalClearance": 1,
                        "fouls": 1,
                        "minutesPlayed": 76,
                        "touches": 14,
                        "rating": 6.3,
                        "possessionLostCtrl": 6,
                        "ratingVersions": {
                            "original": 6.3,
                            "alternative": 6.3
                        }
                    }
                },
                {
                    "player": {
                        "name": "Gabriel Silva",
                        "firstName": "Gabriel Silva",
                        "lastName": "",
                        "shortName": "Gabriel Silva",
                        "position": "F",
                        "jerseyNumber": "10",
                        "height": 177,
                        "id": 1046794,
                        "country": {
                            "alpha2": "BR",
                            "alpha3": "BRA",
                            "name": "Brazil"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1016755200,
                        "proposedMarketValueRaw": {
                            "value": 5300000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 3011,
                    "shirtNumber": 10,
                    "jerseyNumber": "10",
                    "position": "F",
                    "substitute": false,
                    "statistics": {
                        "totalPass": 11,
                        "accuratePass": 7,
                        "totalLongBalls": 1,
                        "totalCross": 3,
                        "aerialWon": 1,
                        "duelLost": 4,
                        "duelWon": 4,
                        "challengeLost": 1,
                        "dispossessed": 2,
                        "totalContest": 1,
                        "bigChanceMissed": 1,
                        "shotOffTarget": 2,
                        "totalTackle": 1,
                        "wasFouled": 2,
                        "minutesPlayed": 59,
                        "touches": 28,
                        "rating": 6.5,
                        "possessionLostCtrl": 12,
                        "expectedGoals": 0.0997,
                        "keyPass": 1,
                        "ratingVersions": {
                            "original": 6.5,
                            "alternative": 6.2
                        },
                        "expectedAssists": 0.0148019
                    }
                },
                {
                    "player": {
                        "name": "Matheus Araújo",
                        "firstName": "Matheus",
                        "lastName": "",
                        "shortName": "M. Araújo",
                        "position": "D",
                        "jerseyNumber": "32",
                        "height": 185,
                        "id": 1105841,
                        "country": {
                            "alpha2": "BR",
                            "alpha3": "BRA",
                            "name": "Brazil"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 983404800,
                        "proposedMarketValueRaw": {
                            "value": 4900000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 3011,
                    "shirtNumber": 32,
                    "jerseyNumber": "32",
                    "position": "D",
                    "substitute": true,
                    "statistics": {
                        "totalPass": 36,
                        "accuratePass": 31,
                        "totalLongBalls": 3,
                        "accurateLongBalls": 3,
                        "duelLost": 2,
                        "duelWon": 2,
                        "totalContest": 1,
                        "interceptionWon": 1,
                        "wasFouled": 2,
                        "fouls": 1,
                        "minutesPlayed": 45,
                        "touches": 41,
                        "rating": 6.5,
                        "possessionLostCtrl": 7,
                        "ratingVersions": {
                            "original": 6.5,
                            "alternative": 6.5
                        }
                    }
                },
                {
                    "player": {
                        "name": "Pedro Ferreira",
                        "firstName": "",
                        "lastName": "",
                        "shortName": "P. Ferreira",
                        "position": "M",
                        "jerseyNumber": "8",
                        "height": 183,
                        "id": 851277,
                        "country": {
                            "alpha2": "PT",
                            "alpha3": "PRT",
                            "name": "Portugal"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 883958400,
                        "proposedMarketValueRaw": {
                            "value": 2200000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 3011,
                    "shirtNumber": 8,
                    "jerseyNumber": "8",
                    "position": "M",
                    "substitute": true,
                    "statistics": {
                        "totalPass": 7,
                        "accuratePass": 5,
                        "duelLost": 3,
                        "duelWon": 1,
                        "dispossessed": 1,
                        "totalClearance": 1,
                        "outfielderBlock": 1,
                        "totalTackle": 1,
                        "fouls": 2,
                        "minutesPlayed": 45,
                        "touches": 17,
                        "rating": 6.6,
                        "possessionLostCtrl": 5,
                        "ratingVersions": {
                            "original": 6.6,
                            "alternative": 6.6
                        },
                        "expectedAssists": 0.00636402
                    }
                },
                {
                    "player": {
                        "name": "Paulo Victor",
                        "firstName": "Paulo Victor",
                        "lastName": "",
                        "shortName": "P. Victor",
                        "position": "D",
                        "jerseyNumber": "64",
                        "height": 180,
                        "id": 1108505,
                        "country": {
                            "alpha2": "BR",
                            "alpha3": "BRA",
                            "name": "Brazil"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 987120000,
                        "proposedMarketValueRaw": {
                            "value": 775000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 3011,
                    "shirtNumber": 64,
                    "jerseyNumber": "64",
                    "position": "D",
                    "substitute": true,
                    "statistics": {
                        "totalPass": 6,
                        "accuratePass": 6,
                        "totalLongBalls": 1,
                        "accurateLongBalls": 1,
                        "totalCross": 2,
                        "aerialLost": 1,
                        "duelLost": 4,
                        "duelWon": 2,
                        "dispossessed": 1,
                        "totalContest": 3,
                        "wonContest": 1,
                        "interceptionWon": 1,
                        "wasFouled": 1,
                        "minutesPlayed": 31,
                        "touches": 20,
                        "rating": 6.6,
                        "possessionLostCtrl": 7,
                        "ratingVersions": {
                            "original": 6.6,
                            "alternative": 6.4
                        },
                        "expectedAssists": 0.00611364
                    }
                },
                {
                    "player": {
                        "name": "Elias Manoel",
                        "firstName": "Elias Manoel",
                        "shortName": "E. Manoel",
                        "position": "F",
                        "jerseyNumber": "7",
                        "height": 176,
                        "id": 1066681,
                        "country": {
                            "alpha2": "BR",
                            "alpha3": "BRA",
                            "name": "Brazil"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1007078400,
                        "proposedMarketValueRaw": {
                            "value": 2200000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 3011,
                    "shirtNumber": 7,
                    "jerseyNumber": "7",
                    "position": "F",
                    "substitute": true,
                    "statistics": {
                        "totalPass": 6,
                        "accuratePass": 4,
                        "aerialLost": 2,
                        "duelLost": 3,
                        "duelWon": 1,
                        "totalContest": 1,
                        "onTargetScoringAttempt": 1,
                        "totalTackle": 1,
                        "minutesPlayed": 31,
                        "touches": 11,
                        "rating": 6.4,
                        "possessionLostCtrl": 3,
                        "expectedGoals": 0.0815,
                        "keyPass": 1,
                        "ratingVersions": {
                            "original": 6.4,
                            "alternative": 6.8
                        },
                        "expectedAssists": 0.00803729
                    }
                },
                {
                    "player": {
                        "name": "João Costa",
                        "shortName": "J. Costa",
                        "position": "F",
                        "jerseyNumber": "17",
                        "height": 185,
                        "id": 1511976,
                        "country": {
                            "alpha2": "PT",
                            "alpha3": "PRT",
                            "name": "Portugal"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 952387200,
                        "proposedMarketValueRaw": {
                            "value": 450000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 3011,
                    "shirtNumber": 17,
                    "jerseyNumber": "17",
                    "position": "F",
                    "substitute": true,
                    "statistics": {
                        "totalPass": 2,
                        "accuratePass": 2,
                        "duelLost": 1,
                        "dispossessed": 1,
                        "minutesPlayed": 14,
                        "touches": 4,
                        "rating": 6.4,
                        "possessionLostCtrl": 1,
                        "ratingVersions": {
                            "original": 6.4,
                            "alternative": 6.4
                        }
                    }
                },
                {
                    "player": {
                        "name": "Neneca",
                        "shortName": "Neneca",
                        "position": "G",
                        "jerseyNumber": "12",
                        "height": 192,
                        "id": 1186955,
                        "country": {
                            "alpha2": "BR",
                            "alpha3": "BRA",
                            "name": "Brazil"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1061942400,
                        "proposedMarketValueRaw": {
                            "value": 385000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 21891,
                    "shirtNumber": 12,
                    "jerseyNumber": "12",
                    "position": "G",
                    "substitute": true,
                    "statistics": {}
                },
                {
                    "player": {
                        "name": "Pedro Pacheco",
                        "shortName": "P. Pacheco",
                        "position": "D",
                        "jerseyNumber": "4",
                        "height": 187,
                        "id": 838502,
                        "country": {
                            "alpha2": "PT",
                            "alpha3": "PRT",
                            "name": "Portugal"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 854323200,
                        "proposedMarketValueRaw": {
                            "value": 720000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 3011,
                    "shirtNumber": 4,
                    "jerseyNumber": "4",
                    "position": "D",
                    "substitute": true,
                    "statistics": {}
                },
                {
                    "player": {
                        "name": "Henrique Pereira",
                        "firstName": "",
                        "lastName": "",
                        "shortName": "H. Pereira",
                        "position": "F",
                        "jerseyNumber": "77",
                        "height": 181,
                        "id": 1100647,
                        "country": {
                            "alpha2": "PT",
                            "alpha3": "PRT",
                            "name": "Portugal"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1013731200,
                        "proposedMarketValueRaw": {
                            "value": 765000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 3011,
                    "shirtNumber": 77,
                    "jerseyNumber": "77",
                    "position": "F",
                    "substitute": true,
                    "statistics": {}
                },
                {
                    "player": {
                        "name": "Brenner",
                        "shortName": "Brenner",
                        "position": "F",
                        "jerseyNumber": "11",
                        "height": 171,
                        "id": 1799251,
                        "country": {
                            "alpha2": "BR",
                            "alpha3": "BRA",
                            "name": "Brazil"
                        },
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1009929600,
                        "proposedMarketValueRaw": {
                            "value": 1400000,
                            "currency": "EUR"
                        }
                    },
                    "teamId": 3011,
                    "shirtNumber": 11,
                    "jerseyNumber": "11",
                    "position": "F",
                    "substitute": true,
                    "statistics": {}
                }
            ],
            "supportStaff": [],
            "formation": "3-4-3",
            "playerColor": {
                "primary": "ff0000",
                "number": "ffffff",
                "outline": "ff0000",
                "fancyNumber": "ffffff"
            },
            "goalkeeperColor": {
                "primary": "000000",
                "number": "ffec16",
                "outline": "000000",
                "fancyNumber": "ffffff"
            }
        }
    }
}

Match Incidents

get

Get Match Incidents

This endpoint retrieves incidents related to a specific football match identified by its unique id. It provides detailed information about various incidents that occurred during the match.

Request

  • Method: GET

  • URL: https://apiv3.sportsapi360.com/football/api/v1/match/incidents/:id

  • Path Parameter:

    • id (string): The unique identifier of the match for which incidents are being requested.

Response

The response will return a JSON object containing the following fields:

  • status (boolean): Indicates whether the request was successful.

  • statusCode (integer): The status code of the response.

  • message (string): A message providing additional information about the request status.

  • response (array): An array of incident objects, each containing:

    • incidentType (string): The type of incident (e.g., foul, goal).

    • incidentClass (string): The classification of the incident.

    • reason (string): The reason for the incident.

    • text (string): Additional descriptive text about the incident.

    • homeScore (integer): The score of the home team at the time of the incident.

    • awayScore (integer): The score of the away team at the time of the incident.

    • time (integer): The time in minutes when the incident occurred.

    • length (nullable): The duration of the incident, if applicable.

    • addedTime (integer): The amount of added time for the incident.

    • reversedPeriodTime (integer): The time in the reversed period if applicable.

    • playerName (nullable): The name of the player involved in the incident.

    • player (nullable): An identifier for the player involved in the incident.

    • isHome (nullable): Indicates if the incident involved the home team.

    • confirmed (nullable): Indicates if the incident has been confirmed.

    • assist1 (nullable): The first assisting player, if applicable.

    • assist2 (nullable): The second assisting player, if applicable.

    • playerIn (nullable): The player who came in, if applicable.

    • playerOut (nullable): The player who went out, if applicable.

    • injury (nullable): Indicates if the incident was related to an injury.

Notes

  • Ensure that the id parameter is valid and corresponds to an existing match to receive accurate incident data.

  • The response may contain multiple incidents, depending on the match events.

Authorizations
HTTPRequired
Path parameters
idintegerRequiredExample: 14131866
Header parameters
x-api-keystringOptional
Responses
get
/football/api/v1/match/incidents/{id}
GET /football/api/v1/match/incidents/{id} HTTP/1.1
Host: apiv3.sportsapi360.com
Authorization: x-api-key YOUR_SECRET_TOKEN
Accept: */*
200

OK

{
    "status": true,
    "statusCode": 200,
    "message": "Data fetch successfully",
    "response": [
        {
            "incidentType": "period",
            "incidentClass": "",
            "reason": "",
            "text": "Second half",
            "homeScore": 3,
            "awayScore": 0,
            "time": 90,
            "length": null,
            "addedTime": 999,
            "reversedPeriodTime": 1,
            "playerName": null,
            "player": null,
            "isHome": null,
            "confirmed": null,
            "assist1": null,
            "assist2": null,
            "playerIn": null,
            "playerOut": null,
            "injury": null
        },
        {
            "incidentType": "card",
            "incidentClass": "yellow",
            "reason": "Foul",
            "text": "",
            "homeScore": null,
            "awayScore": null,
            "time": 89,
            "length": null,
            "addedTime": null,
            "reversedPeriodTime": 2,
            "playerName": "Matheus Araújo",
            "player": {
                "name": "Matheus Araújo",
                "firstName": "Matheus",
                "lastName": "",
                "slug": "matheus-araujo",
                "shortName": "M. Araújo",
                "position": "D",
                "jerseyNumber": "32",
                "height": 185,
                "userCount": 285,
                "id": 1105841,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 983404800,
                "proposedMarketValueRaw": {
                    "value": 4900000,
                    "currency": "EUR"
                }
            },
            "isHome": false,
            "confirmed": null,
            "assist1": null,
            "assist2": null,
            "playerIn": null,
            "playerOut": null,
            "injury": null
        },
        {
            "incidentType": "card",
            "incidentClass": "yellow",
            "reason": "Persistent fouling",
            "text": "",
            "homeScore": null,
            "awayScore": null,
            "time": 86,
            "length": null,
            "addedTime": null,
            "reversedPeriodTime": 5,
            "playerName": "Pedro Santos",
            "player": {
                "name": "Pedro Santos",
                "firstName": "",
                "lastName": "",
                "slug": "pedro-santos",
                "shortName": "P. Santos",
                "position": "M",
                "jerseyNumber": "80",
                "height": 178,
                "userCount": 308,
                "id": 1120040,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1044835200,
                "proposedMarketValueRaw": {
                    "value": 825000,
                    "currency": "EUR"
                },
                "fieldTranslations": {
                    "nameTranslation": {
                        "ar": "بيدرو سانتوس",
                        "hi": "पेड्रो सैंटोस",
                        "bn": "পেড্রো সান্তোস"
                    },
                    "shortNameTranslation": {
                        "ar": "ب. سانتوس",
                        "hi": "पी. सैंटोस",
                        "bn": "পি. সান্তোস"
                    }
                }
            },
            "isHome": true,
            "confirmed": null,
            "assist1": null,
            "assist2": null,
            "playerIn": null,
            "playerOut": null,
            "injury": null
        },
        {
            "incidentType": "substitution",
            "incidentClass": "regular",
            "reason": "",
            "text": "",
            "homeScore": null,
            "awayScore": null,
            "time": 84,
            "length": null,
            "addedTime": null,
            "reversedPeriodTime": 7,
            "playerName": null,
            "player": null,
            "isHome": true,
            "confirmed": null,
            "assist1": null,
            "assist2": null,
            "playerIn": {
                "name": "Otar Mamageishvili",
                "slug": "otar-mamageishvili",
                "shortName": "O. Mamageishvili",
                "position": "M",
                "jerseyNumber": "15",
                "height": 180,
                "userCount": 214,
                "id": 1006067,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1042588800,
                "proposedMarketValueRaw": {
                    "value": 735000,
                    "currency": "EUR"
                }
            },
            "playerOut": {
                "name": "Mathias De Amorim",
                "slug": "de-amorim-mathias",
                "shortName": "M. D. Amorim",
                "position": "M",
                "jerseyNumber": "14",
                "height": 178,
                "userCount": 126,
                "id": 1511656,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1102636800,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "injury": false
        },
        {
            "incidentType": "substitution",
            "incidentClass": "regular",
            "reason": "",
            "text": "",
            "homeScore": null,
            "awayScore": null,
            "time": 81,
            "length": null,
            "addedTime": null,
            "reversedPeriodTime": 10,
            "playerName": null,
            "player": null,
            "isHome": true,
            "confirmed": null,
            "assist1": null,
            "assist2": null,
            "playerIn": {
                "name": "Pedro Santos",
                "firstName": "",
                "lastName": "",
                "slug": "pedro-santos",
                "shortName": "P. Santos",
                "position": "M",
                "jerseyNumber": "80",
                "height": 178,
                "userCount": 308,
                "id": 1120040,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1044835200,
                "proposedMarketValueRaw": {
                    "value": 825000,
                    "currency": "EUR"
                },
                "fieldTranslations": {
                    "nameTranslation": {
                        "ar": "بيدرو سانتوس",
                        "hi": "पेड्रो सैंटोस",
                        "bn": "পেড্রো সান্তোস"
                    },
                    "shortNameTranslation": {
                        "ar": "ب. سانتوس",
                        "hi": "पी. सैंटोस",
                        "bn": "পি. সান্তোস"
                    }
                }
            },
            "playerOut": {
                "name": "Gustavo Sá",
                "slug": "gustavo-sa",
                "shortName": "G. Sá",
                "position": "M",
                "jerseyNumber": "20",
                "height": 186,
                "userCount": 878,
                "id": 1563665,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1100131200,
                "proposedMarketValueRaw": {
                    "value": 14900000,
                    "currency": "EUR"
                }
            },
            "injury": false
        },
        {
            "incidentType": "substitution",
            "incidentClass": "regular",
            "reason": "",
            "text": "",
            "homeScore": null,
            "awayScore": null,
            "time": 81,
            "length": null,
            "addedTime": null,
            "reversedPeriodTime": 10,
            "playerName": null,
            "player": null,
            "isHome": true,
            "confirmed": null,
            "assist1": null,
            "assist2": null,
            "playerIn": {
                "name": "Romeo Beney",
                "firstName": "Roméo Beney",
                "slug": "beney-romeo",
                "shortName": "R. Beney",
                "position": "F",
                "jerseyNumber": "18",
                "height": 187,
                "userCount": 152,
                "id": 1195796,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1106092800,
                "proposedMarketValueRaw": {
                    "value": 470000,
                    "currency": "EUR"
                }
            },
            "playerOut": {
                "name": "Sorriso",
                "firstName": "Sorriso",
                "slug": "sorriso",
                "shortName": "Sorriso",
                "position": "M",
                "jerseyNumber": "7",
                "height": 175,
                "userCount": 566,
                "id": 1105595,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 982886400,
                "proposedMarketValueRaw": {
                    "value": 4800000,
                    "currency": "EUR"
                }
            },
            "injury": false
        },
        {
            "incidentType": "card",
            "incidentClass": "yellow",
            "reason": "Time wasting",
            "text": "",
            "homeScore": null,
            "awayScore": null,
            "time": 80,
            "length": null,
            "addedTime": null,
            "reversedPeriodTime": 11,
            "playerName": "Mathias De Amorim",
            "player": {
                "name": "Mathias De Amorim",
                "slug": "de-amorim-mathias",
                "shortName": "M. D. Amorim",
                "position": "M",
                "jerseyNumber": "14",
                "height": 178,
                "userCount": 126,
                "id": 1511656,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1102636800,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "isHome": true,
            "confirmed": null,
            "assist1": null,
            "assist2": null,
            "playerIn": null,
            "playerOut": null,
            "injury": null
        },
        {
            "incidentType": "substitution",
            "incidentClass": "regular",
            "reason": "",
            "text": "",
            "homeScore": null,
            "awayScore": null,
            "time": 76,
            "length": null,
            "addedTime": null,
            "reversedPeriodTime": 15,
            "playerName": null,
            "player": null,
            "isHome": false,
            "confirmed": null,
            "assist1": null,
            "assist2": null,
            "playerIn": {
                "name": "João Costa",
                "slug": "joao-costa",
                "shortName": "J. Costa",
                "position": "F",
                "jerseyNumber": "17",
                "height": 185,
                "userCount": 94,
                "id": 1511976,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 952387200,
                "proposedMarketValueRaw": {
                    "value": 450000,
                    "currency": "EUR"
                }
            },
            "playerOut": {
                "name": "Wendel Silva",
                "firstName": "",
                "lastName": "",
                "slug": "wendel-silva",
                "shortName": "W. Silva",
                "position": "F",
                "jerseyNumber": "29",
                "height": 177,
                "userCount": 482,
                "id": 937265,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 965174400,
                "proposedMarketValueRaw": {
                    "value": 1200000,
                    "currency": "EUR"
                }
            },
            "injury": false
        },
        {
            "incidentType": "substitution",
            "incidentClass": "regular",
            "reason": "",
            "text": "",
            "homeScore": null,
            "awayScore": null,
            "time": 73,
            "length": null,
            "addedTime": null,
            "reversedPeriodTime": 18,
            "playerName": null,
            "player": null,
            "isHome": true,
            "confirmed": null,
            "assist1": null,
            "assist2": null,
            "playerIn": {
                "name": "Yassir Zabiri",
                "firstName": "Yassir Zabiri",
                "slug": "yassir-zabiri",
                "shortName": "Y. Zabiri",
                "position": "F",
                "jerseyNumber": "21",
                "height": 177,
                "userCount": 487,
                "id": 1606013,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1109116800,
                "proposedMarketValueRaw": {
                    "value": 655000,
                    "currency": "EUR"
                }
            },
            "playerOut": {
                "name": "Simon Elisor",
                "slug": "elisor-simon",
                "shortName": "S. Elisor",
                "position": "F",
                "jerseyNumber": "12",
                "height": 186,
                "userCount": 113,
                "id": 1049526,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 932515200,
                "proposedMarketValueRaw": {
                    "value": 935000,
                    "currency": "EUR"
                },
                "fieldTranslations": {
                    "nameTranslation": {
                        "ar": "إليسور، سيمون",
                        "hi": "एलिसोर, साइमन",
                        "bn": "এলিসার, সাইমন"
                    },
                    "shortNameTranslation": {
                        "ar": "س. إليسور",
                        "hi": "एस. एलिसोर",
                        "bn": "এস. এলিসর"
                    }
                }
            },
            "injury": false
        },
        {
            "incidentType": "varDecision",
            "incidentClass": "penaltyNotAwarded",
            "reason": "",
            "text": "",
            "homeScore": null,
            "awayScore": null,
            "time": 72,
            "length": null,
            "addedTime": null,
            "reversedPeriodTime": 19,
            "playerName": null,
            "player": {
                "name": "Elias Manoel",
                "firstName": "Elias Manoel",
                "slug": "elias-manoel",
                "shortName": "E. Manoel",
                "position": "F",
                "jerseyNumber": "7",
                "height": 176,
                "userCount": 730,
                "id": 1066681,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1007078400,
                "proposedMarketValueRaw": {
                    "value": 2200000,
                    "currency": "EUR"
                }
            },
            "isHome": false,
            "confirmed": true,
            "assist1": null,
            "assist2": null,
            "playerIn": null,
            "playerOut": null,
            "injury": null
        },
        {
            "incidentType": "card",
            "incidentClass": "yellow",
            "reason": "Foul",
            "text": "",
            "homeScore": null,
            "awayScore": null,
            "time": 61,
            "length": null,
            "addedTime": null,
            "reversedPeriodTime": 30,
            "playerName": "Pedro Ferreira",
            "player": {
                "name": "Pedro Ferreira",
                "firstName": "",
                "lastName": "",
                "slug": "ferreira-pedro",
                "shortName": "P. Ferreira",
                "position": "M",
                "jerseyNumber": "8",
                "height": 183,
                "userCount": 137,
                "id": 851277,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 883958400,
                "proposedMarketValueRaw": {
                    "value": 2200000,
                    "currency": "EUR"
                }
            },
            "isHome": false,
            "confirmed": null,
            "assist1": null,
            "assist2": null,
            "playerIn": null,
            "playerOut": null,
            "injury": null
        },
        {
            "incidentType": "substitution",
            "incidentClass": "regular",
            "reason": "",
            "text": "",
            "homeScore": null,
            "awayScore": null,
            "time": 59,
            "length": null,
            "addedTime": null,
            "reversedPeriodTime": 32,
            "playerName": null,
            "player": null,
            "isHome": false,
            "confirmed": null,
            "assist1": null,
            "assist2": null,
            "playerIn": {
                "name": "Paulo Victor",
                "firstName": "Paulo Victor",
                "lastName": "",
                "slug": "paulo-victor",
                "shortName": "P. Victor",
                "position": "D",
                "jerseyNumber": "64",
                "height": 180,
                "userCount": 179,
                "id": 1108505,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 987120000,
                "proposedMarketValueRaw": {
                    "value": 775000,
                    "currency": "EUR"
                }
            },
            "playerOut": {
                "name": "Gabriel Silva",
                "firstName": "Gabriel Silva",
                "lastName": "",
                "slug": "gabriel-silva",
                "shortName": "Gabriel Silva",
                "position": "F",
                "jerseyNumber": "10",
                "height": 177,
                "userCount": 679,
                "id": 1046794,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1016755200,
                "proposedMarketValueRaw": {
                    "value": 5300000,
                    "currency": "EUR"
                }
            },
            "injury": false
        },
        {
            "incidentType": "substitution",
            "incidentClass": "regular",
            "reason": "",
            "text": "",
            "homeScore": null,
            "awayScore": null,
            "time": 59,
            "length": null,
            "addedTime": null,
            "reversedPeriodTime": 32,
            "playerName": null,
            "player": null,
            "isHome": false,
            "confirmed": null,
            "assist1": null,
            "assist2": null,
            "playerIn": {
                "name": "Elias Manoel",
                "firstName": "Elias Manoel",
                "slug": "elias-manoel",
                "shortName": "E. Manoel",
                "position": "F",
                "jerseyNumber": "7",
                "height": 176,
                "userCount": 730,
                "id": 1066681,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1007078400,
                "proposedMarketValueRaw": {
                    "value": 2200000,
                    "currency": "EUR"
                }
            },
            "playerOut": {
                "name": "Vinícius Lopes",
                "firstName": "",
                "lastName": "",
                "slug": "vinicius-lopes",
                "shortName": "V. Lopes",
                "position": "F",
                "jerseyNumber": "70",
                "height": 175,
                "userCount": 302,
                "id": 1001753,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 926035200,
                "proposedMarketValueRaw": {
                    "value": 2600000,
                    "currency": "EUR"
                }
            },
            "injury": false
        },
        {
            "incidentType": "goal",
            "incidentClass": "regular",
            "reason": "",
            "text": "",
            "homeScore": 3,
            "awayScore": 0,
            "time": 53,
            "length": null,
            "addedTime": null,
            "reversedPeriodTime": 38,
            "playerName": null,
            "player": {
                "name": "Gil Dias",
                "slug": "gil-dias",
                "shortName": "Gil",
                "position": "M",
                "jerseyNumber": "23",
                "height": 186,
                "userCount": 333,
                "id": 583838,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 843868800,
                "proposedMarketValueRaw": {
                    "value": 1600000,
                    "currency": "EUR"
                },
                "fieldTranslations": {
                    "nameTranslation": {
                        "ar": "غيل دياز",
                        "hi": "गिल डायस",
                        "bn": "গিল দিয়াজ"
                    },
                    "shortNameTranslation": {
                        "ar": "غيل",
                        "hi": "गिल डायस",
                        "bn": "গিল"
                    }
                }
            },
            "isHome": true,
            "confirmed": null,
            "assist1": {
                "name": "Rafa Soares",
                "firstName": "",
                "lastName": "",
                "slug": "rafa-soares",
                "shortName": "R. Soares",
                "position": "D",
                "jerseyNumber": "5",
                "height": 177,
                "userCount": 196,
                "id": 190137,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 799977600,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                },
                "fieldTranslations": {
                    "nameTranslation": {
                        "ar": "رافا سواريس",
                        "hi": "राफ़ा सोरेस",
                        "bn": "রাফা সোয়ারেস"
                    },
                    "shortNameTranslation": {
                        "ar": "ر. سواريس",
                        "hi": "आर. सोरेस",
                        "bn": "আর. সোয়ার্স"
                    }
                }
            },
            "assist2": null,
            "playerIn": null,
            "playerOut": null,
            "injury": null
        },
        {
            "incidentType": "substitution",
            "incidentClass": "regular",
            "reason": "",
            "text": "",
            "homeScore": null,
            "awayScore": null,
            "time": 46,
            "length": null,
            "addedTime": null,
            "reversedPeriodTime": 45,
            "playerName": null,
            "player": null,
            "isHome": false,
            "confirmed": null,
            "assist1": null,
            "assist2": null,
            "playerIn": {
                "name": "Pedro Ferreira",
                "firstName": "",
                "lastName": "",
                "slug": "ferreira-pedro",
                "shortName": "P. Ferreira",
                "position": "M",
                "jerseyNumber": "8",
                "height": 183,
                "userCount": 137,
                "id": 851277,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 883958400,
                "proposedMarketValueRaw": {
                    "value": 2200000,
                    "currency": "EUR"
                }
            },
            "playerOut": {
                "name": "Edney Henrique",
                "firstName": "Edney",
                "slug": "edney",
                "shortName": "Edney",
                "position": "D",
                "jerseyNumber": "22",
                "height": 175,
                "userCount": 172,
                "id": 1561865,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1090800000,
                "proposedMarketValueRaw": {
                    "value": 275000,
                    "currency": "EUR"
                }
            },
            "injury": false
        },
        {
            "incidentType": "substitution",
            "incidentClass": "regular",
            "reason": "",
            "text": "",
            "homeScore": null,
            "awayScore": null,
            "time": 46,
            "length": null,
            "addedTime": null,
            "reversedPeriodTime": 45,
            "playerName": null,
            "player": null,
            "isHome": false,
            "confirmed": null,
            "assist1": null,
            "assist2": null,
            "playerIn": {
                "name": "Matheus Araújo",
                "firstName": "Matheus",
                "lastName": "",
                "slug": "matheus-araujo",
                "shortName": "M. Araújo",
                "position": "D",
                "jerseyNumber": "32",
                "height": 185,
                "userCount": 285,
                "id": 1105841,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 983404800,
                "proposedMarketValueRaw": {
                    "value": 4900000,
                    "currency": "EUR"
                }
            },
            "playerOut": {
                "name": "Frederico Venâncio",
                "slug": "frederico-venancio",
                "shortName": "F. Venâncio",
                "position": "D",
                "jerseyNumber": "21",
                "height": 186,
                "userCount": 60,
                "id": 254815,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 728784000,
                "proposedMarketValueRaw": {
                    "value": 580000,
                    "currency": "EUR"
                },
                "fieldTranslations": {
                    "nameTranslation": {
                        "ar": "فريدريكو فينانسيو",
                        "hi": "फ्रेडरिको वेनांसियो",
                        "bn": "ফ্রেডেরিকো ভেনাসিও"
                    },
                    "shortNameTranslation": {
                        "ar": "ف. فينانسيو",
                        "hi": "एफ. वेनांसियो",
                        "bn": "এফ. ভেনানসিও"
                    }
                }
            },
            "injury": false
        },
        {
            "incidentType": "period",
            "incidentClass": "",
            "reason": "",
            "text": "HT",
            "homeScore": 2,
            "awayScore": 0,
            "time": 45,
            "length": null,
            "addedTime": 999,
            "reversedPeriodTime": 1,
            "playerName": null,
            "player": null,
            "isHome": null,
            "confirmed": null,
            "assist1": null,
            "assist2": null,
            "playerIn": null,
            "playerOut": null,
            "injury": null
        },
        {
            "incidentType": "injuryTime",
            "incidentClass": "",
            "reason": "",
            "text": "",
            "homeScore": null,
            "awayScore": null,
            "time": 45,
            "length": 3,
            "addedTime": 0,
            "reversedPeriodTime": 1,
            "playerName": null,
            "player": null,
            "isHome": null,
            "confirmed": null,
            "assist1": null,
            "assist2": null,
            "playerIn": null,
            "playerOut": null,
            "injury": null
        },
        {
            "incidentType": "goal",
            "incidentClass": "regular",
            "reason": "",
            "text": "",
            "homeScore": 2,
            "awayScore": 0,
            "time": 19,
            "length": null,
            "addedTime": null,
            "reversedPeriodTime": 27,
            "playerName": null,
            "player": {
                "name": "Gustavo Sá",
                "slug": "gustavo-sa",
                "shortName": "G. Sá",
                "position": "M",
                "jerseyNumber": "20",
                "height": 186,
                "userCount": 878,
                "id": 1563665,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1100131200,
                "proposedMarketValueRaw": {
                    "value": 14900000,
                    "currency": "EUR"
                }
            },
            "isHome": true,
            "confirmed": null,
            "assist1": {
                "name": "Simon Elisor",
                "slug": "elisor-simon",
                "shortName": "S. Elisor",
                "position": "F",
                "jerseyNumber": "12",
                "height": 186,
                "userCount": 113,
                "id": 1049526,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 932515200,
                "proposedMarketValueRaw": {
                    "value": 935000,
                    "currency": "EUR"
                },
                "fieldTranslations": {
                    "nameTranslation": {
                        "ar": "إليسور، سيمون",
                        "hi": "एलिसोर, साइमन",
                        "bn": "এলিসার, সাইমন"
                    },
                    "shortNameTranslation": {
                        "ar": "س. إليسور",
                        "hi": "एस. एलिसोर",
                        "bn": "এস. এলিসর"
                    }
                }
            },
            "assist2": null,
            "playerIn": null,
            "playerOut": null,
            "injury": null
        },
        {
            "incidentType": "goal",
            "incidentClass": "regular",
            "reason": "",
            "text": "",
            "homeScore": 1,
            "awayScore": 0,
            "time": 5,
            "length": null,
            "addedTime": null,
            "reversedPeriodTime": 41,
            "playerName": null,
            "player": {
                "name": "Rodrigo Pinheiro",
                "slug": "pinheiro-rodrigo",
                "shortName": "R. Pinheiro",
                "position": "D",
                "jerseyNumber": "17",
                "height": 181,
                "userCount": 207,
                "id": 991924,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1030492800,
                "proposedMarketValueRaw": {
                    "value": 2400000,
                    "currency": "EUR"
                }
            },
            "isHome": true,
            "confirmed": null,
            "assist1": null,
            "assist2": null,
            "playerIn": null,
            "playerOut": null,
            "injury": null
        }
    ]
}

Match Graphs

get

Get Match Graph Data

This endpoint retrieves graph data for a specific football match identified by its unique id. It provides insights into various metrics related to the match over time.

Request

  • Method: GET

  • URL: https://apiv3.sportsapi360.com/football/api/v1/match/graphs/:id

  • Path Parameters:

    • id (required): The unique identifier for the football match whose graph data is to be retrieved.

Response

The response is a JSON object containing the following structure:

  • status (boolean): Indicates whether the request was successful.

  • statusCode (integer): A code representing the status of the response.

  • message (string): A message providing additional information about the response.

  • response (object): Contains the graph data:

    • graphPoints (array): An array of objects representing data points on the graph. Each object contains:

      • minute (integer): The minute of the match when the data point was recorded.

      • value (integer): The value associated with the data point.

    • periodTime (integer): The total time for the match period in seconds.

    • overtimeLength (integer): The length of any overtime played in seconds.

    • periodCount (integer): The number of periods in the match.

This endpoint is useful for applications that need to visualize match statistics over time, allowing users to analyze the performance and key moments of the game.

Authorizations
HTTPRequired
Path parameters
idintegerRequiredExample: 14131866
Header parameters
x-api-keystringOptional
Responses
get
/football/api/v1/match/graphs/{id}
GET /football/api/v1/match/graphs/{id} HTTP/1.1
Host: apiv3.sportsapi360.com
Authorization: x-api-key YOUR_SECRET_TOKEN
Accept: */*
200

OK

{
    "status": true,
    "statusCode": 200,
    "message": "Data fetch successfully",
    "response": {
        "graphPoints": [
            {
                "minute": 1,
                "value": 6
            },
            {
                "minute": 2,
                "value": 9
            },
            {
                "minute": 3,
                "value": 42
            },
            {
                "minute": 4,
                "value": 38
            },
            {
                "minute": 5,
                "value": 65
            },
            {
                "minute": 6,
                "value": 35
            },
            {
                "minute": 7,
                "value": 7
            },
            {
                "minute": 8,
                "value": 10
            },
            {
                "minute": 9,
                "value": 28
            },
            {
                "minute": 10,
                "value": 7
            },
            {
                "minute": 11,
                "value": 12
            },
            {
                "minute": 12,
                "value": 8
            },
            {
                "minute": 13,
                "value": -24
            },
            {
                "minute": 14,
                "value": -9
            },
            {
                "minute": 15,
                "value": -23
            },
            {
                "minute": 16,
                "value": -19
            },
            {
                "minute": 17,
                "value": 13
            },
            {
                "minute": 18,
                "value": 18
            },
            {
                "minute": 19,
                "value": 19
            },
            {
                "minute": 20,
                "value": 35
            },
            {
                "minute": 21,
                "value": 20
            },
            {
                "minute": 22,
                "value": -16
            },
            {
                "minute": 23,
                "value": -4
            },
            {
                "minute": 24,
                "value": -3
            },
            {
                "minute": 25,
                "value": 6
            },
            {
                "minute": 26,
                "value": -12
            },
            {
                "minute": 27,
                "value": -14
            },
            {
                "minute": 28,
                "value": -15
            },
            {
                "minute": 29,
                "value": -16
            },
            {
                "minute": 30,
                "value": -16
            },
            {
                "minute": 31,
                "value": -13
            },
            {
                "minute": 32,
                "value": -4
            },
            {
                "minute": 33,
                "value": 2
            },
            {
                "minute": 34,
                "value": -9
            },
            {
                "minute": 35,
                "value": -8
            },
            {
                "minute": 36,
                "value": -10
            },
            {
                "minute": 37,
                "value": -10
            },
            {
                "minute": 38,
                "value": 25
            },
            {
                "minute": 39,
                "value": 20
            },
            {
                "minute": 40,
                "value": 12
            },
            {
                "minute": 41,
                "value": 10
            },
            {
                "minute": 42,
                "value": 3
            },
            {
                "minute": 43,
                "value": -9
            },
            {
                "minute": 44,
                "value": -27
            },
            {
                "minute": 45,
                "value": -12
            },
            {
                "minute": 45.5,
                "value": -6
            },
            {
                "minute": 46,
                "value": -5
            },
            {
                "minute": 47,
                "value": -14
            },
            {
                "minute": 48,
                "value": -13
            },
            {
                "minute": 49,
                "value": -30
            },
            {
                "minute": 50,
                "value": -48
            },
            {
                "minute": 51,
                "value": -30
            },
            {
                "minute": 52,
                "value": -15
            },
            {
                "minute": 53,
                "value": -7
            },
            {
                "minute": 54,
                "value": 37
            },
            {
                "minute": 55,
                "value": 16
            },
            {
                "minute": 56,
                "value": 17
            },
            {
                "minute": 57,
                "value": 14
            },
            {
                "minute": 58,
                "value": 50
            },
            {
                "minute": 59,
                "value": -43
            },
            {
                "minute": 60,
                "value": -17
            },
            {
                "minute": 61,
                "value": -1
            },
            {
                "minute": 62,
                "value": 2
            },
            {
                "minute": 63,
                "value": -4
            },
            {
                "minute": 64,
                "value": 3
            },
            {
                "minute": 65,
                "value": 5
            },
            {
                "minute": 66,
                "value": 1
            },
            {
                "minute": 67,
                "value": -4
            },
            {
                "minute": 68,
                "value": -9
            },
            {
                "minute": 69,
                "value": -7
            },
            {
                "minute": 70,
                "value": -6
            },
            {
                "minute": 71,
                "value": -5
            },
            {
                "minute": 72,
                "value": -4
            },
            {
                "minute": 73,
                "value": 3
            },
            {
                "minute": 74,
                "value": -4
            },
            {
                "minute": 75,
                "value": -8
            },
            {
                "minute": 76,
                "value": -13
            },
            {
                "minute": 77,
                "value": -7
            },
            {
                "minute": 78,
                "value": -8
            },
            {
                "minute": 79,
                "value": 20
            },
            {
                "minute": 80,
                "value": 9
            },
            {
                "minute": 81,
                "value": -49
            },
            {
                "minute": 82,
                "value": -32
            },
            {
                "minute": 83,
                "value": -21
            },
            {
                "minute": 84,
                "value": -21
            },
            {
                "minute": 85,
                "value": -16
            },
            {
                "minute": 86,
                "value": -24
            },
            {
                "minute": 87,
                "value": -21
            },
            {
                "minute": 88,
                "value": -54
            },
            {
                "minute": 89,
                "value": -33
            },
            {
                "minute": 90,
                "value": -17
            },
            {
                "minute": 90.5,
                "value": -3
            }
        ],
        "periodTime": 45,
        "overtimeLength": 15,
        "periodCount": 2
    }
}

Match Shotmap

get

Endpoint Description

This endpoint retrieves the shot map data for a specific match in football based on the provided match ID. The shot map includes detailed information about various shots taken during the match, including player details, shot types, and coordinates.

Request

  • Method: GET

  • URL: https://apiv3.sportsapi360.com/football/api/v1/match/shotmap/:id

  • Path Parameters:

    • id (required): The unique identifier of the match for which the shot map is requested.

Response Structure

The response will return a JSON object with the following structure:

  • status: A boolean indicating the success of the request.

  • statusCode: An integer representing the status code of the response.

  • message: A string providing additional information about the response.

  • response: An array of shot data objects, each containing:

    • player: An object with details about the player:

      • name: The name of the player.

      • shortName: The abbreviated name of the player.

      • position: The position of the player on the field.

      • jerseyNumber: The jersey number of the player.

      • id: The unique identifier of the player.

    • isHome: A boolean indicating if the player is part of the home team.

    • shotType: A string describing the type of shot taken.

    • situation: A string representing the situation during which the shot was taken.

    • playerCoordinates: An object containing the coordinates (x, y, z) of the player at the time of the shot.

    • bodyPart: A string indicating which body part was used for the shot.

    • goalMouthLocation: A string describing the location of the goal mouth.

    • goalMouthCoordinates: An object containing the coordinates (x, y, z) of the goal mouth.

    • blockCoordinates: An object containing the coordinates (x, y, z) where the shot was blocked, if applicable.

    • xg: A float representing the expected goals from the shot.

    • xgot: A float representing the expected goals on target from the shot.

    • id: The unique identifier of the shot.

    • time: An integer representing the time of the shot in the match.

    • timeSeconds: An integer representing the time of the shot in seconds.

    • draw: An object containing the coordinates for drawing the shot:

      • start: The starting coordinates (x, y) of the shot.

      • block: The coordinates (x, y) where the shot was blocked.

      • end: The ending coordinates (x, y) of the shot.

      • goal: The coordinates (x, y) of the goal.

    • reversedPeriodTime: An integer representing the reversed period time.

    • reversedPeriodTimeSeconds: An integer representing the reversed period time in seconds.

    • periodTimeSeconds: An integer representing the period time in seconds.

    • incidentType: A string describing the type of incident related to the shot.

This endpoint is essential for analyzing match performance and player statistics based on shot data.

Authorizations
HTTPRequired
Path parameters
idintegerRequiredExample: 14131866
Header parameters
x-api-keystringOptional
Responses
get
/football/api/v1/match/shotmap/{id}
GET /football/api/v1/match/shotmap/{id} HTTP/1.1
Host: apiv3.sportsapi360.com
Authorization: x-api-key YOUR_SECRET_TOKEN
Accept: */*
200

OK

{
    "status": true,
    "statusCode": 200,
    "message": "Data fetch successfully",
    "response": [
        {
            "player": {
                "name": "Adriano Firmino",
                "shortName": "A. Firmino",
                "position": "M",
                "jerseyNumber": "6",
                "id": 989383
            },
            "isHome": false,
            "shotType": "save",
            "situation": "assisted",
            "playerCoordinates": {
                "x": 31.8,
                "y": 37.3,
                "z": 0
            },
            "bodyPart": "right-foot",
            "goalMouthLocation": "high-centre",
            "goalMouthCoordinates": {
                "x": 0,
                "y": 50.9,
                "z": 27.8
            },
            "blockCoordinates": {
                "x": 1.9,
                "y": 48.9,
                "z": 0
            },
            "xg": 0.011741313152015,
            "xgot": 0.086701840162277,
            "id": 5398667,
            "time": 86,
            "timeSeconds": 5155,
            "draw": {
                "start": {
                    "x": 37.3,
                    "y": 31.8
                },
                "block": {
                    "x": 48.9,
                    "y": 1.9
                },
                "end": {
                    "x": 49.1,
                    "y": 0
                },
                "goal": {
                    "x": 49.1,
                    "y": 72.2
                }
            },
            "reversedPeriodTime": 5,
            "reversedPeriodTimeSeconds": 245,
            "periodTimeSeconds": 2455,
            "incidentType": "shot"
        },
        {
            "player": {
                "name": "Elias Manoel",
                "firstName": "Elias Manoel",
                "shortName": "E. Manoel",
                "position": "F",
                "jerseyNumber": "7",
                "id": 1066681
            },
            "isHome": false,
            "shotType": "save",
            "situation": "assisted",
            "playerCoordinates": {
                "x": 13.5,
                "y": 50.5,
                "z": 0
            },
            "bodyPart": "right-foot",
            "goalMouthLocation": "low-centre",
            "goalMouthCoordinates": {
                "x": 0,
                "y": 50.3,
                "z": 1.9
            },
            "blockCoordinates": {
                "x": 4,
                "y": 50.2,
                "z": 0
            },
            "xg": 0.081547752022743,
            "xgot": 0.083581790328026,
            "id": 5398593,
            "time": 80,
            "timeSeconds": 4795,
            "draw": {
                "start": {
                    "x": 50.5,
                    "y": 13.5
                },
                "block": {
                    "x": 50.2,
                    "y": 4
                },
                "end": {
                    "x": 49.7,
                    "y": 0
                },
                "goal": {
                    "x": 49.7,
                    "y": 98.1
                }
            },
            "reversedPeriodTime": 11,
            "reversedPeriodTimeSeconds": 605,
            "periodTimeSeconds": 2095,
            "incidentType": "shot"
        },
        {
            "player": {
                "name": "Yassir Zabiri",
                "firstName": "Yassir Zabiri",
                "shortName": "Y. Zabiri",
                "position": "F",
                "jerseyNumber": "21",
                "id": 1606013
            },
            "isHome": true,
            "shotType": "block",
            "situation": "fast-break",
            "playerCoordinates": {
                "x": 15.6,
                "y": 54.4,
                "z": 0
            },
            "bodyPart": "right-foot",
            "goalMouthLocation": "low-centre",
            "goalMouthCoordinates": {
                "x": 0,
                "y": 50,
                "z": 19
            },
            "blockCoordinates": {
                "x": 14.1,
                "y": 54,
                "z": 0
            },
            "xg": 0.084951415657997,
            "xgot": 0,
            "id": 5398578,
            "time": 77,
            "timeSeconds": 4593,
            "draw": {
                "start": {
                    "x": 54.4,
                    "y": 15.6
                },
                "block": {
                    "x": 54,
                    "y": 14.1
                },
                "end": {
                    "x": 50,
                    "y": 0
                },
                "goal": {
                    "x": 50,
                    "y": 81
                }
            },
            "reversedPeriodTime": 14,
            "reversedPeriodTimeSeconds": 807,
            "periodTimeSeconds": 1893,
            "incidentType": "shot"
        },
        {
            "player": {
                "name": "Gil Dias",
                "shortName": "Gil",
                "position": "M",
                "jerseyNumber": "23",
                "id": 583838
            },
            "isHome": true,
            "shotType": "goal",
            "goalType": "regular",
            "situation": "throw-in-set-piece",
            "playerCoordinates": {
                "x": 23.1,
                "y": 57.5,
                "z": 0
            },
            "bodyPart": "left-foot",
            "goalMouthLocation": "low-right",
            "goalMouthCoordinates": {
                "x": 0,
                "y": 45.8,
                "z": 5.1
            },
            "xg": 0.026645269244909,
            "xgot": 0.040741723030806,
            "id": 5398417,
            "time": 54,
            "timeSeconds": 3180,
            "draw": {
                "start": {
                    "x": 57.5,
                    "y": 23.1
                },
                "end": {
                    "x": 54.2,
                    "y": 0
                },
                "goal": {
                    "x": 54.2,
                    "y": 94.9
                }
            },
            "reversedPeriodTime": 37,
            "reversedPeriodTimeSeconds": 2220,
            "periodTimeSeconds": 480,
            "incidentType": "shot"
        },
        {
            "player": {
                "name": "Gabriel Silva",
                "firstName": "Gabriel Silva",
                "lastName": "",
                "shortName": "Gabriel Silva",
                "position": "F",
                "jerseyNumber": "10",
                "id": 1046794
            },
            "isHome": false,
            "shotType": "miss",
            "situation": "regular",
            "playerCoordinates": {
                "x": 18.4,
                "y": 29.3,
                "z": 0
            },
            "bodyPart": "right-foot",
            "goalMouthLocation": "left",
            "goalMouthCoordinates": {
                "x": 0,
                "y": 59.3,
                "z": 1.4
            },
            "xg": 0.036775797605515,
            "xgot": 0,
            "id": 5398374,
            "time": 49,
            "timeSeconds": 2925,
            "draw": {
                "start": {
                    "x": 29.3,
                    "y": 18.4
                },
                "end": {
                    "x": 40.7,
                    "y": 0
                },
                "goal": {
                    "x": 40.7,
                    "y": 98.6
                }
            },
            "reversedPeriodTime": 42,
            "reversedPeriodTimeSeconds": 2475,
            "periodTimeSeconds": 225,
            "incidentType": "shot"
        },
        {
            "player": {
                "name": "Frederico Venâncio",
                "shortName": "F. Venâncio",
                "position": "D",
                "jerseyNumber": "21",
                "id": 254815
            },
            "isHome": false,
            "shotType": "miss",
            "situation": "throw-in-set-piece",
            "playerCoordinates": {
                "x": 10.1,
                "y": 61.1,
                "z": 0
            },
            "bodyPart": "head",
            "goalMouthLocation": "high-right",
            "goalMouthCoordinates": {
                "x": 0,
                "y": 39.2,
                "z": 86.1
            },
            "xg": 0.032343868166208,
            "xgot": 0,
            "id": 5398140,
            "time": 45,
            "addedTime": 1,
            "timeSeconds": 2710,
            "draw": {
                "start": {
                    "x": 61.1,
                    "y": 10.1
                },
                "end": {
                    "x": 60.8,
                    "y": 0
                },
                "goal": {
                    "x": 60.8,
                    "y": 13.9
                }
            },
            "reversedPeriodTime": 1,
            "reversedPeriodTimeSeconds": 2690,
            "periodTimeSeconds": 10,
            "incidentType": "shot"
        },
        {
            "player": {
                "name": "Sidney Lima",
                "firstName": "Sidney",
                "shortName": "S. Lima",
                "position": "D",
                "jerseyNumber": "23",
                "id": 1131145
            },
            "isHome": false,
            "shotType": "miss",
            "situation": "corner",
            "playerCoordinates": {
                "x": 7.7,
                "y": 37,
                "z": 0
            },
            "bodyPart": "head",
            "goalMouthLocation": "right",
            "goalMouthCoordinates": {
                "x": 0,
                "y": 33.6,
                "z": 2.8
            },
            "blockCoordinates": {
                "x": 4.1,
                "y": 58.5,
                "z": 0
            },
            "xg": 0.012462733313441,
            "xgot": 0,
            "id": 5398290,
            "time": 45,
            "timeSeconds": 2685,
            "draw": {
                "start": {
                    "x": 37,
                    "y": 7.7
                },
                "block": {
                    "x": 58.5,
                    "y": 4.1
                },
                "end": {
                    "x": 66.4,
                    "y": 0
                },
                "goal": {
                    "x": 66.4,
                    "y": 97.2
                }
            },
            "reversedPeriodTime": 1,
            "reversedPeriodTimeSeconds": 15,
            "periodTimeSeconds": 2685,
            "incidentType": "shot"
        },
        {
            "player": {
                "name": "Simon Elisor",
                "shortName": "S. Elisor",
                "position": "F",
                "jerseyNumber": "12",
                "id": 1049526
            },
            "isHome": true,
            "shotType": "miss",
            "situation": "fast-break",
            "playerCoordinates": {
                "x": 7.7,
                "y": 48.5,
                "z": 0
            },
            "bodyPart": "head",
            "goalMouthLocation": "right",
            "goalMouthCoordinates": {
                "x": 0,
                "y": 40.2,
                "z": 29.2
            },
            "xg": 0.35764500498772,
            "xgot": 0,
            "id": 5398014,
            "time": 37,
            "timeSeconds": 2217,
            "draw": {
                "start": {
                    "x": 48.5,
                    "y": 7.7
                },
                "end": {
                    "x": 59.8,
                    "y": 0
                },
                "goal": {
                    "x": 59.8,
                    "y": 70.8
                }
            },
            "reversedPeriodTime": 9,
            "reversedPeriodTimeSeconds": 483,
            "periodTimeSeconds": 2217,
            "incidentType": "shot"
        },
        {
            "player": {
                "name": "Gustavo Sá",
                "shortName": "G. Sá",
                "position": "M",
                "jerseyNumber": "20",
                "id": 1563665
            },
            "isHome": true,
            "shotType": "goal",
            "goalType": "regular",
            "situation": "assisted",
            "playerCoordinates": {
                "x": 8.3,
                "y": 47,
                "z": 0
            },
            "bodyPart": "right-foot",
            "goalMouthLocation": "low-centre",
            "goalMouthCoordinates": {
                "x": 0,
                "y": 50.3,
                "z": 3.2
            },
            "xg": 0.36757028102875,
            "xgot": 0.37475326657295,
            "id": 5397813,
            "time": 19,
            "timeSeconds": 1114,
            "draw": {
                "start": {
                    "x": 47,
                    "y": 8.3
                },
                "end": {
                    "x": 49.7,
                    "y": 0
                },
                "goal": {
                    "x": 49.7,
                    "y": 96.8
                }
            },
            "reversedPeriodTime": 27,
            "reversedPeriodTimeSeconds": 1586,
            "periodTimeSeconds": 1114,
            "incidentType": "shot"
        },
        {
            "player": {
                "name": "Sidney Lima",
                "firstName": "Sidney",
                "shortName": "S. Lima",
                "position": "D",
                "jerseyNumber": "23",
                "id": 1131145
            },
            "isHome": false,
            "shotType": "miss",
            "situation": "free-kick",
            "playerCoordinates": {
                "x": 28.4,
                "y": 54.2,
                "z": 0
            },
            "bodyPart": "right-foot",
            "goalMouthLocation": "left",
            "goalMouthCoordinates": {
                "x": 0,
                "y": 60.3,
                "z": 1.4
            },
            "xg": 0.035111375153065,
            "xgot": 0,
            "id": 5397780,
            "time": 14,
            "timeSeconds": 822,
            "draw": {
                "start": {
                    "x": 54.2,
                    "y": 28.4
                },
                "end": {
                    "x": 39.7,
                    "y": 0
                },
                "goal": {
                    "x": 39.7,
                    "y": 98.6
                }
            },
            "reversedPeriodTime": 32,
            "reversedPeriodTimeSeconds": 1878,
            "periodTimeSeconds": 822,
            "incidentType": "shot"
        },
        {
            "player": {
                "name": "Sorriso",
                "firstName": "Sorriso",
                "shortName": "Sorriso",
                "position": "M",
                "jerseyNumber": "7",
                "id": 1105595
            },
            "isHome": true,
            "shotType": "miss",
            "situation": "assisted",
            "playerCoordinates": {
                "x": 19.7,
                "y": 25.2,
                "z": 0
            },
            "bodyPart": "right-foot",
            "goalMouthLocation": "high-right",
            "goalMouthCoordinates": {
                "x": 0,
                "y": 40,
                "z": 63.9
            },
            "xg": 0.018672272562981,
            "xgot": 0,
            "id": 5397675,
            "time": 8,
            "timeSeconds": 447,
            "draw": {
                "start": {
                    "x": 25.2,
                    "y": 19.7
                },
                "end": {
                    "x": 60,
                    "y": 0
                },
                "goal": {
                    "x": 60,
                    "y": 36.1
                }
            },
            "reversedPeriodTime": 38,
            "reversedPeriodTimeSeconds": 2253,
            "periodTimeSeconds": 447,
            "incidentType": "shot"
        },
        {
            "player": {
                "name": "Gabriel Silva",
                "firstName": "Gabriel Silva",
                "lastName": "",
                "shortName": "Gabriel Silva",
                "position": "F",
                "jerseyNumber": "10",
                "id": 1046794
            },
            "isHome": false,
            "shotType": "miss",
            "situation": "assisted",
            "playerCoordinates": {
                "x": 9.2,
                "y": 30.7,
                "z": 0
            },
            "bodyPart": "left-foot",
            "goalMouthLocation": "high-left",
            "goalMouthCoordinates": {
                "x": 0,
                "y": 61,
                "z": 66.7
            },
            "xg": 0.062954179942608,
            "xgot": 0,
            "id": 5397671,
            "time": 7,
            "timeSeconds": 387,
            "draw": {
                "start": {
                    "x": 30.7,
                    "y": 9.2
                },
                "end": {
                    "x": 39,
                    "y": 0
                },
                "goal": {
                    "x": 39,
                    "y": 33.3
                }
            },
            "reversedPeriodTime": 39,
            "reversedPeriodTimeSeconds": 2313,
            "periodTimeSeconds": 387,
            "incidentType": "shot"
        },
        {
            "player": {
                "name": "Rodrigo Pinheiro",
                "shortName": "R. Pinheiro",
                "position": "D",
                "jerseyNumber": "17",
                "id": 991924
            },
            "isHome": true,
            "shotType": "goal",
            "goalType": "regular",
            "situation": "regular",
            "playerCoordinates": {
                "x": 14.8,
                "y": 51.9,
                "z": 0
            },
            "bodyPart": "left-foot",
            "goalMouthLocation": "low-left",
            "goalMouthCoordinates": {
                "x": 0,
                "y": 53.4,
                "z": 3.2
            },
            "xg": 0.12904936075211,
            "xgot": 0.57439923286438,
            "id": 5397642,
            "time": 5,
            "timeSeconds": 262,
            "draw": {
                "start": {
                    "x": 51.9,
                    "y": 14.8
                },
                "end": {
                    "x": 46.6,
                    "y": 0
                },
                "goal": {
                    "x": 46.6,
                    "y": 96.8
                }
            },
            "reversedPeriodTime": 41,
            "reversedPeriodTimeSeconds": 2438,
            "periodTimeSeconds": 262,
            "incidentType": "shot"
        }
    ]
}

Match Shotmap Player

get

Endpoint Description

This endpoint retrieves detailed information about a specific player's shot during a football match. It provides insights into the player's actions, shot characteristics, and relevant coordinates on the field.

Request

  • Method: GET

  • URL: https://apiv3.sportsapi360.com/football/api/v1/match/shotmap/:id/player/:player

Path Parameters

  • id (string): The unique identifier for the match.

  • player (string): The unique identifier for the player whose shot details are being requested.

Response

The response is a JSON object containing the following structure:

  • status (boolean): Indicates the success of the request.

  • statusCode (integer): The status code of the response.

  • message (string): A message providing additional context about the response.

  • response (object): Contains detailed information about the player's shot, including:

    • player (object): Information about the player:

      • name (string): The full name of the player.

      • shortName (string): The short name or nickname of the player.

      • position (string): The playing position of the player.

      • jerseyNumber (integer): The jersey number of the player.

      • id (integer): The unique identifier for the player.

    • isHome (boolean): Indicates if the player is on the home team.

    • shotType (string): The type of shot taken (e.g., header, volley).

    • situation (string): The game situation during the shot (e.g., open play, set piece).

    • playerCoordinates (object): The coordinates of the player at the time of the shot:

      • x (number): The x-coordinate.

      • y (number): The y-coordinate.

      • z (number): The z-coordinate (height).

    • bodyPart (string): The body part used to take the shot (e.g., foot, head).

    • goalMouthLocation (string): The location of the goal mouth relative to the shot.

    • goalMouthCoordinates (object): The coordinates of the goal mouth:

      • x (number): The x-coordinate.

      • y (number): The y-coordinate.

      • z (number): The z-coordinate.

    • blockCoordinates (object): Coordinates where the shot may have been blocked:

      • x (number): The x-coordinate.

      • y (number): The y-coordinate.

      • z (number): The z-coordinate.

    • xg (number): The expected goals value for the shot.

    • xgot (number): The expected goals on target for the shot.

    • id (integer): The unique identifier for the shot.

    • time (integer): The time of the shot in the match.

    • timeSeconds (integer): The time of the shot in seconds.

    • draw (object): Contains drawing data for visual representation:

      • start (object): Starting coordinates of the shot:

        • x (number): The x-coordinate.

        • y (number): The y-coordinate.

      • block (object): Coordinates where the shot was blocked:

        • x (number): The x-coordinate.

        • y (number): The y-coordinate.

      • end (object): Ending coordinates of the shot:

        • x (number): The x-coordinate.

        • y (number): The y-coordinate.

      • goal (object): Coordinates of the goal:

        • x (number): The x-coordinate.

        • y (number): The y-coordinate.

    • reversedPeriodTime (integer): The reversed period time of the shot.

    • reversedPeriodTimeSeconds (integer): The reversed period time in seconds.

    • periodTimeSeconds (integer): The period time in seconds.

    • incidentType (string): The type of incident related to the shot.

This endpoint is useful for analyzing player performance and shot effectiveness during matches.

Authorizations
HTTPRequired
Path parameters
idintegerRequiredExample: 14131866
playerintegerRequiredExample: 989383
Header parameters
x-api-keystringOptional
Responses
get
/football/api/v1/match/shotmap/{id}/player/{player}
GET /football/api/v1/match/shotmap/{id}/player/{player} HTTP/1.1
Host: apiv3.sportsapi360.com
Authorization: x-api-key YOUR_SECRET_TOKEN
Accept: */*
200

OK

{
    "status": true,
    "statusCode": 200,
    "message": "Data fetch successfully",
    "response": {
        "player": {
            "name": "Adriano Firmino",
            "shortName": "A. Firmino",
            "position": "M",
            "jerseyNumber": "6",
            "id": 989383
        },
        "isHome": false,
        "shotType": "save",
        "situation": "assisted",
        "playerCoordinates": {
            "x": 31.8,
            "y": 37.3,
            "z": 0
        },
        "bodyPart": "right-foot",
        "goalMouthLocation": "high-centre",
        "goalMouthCoordinates": {
            "x": 0,
            "y": 50.9,
            "z": 27.8
        },
        "blockCoordinates": {
            "x": 1.9,
            "y": 48.9,
            "z": 0
        },
        "xg": 0.011741313152015,
        "xgot": 0.086701840162277,
        "id": 5398667,
        "time": 86,
        "timeSeconds": 5155,
        "draw": {
            "start": {
                "x": 37.3,
                "y": 31.8
            },
            "block": {
                "x": 48.9,
                "y": 1.9
            },
            "end": {
                "x": 49.1,
                "y": 0
            },
            "goal": {
                "x": 49.1,
                "y": 72.2
            }
        },
        "reversedPeriodTime": 5,
        "reversedPeriodTimeSeconds": 245,
        "periodTimeSeconds": 2455,
        "incidentType": "shot"
    }
}

Match Head2Head

get

Endpoint Description

This endpoint retrieves head-to-head statistics between two football teams based on the provided match ID. It is useful for analyzing the performance of teams against each other in terms of wins, draws, and losses.

Request

  • Method: GET

  • URL: https://apiv3.sportsapi360.com/football/api/v1/match/head2head/:id

  • Path Parameter:

    • id (required): The unique identifier for the match whose head-to-head statistics are being requested.

Response

The response from this endpoint is a JSON object that contains the following structure:

  • status: A boolean indicating the success of the request.

  • statusCode: An integer representing the status code of the response.

  • message: A string that may contain additional information about the request status.

  • response: An object containing the detailed head-to-head statistics:

    • teamDuel: An object representing the duel statistics between the two teams:

      • homeWins: The number of wins for the home team.

      • awayWins: The number of wins for the away team.

      • draws: The number of matches that ended in a draw.

    • managerDuel: An object representing the duel statistics between the managers of the two teams:

      • homeWins: The number of wins for the home team's manager.

      • awayWins: The number of wins for the away team's manager.

      • draws: The number of matches that ended in a draw between the managers.

Authorizations
HTTPRequired
Path parameters
idintegerRequiredExample: 14131866
Header parameters
x-api-keystringOptional
Responses
get
/football/api/v1/match/head2head/{id}
GET /football/api/v1/match/head2head/{id} HTTP/1.1
Host: apiv3.sportsapi360.com
Authorization: x-api-key YOUR_SECRET_TOKEN
Accept: */*
200

OK

{
    "status": true,
    "statusCode": 200,
    "message": "Data fetch successfully",
    "response": {
        "teamDuel": {
            "homeWins": 5,
            "awayWins": 4,
            "draws": 1
        },
        "managerDuel": {
            "homeWins": 0,
            "awayWins": 2,
            "draws": 0
        }
    }
}

Match Win Probability

get

Get Match Win Probability

This endpoint retrieves the win probability statistics for a specific football match identified by its unique id.

Request

  • Method: GET

  • URL: https://apiv3.sportsapi360.com/football/api/v1/match/win-probability/:id

Path Parameters

  • id (string): The unique identifier for the football match. This parameter is required to specify which match's win probability you want to retrieve.

Response

The response will return a JSON object with the following structure:

  • status (boolean): Indicates if the request was successful.

  • statusCode (integer): A code representing the status of the response.

  • message (string): A message providing additional information about the response (if any).

  • response (object): Contains the win probability data:

    • homeWin (integer): The probability of the home team winning the match.

    • awayWin (integer): The probability of the away team winning the match.

    • draw (integer): The probability of the match ending in a draw.

Notes

  • Ensure that the id provided corresponds to a valid match to receive accurate win probability data.

  • The probabilities returned are represented as integers, which may require conversion to a percentage format for user-friendly display.

Authorizations
HTTPRequired
Path parameters
idintegerRequiredExample: 14131866
Header parameters
x-api-keystringOptional
Responses
get
/football/api/v1/match/win-probability/{id}
GET /football/api/v1/match/win-probability/{id} HTTP/1.1
Host: apiv3.sportsapi360.com
Authorization: x-api-key YOUR_SECRET_TOKEN
Accept: */*
200

OK

{
    "status": true,
    "statusCode": 200,
    "message": "Data fetch successfully",
    "response": {
        "homeWin": 100,
        "awayWin": 0,
        "draw": 0
    }
}

Match Teams Form

get

Get Match Teams Form

This endpoint retrieves the form details of the teams participating in a specific match identified by the given id.

Endpoint: GET https://apiv3.sportsapi360.com/football/api/v1/match/teams-form/:id

Request Parameters

  • id (path parameter): The unique identifier for the match whose teams' form details you want to retrieve.

Response Structure

The response will return a JSON object containing the following fields:

  • status (boolean): Indicates whether the request was successful.

  • statusCode (integer): A code representing the status of the request.

  • message (string): A message providing additional information about the request status.

  • response (object): Contains the details of the teams involved in the match:

    • homeTeam (object): Information about the home team.

      • avgRating (string): The average rating of the home team.

      • position (integer): The current position of the home team in the league.

      • value (string): The value of the home team.

      • form (array): An array representing the recent form of the home team.

    • awayTeam (object): Information about the away team.

      • avgRating (string): The average rating of the away team.

      • position (integer): The current position of the away team in the league.

      • value (string): The value of the away team.

      • form (array): An array representing the recent form of the away team.

    • label (string): A label associated with the match.

Notes

  • Ensure that the id parameter is valid to receive the correct match details.

  • The response provides insights into the teams' performance, which can be useful for analysis or predictions.

This endpoint retrieves the form details of the teams participating in a specific match identified by the given id.

Request Parameters

  • id (path parameter): The unique identifier for the match whose teams' form details you want to retrieve.

Response Structure

The response will return a JSON object containing the following fields:

  • status (boolean): Indicates whether the request was successful.

  • statusCode (integer): A code representing the status of the request.

  • message (string): A message providing additional information about the request status.

  • response (object): Contains the details of the teams involved in the match:

    • homeTeam (object): Information about the home team.

      • avgRating (string): The average rating of the home team.

      • position (integer): The current position of the home team in the league.

      • value (string): The value of the home team.

      • form (array): An array representing the recent form of the home team.

    • awayTeam (object): Information about the away team.

      • avgRating (string): The average rating of the away team.

      • position (integer): The current position of the away team in the league.

      • value (string): The value of the away team.

      • form (array): An array representing the recent form of the away team.

    • label (string): A label associated with the match.

Notes

  • Ensure that the id parameter is valid to receive the correct match details.

  • The response provides insights into the teams' performance, which can be useful for analysis or predictions.

Authorizations
HTTPRequired
Path parameters
idintegerRequiredExample: 14035848
Header parameters
x-api-keystringOptional
Responses
get
/football/api/v1/match/teams-form/{id}
GET /football/api/v1/match/teams-form/{id} HTTP/1.1
Host: apiv3.sportsapi360.com
Authorization: x-api-key YOUR_SECRET_TOKEN
Accept: */*
200

OK

{
    "status": true,
    "statusCode": 200,
    "message": "Data fetch successfully",
    "response": {
        "homeTeam": {
            "avgRating": "7.04",
            "position": 6,
            "value": "4",
            "form": [
                "W",
                "D"
            ]
        },
        "awayTeam": {
            "avgRating": "6.83",
            "position": 14,
            "value": "1",
            "form": [
                "L",
                "D"
            ]
        },
        "label": "Pts"
    }
}

Match Managers

get

Get Match Manager Details

This endpoint retrieves details about a specific match manager based on their unique identifier.

Request Method

  • GET: This method is used to request data from the specified resource.

Endpoint

  • https://apiv3.sportsapi360.com/football/api/v1/match/managers/:id

Request Parameters

  • id (path parameter): The unique identifier of the match manager. This parameter is required to specify which manager's details are being requested.

Expected Response Format

The response will be in JSON format and will contain the following fields:

  • status: A boolean indicating the success of the request.

  • statusCode: A numerical code representing the status of the request.

  • message: A string that may contain additional information about the request.

  • response: An object containing details of the match managers:

    • homeManager: An object with details about the home manager:

      • name: The name of the home manager.

      • shortName: The short name of the home manager.

      • id: The unique identifier of the home manager.

    • awayManager: An object with details about the away manager:

      • name: The name of the away manager.

      • shortName: The short name of the away manager.

      • id: The unique identifier of the away manager.

Notes

  • Ensure that the id parameter is valid and corresponds to an existing match manager in the system.

  • The response will return a 200 status code upon successful retrieval of the manager's details. In case of an invalid id, a 404 status code will be returned.

Authorizations
HTTPRequired
Path parameters
idintegerRequiredExample: 14131866
Header parameters
x-api-keystringOptional
Responses
get
/football/api/v1/match/managers/{id}
GET /football/api/v1/match/managers/{id} HTTP/1.1
Host: apiv3.sportsapi360.com
Authorization: x-api-key YOUR_SECRET_TOKEN
Accept: */*
200

OK

{
    "status": true,
    "statusCode": 200,
    "message": "Data fetch successfully",
    "response": {
        "homeManager": {
            "name": "Hugo Oliveira",
            "shortName": "H. F. C. Oliveira",
            "id": 808239
        },
        "awayManager": {
            "name": "Vasco Matos",
            "shortName": "V. M. L. d. Matos",
            "id": 800106
        }
    }
}

Match Best Players

get

Get Best Players for a Match

This endpoint retrieves the best players from both home and away teams for a specific match identified by the provided id. It also includes the player of the match in the response.

Request

  • Method: GET

  • Endpoint: https://apiv3.sportsapi360.com/football/api/v1/match/best-players/:id

  • Path Parameter:

    • id (required): The unique identifier of the match for which the best players are being requested.

Response

The response will be a JSON object containing the following fields:

  • status (boolean): Indicates the success of the request.

  • statusCode (integer): A code representing the status of the response.

  • message (string): A message providing additional information about the response.

  • response (object): Contains details about the best players:

    • bestHomeTeamPlayers (array): A list of players from the home team, each represented by:

      • value (string): The value associated with the player.

      • label (string): The label for the player.

      • player (object): Contains player details:

        • name (string): The full name of the player.

        • shortName (string): The abbreviated name of the player.

        • position (string): The playing position of the player.

        • jerseyNumber (integer): The jersey number of the player.

        • height (integer): The height of the player in centimeters.

        • id (integer): The unique identifier of the player.

        • marketValueCurrency (string): The currency of the player's market value.

        • dateOfBirthTimestamp (integer): The timestamp of the player's date of birth.

        • proposedMarketValueRaw (object): Contains:

          • value (integer): The proposed market value of the player.

          • currency (string): The currency of the proposed market value.

    • bestAwayTeamPlayers (array): A list of players from the away team with the same structure as bestHomeTeamPlayers.

    • playerOfTheMatch (object): The player recognized as the player of the match, structured similarly to the players in the lists above.

This endpoint provides a comprehensive overview of the top-performing players in a match, facilitating insights into player performance.

Authorizations
HTTPRequired
Path parameters
idintegerRequiredExample: 14131866
Header parameters
x-api-keystringOptional
Responses
get
/football/api/v1/match/best-players/{id}
GET /football/api/v1/match/best-players/{id} HTTP/1.1
Host: apiv3.sportsapi360.com
Authorization: x-api-key YOUR_SECRET_TOKEN
Accept: */*
200

OK

{
    "status": true,
    "statusCode": 200,
    "message": "Data fetch successfully",
    "response": {
        "bestHomeTeamPlayers": [
            {
                "value": "9.2",
                "label": "rating",
                "player": {
                    "name": "Gil Dias",
                    "shortName": "Gil",
                    "position": "M",
                    "jerseyNumber": "23",
                    "height": 186,
                    "id": 583838,
                    "marketValueCurrency": "EUR",
                    "dateOfBirthTimestamp": 843868800,
                    "proposedMarketValueRaw": {
                        "value": 1600000,
                        "currency": "EUR"
                    }
                }
            },
            {
                "value": "8.2",
                "label": "rating",
                "player": {
                    "name": "Rodrigo Pinheiro",
                    "shortName": "R. Pinheiro",
                    "position": "D",
                    "jerseyNumber": "17",
                    "height": 181,
                    "id": 991924,
                    "marketValueCurrency": "EUR",
                    "dateOfBirthTimestamp": 1030492800,
                    "proposedMarketValueRaw": {
                        "value": 2400000,
                        "currency": "EUR"
                    }
                }
            },
            {
                "value": "7.8",
                "label": "rating",
                "player": {
                    "name": "Gustavo Sá",
                    "shortName": "G. Sá",
                    "position": "M",
                    "jerseyNumber": "20",
                    "height": 186,
                    "id": 1563665,
                    "marketValueCurrency": "EUR",
                    "dateOfBirthTimestamp": 1100131200,
                    "proposedMarketValueRaw": {
                        "value": 14900000,
                        "currency": "EUR"
                    }
                }
            }
        ],
        "bestAwayTeamPlayers": [
            {
                "value": "6.8",
                "label": "rating",
                "player": {
                    "name": "Paulo Victor",
                    "firstName": "Paulo Victor",
                    "lastName": "",
                    "shortName": "P. Victor",
                    "position": "D",
                    "jerseyNumber": "64",
                    "height": 180,
                    "id": 1108505,
                    "marketValueCurrency": "EUR",
                    "dateOfBirthTimestamp": 987120000,
                    "proposedMarketValueRaw": {
                        "value": 775000,
                        "currency": "EUR"
                    }
                }
            },
            {
                "value": "6.7",
                "label": "rating",
                "player": {
                    "name": "Edney Henrique",
                    "firstName": "Edney",
                    "shortName": "Edney",
                    "position": "D",
                    "jerseyNumber": "22",
                    "height": 175,
                    "id": 1561865,
                    "marketValueCurrency": "EUR",
                    "dateOfBirthTimestamp": 1090800000,
                    "proposedMarketValueRaw": {
                        "value": 275000,
                        "currency": "EUR"
                    }
                }
            },
            {
                "value": "6.6",
                "label": "rating",
                "player": {
                    "name": "Serginho",
                    "shortName": "Serginho",
                    "position": "M",
                    "jerseyNumber": "35",
                    "height": 181,
                    "id": 1019184,
                    "marketValueCurrency": "EUR",
                    "dateOfBirthTimestamp": 944006400,
                    "proposedMarketValueRaw": {
                        "value": 935000,
                        "currency": "EUR"
                    }
                }
            }
        ],
        "playerOfTheMatch": {
            "value": "9.2",
            "label": "rating",
            "player": {
                "name": "Gil Dias",
                "shortName": "Gil",
                "position": "M",
                "jerseyNumber": "23",
                "height": 186,
                "id": 583838,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 843868800,
                "proposedMarketValueRaw": {
                    "value": 1600000,
                    "currency": "EUR"
                }
            }
        }
    }
}
get

Endpoint Description

This endpoint retrieves featured player information for a specific football match identified by the id parameter. It provides details about the best players from both home and away teams, as well as the player of the match.

Request Format

  • Method: GET

  • URL: https://apiv3.sportsapi360.com/football/api/v1/match/featured-player/:id

  • Path Parameter:

    • id: The unique identifier for the match (required).

Response Format

The response will be in JSON format and includes the following structure:

  • status: A boolean indicating the success of the request.

  • statusCode: An integer representing the status code of the response.

  • message: A string that may contain additional information about the response.

  • response: An object containing:

    • bestHomeTeamPlayers: An array of objects representing the best players from the home team. Each object includes:

      • value: A string representing the player's value.

      • label: A string representing the player's label.

      • player: An object with player details including:

        • name: The player's name.

        • shortName: The player's short name.

        • position: The player's position on the field.

        • jerseyNumber: The player's jersey number.

        • height: The player's height.

        • id: The player's unique identifier.

        • marketValueCurrency: The currency of the player's market value.

        • dateOfBirthTimestamp: The player's date of birth in timestamp format.

        • proposedMarketValueRaw: An object containing:

          • value: The proposed market value.

          • currency: The currency of the proposed market value.

    • bestAwayTeamPlayers: Similar structure as bestHomeTeamPlayers for the away team.

    • playerOfTheMatch: An object representing the player of the match, with the same structure as the players in the best players arrays.

Authorizations
HTTPRequired
Path parameters
idintegerRequiredExample: 14131866
Header parameters
x-api-keystringOptional
Responses
get
/football/api/v1/match/featured-player/{id}
GET /football/api/v1/match/featured-player/{id} HTTP/1.1
Host: apiv3.sportsapi360.com
Authorization: x-api-key YOUR_SECRET_TOKEN
Accept: */*
200

OK

{
    "status": true,
    "statusCode": 200,
    "message": "Data fetch successfully",
    "response": {
        "bestHomeTeamPlayers": [
            {
                "value": "9.2",
                "label": "rating",
                "player": {
                    "name": "Gil Dias",
                    "shortName": "Gil",
                    "position": "M",
                    "jerseyNumber": "23",
                    "height": 186,
                    "id": 583838,
                    "marketValueCurrency": "EUR",
                    "dateOfBirthTimestamp": 843868800,
                    "proposedMarketValueRaw": {
                        "value": 1600000,
                        "currency": "EUR"
                    }
                }
            },
            {
                "value": "8.2",
                "label": "rating",
                "player": {
                    "name": "Rodrigo Pinheiro",
                    "shortName": "R. Pinheiro",
                    "position": "D",
                    "jerseyNumber": "17",
                    "height": 181,
                    "id": 991924,
                    "marketValueCurrency": "EUR",
                    "dateOfBirthTimestamp": 1030492800,
                    "proposedMarketValueRaw": {
                        "value": 2400000,
                        "currency": "EUR"
                    }
                }
            },
            {
                "value": "7.8",
                "label": "rating",
                "player": {
                    "name": "Gustavo Sá",
                    "shortName": "G. Sá",
                    "position": "M",
                    "jerseyNumber": "20",
                    "height": 186,
                    "id": 1563665,
                    "marketValueCurrency": "EUR",
                    "dateOfBirthTimestamp": 1100131200,
                    "proposedMarketValueRaw": {
                        "value": 14900000,
                        "currency": "EUR"
                    }
                }
            }
        ],
        "bestAwayTeamPlayers": [
            {
                "value": "6.8",
                "label": "rating",
                "player": {
                    "name": "Paulo Victor",
                    "firstName": "Paulo Victor",
                    "lastName": "",
                    "shortName": "P. Victor",
                    "position": "D",
                    "jerseyNumber": "64",
                    "height": 180,
                    "id": 1108505,
                    "marketValueCurrency": "EUR",
                    "dateOfBirthTimestamp": 987120000,
                    "proposedMarketValueRaw": {
                        "value": 775000,
                        "currency": "EUR"
                    }
                }
            },
            {
                "value": "6.7",
                "label": "rating",
                "player": {
                    "name": "Edney Henrique",
                    "firstName": "Edney",
                    "shortName": "Edney",
                    "position": "D",
                    "jerseyNumber": "22",
                    "height": 175,
                    "id": 1561865,
                    "marketValueCurrency": "EUR",
                    "dateOfBirthTimestamp": 1090800000,
                    "proposedMarketValueRaw": {
                        "value": 275000,
                        "currency": "EUR"
                    }
                }
            },
            {
                "value": "6.6",
                "label": "rating",
                "player": {
                    "name": "Serginho",
                    "shortName": "Serginho",
                    "position": "M",
                    "jerseyNumber": "35",
                    "height": 181,
                    "id": 1019184,
                    "marketValueCurrency": "EUR",
                    "dateOfBirthTimestamp": 944006400,
                    "proposedMarketValueRaw": {
                        "value": 935000,
                        "currency": "EUR"
                    }
                }
            }
        ],
        "playerOfTheMatch": {
            "value": "9.2",
            "label": "rating",
            "player": {
                "name": "Gil Dias",
                "shortName": "Gil",
                "position": "M",
                "jerseyNumber": "23",
                "height": 186,
                "id": 583838,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 843868800,
                "proposedMarketValueRaw": {
                    "value": 1600000,
                    "currency": "EUR"
                }
            }
        }
    }
}

Match Commentary

get

Get Match Commentary

This endpoint retrieves live commentary for a specific football match identified by its unique id. It allows users to access real-time updates and insights during the match.

Request Method

GET

Endpoint

https://apiv3.sportsapi360.com/football/api/v1/match/commentary/:id

Parameters

  • id (path parameter): The unique identifier of the match for which commentary is being requested. This should be a valid match ID.

Response Fields

  • status: A boolean indicating the success of the request.

  • statusCode: A numeric code representing the status of the response.

  • message: A string that may contain additional information about the response.

  • response: An array of commentary objects, each containing:

    • text: The commentary text.

    • type: The type of commentary (e.g., goal, foul).

    • id: The unique identifier of the commentary entry.

    • time: The time in the match when the commentary occurred.

Additional Notes

  • Ensure that the id parameter is valid and corresponds to an ongoing match to receive meaningful commentary.

  • The response may vary based on the match's progress and the availability of commentary updates.

Authorizations
HTTPRequired
Path parameters
idintegerRequiredExample: 14131866
Header parameters
x-api-keystringOptional
Responses
get
/football/api/v1/match/commentary/{id}
GET /football/api/v1/match/commentary/{id} HTTP/1.1
Host: apiv3.sportsapi360.com
Authorization: x-api-key YOUR_SECRET_TOKEN
Accept: */*
200

OK

{
    "status": true,
    "statusCode": 200,
    "message": "Data fetch successfully",
    "response": [
        {
            "text": "Match ends, Famalicão 3, Santa Clara 0.",
            "type": "matchEnded",
            "id": 32348895,
            "time": 0
        },
        {
            "text": "Second Half ends, Famalicão 3, Santa Clara 0.",
            "type": "endSecondHalf",
            "id": 32348880,
            "periodName": "2ND",
            "time": 95
        },
        {
            "text": "Lazar Carevic (Famalicão) is shown the yellow card.",
            "type": "yellowCard",
            "isHome": true,
            "player": {
                "name": "Lazar Carević",
                "shortName": "L. Carević",
                "position": "G",
                "jerseyNumber": "25",
                "height": 195,
                "id": 886204,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 921542400,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "id": 32348881,
            "periodName": "2ND",
            "time": 95
        },
        {
            "text": "Léo Realpe (Famalicão) wins a free kick in the defensive half.",
            "type": "freeKickWon",
            "isHome": true,
            "player": {
                "name": "Léo Realpe",
                "shortName": "L. Realpe",
                "position": "D",
                "jerseyNumber": "3",
                "height": 186,
                "id": 977676,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 983145600,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "id": 32348883,
            "periodName": "2ND",
            "time": 95
        },
        {
            "text": "Foul by João Costa (Santa Clara).",
            "type": "freeKickLost",
            "isHome": false,
            "player": {
                "name": "João Costa",
                "shortName": "J. Costa",
                "position": "F",
                "jerseyNumber": "17",
                "height": 185,
                "id": 1511976,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 952387200,
                "proposedMarketValueRaw": {
                    "value": 450000,
                    "currency": "EUR"
                }
            },
            "id": 32348882,
            "periodName": "2ND",
            "time": 95
        },
        {
            "text": "Rodrigo Pinheiro (Famalicão) wins a free kick in the defensive half.",
            "type": "freeKickWon",
            "isHome": true,
            "player": {
                "name": "Rodrigo Pinheiro",
                "shortName": "R. Pinheiro",
                "position": "D",
                "jerseyNumber": "17",
                "height": 181,
                "id": 991924,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1030492800,
                "proposedMarketValueRaw": {
                    "value": 2400000,
                    "currency": "EUR"
                }
            },
            "id": 32348834,
            "periodName": "2ND",
            "time": 92
        },
        {
            "text": "Foul by Elias Manoel (Santa Clara).",
            "type": "freeKickLost",
            "isHome": false,
            "player": {
                "name": "Elias Manoel",
                "firstName": "Elias Manoel",
                "shortName": "E. Manoel",
                "position": "F",
                "jerseyNumber": "7",
                "height": 176,
                "id": 1066681,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1007078400,
                "proposedMarketValueRaw": {
                    "value": 2200000,
                    "currency": "EUR"
                }
            },
            "id": 32348833,
            "periodName": "2ND",
            "time": 92
        },
        {
            "text": "Fourth official has announced 5 minutes of added time.",
            "type": "addedTime",
            "id": 32348831,
            "periodName": "2ND",
            "time": 90
        },
        {
            "text": "Yassir Zabiri (Famalicão) is shown the yellow card for a bad foul.",
            "type": "yellowCard",
            "isHome": true,
            "player": {
                "name": "Yassir Zabiri",
                "firstName": "Yassir Zabiri",
                "shortName": "Y. Zabiri",
                "position": "F",
                "jerseyNumber": "21",
                "height": 177,
                "id": 1606013,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1109116800,
                "proposedMarketValueRaw": {
                    "value": 655000,
                    "currency": "EUR"
                }
            },
            "id": 32348832,
            "periodName": "2ND",
            "time": 90
        },
        {
            "text": "Foul by Yassir Zabiri (Famalicão).",
            "type": "freeKickLost",
            "isHome": true,
            "player": {
                "name": "Yassir Zabiri",
                "firstName": "Yassir Zabiri",
                "shortName": "Y. Zabiri",
                "position": "F",
                "jerseyNumber": "21",
                "height": 177,
                "id": 1606013,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1109116800,
                "proposedMarketValueRaw": {
                    "value": 655000,
                    "currency": "EUR"
                }
            },
            "id": 32348815,
            "periodName": "2ND",
            "time": 90
        },
        {
            "text": "MT (Santa Clara) wins a free kick in the defensive half.",
            "type": "freeKickWon",
            "isHome": false,
            "player": {
                "name": "Matheus Araújo",
                "firstName": "Matheus",
                "lastName": "",
                "shortName": "M. Araújo",
                "position": "D",
                "jerseyNumber": "32",
                "height": 185,
                "id": 1105841,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 983404800,
                "proposedMarketValueRaw": {
                    "value": 4900000,
                    "currency": "EUR"
                }
            },
            "id": 32348814,
            "periodName": "2ND",
            "time": 90
        },
        {
            "text": "MT (Santa Clara) is shown the yellow card for a bad foul.",
            "type": "yellowCard",
            "isHome": false,
            "player": {
                "name": "Matheus Araújo",
                "firstName": "Matheus",
                "lastName": "",
                "shortName": "M. Araújo",
                "position": "D",
                "jerseyNumber": "32",
                "height": 185,
                "id": 1105841,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 983404800,
                "proposedMarketValueRaw": {
                    "value": 4900000,
                    "currency": "EUR"
                }
            },
            "id": 32348806,
            "periodName": "2ND",
            "time": 89
        },
        {
            "text": "Foul by MT (Santa Clara).",
            "type": "freeKickLost",
            "isHome": false,
            "player": {
                "name": "Matheus Araújo",
                "firstName": "Matheus",
                "lastName": "",
                "shortName": "M. Araújo",
                "position": "D",
                "jerseyNumber": "32",
                "height": 185,
                "id": 1105841,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 983404800,
                "proposedMarketValueRaw": {
                    "value": 4900000,
                    "currency": "EUR"
                }
            },
            "id": 32348793,
            "periodName": "2ND",
            "time": 89
        },
        {
            "text": "Roméo Beney (Famalicão) wins a free kick on the left wing.",
            "type": "freeKickWon",
            "isHome": true,
            "player": {
                "name": "Romeo Beney",
                "firstName": "Roméo Beney",
                "shortName": "R. Beney",
                "position": "F",
                "jerseyNumber": "18",
                "height": 187,
                "id": 1195796,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1106092800,
                "proposedMarketValueRaw": {
                    "value": 470000,
                    "currency": "EUR"
                }
            },
            "id": 32348794,
            "periodName": "2ND",
            "time": 89
        },
        {
            "text": "Foul by Rodrigo Pinheiro (Famalicão).",
            "type": "freeKickLost",
            "isHome": true,
            "player": {
                "name": "Rodrigo Pinheiro",
                "shortName": "R. Pinheiro",
                "position": "D",
                "jerseyNumber": "17",
                "height": 181,
                "id": 991924,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1030492800,
                "proposedMarketValueRaw": {
                    "value": 2400000,
                    "currency": "EUR"
                }
            },
            "id": 32348776,
            "periodName": "2ND",
            "time": 87
        },
        {
            "text": "Paulo Victor (Santa Clara) wins a free kick on the left wing.",
            "type": "freeKickWon",
            "isHome": false,
            "player": {
                "name": "Paulo Victor",
                "firstName": "Paulo Victor",
                "lastName": "",
                "shortName": "P. Victor",
                "position": "D",
                "jerseyNumber": "64",
                "height": 180,
                "id": 1108505,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 987120000,
                "proposedMarketValueRaw": {
                    "value": 775000,
                    "currency": "EUR"
                }
            },
            "id": 32348777,
            "periodName": "2ND",
            "time": 87
        },
        {
            "text": "Attempt saved. Adriano Firmino (Santa Clara) right footed shot from outside the box is saved in the top centre of the goal by Lazar Carevic (Famalicão). Assisted by Elias Manoel.",
            "type": "shotSaved",
            "isHome": false,
            "player": {
                "name": "Adriano Firmino",
                "shortName": "A. Firmino",
                "position": "M",
                "jerseyNumber": "6",
                "height": 187,
                "id": 989383,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 941673600,
                "proposedMarketValueRaw": {
                    "value": 2400000,
                    "currency": "EUR"
                }
            },
            "id": 32348778,
            "periodName": "2ND",
            "time": 86
        },
        {
            "text": "Pedro Santos (Famalicão) is shown the yellow card.",
            "type": "yellowCard",
            "isHome": true,
            "player": {
                "name": "Pedro Santos",
                "firstName": "",
                "lastName": "",
                "shortName": "P. Santos",
                "position": "M",
                "jerseyNumber": "80",
                "height": 178,
                "id": 1120040,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1044835200,
                "proposedMarketValueRaw": {
                    "value": 825000,
                    "currency": "EUR"
                }
            },
            "id": 32348757,
            "periodName": "2ND",
            "time": 86
        },
        {
            "text": "Foul by Pedro Santos (Famalicão).",
            "type": "freeKickLost",
            "isHome": true,
            "player": {
                "name": "Pedro Santos",
                "firstName": "",
                "lastName": "",
                "shortName": "P. Santos",
                "position": "M",
                "jerseyNumber": "80",
                "height": 178,
                "id": 1120040,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1044835200,
                "proposedMarketValueRaw": {
                    "value": 825000,
                    "currency": "EUR"
                }
            },
            "id": 32348759,
            "periodName": "2ND",
            "time": 86
        },
        {
            "text": "Matheus Pereira (Santa Clara) wins a free kick in the defensive half.",
            "type": "freeKickWon",
            "isHome": false,
            "player": {
                "name": "Matheus Pereira",
                "shortName": "M. Pereira",
                "position": "M",
                "jerseyNumber": "3",
                "height": 172,
                "id": 1016898,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 977356800,
                "proposedMarketValueRaw": {
                    "value": 2400000,
                    "currency": "EUR"
                }
            },
            "id": 32348758,
            "periodName": "2ND",
            "time": 86
        },
        {
            "text": "Foul by Pedro Santos (Famalicão).",
            "type": "freeKickLost",
            "isHome": true,
            "player": {
                "name": "Pedro Santos",
                "firstName": "",
                "lastName": "",
                "shortName": "P. Santos",
                "position": "M",
                "jerseyNumber": "80",
                "height": 178,
                "id": 1120040,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1044835200,
                "proposedMarketValueRaw": {
                    "value": 825000,
                    "currency": "EUR"
                }
            },
            "id": 32348761,
            "periodName": "2ND",
            "time": 85
        },
        {
            "text": "MT (Santa Clara) wins a free kick in the attacking half.",
            "type": "freeKickWon",
            "isHome": false,
            "player": {
                "name": "Matheus Araújo",
                "firstName": "Matheus",
                "lastName": "",
                "shortName": "M. Araújo",
                "position": "D",
                "jerseyNumber": "32",
                "height": 185,
                "id": 1105841,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 983404800,
                "proposedMarketValueRaw": {
                    "value": 4900000,
                    "currency": "EUR"
                }
            },
            "id": 32348760,
            "periodName": "2ND",
            "time": 85
        },
        {
            "text": "Matheus Pereira (Santa Clara) wins a free kick in the defensive half.",
            "type": "freeKickWon",
            "isHome": false,
            "player": {
                "name": "Matheus Pereira",
                "shortName": "M. Pereira",
                "position": "M",
                "jerseyNumber": "3",
                "height": 172,
                "id": 1016898,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 977356800,
                "proposedMarketValueRaw": {
                    "value": 2400000,
                    "currency": "EUR"
                }
            },
            "id": 32348732,
            "periodName": "2ND",
            "time": 85
        },
        {
            "text": "Foul by Rafa Soares (Famalicão).",
            "type": "freeKickLost",
            "isHome": true,
            "player": {
                "name": "Rafa Soares",
                "firstName": "",
                "lastName": "",
                "shortName": "R. Soares",
                "position": "D",
                "jerseyNumber": "5",
                "height": 177,
                "id": 190137,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 799977600,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "id": 32348762,
            "periodName": "2ND",
            "time": 85
        },
        {
            "text": "Substitution, Famalicão. Otar Mamageishvili replaces Mathias de Amorim.",
            "type": "substitution",
            "isHome": true,
            "player": {
                "name": "Otar Mamageishvili",
                "shortName": "O. Mamageishvili",
                "position": "M",
                "jerseyNumber": "15",
                "height": 180,
                "id": 1006067,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1042588800,
                "proposedMarketValueRaw": {
                    "value": 735000,
                    "currency": "EUR"
                }
            },
            "playerIn": {
                "name": "Otar Mamageishvili",
                "shortName": "O. Mamageishvili",
                "position": "M",
                "jerseyNumber": "15",
                "height": 180,
                "id": 1006067,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1042588800,
                "proposedMarketValueRaw": {
                    "value": 735000,
                    "currency": "EUR"
                }
            },
            "playerOut": {
                "name": "Mathias De Amorim",
                "shortName": "M. D. Amorim",
                "position": "M",
                "jerseyNumber": "14",
                "height": 178,
                "id": 1511656,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1102636800,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "id": 32348733,
            "periodName": "2ND",
            "time": 84
        },
        {
            "text": "Substitution, Famalicão. Pedro Santos replaces Gustavo Sá.",
            "type": "substitution",
            "isHome": true,
            "player": {
                "name": "Pedro Santos",
                "firstName": "",
                "lastName": "",
                "shortName": "P. Santos",
                "position": "M",
                "jerseyNumber": "80",
                "height": 178,
                "id": 1120040,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1044835200,
                "proposedMarketValueRaw": {
                    "value": 825000,
                    "currency": "EUR"
                }
            },
            "playerIn": {
                "name": "Pedro Santos",
                "firstName": "",
                "lastName": "",
                "shortName": "P. Santos",
                "position": "M",
                "jerseyNumber": "80",
                "height": 178,
                "id": 1120040,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1044835200,
                "proposedMarketValueRaw": {
                    "value": 825000,
                    "currency": "EUR"
                }
            },
            "playerOut": {
                "name": "Gustavo Sá",
                "shortName": "G. Sá",
                "position": "M",
                "jerseyNumber": "20",
                "height": 186,
                "id": 1563665,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1100131200,
                "proposedMarketValueRaw": {
                    "value": 14900000,
                    "currency": "EUR"
                }
            },
            "id": 32348696,
            "periodName": "2ND",
            "time": 81
        },
        {
            "text": "Substitution, Famalicão. Roméo Beney replaces Sorriso.",
            "type": "substitution",
            "isHome": true,
            "player": {
                "name": "Romeo Beney",
                "firstName": "Roméo Beney",
                "shortName": "R. Beney",
                "position": "F",
                "jerseyNumber": "18",
                "height": 187,
                "id": 1195796,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1106092800,
                "proposedMarketValueRaw": {
                    "value": 470000,
                    "currency": "EUR"
                }
            },
            "playerIn": {
                "name": "Romeo Beney",
                "firstName": "Roméo Beney",
                "shortName": "R. Beney",
                "position": "F",
                "jerseyNumber": "18",
                "height": 187,
                "id": 1195796,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1106092800,
                "proposedMarketValueRaw": {
                    "value": 470000,
                    "currency": "EUR"
                }
            },
            "playerOut": {
                "name": "Sorriso",
                "firstName": "Sorriso",
                "shortName": "Sorriso",
                "position": "M",
                "jerseyNumber": "7",
                "height": 175,
                "id": 1105595,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 982886400,
                "proposedMarketValueRaw": {
                    "value": 4800000,
                    "currency": "EUR"
                }
            },
            "id": 32348697,
            "periodName": "2ND",
            "time": 81
        },
        {
            "text": "Attempt saved. Elias Manoel (Santa Clara) right footed shot from the centre of the box is saved in the centre of the goal by Lazar Carevic (Famalicão). Assisted by Serginho.",
            "type": "shotSaved",
            "isHome": false,
            "player": {
                "name": "Elias Manoel",
                "firstName": "Elias Manoel",
                "shortName": "E. Manoel",
                "position": "F",
                "jerseyNumber": "7",
                "height": 176,
                "id": 1066681,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1007078400,
                "proposedMarketValueRaw": {
                    "value": 2200000,
                    "currency": "EUR"
                }
            },
            "id": 32348663,
            "periodName": "2ND",
            "time": 80
        },
        {
            "text": "Mathias de Amorim (Famalicão) is shown the yellow card.",
            "type": "yellowCard",
            "isHome": true,
            "player": {
                "name": "Mathias De Amorim",
                "shortName": "M. D. Amorim",
                "position": "M",
                "jerseyNumber": "14",
                "height": 178,
                "id": 1511656,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1102636800,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "id": 32348664,
            "periodName": "2ND",
            "time": 80
        },
        {
            "text": "Foul by Mathias de Amorim (Famalicão).",
            "type": "freeKickLost",
            "isHome": true,
            "player": {
                "name": "Mathias De Amorim",
                "shortName": "M. D. Amorim",
                "position": "M",
                "jerseyNumber": "14",
                "height": 178,
                "id": 1511656,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1102636800,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "id": 32348665,
            "periodName": "2ND",
            "time": 80
        },
        {
            "text": "Adriano Firmino (Santa Clara) wins a free kick in the attacking half.",
            "type": "freeKickWon",
            "isHome": false,
            "player": {
                "name": "Adriano Firmino",
                "shortName": "A. Firmino",
                "position": "M",
                "jerseyNumber": "6",
                "height": 187,
                "id": 989383,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 941673600,
                "proposedMarketValueRaw": {
                    "value": 2400000,
                    "currency": "EUR"
                }
            },
            "id": 32348644,
            "periodName": "2ND",
            "time": 80
        },
        {
            "text": "Attempt blocked. Yassir Zabiri (Famalicão) right footed shot from the centre of the box is blocked. Assisted by Sorriso.",
            "type": "shotBlocked",
            "isHome": true,
            "player": {
                "name": "Yassir Zabiri",
                "firstName": "Yassir Zabiri",
                "shortName": "Y. Zabiri",
                "position": "F",
                "jerseyNumber": "21",
                "height": 177,
                "id": 1606013,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1109116800,
                "proposedMarketValueRaw": {
                    "value": 655000,
                    "currency": "EUR"
                }
            },
            "id": 32348634,
            "periodName": "2ND",
            "time": 77
        },
        {
            "text": "Corner,Famalicão. Conceded by Pedro Ferreira.",
            "type": "cornerKick",
            "isHome": false,
            "player": {
                "name": "Pedro Ferreira",
                "firstName": "",
                "lastName": "",
                "shortName": "P. Ferreira",
                "position": "M",
                "jerseyNumber": "8",
                "height": 183,
                "id": 851277,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 883958400,
                "proposedMarketValueRaw": {
                    "value": 2200000,
                    "currency": "EUR"
                }
            },
            "id": 32348633,
            "periodName": "2ND",
            "time": 77
        },
        {
            "text": "Substitution, Santa Clara. João Costa replaces Wendel.",
            "type": "substitution",
            "isHome": false,
            "player": {
                "name": "João Costa",
                "shortName": "J. Costa",
                "position": "F",
                "jerseyNumber": "17",
                "height": 185,
                "id": 1511976,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 952387200,
                "proposedMarketValueRaw": {
                    "value": 450000,
                    "currency": "EUR"
                }
            },
            "playerIn": {
                "name": "João Costa",
                "shortName": "J. Costa",
                "position": "F",
                "jerseyNumber": "17",
                "height": 185,
                "id": 1511976,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 952387200,
                "proposedMarketValueRaw": {
                    "value": 450000,
                    "currency": "EUR"
                }
            },
            "playerOut": {
                "name": "Wendel Silva",
                "firstName": "",
                "lastName": "",
                "shortName": "W. Silva",
                "position": "F",
                "jerseyNumber": "29",
                "height": 177,
                "id": 937265,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 965174400,
                "proposedMarketValueRaw": {
                    "value": 1200000,
                    "currency": "EUR"
                }
            },
            "id": 32348600,
            "periodName": "2ND",
            "time": 76
        },
        {
            "text": "Foul by Mathias de Amorim (Famalicão).",
            "type": "freeKickLost",
            "isHome": true,
            "player": {
                "name": "Mathias De Amorim",
                "shortName": "M. D. Amorim",
                "position": "M",
                "jerseyNumber": "14",
                "height": 178,
                "id": 1511656,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1102636800,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "id": 32348546,
            "periodName": "2ND",
            "time": 74
        },
        {
            "text": "Adriano Firmino (Santa Clara) wins a free kick in the defensive half.",
            "type": "freeKickWon",
            "isHome": false,
            "player": {
                "name": "Adriano Firmino",
                "shortName": "A. Firmino",
                "position": "M",
                "jerseyNumber": "6",
                "height": 187,
                "id": 989383,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 941673600,
                "proposedMarketValueRaw": {
                    "value": 2400000,
                    "currency": "EUR"
                }
            },
            "id": 32348545,
            "periodName": "2ND",
            "time": 74
        },
        {
            "text": "Substitution, Famalicão. Yassir Zabiri replaces Simon Elisor.",
            "type": "substitution",
            "isHome": true,
            "player": {
                "name": "Yassir Zabiri",
                "firstName": "Yassir Zabiri",
                "shortName": "Y. Zabiri",
                "position": "F",
                "jerseyNumber": "21",
                "height": 177,
                "id": 1606013,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1109116800,
                "proposedMarketValueRaw": {
                    "value": 655000,
                    "currency": "EUR"
                }
            },
            "playerIn": {
                "name": "Yassir Zabiri",
                "firstName": "Yassir Zabiri",
                "shortName": "Y. Zabiri",
                "position": "F",
                "jerseyNumber": "21",
                "height": 177,
                "id": 1606013,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1109116800,
                "proposedMarketValueRaw": {
                    "value": 655000,
                    "currency": "EUR"
                }
            },
            "playerOut": {
                "name": "Simon Elisor",
                "shortName": "S. Elisor",
                "position": "F",
                "jerseyNumber": "12",
                "height": 186,
                "id": 1049526,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 932515200,
                "proposedMarketValueRaw": {
                    "value": 935000,
                    "currency": "EUR"
                }
            },
            "id": 32348547,
            "periodName": "2ND",
            "time": 73
        },
        {
            "text": "VAR Decision: No Penalty Santa Clara.",
            "type": "videoAssistantReferee",
            "isHome": false,
            "player": {
                "name": "Elias Manoel",
                "firstName": "Elias Manoel",
                "shortName": "E. Manoel",
                "position": "F",
                "jerseyNumber": "7",
                "height": 176,
                "id": 1066681,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1007078400,
                "proposedMarketValueRaw": {
                    "value": 2200000,
                    "currency": "EUR"
                }
            },
            "id": 32348517,
            "periodName": "2ND",
            "time": 72
        },
        {
            "text": "Delay over. They are ready to continue.",
            "type": "endDelay",
            "id": 32348865,
            "periodName": "2ND",
            "time": 69
        },
        {
            "text": "Delay over. They are ready to continue.",
            "type": "endDelay",
            "id": 32348518,
            "periodName": "2ND",
            "time": 69
        },
        {
            "text": "Delay in match (Santa Clara).",
            "type": "startDelay",
            "id": 32348866,
            "periodName": "2ND",
            "time": 69
        },
        {
            "text": "Delay in match because of an injury Gustavo Sá (Famalicão).",
            "type": "startDelay",
            "id": 32348519,
            "periodName": "2ND",
            "time": 68
        },
        {
            "text": "Sorriso (Famalicão) wins a free kick in the defensive half.",
            "type": "freeKickWon",
            "isHome": true,
            "player": {
                "name": "Sorriso",
                "firstName": "Sorriso",
                "shortName": "Sorriso",
                "position": "M",
                "jerseyNumber": "7",
                "height": 175,
                "id": 1105595,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 982886400,
                "proposedMarketValueRaw": {
                    "value": 4800000,
                    "currency": "EUR"
                }
            },
            "id": 32348405,
            "periodName": "2ND",
            "time": 66
        },
        {
            "text": "Foul by Sidney Lima (Santa Clara).",
            "type": "freeKickLost",
            "isHome": false,
            "player": {
                "name": "Sidney Lima",
                "firstName": "Sidney",
                "shortName": "S. Lima",
                "position": "D",
                "jerseyNumber": "23",
                "height": 182,
                "id": 1131145,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 853459200,
                "proposedMarketValueRaw": {
                    "value": 3300000,
                    "currency": "EUR"
                }
            },
            "id": 32348404,
            "periodName": "2ND",
            "time": 66
        },
        {
            "text": "Foul by Wendel (Santa Clara).",
            "type": "freeKickLost",
            "isHome": false,
            "player": {
                "name": "Wendel Silva",
                "firstName": "",
                "lastName": "",
                "shortName": "W. Silva",
                "position": "F",
                "jerseyNumber": "29",
                "height": 177,
                "id": 937265,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 965174400,
                "proposedMarketValueRaw": {
                    "value": 1200000,
                    "currency": "EUR"
                }
            },
            "id": 32348345,
            "periodName": "2ND",
            "time": 63
        },
        {
            "text": "Justin de Haas (Famalicão) wins a free kick in the defensive half.",
            "type": "freeKickWon",
            "isHome": true,
            "player": {
                "name": "Justin De Haas",
                "firstName": "",
                "lastName": "",
                "shortName": "J. De Haas",
                "position": "D",
                "jerseyNumber": "16",
                "height": 192,
                "id": 876255,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 949363200,
                "proposedMarketValueRaw": {
                    "value": 3300000,
                    "currency": "EUR"
                }
            },
            "id": 32348344,
            "periodName": "2ND",
            "time": 63
        },
        {
            "text": "Pedro Ferreira (Santa Clara) is shown the yellow card for a bad foul.",
            "type": "yellowCard",
            "isHome": false,
            "player": {
                "name": "Pedro Ferreira",
                "firstName": "",
                "lastName": "",
                "shortName": "P. Ferreira",
                "position": "M",
                "jerseyNumber": "8",
                "height": 183,
                "id": 851277,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 883958400,
                "proposedMarketValueRaw": {
                    "value": 2200000,
                    "currency": "EUR"
                }
            },
            "id": 32348322,
            "periodName": "2ND",
            "time": 61
        },
        {
            "text": "Sorriso (Famalicão) wins a free kick on the left wing.",
            "type": "freeKickWon",
            "isHome": true,
            "player": {
                "name": "Sorriso",
                "firstName": "Sorriso",
                "shortName": "Sorriso",
                "position": "M",
                "jerseyNumber": "7",
                "height": 175,
                "id": 1105595,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 982886400,
                "proposedMarketValueRaw": {
                    "value": 4800000,
                    "currency": "EUR"
                }
            },
            "id": 32348300,
            "periodName": "2ND",
            "time": 61
        },
        {
            "text": "Foul by Pedro Ferreira (Santa Clara).",
            "type": "freeKickLost",
            "isHome": false,
            "player": {
                "name": "Pedro Ferreira",
                "firstName": "",
                "lastName": "",
                "shortName": "P. Ferreira",
                "position": "M",
                "jerseyNumber": "8",
                "height": 183,
                "id": 851277,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 883958400,
                "proposedMarketValueRaw": {
                    "value": 2200000,
                    "currency": "EUR"
                }
            },
            "id": 32348299,
            "periodName": "2ND",
            "time": 61
        },
        {
            "text": "Serginho (Santa Clara) wins a free kick in the defensive half.",
            "type": "freeKickWon",
            "isHome": false,
            "player": {
                "name": "Serginho",
                "shortName": "Serginho",
                "position": "M",
                "jerseyNumber": "35",
                "height": 181,
                "id": 1019184,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 944006400,
                "proposedMarketValueRaw": {
                    "value": 935000,
                    "currency": "EUR"
                }
            },
            "id": 32348302,
            "periodName": "2ND",
            "time": 61
        },
        {
            "text": "Foul by Mathias de Amorim (Famalicão).",
            "type": "freeKickLost",
            "isHome": true,
            "player": {
                "name": "Mathias De Amorim",
                "shortName": "M. D. Amorim",
                "position": "M",
                "jerseyNumber": "14",
                "height": 178,
                "id": 1511656,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1102636800,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "id": 32348301,
            "periodName": "2ND",
            "time": 61
        },
        {
            "text": "Substitution, Santa Clara. Elias Manoel replaces Vinícius Lopes.",
            "type": "substitution",
            "isHome": false,
            "player": {
                "name": "Elias Manoel",
                "firstName": "Elias Manoel",
                "shortName": "E. Manoel",
                "position": "F",
                "jerseyNumber": "7",
                "height": 176,
                "id": 1066681,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1007078400,
                "proposedMarketValueRaw": {
                    "value": 2200000,
                    "currency": "EUR"
                }
            },
            "playerIn": {
                "name": "Elias Manoel",
                "firstName": "Elias Manoel",
                "shortName": "E. Manoel",
                "position": "F",
                "jerseyNumber": "7",
                "height": 176,
                "id": 1066681,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1007078400,
                "proposedMarketValueRaw": {
                    "value": 2200000,
                    "currency": "EUR"
                }
            },
            "playerOut": {
                "name": "Vinícius Lopes",
                "firstName": "",
                "lastName": "",
                "shortName": "V. Lopes",
                "position": "F",
                "jerseyNumber": "70",
                "height": 175,
                "id": 1001753,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 926035200,
                "proposedMarketValueRaw": {
                    "value": 2600000,
                    "currency": "EUR"
                }
            },
            "id": 32348264,
            "periodName": "2ND",
            "time": 59
        },
        {
            "text": "Substitution, Santa Clara. Paulo Victor replaces Gabriel Silva.",
            "type": "substitution",
            "isHome": false,
            "player": {
                "name": "Paulo Victor",
                "firstName": "Paulo Victor",
                "lastName": "",
                "shortName": "P. Victor",
                "position": "D",
                "jerseyNumber": "64",
                "height": 180,
                "id": 1108505,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 987120000,
                "proposedMarketValueRaw": {
                    "value": 775000,
                    "currency": "EUR"
                }
            },
            "playerIn": {
                "name": "Paulo Victor",
                "firstName": "Paulo Victor",
                "lastName": "",
                "shortName": "P. Victor",
                "position": "D",
                "jerseyNumber": "64",
                "height": 180,
                "id": 1108505,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 987120000,
                "proposedMarketValueRaw": {
                    "value": 775000,
                    "currency": "EUR"
                }
            },
            "playerOut": {
                "name": "Gabriel Silva",
                "firstName": "Gabriel Silva",
                "lastName": "",
                "shortName": "Gabriel Silva",
                "position": "F",
                "jerseyNumber": "10",
                "height": 177,
                "id": 1046794,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1016755200,
                "proposedMarketValueRaw": {
                    "value": 5300000,
                    "currency": "EUR"
                }
            },
            "id": 32348263,
            "periodName": "2ND",
            "time": 59
        },
        {
            "text": "Corner,Santa Clara. Conceded by Léo Realpe.",
            "type": "cornerKick",
            "isHome": true,
            "player": {
                "name": "Léo Realpe",
                "shortName": "L. Realpe",
                "position": "D",
                "jerseyNumber": "3",
                "height": 186,
                "id": 977676,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 983145600,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "id": 32348239,
            "periodName": "2ND",
            "time": 58
        },
        {
            "text": "Hand ball by Simon Elisor (Famalicão).",
            "type": "freeKickLost",
            "isHome": true,
            "player": {
                "name": "Simon Elisor",
                "shortName": "S. Elisor",
                "position": "F",
                "jerseyNumber": "12",
                "height": 186,
                "id": 1049526,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 932515200,
                "proposedMarketValueRaw": {
                    "value": 935000,
                    "currency": "EUR"
                }
            },
            "id": 32348240,
            "periodName": "2ND",
            "time": 58
        },
        {
            "text": "Foul by Serginho (Santa Clara).",
            "type": "freeKickLost",
            "isHome": false,
            "player": {
                "name": "Serginho",
                "shortName": "Serginho",
                "position": "M",
                "jerseyNumber": "35",
                "height": 181,
                "id": 1019184,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 944006400,
                "proposedMarketValueRaw": {
                    "value": 935000,
                    "currency": "EUR"
                }
            },
            "id": 32348177,
            "periodName": "2ND",
            "time": 56
        },
        {
            "text": "Mathias de Amorim (Famalicão) wins a free kick on the left wing.",
            "type": "freeKickWon",
            "isHome": true,
            "player": {
                "name": "Mathias De Amorim",
                "shortName": "M. D. Amorim",
                "position": "M",
                "jerseyNumber": "14",
                "height": 178,
                "id": 1511656,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1102636800,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "id": 32348176,
            "periodName": "2ND",
            "time": 56
        },
        {
            "text": "Goal! Famalicão 3, Santa Clara 0. Gil Dias (Famalicão) left footed shot from outside the box to the bottom right corner. Assisted by Rafa Soares with a cross.",
            "type": "scoreChange",
            "isHome": true,
            "player": {
                "name": "Gil Dias",
                "shortName": "Gil",
                "position": "M",
                "jerseyNumber": "23",
                "height": 186,
                "id": 583838,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 843868800,
                "proposedMarketValueRaw": {
                    "value": 1600000,
                    "currency": "EUR"
                }
            },
            "assist1": {
                "name": "Rafa Soares",
                "firstName": "",
                "lastName": "",
                "shortName": "R. Soares",
                "position": "D",
                "jerseyNumber": "5",
                "height": 177,
                "id": 190137,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 799977600,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "footballPassingNetworkAction": [
                {
                    "player": {
                        "name": "Rafa Soares",
                        "firstName": "",
                        "lastName": "",
                        "shortName": "R. Soares",
                        "position": "D",
                        "jerseyNumber": "5",
                        "height": 177,
                        "id": 190137,
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 799977600,
                        "proposedMarketValueRaw": {
                            "value": 1400000,
                            "currency": "EUR"
                        }
                    },
                    "eventType": "pass",
                    "time": 53,
                    "playerCoordinates": {
                        "x": 80.3,
                        "y": 100
                    },
                    "passEndCoordinates": {
                        "x": 90.1,
                        "y": 87.9
                    },
                    "isHome": true
                },
                {
                    "player": {
                        "name": "Gustavo Sá",
                        "shortName": "G. Sá",
                        "position": "M",
                        "jerseyNumber": "20",
                        "height": 186,
                        "id": 1563665,
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1100131200,
                        "proposedMarketValueRaw": {
                            "value": 14900000,
                            "currency": "EUR"
                        }
                    },
                    "eventType": "pass",
                    "time": 53,
                    "playerCoordinates": {
                        "x": 90.1,
                        "y": 87.9
                    },
                    "passEndCoordinates": {
                        "x": 82.8,
                        "y": 90.1
                    },
                    "isHome": true
                },
                {
                    "player": {
                        "name": "Rafa Soares",
                        "firstName": "",
                        "lastName": "",
                        "shortName": "R. Soares",
                        "position": "D",
                        "jerseyNumber": "5",
                        "height": 177,
                        "id": 190137,
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 799977600,
                        "proposedMarketValueRaw": {
                            "value": 1400000,
                            "currency": "EUR"
                        }
                    },
                    "eventType": "pass",
                    "isAssist": true,
                    "time": 53,
                    "playerCoordinates": {
                        "x": 82.8,
                        "y": 90.1
                    },
                    "passEndCoordinates": {
                        "x": 77,
                        "y": 27.7
                    },
                    "isHome": true
                },
                {
                    "player": {
                        "name": "Gil Dias",
                        "shortName": "Gil",
                        "position": "M",
                        "jerseyNumber": "23",
                        "height": 186,
                        "id": 583838,
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 843868800,
                        "proposedMarketValueRaw": {
                            "value": 1600000,
                            "currency": "EUR"
                        }
                    },
                    "eventType": "goal",
                    "bodyPart": "left-foot",
                    "time": 54,
                    "playerCoordinates": {
                        "x": 76.9,
                        "y": 42.5
                    },
                    "gkCoordinates": {
                        "x": 99,
                        "y": 48
                    },
                    "goalShotCoordinates": {
                        "x": 100,
                        "y": 45.8
                    },
                    "goalMouthCoordinates": {
                        "x": 72.58,
                        "y": 91.5
                    },
                    "goalkeeper": {
                        "name": "Gabriel Batista",
                        "firstName": "",
                        "lastName": "",
                        "shortName": "G. Batista",
                        "position": "G",
                        "jerseyNumber": "1",
                        "height": 188,
                        "id": 822526,
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 896832000,
                        "proposedMarketValueRaw": {
                            "value": 4200000,
                            "currency": "EUR"
                        }
                    },
                    "isHome": true,
                    "goalType": "regular"
                }
            ],
            "id": 32348121,
            "periodName": "2ND",
            "time": 54
        },
        {
            "text": "Foul by Pedro Ferreira (Santa Clara).",
            "type": "freeKickLost",
            "isHome": false,
            "player": {
                "name": "Pedro Ferreira",
                "firstName": "",
                "lastName": "",
                "shortName": "P. Ferreira",
                "position": "M",
                "jerseyNumber": "8",
                "height": 183,
                "id": 851277,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 883958400,
                "proposedMarketValueRaw": {
                    "value": 2200000,
                    "currency": "EUR"
                }
            },
            "id": 32348072,
            "periodName": "2ND",
            "time": 53
        },
        {
            "text": "Mathias de Amorim (Famalicão) wins a free kick in the defensive half.",
            "type": "freeKickWon",
            "isHome": true,
            "player": {
                "name": "Mathias De Amorim",
                "shortName": "M. D. Amorim",
                "position": "M",
                "jerseyNumber": "14",
                "height": 178,
                "id": 1511656,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1102636800,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "id": 32348071,
            "periodName": "2ND",
            "time": 53
        },
        {
            "text": "Delay over. They are ready to continue.",
            "type": "endDelay",
            "id": 32348073,
            "periodName": "2ND",
            "time": 52
        },
        {
            "text": "Delay in match (Famalicão).",
            "type": "startDelay",
            "id": 32348057,
            "periodName": "2ND",
            "time": 52
        },
        {
            "text": "Foul by Gil Dias (Famalicão).",
            "type": "freeKickLost",
            "isHome": true,
            "player": {
                "name": "Gil Dias",
                "shortName": "Gil",
                "position": "M",
                "jerseyNumber": "23",
                "height": 186,
                "id": 583838,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 843868800,
                "proposedMarketValueRaw": {
                    "value": 1600000,
                    "currency": "EUR"
                }
            },
            "id": 32348636,
            "periodName": "2ND",
            "time": 52
        },
        {
            "text": "Gabriel Silva (Santa Clara) wins a free kick in the defensive half.",
            "type": "freeKickWon",
            "isHome": false,
            "player": {
                "name": "Gabriel Silva",
                "firstName": "Gabriel Silva",
                "lastName": "",
                "shortName": "Gabriel Silva",
                "position": "F",
                "jerseyNumber": "10",
                "height": 177,
                "id": 1046794,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1016755200,
                "proposedMarketValueRaw": {
                    "value": 5300000,
                    "currency": "EUR"
                }
            },
            "id": 32348635,
            "periodName": "2ND",
            "time": 52
        },
        {
            "text": "Mathias de Amorim (Famalicão) wins a free kick in the defensive half.",
            "type": "freeKickWon",
            "isHome": true,
            "player": {
                "name": "Mathias De Amorim",
                "shortName": "M. D. Amorim",
                "position": "M",
                "jerseyNumber": "14",
                "height": 178,
                "id": 1511656,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1102636800,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "id": 32348032,
            "periodName": "2ND",
            "time": 51
        },
        {
            "text": "Foul by Vinícius Lopes (Santa Clara).",
            "type": "freeKickLost",
            "isHome": false,
            "player": {
                "name": "Vinícius Lopes",
                "firstName": "",
                "lastName": "",
                "shortName": "V. Lopes",
                "position": "F",
                "jerseyNumber": "70",
                "height": 175,
                "id": 1001753,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 926035200,
                "proposedMarketValueRaw": {
                    "value": 2600000,
                    "currency": "EUR"
                }
            },
            "id": 32348031,
            "periodName": "2ND",
            "time": 51
        },
        {
            "text": "Attempt missed. Gabriel Silva (Santa Clara) right footed shot from outside the box misses to the left.",
            "type": "shotOffTarget",
            "isHome": false,
            "player": {
                "name": "Gabriel Silva",
                "firstName": "Gabriel Silva",
                "lastName": "",
                "shortName": "Gabriel Silva",
                "position": "F",
                "jerseyNumber": "10",
                "height": 177,
                "id": 1046794,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1016755200,
                "proposedMarketValueRaw": {
                    "value": 5300000,
                    "currency": "EUR"
                }
            },
            "id": 32347995,
            "periodName": "2ND",
            "time": 49
        },
        {
            "text": "Second Half begins Famalicão 2, Santa Clara 0.",
            "type": "matchStarted",
            "id": 32347902,
            "periodName": "2ND",
            "time": 46
        },
        {
            "text": "Substitution, Santa Clara. Pedro Ferreira replaces Edney.",
            "type": "substitution",
            "isHome": false,
            "player": {
                "name": "Pedro Ferreira",
                "firstName": "",
                "lastName": "",
                "shortName": "P. Ferreira",
                "position": "M",
                "jerseyNumber": "8",
                "height": 183,
                "id": 851277,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 883958400,
                "proposedMarketValueRaw": {
                    "value": 2200000,
                    "currency": "EUR"
                }
            },
            "playerIn": {
                "name": "Pedro Ferreira",
                "firstName": "",
                "lastName": "",
                "shortName": "P. Ferreira",
                "position": "M",
                "jerseyNumber": "8",
                "height": 183,
                "id": 851277,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 883958400,
                "proposedMarketValueRaw": {
                    "value": 2200000,
                    "currency": "EUR"
                }
            },
            "playerOut": {
                "name": "Edney Henrique",
                "firstName": "Edney",
                "shortName": "Edney",
                "position": "D",
                "jerseyNumber": "22",
                "height": 175,
                "id": 1561865,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1090800000,
                "proposedMarketValueRaw": {
                    "value": 275000,
                    "currency": "EUR"
                }
            },
            "id": 32347926,
            "periodName": "2ND",
            "time": 46
        },
        {
            "text": "Substitution, Santa Clara. MT replaces Frederico Venâncio.",
            "type": "substitution",
            "isHome": false,
            "player": {
                "name": "Matheus Araújo",
                "firstName": "Matheus",
                "lastName": "",
                "shortName": "M. Araújo",
                "position": "D",
                "jerseyNumber": "32",
                "height": 185,
                "id": 1105841,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 983404800,
                "proposedMarketValueRaw": {
                    "value": 4900000,
                    "currency": "EUR"
                }
            },
            "playerIn": {
                "name": "Matheus Araújo",
                "firstName": "Matheus",
                "lastName": "",
                "shortName": "M. Araújo",
                "position": "D",
                "jerseyNumber": "32",
                "height": 185,
                "id": 1105841,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 983404800,
                "proposedMarketValueRaw": {
                    "value": 4900000,
                    "currency": "EUR"
                }
            },
            "playerOut": {
                "name": "Frederico Venâncio",
                "shortName": "F. Venâncio",
                "position": "D",
                "jerseyNumber": "21",
                "height": 186,
                "id": 254815,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 728784000,
                "proposedMarketValueRaw": {
                    "value": 580000,
                    "currency": "EUR"
                }
            },
            "id": 32347891,
            "periodName": "2ND",
            "time": 46
        },
        {
            "text": "First Half ends, Famalicão 2, Santa Clara 0.",
            "type": "endFirstHalf",
            "id": 32347572,
            "periodName": "1ST",
            "time": 49
        },
        {
            "text": "Foul by Serginho (Santa Clara).",
            "type": "freeKickLost",
            "isHome": false,
            "player": {
                "name": "Serginho",
                "shortName": "Serginho",
                "position": "M",
                "jerseyNumber": "35",
                "height": 181,
                "id": 1019184,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 944006400,
                "proposedMarketValueRaw": {
                    "value": 935000,
                    "currency": "EUR"
                }
            },
            "id": 32347574,
            "periodName": "1ST",
            "time": 48
        },
        {
            "text": "Gustavo Sá (Famalicão) wins a free kick on the left wing.",
            "type": "freeKickWon",
            "isHome": true,
            "player": {
                "name": "Gustavo Sá",
                "shortName": "G. Sá",
                "position": "M",
                "jerseyNumber": "20",
                "height": 186,
                "id": 1563665,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1100131200,
                "proposedMarketValueRaw": {
                    "value": 14900000,
                    "currency": "EUR"
                }
            },
            "id": 32347573,
            "periodName": "1ST",
            "time": 48
        },
        {
            "text": "Foul by Vinícius Lopes (Santa Clara).",
            "type": "freeKickLost",
            "isHome": false,
            "player": {
                "name": "Vinícius Lopes",
                "firstName": "",
                "lastName": "",
                "shortName": "V. Lopes",
                "position": "F",
                "jerseyNumber": "70",
                "height": 175,
                "id": 1001753,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 926035200,
                "proposedMarketValueRaw": {
                    "value": 2600000,
                    "currency": "EUR"
                }
            },
            "id": 32347512,
            "periodName": "1ST",
            "time": 47
        },
        {
            "text": "Gil Dias (Famalicão) wins a free kick on the right wing.",
            "type": "freeKickWon",
            "isHome": true,
            "player": {
                "name": "Gil Dias",
                "shortName": "Gil",
                "position": "M",
                "jerseyNumber": "23",
                "height": 186,
                "id": 583838,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 843868800,
                "proposedMarketValueRaw": {
                    "value": 1600000,
                    "currency": "EUR"
                }
            },
            "id": 32347513,
            "periodName": "1ST",
            "time": 47
        },
        {
            "text": "Attempt missed. Frederico Venâncio (Santa Clara) header from the centre of the box is high and wide to the right. Assisted by Gabriel Silva.",
            "type": "shotOffTarget",
            "isHome": false,
            "player": {
                "name": "Frederico Venâncio",
                "shortName": "F. Venâncio",
                "position": "D",
                "jerseyNumber": "21",
                "height": 186,
                "id": 254815,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 728784000,
                "proposedMarketValueRaw": {
                    "value": 580000,
                    "currency": "EUR"
                }
            },
            "id": 32347484,
            "periodName": "1ST",
            "time": 46
        },
        {
            "text": "Fourth official has announced 3 minutes of added time.",
            "type": "addedTime",
            "id": 32347514,
            "periodName": "1ST",
            "time": 45
        },
        {
            "text": "Attempt missed. Sidney Lima (Santa Clara) header from the centre of the box misses to the right. Assisted by Serginho with a cross following a corner.",
            "type": "shotOffTarget",
            "isHome": false,
            "player": {
                "name": "Sidney Lima",
                "firstName": "Sidney",
                "shortName": "S. Lima",
                "position": "D",
                "jerseyNumber": "23",
                "height": 182,
                "id": 1131145,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 853459200,
                "proposedMarketValueRaw": {
                    "value": 3300000,
                    "currency": "EUR"
                }
            },
            "id": 32347787,
            "periodName": "1ST",
            "time": 45
        },
        {
            "text": "Corner,Santa Clara. Conceded by Sorriso.",
            "type": "cornerKick",
            "isHome": true,
            "player": {
                "name": "Sorriso",
                "firstName": "Sorriso",
                "shortName": "Sorriso",
                "position": "M",
                "jerseyNumber": "7",
                "height": 175,
                "id": 1105595,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 982886400,
                "proposedMarketValueRaw": {
                    "value": 4800000,
                    "currency": "EUR"
                }
            },
            "id": 32347485,
            "periodName": "1ST",
            "time": 45
        },
        {
            "text": "Edney (Santa Clara) wins a free kick in the attacking half.",
            "type": "freeKickWon",
            "isHome": false,
            "player": {
                "name": "Edney Henrique",
                "firstName": "Edney",
                "shortName": "Edney",
                "position": "D",
                "jerseyNumber": "22",
                "height": 175,
                "id": 1561865,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1090800000,
                "proposedMarketValueRaw": {
                    "value": 275000,
                    "currency": "EUR"
                }
            },
            "id": 32347454,
            "periodName": "1ST",
            "time": 44
        },
        {
            "text": "Foul by Mathias de Amorim (Famalicão).",
            "type": "freeKickLost",
            "isHome": true,
            "player": {
                "name": "Mathias De Amorim",
                "shortName": "M. D. Amorim",
                "position": "M",
                "jerseyNumber": "14",
                "height": 178,
                "id": 1511656,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1102636800,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "id": 32347453,
            "periodName": "1ST",
            "time": 44
        },
        {
            "text": "Edney (Santa Clara) wins a free kick on the right wing.",
            "type": "freeKickWon",
            "isHome": false,
            "player": {
                "name": "Edney Henrique",
                "firstName": "Edney",
                "shortName": "Edney",
                "position": "D",
                "jerseyNumber": "22",
                "height": 175,
                "id": 1561865,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1090800000,
                "proposedMarketValueRaw": {
                    "value": 275000,
                    "currency": "EUR"
                }
            },
            "id": 32347455,
            "periodName": "1ST",
            "time": 43
        },
        {
            "text": "Foul by Rafa Soares (Famalicão).",
            "type": "freeKickLost",
            "isHome": true,
            "player": {
                "name": "Rafa Soares",
                "firstName": "",
                "lastName": "",
                "shortName": "R. Soares",
                "position": "D",
                "jerseyNumber": "5",
                "height": 177,
                "id": 190137,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 799977600,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "id": 32347431,
            "periodName": "1ST",
            "time": 43
        },
        {
            "text": "Foul by Tom van de Looi (Famalicão).",
            "type": "freeKickLost",
            "isHome": true,
            "player": {
                "name": "Tom Van De Looi",
                "shortName": "T. V. D. Looi",
                "position": "M",
                "jerseyNumber": "6",
                "height": 180,
                "id": 836676,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 930873600,
                "proposedMarketValueRaw": {
                    "value": 1800000,
                    "currency": "EUR"
                }
            },
            "id": 32347330,
            "periodName": "1ST",
            "time": 40
        },
        {
            "text": "Adriano Firmino (Santa Clara) wins a free kick in the defensive half.",
            "type": "freeKickWon",
            "isHome": false,
            "player": {
                "name": "Adriano Firmino",
                "shortName": "A. Firmino",
                "position": "M",
                "jerseyNumber": "6",
                "height": 187,
                "id": 989383,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 941673600,
                "proposedMarketValueRaw": {
                    "value": 2400000,
                    "currency": "EUR"
                }
            },
            "id": 32347331,
            "periodName": "1ST",
            "time": 40
        },
        {
            "text": "Sidney Lima (Santa Clara) wins a free kick in the defensive half.",
            "type": "freeKickWon",
            "isHome": false,
            "player": {
                "name": "Sidney Lima",
                "firstName": "Sidney",
                "shortName": "S. Lima",
                "position": "D",
                "jerseyNumber": "23",
                "height": 182,
                "id": 1131145,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 853459200,
                "proposedMarketValueRaw": {
                    "value": 3300000,
                    "currency": "EUR"
                }
            },
            "id": 32347333,
            "periodName": "1ST",
            "time": 39
        },
        {
            "text": "Foul by Mathias de Amorim (Famalicão).",
            "type": "freeKickLost",
            "isHome": true,
            "player": {
                "name": "Mathias De Amorim",
                "shortName": "M. D. Amorim",
                "position": "M",
                "jerseyNumber": "14",
                "height": 178,
                "id": 1511656,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1102636800,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "id": 32347332,
            "periodName": "1ST",
            "time": 39
        },
        {
            "text": "Mathias de Amorim (Famalicão) wins a free kick in the defensive half.",
            "type": "freeKickWon",
            "isHome": true,
            "player": {
                "name": "Mathias De Amorim",
                "shortName": "M. D. Amorim",
                "position": "M",
                "jerseyNumber": "14",
                "height": 178,
                "id": 1511656,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1102636800,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "id": 32347292,
            "periodName": "1ST",
            "time": 39
        },
        {
            "text": "Foul by Sidney Lima (Santa Clara).",
            "type": "freeKickLost",
            "isHome": false,
            "player": {
                "name": "Sidney Lima",
                "firstName": "Sidney",
                "shortName": "S. Lima",
                "position": "D",
                "jerseyNumber": "23",
                "height": 182,
                "id": 1131145,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 853459200,
                "proposedMarketValueRaw": {
                    "value": 3300000,
                    "currency": "EUR"
                }
            },
            "id": 32347291,
            "periodName": "1ST",
            "time": 39
        },
        {
            "text": "Attempt missed. Simon Elisor (Famalicão) header from the centre of the box misses to the right. Assisted by Gil Dias with a cross following a fast break.",
            "type": "shotOffTarget",
            "isHome": true,
            "player": {
                "name": "Simon Elisor",
                "shortName": "S. Elisor",
                "position": "F",
                "jerseyNumber": "12",
                "height": 186,
                "id": 1049526,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 932515200,
                "proposedMarketValueRaw": {
                    "value": 935000,
                    "currency": "EUR"
                }
            },
            "id": 32347255,
            "periodName": "1ST",
            "time": 37
        },
        {
            "text": "Foul by Gustavo Sá (Famalicão).",
            "type": "freeKickLost",
            "isHome": true,
            "player": {
                "name": "Gustavo Sá",
                "shortName": "G. Sá",
                "position": "M",
                "jerseyNumber": "20",
                "height": 186,
                "id": 1563665,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1100131200,
                "proposedMarketValueRaw": {
                    "value": 14900000,
                    "currency": "EUR"
                }
            },
            "id": 32347182,
            "periodName": "1ST",
            "time": 34
        },
        {
            "text": "Matheus Pereira (Santa Clara) wins a free kick in the attacking half.",
            "type": "freeKickWon",
            "isHome": false,
            "player": {
                "name": "Matheus Pereira",
                "shortName": "M. Pereira",
                "position": "M",
                "jerseyNumber": "3",
                "height": 172,
                "id": 1016898,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 977356800,
                "proposedMarketValueRaw": {
                    "value": 2400000,
                    "currency": "EUR"
                }
            },
            "id": 32347221,
            "periodName": "1ST",
            "time": 34
        },
        {
            "text": "Delay over. They are ready to continue.",
            "type": "endDelay",
            "id": 32347183,
            "periodName": "1ST",
            "time": 33
        },
        {
            "text": "Delay in match (Famalicão).",
            "type": "startDelay",
            "id": 32347152,
            "periodName": "1ST",
            "time": 31
        },
        {
            "text": "Gustavo Sá (Famalicão) wins a free kick in the defensive half.",
            "type": "freeKickWon",
            "isHome": true,
            "player": {
                "name": "Gustavo Sá",
                "shortName": "G. Sá",
                "position": "M",
                "jerseyNumber": "20",
                "height": 186,
                "id": 1563665,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1100131200,
                "proposedMarketValueRaw": {
                    "value": 14900000,
                    "currency": "EUR"
                }
            },
            "id": 32347153,
            "periodName": "1ST",
            "time": 31
        },
        {
            "text": "Foul by Frederico Venâncio (Santa Clara).",
            "type": "freeKickLost",
            "isHome": false,
            "player": {
                "name": "Frederico Venâncio",
                "shortName": "F. Venâncio",
                "position": "D",
                "jerseyNumber": "21",
                "height": 186,
                "id": 254815,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 728784000,
                "proposedMarketValueRaw": {
                    "value": 580000,
                    "currency": "EUR"
                }
            },
            "id": 32347083,
            "periodName": "1ST",
            "time": 31
        },
        {
            "text": "Delay over. They are ready to continue.",
            "type": "endDelay",
            "id": 32347084,
            "periodName": "1ST",
            "time": 26
        },
        {
            "text": "Delay in match because of an injury Rodrigo Pinheiro (Famalicão).",
            "type": "startDelay",
            "id": 32346965,
            "periodName": "1ST",
            "time": 25
        },
        {
            "text": "Foul by Tom van de Looi (Famalicão).",
            "type": "freeKickLost",
            "isHome": true,
            "player": {
                "name": "Tom Van De Looi",
                "shortName": "T. V. D. Looi",
                "position": "M",
                "jerseyNumber": "6",
                "height": 180,
                "id": 836676,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 930873600,
                "proposedMarketValueRaw": {
                    "value": 1800000,
                    "currency": "EUR"
                }
            },
            "id": 32346910,
            "periodName": "1ST",
            "time": 24
        },
        {
            "text": "Gabriel Silva (Santa Clara) wins a free kick in the defensive half.",
            "type": "freeKickWon",
            "isHome": false,
            "player": {
                "name": "Gabriel Silva",
                "firstName": "Gabriel Silva",
                "lastName": "",
                "shortName": "Gabriel Silva",
                "position": "F",
                "jerseyNumber": "10",
                "height": 177,
                "id": 1046794,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1016755200,
                "proposedMarketValueRaw": {
                    "value": 5300000,
                    "currency": "EUR"
                }
            },
            "id": 32346935,
            "periodName": "1ST",
            "time": 24
        },
        {
            "text": "Corner,Santa Clara. Conceded by Léo Realpe.",
            "type": "cornerKick",
            "isHome": true,
            "player": {
                "name": "Léo Realpe",
                "shortName": "L. Realpe",
                "position": "D",
                "jerseyNumber": "3",
                "height": 186,
                "id": 977676,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 983145600,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "id": 32346845,
            "periodName": "1ST",
            "time": 21
        },
        {
            "text": "Goal! Famalicão 2, Santa Clara 0. Gustavo Sá (Famalicão) right footed shot from the centre of the box to the centre of the goal. Assisted by Simon Elisor.",
            "type": "scoreChange",
            "isHome": true,
            "player": {
                "name": "Gustavo Sá",
                "shortName": "G. Sá",
                "position": "M",
                "jerseyNumber": "20",
                "height": 186,
                "id": 1563665,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1100131200,
                "proposedMarketValueRaw": {
                    "value": 14900000,
                    "currency": "EUR"
                }
            },
            "assist1": {
                "name": "Simon Elisor",
                "shortName": "S. Elisor",
                "position": "F",
                "jerseyNumber": "12",
                "height": 186,
                "id": 1049526,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 932515200,
                "proposedMarketValueRaw": {
                    "value": 935000,
                    "currency": "EUR"
                }
            },
            "footballPassingNetworkAction": [
                {
                    "player": {
                        "name": "Rafa Soares",
                        "firstName": "",
                        "lastName": "",
                        "shortName": "R. Soares",
                        "position": "D",
                        "jerseyNumber": "5",
                        "height": 177,
                        "id": 190137,
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 799977600,
                        "proposedMarketValueRaw": {
                            "value": 1400000,
                            "currency": "EUR"
                        }
                    },
                    "eventType": "free-kick",
                    "time": 19,
                    "playerCoordinates": {
                        "x": 57.6,
                        "y": 100
                    },
                    "isHome": true
                },
                {
                    "player": {
                        "name": "Rafa Soares",
                        "firstName": "",
                        "lastName": "",
                        "shortName": "R. Soares",
                        "position": "D",
                        "jerseyNumber": "5",
                        "height": 177,
                        "id": 190137,
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 799977600,
                        "proposedMarketValueRaw": {
                            "value": 1400000,
                            "currency": "EUR"
                        }
                    },
                    "eventType": "pass",
                    "time": 19,
                    "playerCoordinates": {
                        "x": 62.4,
                        "y": 100
                    },
                    "passEndCoordinates": {
                        "x": 74.9,
                        "y": 88.9
                    },
                    "isHome": true
                },
                {
                    "player": {
                        "name": "Simon Elisor",
                        "shortName": "S. Elisor",
                        "position": "F",
                        "jerseyNumber": "12",
                        "height": 186,
                        "id": 1049526,
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 932515200,
                        "proposedMarketValueRaw": {
                            "value": 935000,
                            "currency": "EUR"
                        }
                    },
                    "eventType": "pass",
                    "time": 19,
                    "playerCoordinates": {
                        "x": 74.9,
                        "y": 89
                    },
                    "passEndCoordinates": {
                        "x": 74,
                        "y": 94.8
                    },
                    "isHome": true
                },
                {
                    "player": {
                        "name": "Sorriso",
                        "firstName": "Sorriso",
                        "shortName": "Sorriso",
                        "position": "M",
                        "jerseyNumber": "7",
                        "height": 175,
                        "id": 1105595,
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 982886400,
                        "proposedMarketValueRaw": {
                            "value": 4800000,
                            "currency": "EUR"
                        }
                    },
                    "eventType": "pass",
                    "time": 19,
                    "playerCoordinates": {
                        "x": 73.1,
                        "y": 95.6
                    },
                    "passEndCoordinates": {
                        "x": 95,
                        "y": 72.6
                    },
                    "isHome": true
                },
                {
                    "player": {
                        "name": "Simon Elisor",
                        "shortName": "S. Elisor",
                        "position": "F",
                        "jerseyNumber": "12",
                        "height": 186,
                        "id": 1049526,
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 932515200,
                        "proposedMarketValueRaw": {
                            "value": 935000,
                            "currency": "EUR"
                        }
                    },
                    "eventType": "pass",
                    "isAssist": true,
                    "time": 19,
                    "playerCoordinates": {
                        "x": 96.2,
                        "y": 71.4
                    },
                    "passEndCoordinates": {
                        "x": 91.8,
                        "y": 50.2
                    },
                    "isHome": true
                },
                {
                    "player": {
                        "name": "Gustavo Sá",
                        "shortName": "G. Sá",
                        "position": "M",
                        "jerseyNumber": "20",
                        "height": 186,
                        "id": 1563665,
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1100131200,
                        "proposedMarketValueRaw": {
                            "value": 14900000,
                            "currency": "EUR"
                        }
                    },
                    "eventType": "goal",
                    "bodyPart": "right-foot",
                    "time": 19,
                    "playerCoordinates": {
                        "x": 91.7,
                        "y": 53
                    },
                    "gkCoordinates": {
                        "x": 99,
                        "y": 52.5
                    },
                    "goalShotCoordinates": {
                        "x": 100,
                        "y": 50.3
                    },
                    "goalMouthCoordinates": {
                        "x": 48.39,
                        "y": 94.67
                    },
                    "goalkeeper": {
                        "name": "Gabriel Batista",
                        "firstName": "",
                        "lastName": "",
                        "shortName": "G. Batista",
                        "position": "G",
                        "jerseyNumber": "1",
                        "height": 188,
                        "id": 822526,
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 896832000,
                        "proposedMarketValueRaw": {
                            "value": 4200000,
                            "currency": "EUR"
                        }
                    },
                    "isHome": true,
                    "goalType": "regular"
                }
            ],
            "id": 32346798,
            "periodName": "1ST",
            "time": 19
        },
        {
            "text": "Corner,Famalicão. Conceded by Edney.",
            "type": "cornerKick",
            "isHome": false,
            "player": {
                "name": "Edney Henrique",
                "firstName": "Edney",
                "shortName": "Edney",
                "position": "D",
                "jerseyNumber": "22",
                "height": 175,
                "id": 1561865,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1090800000,
                "proposedMarketValueRaw": {
                    "value": 275000,
                    "currency": "EUR"
                }
            },
            "id": 32346768,
            "periodName": "1ST",
            "time": 18
        },
        {
            "text": "Foul by Adriano Firmino (Santa Clara).",
            "type": "freeKickLost",
            "isHome": false,
            "player": {
                "name": "Adriano Firmino",
                "shortName": "A. Firmino",
                "position": "M",
                "jerseyNumber": "6",
                "height": 187,
                "id": 989383,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 941673600,
                "proposedMarketValueRaw": {
                    "value": 2400000,
                    "currency": "EUR"
                }
            },
            "id": 32346728,
            "periodName": "1ST",
            "time": 16
        },
        {
            "text": "Gustavo Sá (Famalicão) wins a free kick in the attacking half.",
            "type": "freeKickWon",
            "isHome": true,
            "player": {
                "name": "Gustavo Sá",
                "shortName": "G. Sá",
                "position": "M",
                "jerseyNumber": "20",
                "height": 186,
                "id": 1563665,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1100131200,
                "proposedMarketValueRaw": {
                    "value": 14900000,
                    "currency": "EUR"
                }
            },
            "id": 32346727,
            "periodName": "1ST",
            "time": 16
        },
        {
            "text": "Foul by Mathias de Amorim (Famalicão).",
            "type": "freeKickLost",
            "isHome": true,
            "player": {
                "name": "Mathias De Amorim",
                "shortName": "M. D. Amorim",
                "position": "M",
                "jerseyNumber": "14",
                "height": 178,
                "id": 1511656,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1102636800,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "id": 32346729,
            "periodName": "1ST",
            "time": 16
        },
        {
            "text": "Serginho (Santa Clara) wins a free kick in the defensive half.",
            "type": "freeKickWon",
            "isHome": false,
            "player": {
                "name": "Serginho",
                "shortName": "Serginho",
                "position": "M",
                "jerseyNumber": "35",
                "height": 181,
                "id": 1019184,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 944006400,
                "proposedMarketValueRaw": {
                    "value": 935000,
                    "currency": "EUR"
                }
            },
            "id": 32346681,
            "periodName": "1ST",
            "time": 16
        },
        {
            "text": "Attempt missed. Sidney Lima (Santa Clara) right footed shot from outside the box misses to the left from a direct free kick.",
            "type": "shotOffTarget",
            "isHome": false,
            "player": {
                "name": "Sidney Lima",
                "firstName": "Sidney",
                "shortName": "S. Lima",
                "position": "D",
                "jerseyNumber": "23",
                "height": 182,
                "id": 1131145,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 853459200,
                "proposedMarketValueRaw": {
                    "value": 3300000,
                    "currency": "EUR"
                }
            },
            "id": 32346662,
            "periodName": "1ST",
            "time": 14
        },
        {
            "text": "Foul by Tom van de Looi (Famalicão).",
            "type": "freeKickLost",
            "isHome": true,
            "player": {
                "name": "Tom Van De Looi",
                "shortName": "T. V. D. Looi",
                "position": "M",
                "jerseyNumber": "6",
                "height": 180,
                "id": 836676,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 930873600,
                "proposedMarketValueRaw": {
                    "value": 1800000,
                    "currency": "EUR"
                }
            },
            "id": 32346663,
            "periodName": "1ST",
            "time": 13
        },
        {
            "text": "Edney (Santa Clara) wins a free kick in the attacking half.",
            "type": "freeKickWon",
            "isHome": false,
            "player": {
                "name": "Edney Henrique",
                "firstName": "Edney",
                "shortName": "Edney",
                "position": "D",
                "jerseyNumber": "22",
                "height": 175,
                "id": 1561865,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1090800000,
                "proposedMarketValueRaw": {
                    "value": 275000,
                    "currency": "EUR"
                }
            },
            "id": 32346632,
            "periodName": "1ST",
            "time": 13
        },
        {
            "text": "Foul by Gustavo Sá (Famalicão).",
            "type": "freeKickLost",
            "isHome": true,
            "player": {
                "name": "Gustavo Sá",
                "shortName": "G. Sá",
                "position": "M",
                "jerseyNumber": "20",
                "height": 186,
                "id": 1563665,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1100131200,
                "proposedMarketValueRaw": {
                    "value": 14900000,
                    "currency": "EUR"
                }
            },
            "id": 32346633,
            "periodName": "1ST",
            "time": 12
        },
        {
            "text": "Adriano Firmino (Santa Clara) wins a free kick in the defensive half.",
            "type": "freeKickWon",
            "isHome": false,
            "player": {
                "name": "Adriano Firmino",
                "shortName": "A. Firmino",
                "position": "M",
                "jerseyNumber": "6",
                "height": 187,
                "id": 989383,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 941673600,
                "proposedMarketValueRaw": {
                    "value": 2400000,
                    "currency": "EUR"
                }
            },
            "id": 32346582,
            "periodName": "1ST",
            "time": 12
        },
        {
            "text": "Edney (Santa Clara) wins a free kick in the defensive half.",
            "type": "freeKickWon",
            "isHome": false,
            "player": {
                "name": "Edney Henrique",
                "firstName": "Edney",
                "shortName": "Edney",
                "position": "D",
                "jerseyNumber": "22",
                "height": 175,
                "id": 1561865,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1090800000,
                "proposedMarketValueRaw": {
                    "value": 275000,
                    "currency": "EUR"
                }
            },
            "id": 32346497,
            "periodName": "1ST",
            "time": 10
        },
        {
            "text": "Foul by Rafa Soares (Famalicão).",
            "type": "freeKickLost",
            "isHome": true,
            "player": {
                "name": "Rafa Soares",
                "firstName": "",
                "lastName": "",
                "shortName": "R. Soares",
                "position": "D",
                "jerseyNumber": "5",
                "height": 177,
                "id": 190137,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 799977600,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "id": 32346496,
            "periodName": "1ST",
            "time": 10
        },
        {
            "text": "Attempt missed. Sorriso (Famalicão) right footed shot from outside the box is high and wide to the right. Assisted by Tom van de Looi.",
            "type": "shotOffTarget",
            "isHome": true,
            "player": {
                "name": "Sorriso",
                "firstName": "Sorriso",
                "shortName": "Sorriso",
                "position": "M",
                "jerseyNumber": "7",
                "height": 175,
                "id": 1105595,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 982886400,
                "proposedMarketValueRaw": {
                    "value": 4800000,
                    "currency": "EUR"
                }
            },
            "id": 32346465,
            "periodName": "1ST",
            "time": 8
        },
        {
            "text": "Attempt missed. Gabriel Silva (Santa Clara) left footed shot from the left side of the box is high and wide to the left. Assisted by Vinícius Lopes.",
            "type": "shotOffTarget",
            "isHome": false,
            "player": {
                "name": "Gabriel Silva",
                "firstName": "Gabriel Silva",
                "lastName": "",
                "shortName": "Gabriel Silva",
                "position": "F",
                "jerseyNumber": "10",
                "height": 177,
                "id": 1046794,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1016755200,
                "proposedMarketValueRaw": {
                    "value": 5300000,
                    "currency": "EUR"
                }
            },
            "id": 32346433,
            "periodName": "1ST",
            "time": 7
        },
        {
            "text": "Goal! Famalicão 1, Santa Clara 0. Rodrigo Pinheiro (Famalicão) left footed shot from the centre of the box to the bottom left corner.",
            "type": "scoreChange",
            "isHome": true,
            "player": {
                "name": "Rodrigo Pinheiro",
                "shortName": "R. Pinheiro",
                "position": "D",
                "jerseyNumber": "17",
                "height": 181,
                "id": 991924,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1030492800,
                "proposedMarketValueRaw": {
                    "value": 2400000,
                    "currency": "EUR"
                }
            },
            "footballPassingNetworkAction": [
                {
                    "player": {
                        "name": "Rodrigo Pinheiro",
                        "shortName": "R. Pinheiro",
                        "position": "D",
                        "jerseyNumber": "17",
                        "height": 181,
                        "id": 991924,
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 1030492800,
                        "proposedMarketValueRaw": {
                            "value": 2400000,
                            "currency": "EUR"
                        }
                    },
                    "eventType": "goal",
                    "bodyPart": "left-foot",
                    "time": 5,
                    "playerCoordinates": {
                        "x": 85.2,
                        "y": 48.1
                    },
                    "gkCoordinates": {
                        "x": 98.1,
                        "y": 49.8
                    },
                    "goalShotCoordinates": {
                        "x": 100,
                        "y": 53.4
                    },
                    "goalMouthCoordinates": {
                        "x": 31.72,
                        "y": 94.67
                    },
                    "goalkeeper": {
                        "name": "Gabriel Batista",
                        "firstName": "",
                        "lastName": "",
                        "shortName": "G. Batista",
                        "position": "G",
                        "jerseyNumber": "1",
                        "height": 188,
                        "id": 822526,
                        "marketValueCurrency": "EUR",
                        "dateOfBirthTimestamp": 896832000,
                        "proposedMarketValueRaw": {
                            "value": 4200000,
                            "currency": "EUR"
                        }
                    },
                    "isHome": true,
                    "goalType": "regular"
                }
            ],
            "id": 32346343,
            "periodName": "1ST",
            "time": 5
        },
        {
            "text": "Foul by Serginho (Santa Clara).",
            "type": "freeKickLost",
            "isHome": false,
            "player": {
                "name": "Serginho",
                "shortName": "Serginho",
                "position": "M",
                "jerseyNumber": "35",
                "height": 181,
                "id": 1019184,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 944006400,
                "proposedMarketValueRaw": {
                    "value": 935000,
                    "currency": "EUR"
                }
            },
            "id": 32346257,
            "periodName": "1ST",
            "time": 2
        },
        {
            "text": "Mathias de Amorim (Famalicão) wins a free kick on the left wing.",
            "type": "freeKickWon",
            "isHome": true,
            "player": {
                "name": "Mathias De Amorim",
                "shortName": "M. D. Amorim",
                "position": "M",
                "jerseyNumber": "14",
                "height": 178,
                "id": 1511656,
                "marketValueCurrency": "EUR",
                "dateOfBirthTimestamp": 1102636800,
                "proposedMarketValueRaw": {
                    "value": 1400000,
                    "currency": "EUR"
                }
            },
            "id": 32346256,
            "periodName": "1ST",
            "time": 2
        },
        {
            "text": "First Half begins.",
            "type": "matchStarted",
            "id": 32346189,
            "periodName": "1ST",
            "time": 1
        }
    ]
}

Last updated