Skip to content

Instantly share code, notes, and snippets.

@estiens
Last active November 15, 2022 07:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save estiens/8c8de685fd74821c273cc9160ad9d765 to your computer and use it in GitHub Desktop.
Save estiens/8c8de685fd74821c273cc9160ad9d765 to your computer and use it in GitHub Desktop.
full_response_of_an_in_progress_match.json
// note I'm not sure yet where to grab the match statistics from,
// gotta dig around a bit more, but we def have goals, subs, bookings
// if those make it in they will all be integers
// but maybe do that part last or make a PR :D
{
"id": 9,
"venue": "Estadio Olimpico Metropolitano",
"location": "San Pedro Sula",
"status": "completed",
"attendance": "31000",
"officials": [
{
"name": "F. Hernández",
"role": "Referee",
"country": "MEX"
},
{
"name": "Alberto MORIN",
"role": "Assistant Referee 1",
"country": "MEX"
},
{
"name": "Miguel HERNANDEZ",
"role": "Assistant Referee 2",
"country": "MEX"
},
{
"name": "D. Montaño",
"role": "Fourth official",
"country": "MEX"
}
],
"stage_name": "Final Round",
"home_team_country": "HTA",
"away_team_country": "ATS",
"datetime": "2021-09-09T02:30:00Z",
"winner": "Away Test",
"winner_code": "ATS",
"home_team": {
"country": "HTA",
"name": "Home Test",
"goals": 1,
"penalties": null
},
"away_team": {
"country": "ATS",
"name": "Away Test",
"goals": 4,
"penalties": null
},
"weather": {},
"time": "full-time",
"home_team_events": [
{
"id": 89,
"type_of_event": "goal",
"player": "Brayan Moya",
"time": "26:49",
"extra_info": null
},
{
"id": 90,
"type_of_event": "substitution",
"player": "Jose Garcia",
"time": "45:00",
"extra_info": "{\"player_off\":\"Carlos Pineda\",\"player_on\":\"Jose Garcia\"}"
},
{
"id": 91,
"type_of_event": "substitution",
"player": "Bryan Acosta",
"time": "72:27",
"extra_info": "{\"player_off\":\"Deybi Flores\",\"player_on\":\"Bryan Acosta\"}"
},
{
"id": 92,
"type_of_event": "substitution",
"player": "Eddie Hernandez",
"time": "80:47",
"extra_info": "{\"player_off\":\"Marcelo Pereira\",\"player_on\":\"Eddie Hernandez\"}"
}
],
"away_team_events": [
{
"id": 97,
"type_of_event": "substitution",
"player": "Sebastian Lletget",
"time": "45:00",
"extra_info": "{\"player_off\":\"John Brooks\",\"player_on\":\"Sebastian Lletget\"}"
},
{
"id": 93,
"type_of_event": "goal",
"player": "Antonee Robinson",
"time": "47:40",
"extra_info": null
},
{
"id": 98,
"type_of_event": "substitution",
"player": "Cristian Roldan",
"time": "61:04",
"extra_info": "{\"player_off\":\"Christian Pulisic\",\"player_on\":\"Cristian Roldan\"}"
},
{
"id": 99,
"type_of_event": "substitution",
"player": "De Andre Yedlin",
"time": "72:57",
"extra_info": "{\"player_off\":\"James Sands\",\"player_on\":\"De Andre Yedlin\"}"
},
{
"id": 94,
"type_of_event": "goal",
"player": "Ricardo Pepi",
"time": "74:25",
"extra_info": null
},
{
"id": 95,
"type_of_event": "goal",
"player": "Brenden Aaronson",
"time": "85:56",
"extra_info": null
},
{
"id": 96,
"type_of_event": "goal",
"player": "Sebastian Lletget",
"time": "92:05",
"extra_info": null
}
],
"home_team_lineup": {
"country": "HTA",
"tactics": "4-4-2",
"starting_eleven": [
{
"name": "Luis Lopez",
"shirt_number": 22,
"position": "Goalkeeper"
},
{
"name": "Maynor Figueroa",
"shirt_number": 3,
"position": "Defender"
},
{
"name": "Marcelo Pereira",
"shirt_number": 4,
"position": "Defender"
},
{
"name": "Andy Najar",
"shirt_number": 17,
"position": "Defender"
},
{
"name": "Diego Rodriguez",
"shirt_number": 23,
"position": "Defender"
},
{
"name": "Carlos Pineda",
"shirt_number": 7,
"position": "Midfielder"
},
{
"name": "Kervin Arriaga",
"shirt_number": 15,
"position": "Midfielder"
},
{
"name": "Deybi Flores",
"shirt_number": 20,
"position": "Midfielder"
},
{
"name": "Jonathan Rubio",
"shirt_number": 21,
"position": "Midfielder"
},
{
"name": "Antony Lozano",
"shirt_number": 9,
"position": "Forward"
},
{
"name": "Brayan Moya",
"shirt_number": 13,
"position": "Forward"
}
],
"substitutes": [
{
"name": "Edrick Menjivar",
"shirt_number": 1,
"position": "Goalkeeper"
},
{
"name": "Marlon Licona",
"shirt_number": 18,
"position": "Goalkeeper"
},
{
"name": "Allans Vargas",
"shirt_number": 2,
"position": "Defender"
},
{
"name": "Danny Acosta",
"shirt_number": 5,
"position": "Defender"
},
{
"name": "Johnny Leveron",
"shirt_number": 16,
"position": "Defender"
},
{
"name": "Jose Garcia",
"shirt_number": 19,
"position": "Defender"
},
{
"name": "Bryan Acosta",
"shirt_number": 6,
"position": "Midfielder"
},
{
"name": "Edwin Solano",
"shirt_number": 8,
"position": "Midfielder"
},
{
"name": "Boniek Garcia",
"shirt_number": 14,
"position": "Midfielder"
},
{
"name": "Rigoberto Rivas",
"shirt_number": 10,
"position": "Forward"
},
{
"name": "Eddie Hernandez",
"shirt_number": 11,
"position": "Forward"
},
{
"name": "Romell Quioto",
"shirt_number": 12,
"position": "Forward"
}
]
},
"away_team_lineup": {
"country": "ATS",
"tactics": "4-3-3",
"starting_eleven": [
{
"name": "Matt Turner",
"shirt_number": 1,
"position": "Goalkeeper"
},
{
"name": "Tyler Adams",
"shirt_number": 4,
"position": "Defender"
},
{
"name": "John Brooks",
"shirt_number": 6,
"position": "Defender"
},
{
"name": "Miles Robinson",
"shirt_number": 12,
"position": "Defender"
},
{
"name": "Mark Mc Kenzie",
"shirt_number": 15,
"position": "Defender"
},
{
"name": "James Sands",
"shirt_number": 16,
"position": "Midfielder"
},
{
"name": "George Bello",
"shirt_number": 21,
"position": "Midfielder"
},
{
"name": "Kellyn Perry Acosta",
"shirt_number": 23,
"position": "Midfielder"
},
{
"name": "Josh Sargent",
"shirt_number": 9,
"position": "Forward"
},
{
"name": "Christian Pulisic",
"shirt_number": 10,
"position": "Forward"
},
{
"name": "Ricardo Pepi",
"shirt_number": 14,
"position": "Forward"
}
],
"substitutes": [
{
"name": "Ethan Horvath",
"shirt_number": 18,
"position": "Goalkeeper"
},
{
"name": "Sean Johnson",
"shirt_number": 22,
"position": "Goalkeeper"
},
{
"name": "De Andre Yedlin",
"shirt_number": 2,
"position": "Defender"
},
{
"name": "Walker Zimmerman",
"shirt_number": 3,
"position": "Defender"
},
{
"name": "Antonee Robinson",
"shirt_number": 5,
"position": "Defender"
},
{
"name": "Tim Ream",
"shirt_number": 13,
"position": "Defender"
},
{
"name": "Cristian Roldan",
"shirt_number": 7,
"position": "Midfielder"
},
{
"name": "Jackson Yueill",
"shirt_number": 8,
"position": "Midfielder"
},
{
"name": "Brenden Aaronson",
"shirt_number": 11,
"position": "Midfielder"
},
{
"name": "Sebastian Lletget",
"shirt_number": 17,
"position": "Midfielder"
},
{
"name": "Jordan Siebatcheu",
"shirt_number": 19,
"position": "Forward"
},
{
"name": "Konrad De La Fuente",
"shirt_number": 20,
"position": "Forward"
}
]
},
"home_team_statistics": {
"country": "HTA",
"attempts_on_goal": null,
"on_target": null,
"off_target": null,
"blocked": null,
"corners": null,
"offsides": null,
"ball_possession": null,
"pass_accuracy": null,
"num_passes": null,
"passes_completed": null,
"distance_covered": null,
"tackles": null,
"clearances": null,
"yellow_cards": null,
"red_cards": null,
"fouls_committed": null
},
"away_team_statistics": {
"country": "ATS",
"attempts_on_goal": null,
"on_target": null,
"off_target": null,
"blocked": null,
"corners": null,
"offsides": null,
"ball_possession": null,
"pass_accuracy": null,
"num_passes": null,
"passes_completed": null,
"distance_covered": null,
"tackles": null,
"clearances": null,
"yellow_cards": null,
"red_cards": null,
"fouls_committed": null
},
"last_checked_at": "2022-11-15T07:10:04Z",
"last_changed_at": "2022-11-15T07:10:04Z"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment