{"status":"ok","response":{"items":[{"cid":"1382","cname":"FIFA World Cup","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/competition\/logo_5d515bc2320a6.png","matches":[{"mid":"305534","round":"Round of 32","group":"","result":{"home":"2","away":"1","winner":"home"},"teams":{"home":{"tid":"11","tname":"England","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/4713.png","fullname":"England","abbr":"ENG","card":""},"away":{"tid":"1298","tname":"Congo DR","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/4823.png","fullname":"DR Congo","abbr":"COD","card":""}},"periods":{"p1":{"home":0,"away":1},"p2":{"home":2,"away":0},"ft":{"home":2,"away":1}},"datestart":"2026-07-01 16:00:00","timestampstart":1782921600,"time":"90","status":"2"},{"mid":"305531","round":"Round of 32","group":"","result":{"home":"2","away":"0","winner":"home"},"teams":{"home":{"tid":"25","tname":"Mexico","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/4781.png","fullname":"Mexico","abbr":"MEX","card":""},"away":{"tid":"1154","tname":"Ecuador","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/4757.png","fullname":"Ecuador","abbr":"ECU","card":"1"}},"periods":{"p1":{"home":2,"away":0},"p2":{"home":0,"away":0},"ft":{"home":2,"away":0}},"datestart":"2026-07-01 02:00:00","timestampstart":1782871200,"time":"90","status":"2"},{"mid":"305529","round":"Round of 32","group":"","result":{"home":"3","away":"0","winner":"home"},"teams":{"home":{"tid":"2","tname":"France","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/4481.png","fullname":"France","abbr":"FRA","card":""},"away":{"tid":"3","tname":"Sweden","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/4688.png","fullname":"Sweden","abbr":"SWE","card":""}},"periods":{"p1":{"home":1,"away":0},"p2":{"home":2,"away":0},"ft":{"home":3,"away":0}},"datestart":"2026-06-30 21:00:00","timestampstart":1782853200,"time":"90","status":"2"}]},{"cid":"1893","cname":"Brasileiro Serie B","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/competition\/162.png","matches":[{"mid":"394492","round":"15","group":"","result":{"home":"0","away":"1","winner":"away"},"teams":{"home":{"tid":"14389","tname":"botafogosp","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/1979.png","fullname":"botafogosp","abbr":"BOT","card":""},"away":{"tid":"147","tname":"CRB AL","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/22032.png","fullname":"CRB AL","abbr":"CRB","card":""}},"periods":{"p1":{"home":0,"away":1},"p2":{"home":0,"away":0},"ft":{"home":0,"away":1}},"datestart":"2026-06-30 23:00:00","timestampstart":1782860400,"time":"90","status":"2"}]},{"cid":"2155","cname":"Canadian Premier League","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/competition\/167.png","matches":[{"mid":"449840","round":"1","group":"","result":{"home":"3","away":"2","winner":"home"},"teams":{"home":{"tid":"3923","tname":"Forge","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/313716.png","fullname":"Forge FC Hamilton","abbr":"FOR","card":""},"away":{"tid":"11421","tname":"Vancouver FC","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/463097.png","fullname":"Vancouver FC","abbr":"VAN","card":""}},"periods":{"p1":{"home":0,"away":2},"p2":{"home":3,"away":0},"ft":{"home":3,"away":2}},"datestart":"2026-07-01 17:00:00","timestampstart":1782925200,"time":"90","status":"2"}]},{"cid":"2156","cname":"Vysshaya Liga","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/competition\/73.png","matches":[{"mid":"450132","round":"14","group":"","result":{"home":"2","away":"4","winner":"away"},"teams":{"home":{"tid":"1540","tname":"Slavia Mozyr","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/3358.png","fullname":"FC Slavia Mozyr","abbr":"SLM","card":"1"},"away":{"tid":"4298","tname":"Maxline Rogachev","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/381792.png","fullname":"Maxline Rogachev","abbr":"MAX","card":""}},"periods":{"p1":{"home":1,"away":2},"p2":{"home":1,"away":2},"ft":{"home":2,"away":4}},"datestart":"2026-07-01 17:30:00","timestampstart":1782927000,"time":"90","status":"2"}]},{"cid":"2175","cname":"Virsliga","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/competition\/265.png","matches":[{"mid":"452074","round":"21","group":"","result":{"home":"1","away":"2","winner":"away"},"teams":{"home":{"tid":"5649","tname":"Tukums 2000","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/36080.png","fullname":"FK Tukums 2000\/TSS","abbr":"TUK","card":""},"away":{"tid":"16349","tname":"sk super nova","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/282126.png","fullname":"sk super nova","abbr":"SUN","card":""}},"periods":{"p1":{"home":1,"away":1},"p2":{"home":0,"away":1},"ft":{"home":1,"away":2}},"datestart":"2026-07-01 15:00:00","timestampstart":1782918000,"time":"90","status":"2"}]},{"cid":"2176","cname":"1 Lyga","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/competition\/273.png","matches":[{"mid":"452405","round":"1","group":"","result":{"home":"0","away":"1","winner":"away"},"teams":{"home":{"tid":"17404","tname":"atmosfera mazeikiai","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/254328.png","fullname":"atmosfera mazeikiai","abbr":"ATM","card":""},"away":{"tid":"15443","tname":"be1 nfa","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/378800.png","fullname":"be1 nfa","abbr":"BE1","card":""}},"periods":{"p1":{"home":0,"away":1},"p2":{"home":0,"away":0},"ft":{"home":0,"away":1}},"datestart":"2026-07-01 16:00:00","timestampstart":1782921600,"time":"90","status":"2"},{"mid":"452404","round":"1","group":"","result":{"home":"1","away":"3","winner":"away"},"teams":{"home":{"tid":"17925","tname":"fa siauliai b","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/350213.png","fullname":"fa siauliai b","abbr":"SIA","card":""},"away":{"tid":"15441","tname":"fk tauras","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/35389.png","fullname":"fk tauras","abbr":"TAU","card":""}},"periods":{"p1":{"home":1,"away":0},"p2":{"home":0,"away":3},"ft":{"home":1,"away":3}},"datestart":"2026-07-01 15:00:00","timestampstart":1782918000,"time":"90","status":"2"}]},{"cid":"2179","cname":"Brasileiro Serie C","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/competition\/395.png","matches":[{"mid":"453173","round":"12","group":"Brasileiro Serie C","result":{"home":"3","away":"0","winner":"home"},"teams":{"home":{"tid":"4423","tname":"Volta Redonda","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/6982.png","fullname":"Volta Redonda FC RJ","abbr":"VOR","card":""},"away":{"tid":"8014","tname":"Amazonas FC AM","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/336664.png","fullname":"Amazonas FC AM","abbr":"AMA","card":""}},"periods":{"p1":{"home":0,"away":0},"p2":{"home":3,"away":0},"ft":{"home":3,"away":0}},"datestart":"2026-06-30 23:30:00","timestampstart":1782862200,"time":"90","status":"2"},{"mid":"453172","round":"12","group":"Brasileiro Serie C","result":{"home":"2","away":"0","winner":"home"},"teams":{"home":{"tid":"14670","tname":"botafogopb","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/49196.png","fullname":"botafogopb","abbr":"BOT","card":""},"away":{"tid":"4469","tname":"Brusque","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/21884.png","fullname":"Brusque FC SC","abbr":"BRU","card":""}},"periods":{"p1":{"home":0,"away":0},"p2":{"home":2,"away":0},"ft":{"home":2,"away":0}},"datestart":"2026-06-30 23:30:00","timestampstart":1782862200,"time":"90","status":"2"},{"mid":"453171","round":"12","group":"Brasileiro Serie C","result":{"home":"1","away":"1","winner":"draw"},"teams":{"home":{"tid":"7350","tname":"Caxias do Sul","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/2000.png","fullname":"SER Caxias do Sul","abbr":"CAX","card":""},"away":{"tid":"8010","tname":"Anapolis FC GO","logo":"https:\/\/gcdnimages.entitysport.com\/soccer\/team-s2\/21872.png","fullname":"Anapolis FC GO","abbr":"ANA","card":""}},"periods":{"p1":{"home":0,"away":0},"p2":{"home":1,"away":1},"ft":{"home":1,"away":1}},"datestart":"2026-06-30 22:30:00","timestampstart":1782858600,"time":"90","status":"2"}]}],"total_items":7,"total_pages":1},"etag":"63d8e956eae64ce450f140cad53bac25","modified":"2026-07-06 03:39:48","datetime":"2026-07-06 03:39:48","api_version":"1.0"}
curl --location --request GET 'https://zylalabs.com/api/13052/api+football/26352/tournament+games' --header 'Authorization: Bearer YOUR_API_KEY'
{"status":"ok","response":{"items":[{"sid":"25-26","name":"25-26","competition_id":"1914"},{"sid":"24-25","name":"24-25","competition_id":"1915"},{"sid":"23-24","name":"23-24","competition_id":"1916"},{"sid":"22-23","name":"22-23","competition_id":"1952"},{"sid":"21-22","name":"21-22","competition_id":"1953"},{"sid":"20-21","name":"20-21","competition_id":"1954"}],"total_items":6,"total_pages":1},"etag":"f8db301d891dd75155a3d5c3ed3a94df","modified":"2026-07-06 03:49:57","datetime":"2026-07-06 03:49:57","api_version":"1.0"}
curl --location --request GET 'https://zylalabs.com/api/13052/api+football/26459/tournament+games+overview?tournament_id=3' --header 'Authorization: Bearer YOUR_API_KEY'
注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 API Football 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。
| 标头 | 描述 |
|---|---|
授权
|
必需
应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。
|
无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。
(年度计费可节省 2 个月 🎉)
⚽ Live Football Scores
Get instant updates from ongoing matches with lightning-fast live scores. Never miss a goal, card, or key moment again.
📊 Detailed Match Stats
Dive deep into team and player performance with comprehensive football statistics including possession, shots, lineups, head-to-head records, and more.
🗣️ Live Commentary
Follow every match with real-time text commentary. Experience the game even when you can't watch it live.
🏆 All Major Leagues Covered
Track matches from top football leagues and tournaments including Premier League, La Liga, Serie A, Bundesliga, Champions League, and more.
📅 Match Schedules & Fixtures
Stay updated with upcoming matches, fixtures, and match timings so you never miss your favorite team in action.
该端点返回与各种足球比赛中正在进行的比赛相关的数据 包括比赛状态 参与的球队 得分 和其他相关的比赛细节
关键字段包括“状态”、“响应”、“项目”、“总项目数”、“总页数”和“日期时间”。“项目”数组包含详细的匹配信息,而“总项目数”指示返回的匹配数量
响应采用JSON格式结构。它包含一个指示请求结果的“status”字段,一个带有匹配详细信息的“response”对象,以及类似“etag”和“api_version”的元数据
用户可以使用参数自定义他们的请求,例如“per_page”(每页结果数)、“paged”(页码)、“timezone”(比赛时间的时区)和“status”(按比赛状态筛选)
该端点提供有关比赛比分、球队阵容、比赛状态以及控球和射门等统计数据的信息,使用户能够全面跟踪实时比赛动态
数据准确性通过与可靠的体育数据提供商的合作以及持续监控比赛事件来维护,以确保实时更新反映实际比赛情况
典型的用例包括实时比分追踪 体育分析 和为体育新闻应用提供实时更新 增强比赛期间用户的参与度
用户应检查“total_items”字段;如果为零,则没有可用的匹配项。对于部分结果,他们可以调整“per_page”或“paged”等参数,以优化查询以获取更全面的数据
用户可以使用“per_page”等参数自定义请求,以设置每页的结果数,“paged”以指定页码,“timezone”用于比赛时间,“status”以根据当前状态过滤比赛
“items”数组包含有关每场比赛的详细信息,包括球队、得分和统计数据。数组中的每个对象对应于当前进行的特定比赛
“total_pages”字段指示基于当前查询参数可用的结果总页数。这帮助用户浏览多个匹配数据的页面
用户可以利用返回的数据进行实时比分更新 体育分析以及在应用程序中通过显示实时比赛统计和评论来增强用户互动
API足球覆盖全球主要足球联赛和比赛,包括英超联赛、西甲、意甲、德甲和冠军联赛,确保全面的全球覆盖
数据质量通过与信誉良好的体育数据提供商的合作、对比赛事件的持续监控以及严格的验证流程来确保准确性和可靠性
如果响应为空,请检查“total_items”字段;如果显示为零,则没有可用的匹配项。调整您的参数,例如“status”或“timezone”,以优化查询以获得更好的结果
响应包括比赛细节如球队名称 当前比分 比赛状态(例如 进行中 完成) 比赛时间以及如控球和射门等统计数据 这使用户能够全面跟踪比赛进程
您可以使用“状态”参数来过滤比赛。接受的值通常包括“进行中”“已结束”或“即将开始”,允许您只检索符合您标准的比赛
"etag"字段是响应数据的唯一标识符,用于缓存目的。它帮助客户端判断自上一次请求以来数据是否已更改,从而优化数据检索
您可以调整“per_page”参数来指定每页希望获得的结果数量。例如,将“per_page=10”设置为返回响应中的十个匹配项。
API足球涵盖了全球范围内的众多联赛和比赛,包括英超联赛、西甲联赛、意甲联赛、德甲联赛以及国际锦标赛如冠军联赛
“total_items”字段表示根据您的查询参数可用的匹配项总数。这有助于您了解返回数据的范围以及是否需要进一步过滤
“datetime”字段提供了响应生成时的时间戳。这对于跟踪数据的最新性和确保查看最新的比赛信息是有用的
虽然GET比赛比赛列表端点主要关注比赛数据 但您可以从API中集成实时评论 通过在比赛期间提供实时更新和见解来增强用户参与度