[
{
"stage": {
"stage_id": "25545",
"stage_name": "Premier League",
"stage_code": "premier-league",
"competition_id": "65",
"stage_image_path": "https://storage.livescore.com/images/competition/high/premier-league-2024.png"
},
"country": {
"country_id": "34",
"country_name": "England",
"country_code": "england"
}
},
{
"stage": {
"stage_id": "21997",
"stage_name": "Premier League 25/26",
"stage_code": "premier-league-2025-2026",
"competition_id": "1084",
"stage_image_path": "https://storage.livescore.com/images/competition/high/premier-league-2024.png"
},
"country": {
"country_id": "34",
"country_name": "England",
"country_code": "england"
}
},
{
"stage": {
"stage_id": "18173",
"stage_name": "Premier League 24/25",
"stage_code": "premier-league-2024-2025",
"competition_id": "765",
"stage_image_path": "https://storage.livescore.com/images/competition/high/premier-league-2024.png"
},
"country": {
"country_id": "34",
"country_name": "England",
"country_code": "england"
}
},
{
"stage": {
"stage_id": "21772",
"stage_name": "Premier League Summer Series 2025",
"stage_code": "premier-league-summer-series-2025",
"competition_id": "827",
"stage_image_path": null
},
"country": {
"country_id": "256",
"country_name": "International",
"country_code": "intl"
}
},
{
"stage": {
"stage_id": "24806",
"stage_name": "Premier League: Championship Group",
"stage_code": "premier-league-championship-group",
"competition_id": "1180",
"stage_image_path": null
},
"country": {
"country_id": "218",
"country_name": "Egypt",
"country_code": "egypt"
}
},
{
"stage": {
"stage_id": "24805",
"stage_name": "Premier League: Relegation Group",
"stage_code": "premier-league-relegation-group",
"competition_id": "1180",
"stage_image_path": null
},
"country": {
"country_id": "218",
"country_name": "Egypt",
"country_code": "egypt"
}
},
{
"stage": {
"stage_id": "26043",
"stage_name": "Premier League",
"stage_code": "premier-league",
"competition_id": "94",
"stage_image_path": null
},
"country": {
"country_id": "218",
"country_name": "Egypt",
"country_code": "egypt"
}
},
{
"stage": {
"stage_id": "22714",
"stage_name": "Premier League",
"stage_code": "premier-league",
"competition_id": "167",
"stage_image_path": "https://storage.livescore.com/images/competition/high/south-african-premiership.png"
},
"country": {
"country_id": "223",
"country_name": "South Africa",
"country_code": "south-africa"
}
},
{
"stage": {
"stage_id": "25392",
"stage_name": "Premier League: Qualification Group",
"stage_code": "premier-league-qualification",
"competition_id": null,
"stage_image_path": null
},
"country": {
"country_id": "223",
"country_name": "South Africa",
"country_code": "south-africa"
}
},
{
"stage": {
"stage_id": "24353",
"stage_name": "League of Ireland Premier Division",
"stage_code": "league-of-ireland-premier-division",
"competition_id": "750",
"stage_image_path": "https://storage.livescore.com/images/competition/high/2023-ireland-premier-division.png"
},
"country": {
"country_id": "40",
"country_name": "Ireland",
"country_code": "ireland"
}
},
{
"stage": {
"stage_id": "13789",
"stage_name": "Premier League Summer Series",
"stage_code": "premier-league-summer-series",
"competition_id": null,
"stage_image_path": null
},
"country": {
"country_id": "555",
"country_name": "Club Friendlies",
"country_code": "club-friendlies"
}
},
{
"stage": {
"stage_id": "25935",
"stage_name": "Premier League",
"stage_code": "premier-league",
"competition_id": null,
"stage_image_path": "https://storage.livescore.com/images/competition/high/2023-armenia-premier-league.png"
},
"country": {
"country_id": "155",
"country_name": "Armenia",
"country_code": "armenia"
}
},
{
"stage": {
"stage_id": "23287",
"stage_name": "NorZone Premier League: Play-off",
"stage_code": "norzone-premier-league-play-off",
"competition_id": null,
"stage_image_path": null
},
"country": {
"country_id": "199",
"country_name": "Australia",
"country_code": "australia"
}
},
{
"stage": {
"stage_id": "24931",
"stage_name": "NorZone Premier League",
"stage_code": "northern",
"competition_id": null,
"stage_image_path": null
},
"country": {
"country_id": "199",
"country_name": "Australia",
"country_code": "australia"
}
},
{
"stage": {
"stage_id": "23201",
"stage_name": "Queensland Premier League: Play-off",
"stage_code": "queensland-premier-league-play-off",
"competition_id": null,
"stage_image_path": null
},
"country": {
"country_id": "199",
"country_name": "Australia",
"country_code": "australia"
}
},
{
"stage": {
"stage_id": "24342",
"stage_name": "Queensland Premier League",
"stage_code": "queensland-premier-league-2026",
"competition_id": null,
"stage_image_path": null
},
"country": {
"country_id": "199",
"country_name": "Australia",
"country_code": "australia"
}
},
{
"stage": {
"stage_id": "20133",
"stage_name": "Queensland Premier League",
"stage_code": "queensland-premier-league",
"competition_id": null,
"stage_image_path": null
},
"country": {
"country_id": "199",
"country_name": "Australia",
"country_code": "australia"
}
},
{
"stage": {
"stage_id": "24386",
"stage_name": "Victoria Premier League One",
"stage_code": "victoria-premier-league-one",
"competition_id": null,
"stage_image_path": null
},
"country": {
"country_id": "199",
"country_name": "Australia",
"country_code": "australia"
}
},
{
"stage": {
"stage_id": "23092",
"stage_name": "Queensland Premier League 2: Play-off",
"stage_code": "queensland-premier-league-2-play-off",
"competition_id": null,
"stage_image_path": null
},
"country": {
"country_id": "199",
"country_name": "Australia",
"country_code": "australia"
}
},
{
"stage": {
"stage_id": "20137",
"stage_name": "Queensland Premier League 2",
"stage_code": "queensland-premier-league-2",
"competition_id": null,
"stage_image_path": null
},
"country": {
"country_id": "199",
"country_name": "Australia",
"country_code": "australia"
}
}
]
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30015/search+competitions+by+name?query=Premier League' --header 'Authorization: Bearer YOUR_API_KEY'
{
"stage_id": "25545",
"stage_name": "Premier League",
"stage_code": "premier-league",
"sport_id": "football",
"country_name": "England",
"country_code": "england",
"competition_id": "65",
"competition_name": "Premier League",
"stage_image_path": "https://storage.livescore.com/images/competition/high/premier-league-2024.png"
}
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30016/get+competition+basic+details?sport_id=football&country_code=england&stage_code=premier-league' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"stage": {
"stage_id": "25545",
"stage_name": "Premier League",
"stage_code": "premier-league"
},
"country": {
"country_name": "England",
"country_code": "england"
},
"matches": [
{
"match_id": "1793530",
"match_start_time": "2026-08-21T21:00:00+02:00",
"match_round_info": "1",
"home_team": {
"team_id": "2773",
"team_name": "Arsenal",
"team_abbreviation": "ARS",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9825.png"
},
"away_team": {
"team_id": "3039",
"team_name": "Coventry City",
"team_abbreviation": "COV",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8669.png"
}
},
{
"match_id": "1793553",
"match_start_time": "2026-08-22T13:30:00+02:00",
"match_round_info": "1",
"home_team": {
"team_id": "2871",
"team_name": "Hull City",
"team_abbreviation": "HUL",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8667.png"
},
"away_team": {
"team_id": "2810",
"team_name": "Manchester United",
"team_abbreviation": "MUN",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10260.png"
}
},
{
"match_id": "1793554",
"match_start_time": "2026-08-22T16:00:00+02:00",
"match_round_info": "1",
"home_team": {
"team_id": "2917",
"team_name": "Everton",
"team_abbreviation": "EVE",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8668.png"
},
"away_team": {
"team_id": "2772",
"team_name": "Crystal Palace",
"team_abbreviation": "CRY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9826.png"
}
},
{
"match_id": "1793552",
"match_start_time": "2026-08-22T16:00:00+02:00",
"match_round_info": "1",
"home_team": {
"team_id": "2786",
"team_name": "Ipswich Town",
"team_abbreviation": "IPS",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9902.png"
},
"away_team": {
"team_id": "2949",
"team_name": "Sunderland",
"team_abbreviation": "SUN",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8472.png"
}
},
{
"match_id": "1793565",
"match_start_time": "2026-08-22T16:00:00+02:00",
"match_round_info": "1",
"home_team": {
"team_id": "3060",
"team_name": "Nottingham Forest",
"team_abbreviation": "FOR",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10203.png"
},
"away_team": {
"team_id": "3143",
"team_name": "Leeds United",
"team_abbreviation": "LEE",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8463.png"
}
},
{
"match_id": "1793556",
"match_start_time": "2026-08-22T18:30:00+02:00",
"match_round_info": "1",
"home_team": {
"team_id": "2865",
"team_name": "Brentford",
"team_abbreviation": "BRE",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9937.png"
},
"away_team": {
"team_id": "3339",
"team_name": "Tottenham Hotspur",
"team_abbreviation": "TOT",
"team_image_path": "https://storage.livescore.com/images/team/medium/teambadge/tottenham-hotspur-2024.png"
}
},
{
"match_id": "1793529",
"match_start_time": "2026-08-23T15:00:00+02:00",
"match_round_info": "1",
"home_team": {
"team_id": "2918",
"team_name": "Brighton",
"team_abbreviation": "BHA",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10204.png"
},
"away_team": {
"team_id": "3863",
"team_name": "Aston Villa",
"team_abbreviation": "AVL",
"team_image_path": "https://storage.livescore.com/images/team/medium/teambadge/aston-villa-2024.png"
}
},
{
"match_id": "1793531",
"match_start_time": "2026-08-23T15:00:00+02:00",
"match_round_info": "1",
"home_team": {
"team_id": "12633",
"team_name": "Manchester City",
"team_abbreviation": "MCI",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8456.png"
},
"away_team": {
"team_id": "3928",
"team_name": "AFC Bournemouth",
"team_abbreviation": "BOU",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8678.png"
}
},
{
"match_id": "1793532",
"match_start_time": "2026-08-23T17:30:00+02:00",
"match_round_info": "1",
"home_team": {
"team_id": "2986",
"team_name": "Newcastle United",
"team_abbreviation": "NEW",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10261.png"
},
"away_team": {
"team_id": "3340",
"team_name": "Liverpool",
"team_abbreviation": "LIV",
"team_image_path": "https://storage.livescore.com/images/team/medium/teambadge/liverpool-2024.png"
}
},
{
"match_id": "1793533",
"match_start_time": "2026-08-24T21:00:00+02:00",
"match_round_info": "1",
"home_team": {
"team_id": "2872",
"team_name": "Fulham",
"team_abbreviation": "FUL",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9879.png"
},
"away_team": {
"team_id": "2881",
"team_name": "Chelsea",
"team_abbreviation": "CHE",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8455.png"
}
},
{
"match_id": "1793566",
"match_start_time": "2026-08-28T21:00:00+02:00",
"match_round_info": "2",
"home_team": {
"team_id": "2772",
"team_name": "Crystal Palace",
"team_abbreviation": "CRY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9826.png"
},
"away_team": {
"team_id": "12633",
"team_name": "Manchester City",
"team_abbreviation": "MCI",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8456.png"
}
},
{
"match_id": "1793564",
"match_start_time": "2026-08-29T13:30:00+02:00",
"match_round_info": "2",
"home_team": {
"team_id": "3340",
"team_name": "Liverpool",
"team_abbreviation": "LIV",
"team_image_path": "https://storage.livescore.com/images/team/medium/teambadge/liverpool-2024.png"
},
"away_team": {
"team_id": "3060",
"team_name": "Nottingham Forest",
"team_abbreviation": "FOR",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10203.png"
}
},
{
"match_id": "1793557"
}
]
},
{
"_note": "Response truncated for documentation purposes"
}
]
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30017/get+competition+upcoming+fixtures?competition_id=65&timezone=Europe/Berlin' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"stage": {
"stage_id": "22091",
"stage_name": "Bundesliga 25/26",
"stage_code": "bundesliga-2025-2026"
},
"country": {
"country_name": "Germany",
"country_code": "germany"
},
"matches": [
{
"match_id": "1539099",
"match_start_time": "2025-08-22T20:30:00+02:00",
"match_round_info": null,
"match_winner": 1,
"home_team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"away_team": {
"team_id": "4707",
"team_name": "RB Leipzig",
"team_abbreviation": "RBL",
"team_image_path": "https://storage.livescore.com/images/team/medium/teambadge/rb-leipzig-2024.png"
},
"scores": {
"home": "6",
"away": "0",
"home_penalties": null,
"away_penalties": null
}
},
{
"match_id": "1540334",
"match_start_time": "2025-08-23T15:30:00+02:00",
"match_round_info": null,
"match_winner": 2,
"home_team": {
"team_id": "15",
"team_name": "Bayer Leverkusen",
"team_abbreviation": "B04",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8178.png"
},
"away_team": {
"team_id": "3333",
"team_name": "Hoffenheim",
"team_abbreviation": "TSG",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8226.png"
},
"scores": {
"home": "1",
"away": "2",
"home_penalties": null,
"away_penalties": null
}
},
{
"match_id": "1540335",
"match_start_time": "2025-08-23T15:30:00+02:00",
"match_round_info": null,
"match_winner": 1,
"home_team": {
"team_id": "3632",
"team_name": "Eintracht Frankfurt",
"team_abbreviation": "ETF",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9810.png"
},
"away_team": {
"team_id": "3727",
"team_name": "Werder Bremen",
"team_abbreviation": "SVW",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8697.png"
},
"scores": {
"home": "4",
"away": "1",
"home_penalties": null,
"away_penalties": null
}
},
{
"match_id": "1540336",
"match_start_time": "2025-08-23T15:30:00+02:00",
"match_round_info": null,
"match_winner": 2,
"home_team": {
"team_id": "5278",
"team_name": "FC Heidenheim",
"team_abbreviation": "HEI",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/94937.png"
},
"away_team": {
"team_id": "5",
"team_name": "Wolfsburg",
"team_abbreviation": "WOB",
"team_image_path": "https://storage.livescore.com/images/team/medium/teambadge/wolfsburg-2026.png"
},
"scores": {
"home": "1",
"away": "3",
"home_penalties": null,
"away_penalties": null
}
},
{
"match_id": "1540333",
"match_start_time": "2025-08-23T15:30:00+02:00",
"match_round_info": null,
"match_winner": 2,
"home_team": {
"team_id": "365",
"team_name": "Freiburg",
"team_abbreviation": "SCF",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8358.png"
},
"away_team": {
"team_id": "318",
"team_name": "Augsburg",
"team_abbreviation": "AUG",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8406.png"
},
"scores": {
"home": "1",
"away": "3",
"home_penalties": null,
"away_penalties": null
}
},
{
"match_id": "1540339",
"match_start_time": "2025-08-23T15:30:00+02:00",
"match_round_info": null,
"match_winner": 1,
"home_team": {
"team_id": "2828",
"team_name": "Union Berlin",
"team_abbreviation": "UNB",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8149.png"
},
"away_team": {
"team_id": "4378",
"team_name": "VfB Stuttgart",
"team_abbreviation": "STU",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10269.png"
},
"scores": {
"home": "2",
"away": "1",
"home_penalties": null,
"away_penalties": null
}
},
{
"match_id": "1540338",
"match_start_time": "2025-08-23T18:30:00+02:00",
"match_round_info": null,
"match_winner": "X",
"home_team": {
"team_id": "5258",
"team_name": "St. Pauli",
"team_abbreviation": "PAU",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8152.png"
},
"away_team": {
"team_id": "448",
"team_name": "Borussia Dortmund",
"team_abbreviation": "DOR",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9789.png"
},
"scores": {
"home": "3",
"away": "3",
"home_penalties": null,
"away_penalties": null
}
},
{
"match_id": "1540337",
"match_start_time": "2025-08-24T15:30:00+02:00",
"match_round_info": null,
"match_winner": 2,
"home_team": {
"team_id": "3310",
"team_name": "Mainz 05",
"team_abbreviation": "M05",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9905.png"
},
"away_team": {
"team_id": "285",
"team_name": "FC Cologne",
"team_abbreviation": "CGN",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8722.png"
},
"scores": {
"home": "0",
"away": "1",
"home_penalties": null,
"away_penalties": null
}
},
{
"match_id": "1540340",
"match_start_time": "2025-08-24T17:30:00+02:00",
"match_round_info": null,
"match_winner": "X",
"home_team": {
"team_id": "364",
"team_name": "Borussia M'gladbach",
"team_abbreviation": "BMG",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9788.png"
},
"away_team": {
"team_id": "265",
"team_name": "Hamburger SV",
"team_abbreviation": "HSV",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9790.png"
},
"scores": {
"home": "0",
"away": "0",
"home_penalties": null,
"away_penalties": null
}
},
{
"match_id": "1540353",
"match_start_time": "2025-08-29T20:30:00+02:00",
"match_round_info": null,
"match_winner": 2,
"home_team": {
"team_id": "265"
}
}
]
},
{
"_note": "Response truncated for documentation purposes"
}
]
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30018/get+competition+past+results?competition_id=1124&timezone=Europe/Berlin' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"type": "total",
"stage": {
"stage_id": "22091",
"stage_name": "Bundesliga 25/26",
"stage_code": "bundesliga-2025-2026"
},
"country": {
"country_name": "Germany",
"country_code": "germany"
},
"teams": [
{
"rank": 1,
"team_id": "2940",
"team_name": "Bayern Munich",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png",
"played": 34,
"wins": 28,
"draws": 5,
"losses": 1,
"goals_for": 122,
"goals_against": 36,
"goals_diff": 86,
"points": 89
},
{
"rank": 2,
"team_id": "448",
"team_name": "Borussia Dortmund",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9789.png",
"played": 34,
"wins": 22,
"draws": 7,
"losses": 5,
"goals_for": 70,
"goals_against": 34,
"goals_diff": 36,
"points": 73
},
{
"rank": 3,
"team_id": "4707",
"team_name": "RB Leipzig",
"team_image_path": "https://storage.livescore.com/images/team/medium/teambadge/rb-leipzig-2024.png",
"played": 34,
"wins": 20,
"draws": 5,
"losses": 9,
"goals_for": 66,
"goals_against": 47,
"goals_diff": 19,
"points": 65
},
{
"rank": 4,
"team_id": "4378",
"team_name": "VfB Stuttgart",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10269.png",
"played": 34,
"wins": 18,
"draws": 8,
"losses": 8,
"goals_for": 71,
"goals_against": 49,
"goals_diff": 22,
"points": 62
},
{
"rank": 5,
"team_id": "3333",
"team_name": "Hoffenheim",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8226.png",
"played": 34,
"wins": 18,
"draws": 7,
"losses": 9,
"goals_for": 65,
"goals_against": 52,
"goals_diff": 13,
"points": 61
},
{
"rank": 6,
"team_id": "15",
"team_name": "Bayer Leverkusen",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8178.png",
"played": 34,
"wins": 17,
"draws": 8,
"losses": 9,
"goals_for": 68,
"goals_against": 47,
"goals_diff": 21,
"points": 59
},
{
"rank": 7,
"team_id": "365",
"team_name": "Freiburg",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8358.png",
"played": 34,
"wins": 13,
"draws": 8,
"losses": 13,
"goals_for": 51,
"goals_against": 57,
"goals_diff": -6,
"points": 47
},
{
"rank": 8,
"team_id": "3632",
"team_name": "Eintracht Frankfurt",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9810.png",
"played": 34,
"wins": 11,
"draws": 11,
"losses": 12,
"goals_for": 61,
"goals_against": 65,
"goals_diff": -4,
"points": 44
},
{
"rank": 9,
"team_id": "318",
"team_name": "Augsburg",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8406.png",
"played": 34,
"wins": 12,
"draws": 7,
"losses": 15,
"goals_for": 45,
"goals_against": 61,
"goals_diff": -16,
"points": 43
},
{
"rank": 10,
"team_id": "3310",
"team_name": "Mainz 05",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9905.png",
"played": 34,
"wins": 10,
"draws": 10,
"losses": 14,
"goals_for": 44,
"goals_against": 53,
"goals_diff": -9,
"points": 40
},
{
"rank": 11,
"team_id": "2828",
"team_name": "Union Berlin",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8149.png",
"played": 34,
"wins": 10,
"draws": 9,
"losses": 15,
"goals_for": 44,
"goals_against": 58,
"goals_diff": -14,
"points": 39
},
{
"rank": 12,
"team_id": "364",
"team_name": "Borussia M'gladbach",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9788.png",
"played": 34,
"wins": 9,
"draws": 11,
"losses": 14,
"goals_for": 42,
"goals_against": 53,
"goals_diff": -11,
"points": 38
},
{
"rank": 13,
"team_id": "265",
"team_name": "Hamburger SV",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9790.png",
"played": 34,
"wins": 9,
"draws": 11,
"losses": 14,
"goals_for": 40,
"goals_against": 54,
"goals_diff": -14,
"points": 38
},
{
"rank": 14,
"team_id": "285",
"team_name": "FC Cologne",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8722.png",
"played": 34,
"wins": 7,
"draws": 11,
"losses": 16,
"goals_for": 49,
"goals_against": 63,
"goals_diff": -14,
"points": 32
},
{
"rank": 15,
"team_id": "3727",
"team_name": "Werder Bremen",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8697.png",
"played": 34,
"wins": 8,
"draws": 8,
"losses": 18,
"goals_for": 37,
"goals_against": 60,
"goals_diff": -23,
"points": 32
},
{
"rank": 16,
"team_id": "5",
"team_name": "Wolfsburg",
"team_image_path": "https://storage.livescore.com/images/team/medium/teambadge/wolfsburg-2026.png",
"played": 34,
"wins": 7,
"draws": 8,
"losses": 19,
"goals_for": 45,
"goals_against": 69,
"goals_diff": -24,
"points": 29
},
{
"rank": 17,
"team_id": "5278",
"team_name": "FC Heidenheim",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/94937.png",
"played": 34,
"wins": 6,
"draws": 8,
"losses": 20,
"goals_for": 41,
"goals_against": 72,
"goals_diff": -31,
"points": 26
},
{
"rank": 18,
"team_id": "5258",
"team_name": "St. Pauli",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8152.png",
"played": 34,
"wins": 6,
"draws": 8,
"losses": 20,
"goals_for": 29,
"goals_against": 60,
"goals_diff": -31,
"points": 26
}
]
},
{
"type": "home",
"stage": {
"stage_id": "22091",
"stage_name": "Bundesliga 25/26",
"stage_code": "bundesliga-2025-2026"
},
"country": {
"country_name": "Germany",
"country_code": "germany"
},
"teams": [
{
"rank": 1
}
]
},
{
"_note": "Response truncated for documentation purposes"
}
]
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30019/get+competition+standings?competition_id=1124' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"stat_id": "goals",
"stat_name": "Goals"
},
{
"stat_id": "assist",
"stat_name": "Assists"
},
{
"stat_id": "shots_on_target",
"stat_name": "Shots on target"
},
{
"stat_id": "shots",
"stat_name": "Shots"
},
{
"stat_id": "big_chances_created",
"stat_name": "Big chances created"
},
{
"stat_id": "big_chances_missed",
"stat_name": "Big chances missed"
},
{
"stat_id": "successful_dribbles",
"stat_name": "Successful dribbles"
},
{
"stat_id": "successful_tackles",
"stat_name": "Successful tackles"
},
{
"stat_id": "interceptions",
"stat_name": "Interceptions"
},
{
"stat_id": "clearances",
"stat_name": "Clearances"
},
{
"stat_id": "blocks",
"stat_name": "Blocks"
},
{
"stat_id": "own_goals",
"stat_name": "Own goals"
},
{
"stat_id": "penalty_conceded",
"stat_name": "Penalties conceded"
},
{
"stat_id": "defender_clean_sheets",
"stat_name": "Defender clean sheets"
},
{
"stat_id": "midfielder_clean_sheets",
"stat_name": "Midfielder clean sheets"
},
{
"stat_id": "clean_sheets",
"stat_name": "Clean sheets"
},
{
"stat_id": "saves_percent",
"stat_name": "Save (%)"
},
{
"stat_id": "saves",
"stat_name": "Saves"
},
{
"stat_id": "goals_conceded",
"stat_name": "Goals conceded"
},
{
"stat_id": "fouls",
"stat_name": "Fouls committed"
},
{
"stat_id": "yellow_cards",
"stat_name": "Yellow cards"
},
{
"stat_id": "red_cards",
"stat_name": "Red cards"
}
]
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30020/list+available+player+stat+types?competition_id=1124' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"rank": 1,
"player_id": "26051",
"player_name": "Harry Kane",
"player_slug": "harry-kane",
"position": "Forward",
"value": 36,
"team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"stats": {
"g": 36,
"xG": 26.8,
"df": 9.2
}
},
{
"rank": 2,
"player_id": "34076",
"player_name": "Deniz Undav",
"player_slug": "deniz-undav",
"position": "Forward",
"value": 19,
"team": {
"team_id": "4378",
"team_name": "VfB Stuttgart",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10269.png"
},
"stats": {
"g": 19,
"xG": 16.2,
"df": 2.8
}
},
{
"rank": 3,
"player_id": "2566",
"player_name": "Serhou Guirassy",
"player_slug": "serhou-guirassy",
"position": "Forward",
"value": 17,
"team": {
"team_id": "448",
"team_name": "Borussia Dortmund",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9789.png"
},
"stats": {
"g": 17,
"xG": 17.7,
"df": -0.7
}
},
{
"rank": 4,
"player_id": "15597",
"player_name": "Patrik Schick",
"player_slug": "patrik-schick",
"position": "Forward",
"value": 16,
"team": {
"team_id": "15",
"team_name": "Bayer Leverkusen",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8178.png"
},
"stats": {
"g": 16,
"xG": 17.2,
"df": -1.2
}
},
{
"rank": 5,
"player_id": "37576",
"player_name": "Michael Olise",
"player_slug": "michael-olise",
"position": "Midfielder",
"value": 15,
"team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"stats": {
"g": 15,
"xG": 11.5,
"df": 3.5
}
},
{
"rank": 6,
"player_id": "31499",
"player_name": "Luis Díaz",
"player_slug": "luis-diaz",
"position": "Forward",
"value": 15,
"team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"stats": {
"g": 15,
"xG": 15.4,
"df": -0.4
}
},
{
"rank": 7,
"player_id": "14725",
"player_name": "Andrej Kramarić",
"player_slug": "andrej-kramaric",
"position": "Forward",
"value": 14,
"team": {
"team_id": "3333",
"team_name": "Hoffenheim",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8226.png"
},
"stats": {
"g": 14,
"xG": 11.9,
"df": 2.1
}
},
{
"rank": 8,
"player_id": null,
"player_name": "Bara Sapoko Ndiaye",
"player_slug": null,
"position": "Forward",
"value": "ekz97oo88fcqhay2w2hrhecyc",
"team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"stats": {
"exId": "ekz97oo88fcqhay2w2hrhecyc",
"g": 13,
"xG": 11.3,
"df": 1.7
}
},
{
"rank": 9,
"player_id": "14510",
"player_name": "Jonathan Burkardt",
"player_slug": "jonathan-burkardt",
"position": "Forward",
"value": 13,
"team": {
"team_id": "3632",
"team_name": "Eintracht Frankfurt",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9810.png"
},
"stats": {
"g": 13,
"xG": 12.3,
"df": 0.7
}
},
{
"rank": 10,
"player_id": "6721",
"player_name": "Haris Tabaković",
"player_slug": "haris-tabakovic",
"position": "Forward",
"value": 13,
"team": {
"team_id": "364",
"team_name": "Borussia M'gladbach",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9788.png"
},
"stats": {
"g": 13,
"xG": 13,
"df": 0
}
},
{
"rank": 11,
"player_id": "14739",
"player_name": "Christoph Baumgartner",
"player_slug": "christoph-baumgartner",
"position": "Midfielder",
"value": 13,
"team": {
"team_id": "4707",
"team_name": "RB Leipzig",
"team_image_path": "https://storage.livescore.com/images/team/medium/teambadge/rb-leipzig-2024.png"
},
"stats": {
"g": 13,
"xG": 15.3,
"df": -2.3
}
},
{
"rank": 12,
"player_id": "102183",
"player_name": "Yan Diomande",
"player_slug": "yan-diomande",
"position": "Forward",
"value": 12,
"team": {
"team_id": "4707",
"team_name": "RB Leipzig",
"team_image_path": "https://storage.livescore.com/images/team/medium/teambadge/rb-leipzig-2024.png"
},
"stats": {
"g": 12,
"xG": 7.3,
"df": 4.7
}
},
{
"rank": 13,
"player_id": "14060",
"player_name": "Ermedin Demirović",
"player_slug": "ermedin-demirovic",
"position": "Forward",
"value": 12,
"team": {
"team_id": "4378",
"team_name": "VfB Stuttgart",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10269.png"
},
"stats": {
"g": 12,
"xG": 7.6,
"df": 4.4
}
},
{
"rank": 14,
"player_id": "16542",
"player_name": "Nadiem Amiri",
"player_slug": "nadiem-amiri",
"position": "Midfielder",
"value": 12,
"team": {
"team_id": "3310",
"team_name": "Mainz 05",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9905.png"
},
"stats": {
"g": 12,
"xG": 10,
"df": 2
}
},
{
"rank": 15,
"player_id": "13814",
"player_name": "Igor Matanović",
"player_slug": "igor-matanovic",
"position": "Forward",
"value": 11,
"team": {
"team_id": "365",
"team_name": "Freiburg",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8358.png"
},
"stats": {
"g": 11,
"xG": 9.2,
"df": 1.8
}
},
{
"rank": 16,
"player_id": "1034",
"player_name": "Jens Stage",
"player_slug": "jens-stage",
"position": "Midfielder",
"value": 10,
"team": {
"team_id": "3727",
"team_name": "Werder Bremen",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8697.png"
},
"stats": {
"g": 10,
"xG": 6,
"df": 4
}
},
{
"rank": 17,
"player_id": "14745",
"player_name": "Fisnik Asllani",
"player_slug": "fisnik-asllani",
"position": "Forward",
"value": 10,
"team": {
"team_id": "3333",
"team_name": "Hoffenheim",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8226.png"
},
"stats": {
"g": 10,
"xG": 8.3,
"df": 1.7
}
},
{
"rank": 18,
"player_id": "14165",
"player_name": "Maximilian Beier",
"player_slug": "maximilian-beier",
"position": "Forward",
"value": 9,
"team": {
"team_id": "448",
"team_name": "Borussia Dortmund",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9789.png"
},
"stats": {
"g": 9,
"xG": 7.4,
"df": 1.6
}
},
{
"rank": 19,
"player_id": null,
"player_name": "Bara Sapoko Ndiaye",
"player_slug": null,
"position": "Forward",
"value": "2ofcow1hf3b245myztjgvvqc4",
"team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"stats": {
"exId": "2ofcow1hf3b245myztjgvvqc4",
"g": 9,
"xG": 14.4,
"df": -5.4
}
},
{
"rank": 20
},
{
"_note": "Response truncated for documentation purposes"
}
]
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30021/get+competition+player+stats+leaderboard?competition_id=1124&stat=goals' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"stat_id": "goals",
"stat_name": "Goals"
},
{
"stat_id": "assist",
"stat_name": "Assists"
},
{
"stat_id": "shots_on_target",
"stat_name": "Shots on target"
},
{
"stat_id": "shots",
"stat_name": "Shots"
},
{
"stat_id": "successful_dribbles",
"stat_name": "Successful dribbles"
},
{
"stat_id": "successful_tackles",
"stat_name": "Successful tackles"
},
{
"stat_id": "interceptions",
"stat_name": "Interceptions"
},
{
"stat_id": "clearances",
"stat_name": "Clearances"
},
{
"stat_id": "blocks",
"stat_name": "Blocks"
},
{
"stat_id": "own_goals",
"stat_name": "Own goals"
},
{
"stat_id": "penalty_conceded",
"stat_name": "Penalties conceded"
},
{
"stat_id": "clean_sheets",
"stat_name": "Clean sheets"
},
{
"stat_id": "goals_conceded",
"stat_name": "Goals conceded"
},
{
"stat_id": "fouls_commited",
"stat_name": "Fouls committed"
},
{
"stat_id": "fouls_won",
"stat_name": "Fouls won"
},
{
"stat_id": "yellow_cards",
"stat_name": "Yellow cards"
},
{
"stat_id": "red_cards",
"stat_name": "Red cards"
}
]
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30022/list+available+team+stat+types?competition_id=1124' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"rank": 1,
"team_id": "2940",
"team_name": "Bayern Munich",
"country_name": "Germany",
"value": 122,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png",
"stats": {
"g": 122,
"xG": 100.5,
"df": 21.5
}
},
{
"rank": 2,
"team_id": "4378",
"team_name": "VfB Stuttgart",
"country_name": "Germany",
"value": 71,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10269.png",
"stats": {
"g": 71,
"xG": 60.2,
"df": 10.8
}
},
{
"rank": 3,
"team_id": "448",
"team_name": "Borussia Dortmund",
"country_name": "Germany",
"value": 70,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9789.png",
"stats": {
"g": 70,
"xG": 64,
"df": 6
}
},
{
"rank": 4,
"team_id": "15",
"team_name": "Bayer Leverkusen",
"country_name": "Germany",
"value": 68,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8178.png",
"stats": {
"g": 68,
"xG": 65.7,
"df": 2.3
}
},
{
"rank": 5,
"team_id": "4707",
"team_name": "RB Leipzig",
"country_name": "Germany",
"value": 66,
"team_image_path": "https://storage.livescore.com/images/team/medium/teambadge/rb-leipzig-2024.png",
"stats": {
"g": 66,
"xG": 67.5,
"df": -1.5
}
},
{
"rank": 6,
"team_id": "3333",
"team_name": "Hoffenheim",
"country_name": "Germany",
"value": 65,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8226.png",
"stats": {
"g": 65,
"xG": 56.4,
"df": 8.6
}
},
{
"rank": 7,
"team_id": "3632",
"team_name": "Eintracht Frankfurt",
"country_name": "Germany",
"value": 61,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9810.png",
"stats": {
"g": 61,
"xG": 46.3,
"df": 14.7
}
},
{
"rank": 8,
"team_id": "365",
"team_name": "Freiburg",
"country_name": "Germany",
"value": 51,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8358.png",
"stats": {
"g": 51,
"xG": 49.3,
"df": 1.7
}
},
{
"rank": 9,
"team_id": "285",
"team_name": "FC Cologne",
"country_name": "Germany",
"value": 49,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8722.png",
"stats": {
"g": 49,
"xG": 52.7,
"df": -3.7
}
},
{
"rank": 10,
"team_id": "318",
"team_name": "Augsburg",
"country_name": "Germany",
"value": 45,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8406.png",
"stats": {
"g": 45,
"xG": 46.8,
"df": -1.8
}
},
{
"rank": 11,
"team_id": "5",
"team_name": "Wolfsburg",
"country_name": "Germany",
"value": 45,
"team_image_path": "https://storage.livescore.com/images/team/medium/teambadge/wolfsburg-2026.png",
"stats": {
"g": 45,
"xG": 48,
"df": -3
}
},
{
"rank": 12,
"team_id": "2828",
"team_name": "Union Berlin",
"country_name": "Germany",
"value": 44,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8149.png",
"stats": {
"g": 44,
"xG": 45.4,
"df": -1.4
}
},
{
"rank": 13,
"team_id": "3310",
"team_name": "Mainz 05",
"country_name": "Germany",
"value": 44,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9905.png",
"stats": {
"g": 44,
"xG": 54.7,
"df": -10.7
}
},
{
"rank": 14,
"team_id": "364",
"team_name": "Borussia M'gladbach",
"country_name": "Germany",
"value": 42,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9788.png",
"stats": {
"g": 42,
"xG": 43,
"df": -1
}
},
{
"rank": 15,
"team_id": "5278",
"team_name": "FC Heidenheim",
"country_name": "Germany",
"value": 41,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/94937.png",
"stats": {
"g": 41,
"xG": 48,
"df": -7
}
},
{
"rank": 16,
"team_id": "265",
"team_name": "Hamburger SV",
"country_name": "Germany",
"value": 40,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9790.png",
"stats": {
"g": 40,
"xG": 41.8,
"df": -1.8
}
},
{
"rank": 17,
"team_id": "3727",
"team_name": "Werder Bremen",
"country_name": "Germany",
"value": 37,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8697.png",
"stats": {
"g": 37,
"xG": 41.8,
"df": -4.8
}
},
{
"rank": 18,
"team_id": "5258",
"team_name": "St. Pauli",
"country_name": "Germany",
"value": 29,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8152.png",
"stats": {
"g": 29,
"xG": 31.3,
"df": -2.3
}
}
]
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30023/get+competition+team+stats+leaderboard?competition_id=1124&stat=goals' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"sport_id": "football",
"sport_url": "/football/",
"sport_name": "Football"
},
{
"sport_id": "hockey",
"sport_url": "/hockey/",
"sport_name": "Hockey"
},
{
"sport_id": "basketball",
"sport_url": "/basketball/",
"sport_name": "Basketball"
},
{
"sport_id": "tennis",
"sport_url": "/tennis/",
"sport_name": "Tennis"
},
{
"sport_id": "cricket",
"sport_url": "/cricket/",
"sport_name": "Cricket"
}
]
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30024/get+all+available+sports' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"country": {
"country_name": "Conference League",
"country_code": "conference-league"
},
"stage": {
"stage_id": "25536",
"stage_name": "Qualification",
"stage_code": "qualification",
"stage_image_path": "https://storage.livescore.com/images/competition/high/2023-europa-league-1.png"
},
"matches": [
{
"match_id": "1838963",
"match_status": {
"is_postponed": false,
"is_cancelled": false,
"is_started": true,
"is_in_progress": true,
"is_finished": false,
"is_finished_after_extra_time": false,
"is_finished_after_penalties": false,
"status": "35'",
"live_time": "35'"
},
"match_date": "2026-08-13T17:00:00+02:00",
"match_round_info": "3",
"winner": null,
"final_winner": null,
"team_home": [
{
"team_id": "9700",
"team_name": "Tobol Kostanay",
"team_abbreviation": "TOB",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/7983.png"
}
],
"team_away": [
{
"team_id": "6129",
"team_name": "Partizan Beograd",
"team_abbreviation": "PAR",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/7998.png"
}
],
"scores": {
"home": "1",
"away": "0",
"home_1halftime": "1",
"away_1halftime": "0",
"home_2halftime": "0",
"away_2halftime": "0"
}
}
]
},
{
"country": {
"country_name": "Armenia",
"country_code": "armenia"
},
"stage": {
"stage_id": "25935",
"stage_name": "Premier League",
"stage_code": "premier-league",
"stage_image_path": "https://storage.livescore.com/images/competition/high/2023-armenia-premier-league.png"
},
"matches": [
{
"match_id": "1846761",
"match_status": {
"is_postponed": false,
"is_cancelled": false,
"is_started": true,
"is_in_progress": true,
"is_finished": false,
"is_finished_after_extra_time": false,
"is_finished_after_penalties": false,
"status": "31'",
"live_time": "31'"
},
"match_date": "2026-08-13T17:00:00+02:00",
"match_round_info": "3",
"winner": null,
"final_winner": null,
"team_home": [
{
"team_id": "8050",
"team_name": "Urartu FC",
"team_abbreviation": "URA",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/7979.png"
}
],
"team_away": [
{
"team_id": "227173",
"team_name": "FC Syunik",
"team_abbreviation": "FCS",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/6569.png"
}
],
"scores": {
"home": "1",
"away": "0",
"home_1halftime": "1",
"away_1halftime": "0",
"home_2halftime": "0",
"away_2halftime": "0"
}
}
]
}
]
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30025/get+live+matches?sport_id=football&timezone=Europe/Berlin' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"country": {
"country_name": "Club Friendlies",
"country_code": "club-friendlies"
},
"stage": {
"stage_id": "24129",
"stage_name": "Club Friendlies 2026",
"stage_code": "club-friendlies-2026",
"stage_image_path": null
},
"matches": [
{
"match_id": "1821360",
"match_status": {
"is_postponed": false,
"is_cancelled": false,
"is_started": true,
"is_in_progress": false,
"is_finished": true,
"is_finished_after_extra_time": false,
"is_finished_after_penalties": false,
"status": "FT",
"live_time": null
},
"match_date": "2026-01-16T12:00:00+01:00",
"match_round_info": "1",
"winner": 2,
"final_winner": 2,
"team_home": [
{
"team_id": "2817",
"team_name": "Austria Wien",
"team_abbreviation": "AUS",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10011.png"
}
],
"team_away": [
{
"team_id": "5043",
"team_name": "FC Nordsjaelland",
"team_abbreviation": "FCN",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10202.png"
}
],
"scores": {
"home": "2",
"away": "4",
"home_1halftime": "2",
"away_1halftime": "2",
"home_2halftime": "0",
"away_2halftime": "2"
}
},
{
"match_id": "1821464",
"match_status": {
"is_postponed": false,
"is_cancelled": false,
"is_started": true,
"is_in_progress": false,
"is_finished": true,
"is_finished_after_extra_time": false,
"is_finished_after_penalties": false,
"status": "FT",
"live_time": null
},
"match_date": "2026-01-16T13:00:00+01:00",
"match_round_info": "1",
"winner": "X",
"final_winner": "X",
"team_home": [
{
"team_id": "8565",
"team_name": "Brommapojkarna",
"team_abbreviation": "BRO",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8501.png"
}
],
"team_away": [
{
"team_id": "8352",
"team_name": "Djurgaarden",
"team_abbreviation": "DJU",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9802.png"
}
],
"scores": {
"home": "1",
"away": "1",
"home_1halftime": "0",
"away_1halftime": "1",
"home_2halftime": "1",
"away_2halftime": "0"
}
},
{
"match_id": "1821411",
"match_status": {
"is_postponed": false,
"is_cancelled": false,
"is_started": true,
"is_in_progress": false,
"is_finished": true,
"is_finished_after_extra_time": false,
"is_finished_after_penalties": false,
"status": "FT",
"live_time": null
},
"match_date": "2026-01-16T13:00:00+01:00",
"match_round_info": "1",
"winner": "X",
"final_winner": "X",
"team_home": [
{
"team_id": "4586",
"team_name": "Fredericia",
"team_abbreviation": "FRE",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8454.png"
}
],
"team_away": [
{
"team_id": "4868",
"team_name": "Aarhus Fremad",
"team_abbreviation": "AAR",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8109.png"
}
],
"scores": {
"home": "4",
"away": "4",
"home_1halftime": "1",
"away_1halftime": "0",
"home_2halftime": "3",
"away_2halftime": "4"
}
},
{
"match_id": "1821350",
"match_status": {
"is_postponed": false,
"is_cancelled": false,
"is_started": true,
"is_in_progress": false,
"is_finished": true,
"is_finished_after_extra_time": false,
"is_finished_after_penalties": false,
"status": "FT",
"live_time": null
},
"match_date": "2026-01-16T13:00:00+01:00",
"match_round_info": "1",
"winner": 1,
"final_winner": 1,
"team_home": [
{
"team_id": "8300",
"team_name": "Grazer AK",
"team_abbreviation": "GRA",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10012.png"
}
],
"team_away": [
{
"team_id": "3107",
"team_name": "FC Admira Wacker Modling",
"team_abbreviation": "ADM",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10053.png"
}
],
"scores": {
"home": "3",
"away": "0",
"home_1halftime": "0",
"away_1halftime": "0",
"home_2halftime": "3",
"away_2halftime": "0"
}
},
{
"match_id": "1821486",
"match_status": {
"is_postponed": false,
"is_cancelled": false,
"is_started": true,
"is_in_progress": false,
"is_finished": true,
"is_finished_after_extra_time": false,
"is_finished_after_penalties": false,
"status": "FT",
"live_time": null
},
"match_date": "2026-01-16T15:00:00+01:00",
"match_round_info": "1",
"winner": 2,
"final_winner": 2,
"team_home": [
{
"team_id": "6613",
"team_name": "Sparta Prague",
"team_abbreviation": "SPA",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10247.png"
}
],
"team_away": [
{
"team_id": "6826",
"team_name": "Malmo FF",
"team_abbreviation": "MAL",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10237.png"
}
],
"scores": {
"home": "0",
"away": "1",
"home_1halftime": "0",
"away_1halftime": "1",
"home_2halftime": "0",
"away_2halftime": "0"
}
},
{
"match_id": "1821414",
"match_status": {
"is_postponed": false,
"is_cancelled": false,
"is_started": true,
"is_in_progress": false,
"is_finished": true,
"is_finished_after_extra_time": false,
"is_finished_after_penalties": false,
"status": "FT",
"live_time": null
},
"match_date": "2026-01-16T16:00:00+01:00",
"match_round_info": "1",
"winner": 2,
"final_winner": 2
}
]
},
{
"_note": "Response truncated for documentation purposes"
}
]
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30026/get+matches+by+date?sport_id=football&date=2026-01-16&timezone=Europe/Berlin' --header 'Authorization: Bearer YOUR_API_KEY'
{
"match_id": "1540633",
"match_status": {
"is_not_started": false,
"is_in_progress": false,
"is_finished": true,
"status": "fullTime",
"live_time": null
},
"match_start_time": "2026-01-14T20:30:00+01:00",
"match_finish_time": "2026-01-14T22:35:40+01:00",
"match_winner": "AWAY",
"match_winner_id": "2940",
"country": {
"country_name": "Germany",
"country_code": "germany"
},
"stage": {
"stage_id": "22091",
"stage_name": "Bundesliga",
"stage_code": "bundesliga",
"stage_image_path": "https://storage.livescore.com/images/competition/high/2023-bundesliga.png"
},
"team_home": {
"team_id": "285",
"team_name": "FC Cologne",
"team_abbreviation": "CGN",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8722.png"
},
"team_away": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"scores": {
"home": "1",
"away": "3",
"home_fulltime": "1",
"away_fulltime": "3",
"home_penalties": null,
"away_penalties": null,
"is_finished_after_penalties": false,
"home_1halftime": "1",
"away_1halftime": "1",
"home_2halftime": "0",
"away_2halftime": "2"
}
}
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30027/get+match+details?sport_id=football&country_code=germany&stage_code=bundesliga&match_id=1540633&timezone=Europe/Berlin' --header 'Authorization: Bearer YOUR_API_KEY'
{
"referees": [
{
"name": "Patrick Ittrich",
"country": "Germany",
"country_id": "3"
}
],
"venue": {
"name": "RheinEnergieSTADION",
"city": "Koln"
},
"spectators": 50000
}
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30028/get+match+info?sport_id=football&country_code=germany&stage_code=bundesliga&match_id=1540633' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"time": "41'",
"team": "home",
"type": "FootballGoal",
"player": {
"player_id": "14160",
"player_name": "Linton Maina",
"player_short_name": "L. Maina"
},
"score": {
"home": "1",
"away": "0"
}
},
{
"time": "45 + 5'",
"team": "away",
"type": "FootballGoal",
"player": {
"player_id": "15378",
"player_name": "Serge Gnabry",
"player_short_name": "S. Gnabry"
},
"score": {
"home": "1",
"away": "1"
},
"assist": [
{
"player_id": "37576",
"player_name": "Michael Olise",
"player_short_name": "M. Olise"
}
]
},
{
"time": "71'",
"team": "away",
"type": "FootballGoal",
"player": {
"player_id": "22051",
"player_name": "Kim Min-jae",
"player_short_name": "K. Min-jae"
},
"score": {
"home": "1",
"away": "2"
},
"assist": [
{
"player_id": "15535",
"player_name": "Hiroki Ito",
"player_short_name": "H. Ito"
}
]
},
{
"time": "84'",
"team": "away",
"type": "FootballGoal",
"player": {
"player_id": "102829",
"player_name": "Lennart Karl",
"player_short_name": "L. Karl"
},
"score": {
"home": "1",
"away": "3"
},
"assist": [
{
"player_id": "31499",
"player_name": "Luis Díaz",
"player_short_name": "L. Díaz"
}
]
}
]
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30029/get+match+summary+events?sport_id=football&country_code=germany&stage_code=bundesliga&match_id=1540633' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"time": "90+6'",
"text": "That's it! The referee blows the final whistle"
},
{
"time": "90+6'",
"text": "Dayot Upamecano relieves the pressure with a clearance"
},
{
"time": "90+5'",
"text": "Ball possession: FC Koln: 36%, Bayern Munich: 64%."
},
{
"time": "90+5'",
"text": "Min-Jae Kim from Bayern Munich intercepts a cross aimed towards the box."
},
{
"time": "90+5'",
"text": "Fynn Schenten swings in the ball from a corner on the left, but it is nowhere near a teammate."
},
{
"time": "90+4'",
"text": "Tom Bischof from Bayern Munich intercepts a cross aimed towards the box."
},
{
"time": "90+4'",
"text": "The referee signals a free kick as Cenk Ozkacar from FC Koln trips Luis Diaz"
},
{
"time": "90+4'",
"text": "FC Koln take a throw-in in the opponent's half of the field."
},
{
"time": "90+3'",
"text": "Bayern Munich take a throw-in in the opponent's half of the field."
},
{
"time": "90+3'",
"text": "Bayern Munich are trying to create something here."
},
{
"time": "90+2'",
"text": "Bayern Munich are in control of the ball."
},
{
"time": "90+2'",
"text": "Bayern Munich take a throw-in in their own half of the field."
},
{
"time": "90+1'",
"text": "The fourth official shows there are 4 minute(s) of time to be added."
},
{
"time": "90+1'",
"text": "Bayern Munich take a throw-in in the opponent's half of the field."
},
{
"time": "90'",
"text": "FC Koln take a throw-in in their own half of the field."
},
{
"time": "90'",
"text": "Ball possession: FC Koln: 36%, Bayern Munich: 64%."
},
{
"time": "89'",
"text": "Bayern Munich are in control of the ball."
},
{
"time": "89'",
"text": "FC Koln take a throw-in in the opponent's half of the field."
},
{
"time": "88'",
"text": "Hiroki Ito is leaving the field to be replaced by Raphael Guerreiro in a tactical substitution."
},
{
"time": "88'",
"text": "Harry Kane from Bayern Munich is ruled offside."
},
{
"time": "87'",
"text": "Bayern Munich are trying to create something here."
},
{
"time": "87'",
"text": "Marius Buelter from FC Koln is ruled offside."
},
{
"time": "87'",
"text": "Goal kick for Bayern Munich."
},
{
"time": "85'",
"text": "Jan Thielmann is leaving the field to be replaced by Youssoupha Niang in a tactical substitution."
},
{
"time": "85'",
"text": "Ball possession: FC Koln: 36%, Bayern Munich: 64%."
},
{
"time": "84'",
"text": "Luis Diaz provided the assist for the goal."
},
{
"time": "84'",
"incident": "FootballGoal",
"text": "G O O O A A A L - Lennart Karl scores with the left foot!"
},
{
"time": "84'",
"text": "Bayern Munich start a counter attack."
},
{
"time": "84'",
"text": "Goal kick for FC Koln."
},
{
"time": "84'",
"text": "A chance presents itself to Leon Goretzka from Bayern Munich but his header goes wide"
},
{
"time": "84'",
"text": "Tom Bischof from Bayern Munich swings in the corner from the right."
},
{
"time": "83'",
"text": "Cenk Ozkacar relieves the pressure with a clearance"
},
{
"time": "83'",
"text": "Bayern Munich are trying to create something here."
},
{
"time": "82'",
"text": "Bayern Munich take a throw-in in the opponent's half of the field."
},
{
"time": "82'",
"text": "Michael Olise is leaving the field to be replaced by Tom Bischof in a tactical substitution."
},
{
"time": "81'",
"text": "FC Koln take a throw-in in the opponent's half of the field."
},
{
"time": "81'",
"text": "The game is restarted."
},
{
"time": "80'",
"text": "Play has been stopped because there is a player lying on the pitch."
},
{
"time": "80'",
"text": "Ball possession: FC Koln: 35%, Bayern Munich: 65%."
},
{
"time": "80'",
"text": "Bayern Munich take a throw-in in their own half of the field."
},
{
"time": "79'",
"text": "A shot by Marius Buelter is blocked."
},
{
"time": "78'",
"text": "Kristoffer Lund Hansen is leaving the field to be replaced by Isak Bergmann Johannesson in a tactical substitution."
},
{
"time": "78'",
"text": "Said El Mala is leaving the field to be replaced by Gian-Luca Waldschmidt in a tactical substitution."
},
{
"time": "78'",
"text": "Ragnar Ache is leaving the field to be replaced by Marius Buelter in a tactical substitution."
},
{
"time": "78'",
"text": "Jakub Kaminski makes the tackle and wins possession for his team"
},
{
"time": "78'",
"text": "Min-Jae Kim from Bayern Munich intercepts a cross aimed towards the box."
},
{
"time": "78'",
"text": "Hiroki Ito from Bayern Munich intercepts a cross aimed towards the box."
},
{
"time": "77'",
"text": "FC Koln take a throw-in in the opponent's half of the field."
},
{
"time": "76'",
"text": "Leon Goretzka from Bayern Munich intercepts a cross aimed towards the box."
},
{
"time": "76'",
"text": "Kristoffer Lund Hansen swings in the ball from a corner on the right, but it is nowhere near a teammate."
},
{
"time": "75'",
"text": "Harry Kane relieves the pressure with a clearance"
},
{
"time": "75'",
"text": "Ball possession: FC Koln: 34%, Bayern Munich: 66%."
},
{
"time": "74'",
"text": "FC Koln are in control of the ball."
},
{
"time": "74'",
"text": "Cenk Ozkacar from FC Koln intercepts a cross aimed towards the box."
},
{
"time": "73'",
"text": "Bayern Munich take a throw-in in the opponent's half of the field."
},
{
"time": "73'",
"text": "Sebastian Sebulonsen relieves the pressure with a clearance"
},
{
"time": "72'",
"text": "Bayern Munich are trying to create something here."
},
{
"time": "71'",
"text": "Hiroki Ito provided the assist for the goal."
},
{
"time": "71'",
"incident": "FootballGoal",
"text": "G O O O O A A A L - Min-Jae Kim from Bayern Munich heads the ball from close range into the net."
},
{
"time": "71'",
"text": "The cross by Luis Diaz from Bayern Munich successfully finds a teammate in the box."
},
{
"time": "71'",
"text": "Aleksandar Pavlovic from Bayern Munich takes a short corner kick from the left."
},
{
"time": "70'",
"text": "Tom Krauss makes the tackle and wins possession for his team"
},
{
"time": "70'",
"text": "A shot by Hiroki Ito is blocked."
},
{
"time": "70'",
"text": "Bayern Munich are trying to create something here."
},
{
"time": "70'",
"text": "Ball possession: FC Koln: 32%, Bayern Munich: 68%."
},
{
"time": "70'",
"text": "FC Koln are trying to create something here."
},
{
"time": "69'",
"text": "Goal kick for FC Koln."
},
{
"time": "69'",
"text": "A shot by Michael Olise is blocked."
},
{
"time": "69'",
"text": "Luis Diaz creates a scoring opportunity for his teammate"
},
{
"time": "68'",
"text": "Bayern Munich are trying to create something here."
},
{
"time": "68'",
"text": "Bayern Munich take a throw-in in their own half of the field."
},
{
"time": "68'",
"text": "Min-Jae Kim wins an air challenge against Ragnar Ache"
},
{
"time": "67'",
"text": "Jonathan Tah is leaving the field to be replaced by Dayot Upamecano in a tactical substitution."
},
{
"time": "67'",
"text": "Serge Gnabry is leaving the field to be replaced by Lennart Karl in a tactical substitution."
},
{
"time": "67'",
"text": "Linton Maina is leaving the field to be replaced by Fynn Schenten in a tactical substitution."
},
{
"time": "67'",
"text": "Goal kick for FC Koln."
},
{
"time": "67'",
"text": "Leon Goretzka from Bayern Munich sends an effort wide of target"
},
{
"time": "67'",
"text": "Serge Gnabry creates a scoring opportunity for his teammate"
},
{
"time": "66'",
"text": "Bayern Munich take a throw-in in their own half of the field."
},
{
"time": "65'",
"text": "FC Koln take a throw-in in their own half of the field."
},
{
"time": "65'",
"text": "Bayern Munich are trying to create something here."
},
{
"time": "65'"
},
{
"_note": "Response truncated for documentation purposes"
}
]
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30030/get+match+summary+commentary?sport_id=football&country_code=germany&stage_code=bundesliga&match_id=1540633' --header 'Authorization: Bearer YOUR_API_KEY'
{
"shotsOnTarget": [
3,
8
],
"shotsOffTarget": [
3,
8
],
"shotsBlocked": [
2,
3
],
"possession": [
28,
72
],
"corners": [
4,
6
],
"offsides": [
3,
5
],
"fouls": [
3,
4
],
"throwIns": [
15,
21
],
"yellowCards": [
0,
0
],
"yellowRedCards": [
0,
0
],
"redCards": [
0,
0
],
"crosses": [
4,
1
],
"counterAttacks": [
0,
0
],
"goalkeeperSaves": [
5,
2
],
"goalKicks": [
12,
4
],
"treatments": [
null,
null
]
}
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30031/get+match+statistics?sport_id=football&country_code=germany&stage_code=bundesliga&match_id=1540633' --header 'Authorization: Bearer YOUR_API_KEY'
{
"match_id": "1540633",
"match_status": {
"is_not_started": false,
"is_in_progress": false,
"is_finished": true,
"status": "fullTime",
"live_time": null
},
"match_start_time": "2026-01-14 19:30:00",
"match_finish_time": "2026-01-14 21:35:40",
"match_winner": "AWAY",
"match_winner_id": "2940",
"country": {
"country_name": "Germany",
"country_code": "germany"
},
"stage": {
"stage_id": "22091",
"stage_name": "Bundesliga",
"stage_code": "bundesliga",
"stage_image_path": "https://storage.livescore.com/images/competition/high/2023-bundesliga.png"
},
"team_home": {
"team_id": "285",
"team_name": "FC Cologne",
"team_abbreviation": "CGN",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8722.png"
},
"team_away": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"scores": {
"home": "1",
"away": "3",
"home_fulltime": "1",
"away_fulltime": "3",
"home_penalties": null,
"away_penalties": null,
"is_finished_after_penalties": false,
"home_1halftime": "1",
"away_1halftime": "1",
"home_2halftime": "0",
"away_2halftime": "2"
},
"field_data": {
"home_formation": "3-4-2-1",
"away_formation": "4-2-3-1"
},
"lineups": {
"home_starters": [
{
"id": "15347",
"player_id": "15347",
"player_name_slug": "marvin-schwabe",
"name": "Marvin Schwabe",
"short_name": "M. Schwabe",
"number": 1,
"field_position": "1:1",
"position": "GOALKEEPER",
"position_id": 1,
"card": null,
"goal": null
},
{
"id": "624",
"player_id": "624",
"player_name_slug": "sebastian-sebulonsen",
"name": "Sebastian Sebulonsen",
"short_name": "S. Sebulonsen",
"number": 28,
"field_position": "2:1",
"position": "DEFENDER",
"position_id": 2,
"card": null,
"goal": null
},
{
"id": "92313",
"player_id": "92313",
"player_name_slug": "jahmai-simpson-pusey",
"name": "Jahmai Simpson-Pusey",
"short_name": "J. Simpson-Pusey",
"number": 22,
"field_position": "2:2",
"position": "DEFENDER",
"position_id": 2,
"card": null,
"goal": null
},
{
"id": "19656",
"player_id": "19656",
"player_name_slug": "cenk-ozkacar",
"name": "Cenk Özkacar",
"short_name": "C. Özkacar",
"number": 39,
"field_position": "2:3",
"position": "DEFENDER",
"position_id": 2,
"card": null,
"goal": null
},
{
"id": "15363",
"player_id": "15363",
"player_name_slug": "jan-uwe-thielmann",
"name": "Jan Uwe Thielmann",
"short_name": "J. Thielmann",
"number": 29,
"field_position": "3:1",
"position": "MIDFIELDER",
"position_id": 3,
"card": null,
"goal": null
},
{
"id": "13751",
"player_id": "13751",
"player_name_slug": "tom-krauss",
"name": "Tom Krauss",
"short_name": "T. Krauss",
"number": 5,
"field_position": "3:2",
"position": "MIDFIELDER",
"position_id": 3,
"card": null,
"goal": null
},
{
"id": "14160",
"player_id": "14160",
"player_name_slug": "linton-maina",
"name": "Linton Maina",
"short_name": "L. Maina",
"number": 37,
"field_position": "3:3",
"position": "MIDFIELDER",
"position_id": 3,
"card": null,
"goal": {
"type": "FootballGoal",
"amt": 1
}
},
{
"id": "1144967896",
"player_id": null,
"player_name_slug": null,
"name": "Kristoffer Lund Hansen",
"short_name": "K. Lund Hansen",
"number": 32,
"field_position": "3:4",
"position": "MIDFIELDER",
"position_id": 3,
"card": null,
"goal": null
},
{
"id": "23052",
"player_id": "23052",
"player_name_slug": "jakub-kaminski",
"name": "Jakub Kaminski",
"short_name": "J. Kaminski",
"number": 16,
"field_position": "4:1",
"position": "MIDFIELDER",
"position_id": 3,
"card": null,
"goal": null
},
{
"id": "83225",
"player_id": "83225",
"player_name_slug": "said-el-mala",
"name": "Said El Mala",
"short_name": "S. El Mala",
"number": 13,
"field_position": "4:2",
"position": "MIDFIELDER",
"position_id": 3,
"card": null,
"goal": null
},
{
"id": "15450",
"player_id": "15450",
"player_name_slug": "ragnar-ache",
"name": "Ragnar Ache",
"short_name": "R. Ache",
"number": 9,
"field_position": "5:1",
"position": "FORWARD",
"position_id": 4,
"card": null,
"goal": null
}
],
"away_starters": [
{
"id": "15367",
"player_id": "15367",
"player_name_slug": "manuel-neuer",
"name": "Manuel Neuer",
"short_name": "M. Neuer",
"number": 1,
"field_position": "1:1",
"position": "GOALKEEPER",
"position_id": 1,
"card": null,
"goal": null
},
{
"id": "28457",
"player_id": "28457",
"player_name_slug": "konrad-laimer",
"name": "Konrad Laimer",
"short_name": "K. Laimer",
"number": 27,
"field_position": "2:1",
"position": "DEFENDER",
"position_id": 2,
"card": null,
"goal": null
},
{
"id": "22051",
"player_id": "22051",
"player_name_slug": "kim-min-jae",
"name": "Kim Min-jae",
"short_name": "K. Min-jae",
"number": 3,
"field_position": "2:2",
"position": "DEFENDER",
"position_id": 2,
"card": null,
"goal": {
"type": "FootballGoal",
"amt": 1
}
},
{
"id": "15595",
"player_id": "15595",
"player_name_slug": "jonathan-tah",
"name": "Jonathan Tah",
"short_name": "J. Tah",
"number": 4,
"field_position": "2:3",
"position": "DEFENDER",
"position_id": 2,
"card": null,
"goal": null
},
{
"id": "15535",
"player_id": "15535",
"player_name_slug": "hiroki-ito",
"name": "Hiroki Ito",
"short_name": "H. Ito",
"number": 21,
"field_position": "2:4",
"position": "DEFENDER",
"position_id": 2,
"card": null,
"goal": null
},
{
"id": "66882",
"player_id": "66882",
"player_name_slug": "aleksandar-pavlovic",
"name": "Aleksandar Pavlović",
"short_name": "A. Pavlović",
"number": 45,
"field_position": "3:1",
"position": "MIDFIELDER",
"position_id": 3,
"card": null,
"goal": null
},
{
"id": "15377",
"player_id": "15377",
"player_name_slug": "leon-goretzka"
}
]
},
"_note": "Response truncated for documentation purposes"
}
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30032/get+match+lineups?match_id=1540633' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"type": "total",
"stage": {
"stage_id": "22091",
"stage_name": "Bundesliga 25/26",
"stage_code": "bundesliga-2025-2026"
},
"country": {
"country_name": "Germany",
"country_code": "germany"
},
"teams": [
{
"rank": 1,
"team_id": "2940",
"team_name": "Bayern Munich",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png",
"played": 34,
"wins": 28,
"draws": 5,
"losses": 1,
"goals_for": 122,
"goals_against": 36,
"goals_diff": 86,
"points": 89
},
{
"rank": 2,
"team_id": "448",
"team_name": "Borussia Dortmund",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9789.png",
"played": 34,
"wins": 22,
"draws": 7,
"losses": 5,
"goals_for": 70,
"goals_against": 34,
"goals_diff": 36,
"points": 73
},
{
"rank": 3,
"team_id": "4707",
"team_name": "RB Leipzig",
"team_image_path": "https://storage.livescore.com/images/team/medium/teambadge/rb-leipzig-2024.png",
"played": 34,
"wins": 20,
"draws": 5,
"losses": 9,
"goals_for": 66,
"goals_against": 47,
"goals_diff": 19,
"points": 65
},
{
"rank": 4,
"team_id": "4378",
"team_name": "VfB Stuttgart",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10269.png",
"played": 34,
"wins": 18,
"draws": 8,
"losses": 8,
"goals_for": 71,
"goals_against": 49,
"goals_diff": 22,
"points": 62
},
{
"rank": 5,
"team_id": "3333",
"team_name": "Hoffenheim",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8226.png",
"played": 34,
"wins": 18,
"draws": 7,
"losses": 9,
"goals_for": 65,
"goals_against": 52,
"goals_diff": 13,
"points": 61
},
{
"rank": 6,
"team_id": "15",
"team_name": "Bayer Leverkusen",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8178.png",
"played": 34,
"wins": 17,
"draws": 8,
"losses": 9,
"goals_for": 68,
"goals_against": 47,
"goals_diff": 21,
"points": 59
},
{
"rank": 7,
"team_id": "365",
"team_name": "Freiburg",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8358.png",
"played": 34,
"wins": 13,
"draws": 8,
"losses": 13,
"goals_for": 51,
"goals_against": 57,
"goals_diff": -6,
"points": 47
},
{
"rank": 8,
"team_id": "3632",
"team_name": "Eintracht Frankfurt",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9810.png",
"played": 34,
"wins": 11,
"draws": 11,
"losses": 12,
"goals_for": 61,
"goals_against": 65,
"goals_diff": -4,
"points": 44
},
{
"rank": 9,
"team_id": "318",
"team_name": "Augsburg",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8406.png",
"played": 34,
"wins": 12,
"draws": 7,
"losses": 15,
"goals_for": 45,
"goals_against": 61,
"goals_diff": -16,
"points": 43
},
{
"rank": 10,
"team_id": "3310",
"team_name": "Mainz 05",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9905.png",
"played": 34,
"wins": 10,
"draws": 10,
"losses": 14,
"goals_for": 44,
"goals_against": 53,
"goals_diff": -9,
"points": 40
},
{
"rank": 11,
"team_id": "2828",
"team_name": "Union Berlin",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8149.png",
"played": 34,
"wins": 10,
"draws": 9,
"losses": 15,
"goals_for": 44,
"goals_against": 58,
"goals_diff": -14,
"points": 39
},
{
"rank": 12,
"team_id": "364",
"team_name": "Borussia M'gladbach",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9788.png",
"played": 34,
"wins": 9,
"draws": 11,
"losses": 14,
"goals_for": 42,
"goals_against": 53,
"goals_diff": -11,
"points": 38
},
{
"rank": 13,
"team_id": "265",
"team_name": "Hamburger SV",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9790.png",
"played": 34,
"wins": 9,
"draws": 11,
"losses": 14,
"goals_for": 40,
"goals_against": 54,
"goals_diff": -14,
"points": 38
},
{
"rank": 14,
"team_id": "285",
"team_name": "FC Cologne",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8722.png",
"played": 34,
"wins": 7,
"draws": 11,
"losses": 16,
"goals_for": 49,
"goals_against": 63,
"goals_diff": -14,
"points": 32
},
{
"rank": 15,
"team_id": "3727",
"team_name": "Werder Bremen",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8697.png",
"played": 34,
"wins": 8,
"draws": 8,
"losses": 18,
"goals_for": 37,
"goals_against": 60,
"goals_diff": -23,
"points": 32
},
{
"rank": 16,
"team_id": "5",
"team_name": "Wolfsburg",
"team_image_path": "https://storage.livescore.com/images/team/medium/teambadge/wolfsburg-2026.png",
"played": 34,
"wins": 7,
"draws": 8,
"losses": 19,
"goals_for": 45,
"goals_against": 69,
"goals_diff": -24,
"points": 29
},
{
"rank": 17,
"team_id": "5278",
"team_name": "FC Heidenheim",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/94937.png",
"played": 34,
"wins": 6,
"draws": 8,
"losses": 20,
"goals_for": 41,
"goals_against": 72,
"goals_diff": -31,
"points": 26
},
{
"rank": 18,
"team_id": "5258",
"team_name": "St. Pauli",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8152.png",
"played": 34,
"wins": 6,
"draws": 8,
"losses": 20,
"goals_for": 29,
"goals_against": 60,
"goals_diff": -31,
"points": 26
}
]
},
{
"type": "home",
"stage": {
"stage_id": "22091",
"stage_name": "Bundesliga 25/26",
"stage_code": "bundesliga-2025-2026"
},
"country": {
"country_name": "Germany",
"country_code": "germany"
},
"teams": [
{
"rank": 1
}
]
},
{
"_note": "Response truncated for documentation purposes"
}
]
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30033/get+match+standings+table?sport_id=football&country_code=germany&stage_code=bundesliga&match_id=1540633' --header 'Authorization: Bearer YOUR_API_KEY'
{
"h2h": [
{
"stage": {
"stage_name": "DFB Cup: Round 2 25/26",
"stage_code": "germany",
"stage_image_path": "https://storage.livescore.com/images/competition/high/2023-germany-dfb-cup.png",
"is_cup": true
},
"country": {
"country_id": "137",
"country_name": "Germany",
"country_code": "germany"
},
"matches": [
{
"match_start_time": "2025-10-29T20:45:00+01:00",
"match_winner": "AWAY",
"home_team": {
"team_name": "FC Cologne",
"team_score": "1",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8722.png"
},
"away_team": {
"team_name": "Bayern Munich",
"team_score": "4",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
}
}
]
},
{
"stage": {
"stage_name": "Bundesliga 23/24",
"stage_code": "germany",
"stage_image_path": "https://storage.livescore.com/images/competition/high/2023-bundesliga.png",
"is_cup": false
},
"country": {
"country_id": "137",
"country_name": "Germany",
"country_code": "germany"
},
"matches": [
{
"match_start_time": "2024-04-13T15:30:00+02:00",
"match_winner": "HOME",
"home_team": {
"team_name": "Bayern Munich",
"team_score": "2",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"away_team": {
"team_name": "FC Cologne",
"team_score": "0",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8722.png"
}
},
{
"match_start_time": "2023-11-24T20:30:00+01:00",
"match_winner": "AWAY",
"home_team": {
"team_name": "FC Cologne",
"team_score": "0",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8722.png"
},
"away_team": {
"team_name": "Bayern Munich",
"team_score": "1",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
}
}
]
},
{
"stage": {
"stage_name": "Bundesliga 22/23",
"stage_code": "germany",
"stage_image_path": "https://storage.livescore.com/images/competition/high/2023-bundesliga.png",
"is_cup": false
},
"country": {
"country_id": "137",
"country_name": "Germany",
"country_code": "germany"
},
"matches": [
{
"match_start_time": "2023-05-27T15:30:00+02:00",
"match_winner": "AWAY",
"home_team": {
"team_name": "FC Cologne",
"team_score": "1",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8722.png"
},
"away_team": {
"team_name": "Bayern Munich",
"team_score": "2",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
}
},
{
"match_start_time": "2023-01-24T20:30:00+01:00",
"match_winner": "AWAY",
"home_team": {
"team_name": "Bayern Munich",
"team_score": "1",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"away_team": {
"team_name": "FC Cologne",
"team_score": "1",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8722.png"
}
}
]
},
{
"stage": {
"stage_name": "Bundesliga 21/22",
"stage_code": "germany",
"stage_image_path": "https://storage.livescore.com/images/competition/high/2023-bundesliga.png",
"is_cup": false
},
"country": {
"country_id": "137",
"country_name": "Germany",
"country_code": "germany"
},
"matches": [
{
"match_start_time": "2022-01-15T15:30:00+01:00",
"match_winner": "AWAY",
"home_team": {
"team_name": "FC Cologne",
"team_score": "0",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8722.png"
},
"away_team": {
"team_name": "Bayern Munich",
"team_score": "4",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
}
},
{
"match_start_time": "2021-08-22T17:30:00+02:00",
"match_winner": "HOME",
"home_team": {
"team_name": "Bayern Munich",
"team_score": "3",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"away_team": {
"team_name": "FC Cologne",
"team_score": "2",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8722.png"
}
}
]
},
{
"stage": {
"stage_name": "Club Friendlies 2021",
"stage_code": "club-friendlies",
"stage_image_path": null,
"is_cup": true
},
"country": {
"country_id": "555",
"country_name": "Club Friendlies",
"country_code": "club-friendlies"
},
"matches": [
{
"match_start_time": "2021-07-17T16:00:00+02:00",
"match_winner": "AWAY",
"home_team": {
"team_name": "Bayern Munich",
"team_score": "2",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"away_team": {
"team_name": "FC Cologne",
"team_score": "3",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8722.png"
}
}
]
},
{
"stage": {
"stage_name": "Bundesliga 20/21",
"stage_code": "germany",
"stage_image_path": "https://storage.livescore.com/images/competition/high/2023-bundesliga.png",
"is_cup": false
},
"country": {
"country_id": "137",
"country_name": "Germany",
"country_code": "germany"
},
"matches": [
{
"match_start_time": "2021-02-27T15:30:00+01:00",
"match_winner": "HOME",
"home_team": {
"team_name": "Bayern Munich",
"team_score": "5",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"away_team": {
"team_name": "FC Cologne",
"team_score": "1",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8722.png"
}
},
{
"match_start_time": "2020-10-31T15:30:00+01:00",
"match_winner": "AWAY",
"home_team": {
"team_name": "FC Cologne",
"team_score": "1",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8722.png"
},
"away_team": {
"team_name": "Bayern Munich",
"team_score": "2"
}
}
]
}
],
"_note": "Response truncated for documentation purposes"
}
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30034/get+head-to-head+data?sport_id=football&country_code=germany&stage_code=bundesliga&match_id=1540633&timezone=Europe/Berlin' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"country_id": "34",
"country_name": "England",
"country_code": "england"
},
{
"country_id": "212",
"country_name": "Bosnia and Herzegovina",
"country_code": "bosnia"
},
{
"country_id": "51",
"country_name": "Hong Kong",
"country_code": "hong-kong"
},
{
"country_id": "280",
"country_name": "New Zealand",
"country_code": "new-zealand"
},
{
"country_id": "601",
"country_name": "The Games - Men",
"country_code": "the-games-men"
},
{
"country_id": "434",
"country_name": "Trinidad and Tobago",
"country_code": "trinidad-and-tobago"
}
]
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30035/search+regions+by+name?query=eng' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"team_id": "2911",
"team_name": "Barcelona",
"team_abbreviation": "FCB",
"team_country": "Spain",
"team_country_code": "ESP",
"is_national": false,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8634.png"
},
{
"team_id": "12635",
"team_name": "Espanyol",
"team_abbreviation": "ESY",
"team_country": "Spain",
"team_country_code": "ESP",
"is_national": false,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8558.png"
},
{
"team_id": "5015",
"team_name": "Barcelona SC",
"team_abbreviation": "BAR",
"team_country": "Ecuador",
"team_country_code": "ECU",
"is_national": false,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/6453.png"
},
{
"team_id": "3391",
"team_name": "Barcelona W",
"team_abbreviation": "FCB(W)",
"team_country": "Spain",
"team_country_code": "ESP",
"is_national": false,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/401657.png"
},
{
"team_id": "7168",
"team_name": "Barcelona U19",
"team_abbreviation": "FCB(19)",
"team_country": "Spain",
"team_country_code": "ESP",
"is_national": false,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/394213.png"
},
{
"team_id": "202613",
"team_name": "Barcelona de Ilheus",
"team_abbreviation": "BAR",
"team_country": "Brazil",
"team_country_code": "BRA",
"is_national": false,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/1322670.png"
}
]
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30036/search+teams+by+name?query=barcelona' --header 'Authorization: Bearer YOUR_API_KEY'
{
"team_id": "2773",
"team_name": "Arsenal",
"team_abbreviation": "ARS",
"team_country": "England",
"team_country_code": "ENG",
"is_national": false,
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9825.png"
}
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30037/get+team+basic+details?team_id=2773' --header 'Authorization: Bearer YOUR_API_KEY'
{
"coach": [
{
"player_id": "24011",
"player_name": "Mikel Arteta",
"first_name": "Mikel",
"last_name": "Arteta",
"player_name_slug": "mikel-arteta",
"shirt_number": null,
"country": "Spain",
"country_flag": "https://storage.livescore.com/images/flag/spain.jpg"
}
],
"goalkeepers": [
{
"player_id": "1243239",
"player_name": "Tommy Setford",
"first_name": "Tommy",
"last_name": "Setford",
"player_name_slug": "tommy-setford",
"shirt_number": 35,
"country": "England",
"country_flag": "https://storage.livescore.com/images/flag/england.jpg"
},
{
"player_id": "317564",
"player_name": "Kepa Arrizabalaga",
"first_name": "Kepa",
"last_name": "Arrizabalaga",
"player_name_slug": "kepa-arrizabalaga",
"shirt_number": 13,
"country": "Spain",
"country_flag": "https://storage.livescore.com/images/flag/spain.jpg"
},
{
"player_id": "562727",
"player_name": "David Raya",
"first_name": "David",
"last_name": "Raya",
"player_name_slug": "david-raya",
"shirt_number": 1,
"country": "Spain",
"country_flag": "https://storage.livescore.com/images/flag/spain.jpg"
},
{
"player_id": "952029",
"player_name": "Illan Meslier",
"first_name": "Illan",
"last_name": "Meslier",
"player_name_slug": "illan-meslier",
"shirt_number": 30,
"country": "France",
"country_flag": "https://storage.livescore.com/images/flag/france.jpg"
}
],
"defenders": [
{
"player_id": "1105912",
"player_name": "Riccardo Calafiori",
"first_name": "Riccardo",
"last_name": "Calafiori",
"player_name_slug": "riccardo-calafiori",
"shirt_number": 33,
"country": "Italy",
"country_flag": "https://storage.livescore.com/images/flag/italy.jpg"
},
{
"player_id": "1137667",
"player_name": "Piero Hincapié",
"first_name": "Piero",
"last_name": "Hincapié",
"player_name_slug": "piero-hincapie",
"shirt_number": 5,
"country": "Ecuador",
"country_flag": "https://storage.livescore.com/images/flag/ecuador.jpg"
},
{
"player_id": "1298907",
"player_name": "Cristhian Mosquera",
"first_name": "Cristhian",
"last_name": "Mosquera",
"player_name_slug": "cristhian-mosquera",
"shirt_number": 3,
"country": "Spain",
"country_flag": "https://storage.livescore.com/images/flag/spain.jpg"
},
{
"player_id": "1526415",
"player_name": "Louie Copley",
"first_name": "Louie",
"last_name": "Copley",
"player_name_slug": "louie-copley",
"shirt_number": 38,
"country": "England",
"country_flag": "https://storage.livescore.com/images/flag/england.jpg"
},
{
"player_id": "1787525",
"player_name": "Marli Salmon",
"first_name": "Marli",
"last_name": "Salmon",
"player_name_slug": "marli-salmon",
"shirt_number": 89,
"country": "England",
"country_flag": "https://storage.livescore.com/images/flag/england.jpg"
},
{
"player_id": "776151",
"player_name": "Ben White",
"first_name": "Ben",
"last_name": "White",
"player_name_slug": "ben-white",
"shirt_number": 4,
"country": "England",
"country_flag": "https://storage.livescore.com/images/flag/england.jpg"
},
{
"player_id": "795179",
"player_name": "Gabriel Magalhães",
"first_name": "Gabriel",
"last_name": "Magalhães",
"player_name_slug": "gabriel-magalhaes",
"shirt_number": 6,
"country": "Brazil",
"country_flag": "https://storage.livescore.com/images/flag/brazil.jpg"
},
{
"player_id": "942381",
"player_name": "Jurrien Timber",
"first_name": "Jurrien",
"last_name": "Timber",
"player_name_slug": "jurrien-timber",
"shirt_number": 12,
"country": "Netherlands",
"country_flag": "https://storage.livescore.com/images/flag/holland.jpg"
},
{
"player_id": "955406",
"player_name": "William Saliba",
"first_name": "William",
"last_name": "Saliba",
"player_name_slug": "william-saliba",
"shirt_number": 2,
"country": "France",
"country_flag": "https://storage.livescore.com/images/flag/france.jpg"
}
],
"midfielders": [
{
"player_id": "1025462",
"player_name": "Fábio Vieira",
"first_name": "Fábio",
"last_name": "Vieira",
"player_name_slug": "fabio-vieira",
"shirt_number": 21,
"country": "Portugal",
"country_flag": "https://storage.livescore.com/images/flag/portugal.jpg"
},
{
"player_id": "1031325",
"player_name": "Martín Zubimendi",
"first_name": "Martín",
"last_name": "Zubimendi",
"player_name_slug": "martin-zubimendi",
"shirt_number": 36,
"country": "Spain",
"country_flag": "https://storage.livescore.com/images/flag/spain.jpg"
},
{
"player_id": "1254234",
"player_name": "Ethan Nwaneri",
"first_name": "Ethan",
"last_name": "Nwaneri",
"player_name_slug": "ethan-nwaneri",
"shirt_number": 22,
"country": "England",
"country_flag": "https://storage.livescore.com/images/flag/england.jpg"
},
{
"player_id": "1406436",
"player_name": "Myles Lewis-Skelly",
"first_name": "Myles",
"last_name": "Lewis-Skelly",
"player_name_slug": "myles-lewis-skelly",
"shirt_number": 49,
"country": "England",
"country_flag": "https://storage.livescore.com/images/flag/england.jpg"
},
{
"player_id": "1635773",
"player_name": "Max Dowman",
"first_name": "Max",
"last_name": "Dowman",
"player_name_slug": "max-dowman",
"shirt_number": 56,
"country": "England",
"country_flag": "https://storage.livescore.com/images/flag/england.jpg"
},
{
"player_id": "534670",
"player_name": "Martin Ødegaard",
"first_name": "Martin",
"last_name": "Ødegaard",
"player_name_slug": "martin-odegaard",
"shirt_number": 8,
"country": "Norway",
"country_flag": "https://storage.livescore.com/images/flag/norway.jpg"
},
{
"player_id": "574645",
"player_name": "Mikel Merino",
"first_name": "Mikel",
"last_name": "Merino",
"player_name_slug": "mikel-merino",
"shirt_number": 23,
"country": "Spain",
"country_flag": "https://storage.livescore.com/images/flag/spain.jpg"
},
{
"player_id": "654096",
"player_name": "Declan Rice",
"first_name": "Declan",
"last_name": "Rice",
"player_name_slug": "declan-rice",
"shirt_number": 41,
"country": "England",
"country_flag": "https://storage.livescore.com/images/flag/england.jpg"
},
{
"player_id": "850354",
"player_name": "Bruno Guimarães",
"first_name": "Bruno",
"last_name": "Guimarães",
"player_name_slug": "bruno-guimaraes",
"shirt_number": 39,
"country": "Brazil",
"country_flag": "https://storage.livescore.com/images/flag/brazil.jpg"
}
],
"forwards": [
{
"player_id": "1021586",
"player_name": "Gabriel Martinelli",
"first_name": "Gabriel",
"last_name": "Martinelli",
"player_name_slug": "gabriel-martinelli",
"shirt_number": 11,
"country": "Brazil",
"country_flag": "https://storage.livescore.com/images/flag/brazil.jpg"
},
{
"player_id": "1084981",
"player_name": "Noni Madueke",
"first_name": "Noni",
"last_name": "Madueke",
"player_name_slug": "noni-madueke",
"shirt_number": 20,
"country": "England",
"country_flag": "https://storage.livescore.com/images/flag/england.jpg"
},
{
"player_id": "1157237"
}
],
"_note": "Response truncated for documentation purposes"
}
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30038/get+team+squad?team_id=2773' --header 'Authorization: Bearer YOUR_API_KEY'
{
"team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_country": "Germany",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"fixtures": [
{
"stage": {
"stage_id": "25705",
"stage_name": "Bundesliga",
"stage_code": "bundesliga",
"stage_image_path": "https://storage.livescore.com/images/competition/high/2023-bundesliga.png"
},
"country": {
"country_id": "137",
"country_name": "Germany",
"country_code": "germany"
},
"matches": [
{
"match_id": "1812963",
"match_start_time": "2027-05-22T15:30:00+02:00",
"home_team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"away_team": {
"team_id": "3632",
"team_name": "Eintracht Frankfurt",
"team_abbreviation": "ETF",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9810.png"
}
},
{
"match_id": "1812968",
"match_start_time": "2027-05-15T15:30:00+02:00",
"home_team": {
"team_id": "15",
"team_name": "Bayer Leverkusen",
"team_abbreviation": "B04",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8178.png"
},
"away_team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
}
},
{
"match_id": "1812952",
"match_start_time": "2027-05-08T15:30:00+02:00",
"home_team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"away_team": {
"team_id": "364",
"team_name": "Borussia M'gladbach",
"team_abbreviation": "BMG",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9788.png"
}
},
{
"match_id": "1812922",
"match_start_time": "2027-04-24T15:30:00+02:00",
"home_team": {
"team_id": "3727",
"team_name": "Werder Bremen",
"team_abbreviation": "SVW",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8697.png"
},
"away_team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
}
},
{
"match_id": "1812942",
"match_start_time": "2027-04-17T15:30:00+02:00",
"home_team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"away_team": {
"team_id": "3333",
"team_name": "Hoffenheim",
"team_abbreviation": "TSG",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8226.png"
}
},
{
"match_id": "1812929",
"match_start_time": "2027-04-10T15:30:00+02:00",
"home_team": {
"team_id": "2851",
"team_name": "Paderborn",
"team_abbreviation": "SCP",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8460.png"
},
"away_team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
}
},
{
"match_id": "1812933",
"match_start_time": "2027-04-03T15:30:00+02:00",
"home_team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"away_team": {
"team_id": "265",
"team_name": "Hamburger SV",
"team_abbreviation": "HSV",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9790.png"
}
},
{
"match_id": "1812905",
"match_start_time": "2027-03-20T15:30:00+01:00",
"home_team": {
"team_id": "285",
"team_name": "FC Cologne",
"team_abbreviation": "CGN",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8722.png"
},
"away_team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
}
},
{
"match_id": "1812890",
"match_start_time": "2027-03-13T15:30:00+01:00",
"home_team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"away_team": {
"team_id": "3310",
"team_name": "Mainz 05",
"team_abbreviation": "M05",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9905.png"
}
},
{
"match_id": "1812896",
"match_start_time": "2027-03-06T15:30:00+01:00",
"home_team": {
"team_id": "448",
"team_name": "Borussia Dortmund",
"team_abbreviation": "DOR",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9789.png"
},
"away_team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
}
},
{
"match_id": "1812879",
"match_start_time": "2027-03-02T20:30:00+01:00",
"home_team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"away_team": {
"team_id": "365",
"team_name": "Freiburg",
"team_abbreviation": "SCF",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8358.png"
}
}
]
}
],
"_note": "Response truncated for documentation purposes"
}
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30039/get+team+upcoming+fixtures?team_id=2940&timezone=Europe/Berlin' --header 'Authorization: Bearer YOUR_API_KEY'
{
"team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_country": "Germany",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"results": [
{
"stage": {
"stage_id": "22091",
"stage_name": "Bundesliga 25/26",
"stage_code": "bundesliga-2025-2026",
"stage_image_path": "https://storage.livescore.com/images/competition/high/2023-bundesliga.png"
},
"country": {
"country_id": "137",
"country_name": "Germany",
"country_code": "germany"
},
"matches": [
{
"match_id": "1541176",
"match_start_time": "2026-05-16T15:30:00+02:00",
"match_winner": 1,
"home_team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"away_team": {
"team_id": "285",
"team_name": "FC Cologne",
"team_abbreviation": "CGN",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8722.png"
},
"scores": {
"home": "5",
"away": "1",
"home_penalties": null,
"away_penalties": null
}
},
{
"match_id": "1541179",
"match_start_time": "2026-05-09T18:30:00+02:00",
"match_winner": 2,
"home_team": {
"team_id": "5",
"team_name": "Wolfsburg",
"team_abbreviation": "WOB",
"team_image_path": "https://storage.livescore.com/images/team/medium/teambadge/wolfsburg-2026.png"
},
"away_team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"scores": {
"home": "0",
"away": "1",
"home_penalties": null,
"away_penalties": null
}
},
{
"match_id": "1541134",
"match_start_time": "2026-05-02T15:30:00+02:00",
"match_winner": "X",
"home_team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"away_team": {
"team_id": "5278",
"team_name": "FC Heidenheim",
"team_abbreviation": "HEI",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/94937.png"
},
"scores": {
"home": "3",
"away": "3",
"home_penalties": null,
"away_penalties": null
}
},
{
"match_id": "1541191",
"match_start_time": "2026-04-25T15:30:00+02:00",
"match_winner": 2,
"home_team": {
"team_id": "3310",
"team_name": "Mainz 05",
"team_abbreviation": "M05",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9905.png"
},
"away_team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"scores": {
"home": "3",
"away": "4",
"home_penalties": null,
"away_penalties": null
}
},
{
"match_id": "1541115",
"match_start_time": "2026-04-19T17:30:00+02:00",
"match_winner": 1,
"home_team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"away_team": {
"team_id": "4378",
"team_name": "VfB Stuttgart",
"team_abbreviation": "STU",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10269.png"
},
"scores": {
"home": "4",
"away": "2",
"home_penalties": null,
"away_penalties": null
}
},
{
"match_id": "1541112",
"match_start_time": "2026-04-11T18:30:00+02:00",
"match_winner": 2,
"home_team": {
"team_id": "5258",
"team_name": "St. Pauli",
"team_abbreviation": "PAU",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8152.png"
},
"away_team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"scores": {
"home": "0",
"away": "5",
"home_penalties": null,
"away_penalties": null
}
},
{
"match_id": "1541090",
"match_start_time": "2026-04-04T15:30:00+02:00",
"match_winner": 2,
"home_team": {
"team_id": "365",
"team_name": "Freiburg",
"team_abbreviation": "SCF",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8358.png"
},
"away_team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"scores": {
"home": "2",
"away": "3",
"home_penalties": null,
"away_penalties": null
}
},
{
"match_id": "1541060",
"match_start_time": "2026-03-21T15:30:00+01:00",
"match_winner": 1,
"home_team": {
"team_id": "2940",
"team_name": "Bayern Munich",
"team_abbreviation": "BAY",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9823.png"
},
"away_team": {
"team_id": "2828",
"team_name": "Union Berlin",
"team_abbreviation": "UNB",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8149.png"
},
"scores": {
"home": "4",
"away": "0",
"home_penalties": null,
"away_penalties": null
}
},
{
"match_id": "1541023",
"match_start_time": "2026-03-14T15:30:00+01:00",
"match_winner": "X",
"home_team": {
"team_id": "15",
"team_name": "Bayer Leverkusen",
"team_abbreviation": "B04"
}
}
]
}
],
"_note": "Response truncated for documentation purposes"
}
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30040/get+team+past+results?team_id=2940&timezone=Europe/Berlin' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"stage_id": "25545",
"stage_name": "Premier League",
"stage_image_path": "https://storage.livescore.com/images/competition/high/premier-league-2024.png"
},
{
"stage_id": "23132",
"stage_name": "League Stage",
"stage_image_path": "https://storage.livescore.com/images/competition/high/2023-champions-league.png"
},
{
"stage_id": "21997",
"stage_name": "Premier League 25/26",
"stage_image_path": "https://storage.livescore.com/images/competition/high/premier-league-2024.png"
},
{
"stage_id": "18173",
"stage_name": "Premier League 24/25",
"stage_image_path": "https://storage.livescore.com/images/competition/high/premier-league-2024.png"
},
{
"stage_id": "19232",
"stage_name": "League Stage 24/25",
"stage_image_path": "https://storage.livescore.com/images/flag/champions-league.jpg"
},
{
"stage_id": "14414",
"stage_name": "Premier League 23/24",
"stage_image_path": "https://storage.livescore.com/images/competition/high/premier-league-2024.png"
},
{
"stage_id": "15538",
"stage_name": "Group B 23/24",
"stage_image_path": "https://storage.livescore.com/images/competition/high/2023-champions-league.png"
},
{
"stage_id": "10765",
"stage_name": "Premier League 22/23",
"stage_image_path": "https://storage.livescore.com/images/competition/high/premier-league-2024.png"
},
{
"stage_id": "11690",
"stage_name": "Group A 22/23",
"stage_image_path": "https://storage.livescore.com/images/competition/high/2023-europa-league.png"
},
{
"stage_id": "7126",
"stage_name": "Premier League 21/22",
"stage_image_path": "https://storage.livescore.com/images/competition/high/premier-league-2024.png"
},
{
"stage_id": "292",
"stage_name": "Premier League 20/21",
"stage_image_path": "https://storage.livescore.com/images/competition/high/premier-league-2024.png"
},
{
"stage_id": "5012",
"stage_name": "Group B 20/21",
"stage_image_path": "https://storage.livescore.com/images/flag/europa-league-20-21.jpg"
},
{
"stage_id": "6081",
"stage_name": "Premier League 19/20",
"stage_image_path": "https://storage.livescore.com/images/competition/high/premier-league-2024.png"
},
{
"stage_id": "652",
"stage_name": "Group F 19/20",
"stage_image_path": "https://storage.livescore.com/images/flag/europa-league-19-20.jpg"
}
]
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30041/get+team+stages?team_id=2773' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"type": "all",
"stage": {
"stage_name": "Premier League",
"competition_code": "65"
},
"country": {
"country_name": "England",
"country_code": "england"
},
"teams": [
{
"rank": 1,
"team_id": "3928",
"team_name": "AFC Bournemouth",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8678.png",
"played": 0,
"wins": 0,
"draws": 0,
"losses": 0,
"goals_for": 0,
"goals_against": 0,
"goals_diff": 0,
"points": 0
},
{
"rank": 2,
"team_id": "2773",
"team_name": "Arsenal",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9825.png",
"played": 0,
"wins": 0,
"draws": 0,
"losses": 0,
"goals_for": 0,
"goals_against": 0,
"goals_diff": 0,
"points": 0
},
{
"rank": 3,
"team_id": "3863",
"team_name": "Aston Villa",
"team_image_path": "https://storage.livescore.com/images/team/medium/teambadge/aston-villa-2024.png",
"played": 0,
"wins": 0,
"draws": 0,
"losses": 0,
"goals_for": 0,
"goals_against": 0,
"goals_diff": 0,
"points": 0
},
{
"rank": 4,
"team_id": "2865",
"team_name": "Brentford",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9937.png",
"played": 0,
"wins": 0,
"draws": 0,
"losses": 0,
"goals_for": 0,
"goals_against": 0,
"goals_diff": 0,
"points": 0
},
{
"rank": 5,
"team_id": "2918",
"team_name": "Brighton",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10204.png",
"played": 0,
"wins": 0,
"draws": 0,
"losses": 0,
"goals_for": 0,
"goals_against": 0,
"goals_diff": 0,
"points": 0
},
{
"rank": 6,
"team_id": "2881",
"team_name": "Chelsea",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8455.png",
"played": 0,
"wins": 0,
"draws": 0,
"losses": 0,
"goals_for": 0,
"goals_against": 0,
"goals_diff": 0,
"points": 0
},
{
"rank": 7,
"team_id": "3039",
"team_name": "Coventry City",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8669.png",
"played": 0,
"wins": 0,
"draws": 0,
"losses": 0,
"goals_for": 0,
"goals_against": 0,
"goals_diff": 0,
"points": 0
},
{
"rank": 8,
"team_id": "2772",
"team_name": "Crystal Palace",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9826.png",
"played": 0,
"wins": 0,
"draws": 0,
"losses": 0,
"goals_for": 0,
"goals_against": 0,
"goals_diff": 0,
"points": 0
},
{
"rank": 9,
"team_id": "2917",
"team_name": "Everton",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8668.png",
"played": 0,
"wins": 0,
"draws": 0,
"losses": 0,
"goals_for": 0,
"goals_against": 0,
"goals_diff": 0,
"points": 0
},
{
"rank": 10,
"team_id": "2872",
"team_name": "Fulham",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9879.png",
"played": 0,
"wins": 0,
"draws": 0,
"losses": 0,
"goals_for": 0,
"goals_against": 0,
"goals_diff": 0,
"points": 0
},
{
"rank": 11,
"team_id": "2871",
"team_name": "Hull City",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8667.png",
"played": 0,
"wins": 0,
"draws": 0,
"losses": 0,
"goals_for": 0,
"goals_against": 0,
"goals_diff": 0,
"points": 0
},
{
"rank": 12,
"team_id": "2786",
"team_name": "Ipswich Town",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/9902.png",
"played": 0,
"wins": 0,
"draws": 0,
"losses": 0,
"goals_for": 0,
"goals_against": 0,
"goals_diff": 0,
"points": 0
},
{
"rank": 13,
"team_id": "3143",
"team_name": "Leeds United",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8463.png",
"played": 0,
"wins": 0,
"draws": 0,
"losses": 0,
"goals_for": 0,
"goals_against": 0,
"goals_diff": 0,
"points": 0
},
{
"rank": 14,
"team_id": "3340",
"team_name": "Liverpool",
"team_image_path": "https://storage.livescore.com/images/team/medium/teambadge/liverpool-2024.png",
"played": 0,
"wins": 0,
"draws": 0,
"losses": 0,
"goals_for": 0,
"goals_against": 0,
"goals_diff": 0,
"points": 0
},
{
"rank": 15,
"team_id": "12633",
"team_name": "Manchester City",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8456.png",
"played": 0,
"wins": 0,
"draws": 0,
"losses": 0,
"goals_for": 0,
"goals_against": 0,
"goals_diff": 0,
"points": 0
},
{
"rank": 16,
"team_id": "2810",
"team_name": "Manchester United",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10260.png",
"played": 0,
"wins": 0,
"draws": 0,
"losses": 0,
"goals_for": 0,
"goals_against": 0,
"goals_diff": 0,
"points": 0
},
{
"rank": 17,
"team_id": "2986",
"team_name": "Newcastle United",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10261.png",
"played": 0,
"wins": 0,
"draws": 0,
"losses": 0,
"goals_for": 0,
"goals_against": 0,
"goals_diff": 0,
"points": 0
},
{
"rank": 18,
"team_id": "3060",
"team_name": "Nottingham Forest",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/10203.png",
"played": 0,
"wins": 0,
"draws": 0,
"losses": 0,
"goals_for": 0,
"goals_against": 0,
"goals_diff": 0,
"points": 0
},
{
"rank": 19,
"team_id": "2949",
"team_name": "Sunderland",
"team_image_path": "https://storage.livescore.com/images/team/medium/enet/8472.png",
"played": 0,
"wins": 0,
"draws": 0,
"losses": 0,
"goals_for": 0,
"goals_against": 0,
"goals_diff": 0,
"points": 0
},
{
"rank": 20,
"team_id": "3339",
"team_name": "Tottenham Hotspur",
"team_image_path": "https://storage.livescore.com/images/team/medium/teambadge/tottenham-hotspur-2024.png",
"played": 0,
"wins": 0,
"draws": 0,
"losses": 0,
"goals_for": 0,
"goals_against": 0,
"goals_diff": 0,
"points": 0
}
]
}
]
curl --location --request GET 'https://zylalabs.com/api/13522/livescore+api/30042/get+team+standings?team_id=2773&stage_id=25545' --header 'Authorization: Bearer YOUR_API_KEY'
Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a LiveScore API basta incluir seu token Bearer no cabeçalho Authorization.
| Cabeçalho | Descrição |
|---|---|
Authorization
|
Obrigatório
Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.
|
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
(Economize 2 meses com cobrança anual 🎉)
API LiveScore (livescore.com). Placar ao vivo, programação e resultados de todos os esportes que o LiveScore cobre, além de detalhes da partida, estatísticas, escalações, incidentes, confronto direto, classificações, equipe e competição
Cada endpoint retorna dados específicos relacionados a esportes ao vivo, incluindo detalhes da partida, eventos futuros, resultados, estatísticas de equipes e jogadores, classificações e informações sobre competições. Por exemplo, o endpoint "Obter eventos futuros da competição" fornece uma lista de partidas futuras, enquanto "Obter estatísticas da partida" oferece métricas detalhadas de desempenho da partida
Os campos principais variam por endpoint, mas geralmente incluem identificadores (por exemplo, match_id, team_id), nomes (por exemplo, team_name, stage_name) e métricas de desempenho (por exemplo, gols, assistências) Por exemplo, o endpoint "Obter classificações da competição" inclui classificação, nome da equipe, pontos e estatísticas da partida
Os parâmetros variam por endpoint e podem incluir competition_id, team_id, sport_id e filtros de data. Por exemplo, o endpoint "Obter próximos jogos da competição" pode ser personalizado especificando competition_id para recuperar jogos de uma liga específica
Os dados de resposta estão estruturados no formato JSON, geralmente contendo objetos aninhados para equipes, partidas e estatísticas. Por exemplo, o endpoint "Obter detalhes da partida" retorna um objeto de partida com campos aninhados para equipes, pontuações e status da partida, permitindo uma fácil análise e acesso às informações relevantes
Os dados são obtidos da extensa cobertura esportiva do LiveScore, que inclui atualizações em tempo real de várias ligas e competições em todo o mundo. A precisão dos dados é mantida por meio de atualizações contínuas e validação contra fontes de dados esportivos oficiais
Os casos de uso típicos incluem o desenvolvimento de aplicativos esportivos, acompanhamento de pontuações ao vivo, análise estatística e melhoria do engajamento dos fãs por meio de atualizações em tempo real Por exemplo os desenvolvedores podem usar o endpoint "Obter partidas ao vivo" para exibir jogos em andamento em um site ou aplicativo esportivo
Os usuários podem utilizar os dados retornados integrando-os em aplicativos para atualizações em tempo real análises ou visualizações Por exemplo o "Obter tabela de classificação de estatísticas de jogadores de competição" pode ser usado para criar um recurso de tabela de classificação em um aplicativo esportivo apresentando jogadores de melhor desempenho
Os usuários devem implementar verificações para resultados vazios ou parciais validando os dados da resposta. Por exemplo, se o endpoint "Obter resultados passados da competição" retornar um array vazio, isso indica que nenhum jogo ocorreu; os usuários podem exibir uma mensagem indicando que não há resultados disponíveis para essa competição