UFC 统计 API

API ID 13512

UFC赛事和比赛卡,战斗细节带有逐回合的打击和摔跤统计,格斗者档案和职业统计,以及格斗者搜索

244 ms 平均响应

API 文档

端点

请求
返回匹配搜索查询(事件名称)的事件
Endpoint ID: 29939
GET https://zylalabs.com/api/13512/ufc+stats+api/29939/search+events
输入参数

搜索事件 — 端点功能

对象 描述
query 必需 Search term.

剩余免费测试请求:3 / 3。


输入参数

query
API 示例响应
JSON
[
    {
        "id": "c8661e204c66f325",
        "name": "UFC Fight Night: Kape vs. Horiguchi",
        "date": "2026-06-20",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "997b4f52f76a0b53",
        "name": "UFC 186: Johnson vs Horiguchi",
        "date": "2015-04-25",
        "location": "Montreal, Quebec, Canada"
    }
]
搜索事件 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/13512/ufc+stats+api/29939/search+events?query=Horiguchi' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回活动的详细信息和完整的比赛卡
Endpoint ID: 29940
GET https://zylalabs.com/api/13512/ufc+stats+api/29940/get+event+details
输入参数

获取事件详情 — 端点功能

对象 描述
id 必需 ID of the event.

剩余免费测试请求:3 / 3。


输入参数

id
API 示例响应
JSON
{
    "id": "e60d773a0a42048a",
    "name": "UFC Fight Night: Sterling vs. Zalal",
    "date": "2026-04-25",
    "location": "Las Vegas, Nevada, USA",
    "fights": [
        {
            "id": "f524e42c36028de0",
            "result": "win",
            "winner": "cb696ebfb6598724",
            "weightClass": "Featherweight",
            "method": "U-DEC",
            "methodDetail": null,
            "round": "5",
            "time": "5:00",
            "fighters": [
                {
                    "id": "cb696ebfb6598724",
                    "name": "Aljamain Sterling",
                    "kd": "0",
                    "str": "46",
                    "td": "6",
                    "sub": "1"
                },
                {
                    "id": "52c2ae6d2f2d2613",
                    "name": "Youssef Zalal",
                    "kd": "0",
                    "str": "35",
                    "td": "0",
                    "sub": "1"
                }
            ]
        },
        {
            "id": "cb745968bd16bf56",
            "result": "win",
            "winner": "f9ab66e67240db7b",
            "weightClass": "Women's Bantamweight",
            "method": "U-DEC",
            "methodDetail": null,
            "round": "3",
            "time": "5:00",
            "fighters": [
                {
                    "id": "f9ab66e67240db7b",
                    "name": "Joselyne Edwards",
                    "kd": "0",
                    "str": "70",
                    "td": "0",
                    "sub": "0"
                },
                {
                    "id": "d3f5d33d61cd00c9",
                    "name": "Norma Dumont",
                    "kd": "0",
                    "str": "51",
                    "td": "0",
                    "sub": "0"
                }
            ]
        },
        {
            "id": "84951374e4cdc679",
            "result": "win",
            "winner": "e132d47bd9efbbe0",
            "weightClass": "Lightweight",
            "method": "U-DEC",
            "methodDetail": null,
            "round": "3",
            "time": "5:00",
            "fighters": [
                {
                    "id": "e132d47bd9efbbe0",
                    "name": "Rafa Garcia",
                    "kd": "0",
                    "str": "59",
                    "td": "4",
                    "sub": "0"
                },
                {
                    "id": "262a7d06203657e6",
                    "name": "Alexander Hernandez",
                    "kd": "0",
                    "str": "50",
                    "td": "0",
                    "sub": "0"
                }
            ]
        },
        {
            "id": "f5aff2f858311fbc",
            "result": "win",
            "winner": "113df4fde64735c6",
            "weightClass": "Bantamweight",
            "method": "U-DEC",
            "methodDetail": null,
            "round": "3",
            "time": "5:00",
            "fighters": [
                {
                    "id": "113df4fde64735c6",
                    "name": "Davey Grant",
                    "kd": "0",
                    "str": "162",
                    "td": "0",
                    "sub": "0"
                },
                {
                    "id": "e3b30b573e7f0d19",
                    "name": "Adrian Luna Martinetti",
                    "kd": "0",
                    "str": "99",
                    "td": "1",
                    "sub": "0"
                }
            ]
        },
        {
            "id": "348de8e364ecf041",
            "result": "win",
            "winner": "b9f28e7045fdfce7",
            "weightClass": "Bantamweight",
            "method": "S-DEC",
            "methodDetail": null,
            "round": "3",
            "time": "5:00",
            "fighters": [
                {
                    "id": "b9f28e7045fdfce7",
                    "name": "Raoni Barcelos",
                    "kd": "0",
                    "str": "21",
                    "td": "6",
                    "sub": "2"
                },
                {
                    "id": "cc1a8b4b38b92c6d",
                    "name": "Montel Jackson",
                    "kd": "1",
                    "str": "35",
                    "td": "0",
                    "sub": "0"
                }
            ]
        },
        {
            "id": "7e551ddb1494a45f",
            "result": "win",
            "winner": "a67f5afa8d6a1b80",
            "weightClass": "Heavyweight",
            "method": "KO/TKO",
            "methodDetail": "Punch",
            "round": "2",
            "time": "2:10",
            "fighters": [
                {
                    "id": "a67f5afa8d6a1b80",
                    "name": "Ryan Spann",
                    "kd": "1",
                    "str": "15",
                    "td": "0",
                    "sub": "0"
                },
                {
                    "id": "095854a135e6db55",
                    "name": "Marcus Buchecha",
                    "kd": "0",
                    "str": "8",
                    "td": "1",
                    "sub": "1"
                }
            ]
        },
        {
            "id": "67f24cf244134661",
            "result": "win",
            "winner": "9508cc6184cb2450",
            "weightClass": "Middleweight",
            "method": "U-DEC",
            "methodDetail": null,
            "round": "3",
            "time": "5:00",
            "fighters": [
                {
                    "id": "9508cc6184cb2450",
                    "name": "Eric McConico",
                    "kd": "0",
                    "str": "54",
                    "td": "2",
                    "sub": "0"
                },
                {
                    "id": "260e9e0d4954aea6",
                    "name": "Rodolfo Vieira",
                    "kd": "1",
                    "str": "40",
                    "td": "4",
                    "sub": "1"
                }
            ]
        },
        {
            "id": "ef1cd6371a3f18e0",
            "result": "win",
            "winner": "3eeec2f53cebdf12",
            "weightClass": "Middleweight",
            "method": "SUB",
            "methodDetail": "D'Arce Choke",
            "round": "1",
            "time": "2:14",
            "fighters": [
                {
                    "id": "3eeec2f53cebdf12",
                    "name": "Jackson McVey",
                    "kd": "1",
                    "str": "21",
                    "td": "0",
                    "sub": "1"
                },
                {
                    "id": "4e6738062d469256",
                    "name": "Sedriques Dumas",
                    "kd": "0",
                    "str": "3",
                    "td": "0",
                    "sub": "0"
                }
            ]
        },
        {
            "id": "dcfd594b68ff5ae1",
            "result": "win",
            "winner": "ca80d72da81d7224",
            "weightClass": "Women's Bantamweight",
            "method": "U-DEC",
            "methodDetail": null,
            "round": "3",
            "time": "5:00",
            "fighters": [
                {
                    "id": "ca80d72da81d7224",
                    "name": "Michelle Montague",
                    "kd": "0",
                    "str": "42",
                    "td": "2",
                    "sub": "0"
                },
                {
                    "id": "cc8c623cca88f54f",
                    "name": "Mayra Bueno Silva",
                    "kd": "0",
                    "str": "26",
                    "td": "0",
                    "sub": "1"
                }
            ]
        },
        {
            "id": "d421f3cd158fd055",
            "result": "win",
            "winner": "7f6ed67d3ed3c036",
            "weightClass": "Bantamweight",
            "method": "U-DEC",
            "methodDetail": null,
            "round": "3",
            "time": "5:00",
            "fighters": [
                {
                    "id": "7f6ed67d3ed3c036",
                    "name": "Cody Durden",
                    "kd": "0",
                    "str": "34",
                    "td": "5",
                    "sub": "1"
                },
                {
                    "id": "65adf3856c4d9256",
                    "name": "Jafel Filho",
                    "kd": "0",
                    "str": "23",
                    "td": "2",
                    "sub": "0"
                }
            ]
        },
        {
            "id": "c7fb90f1355291e4",
            "result": "win",
            "winner": "5d495dec23d7c68e",
            "weightClass": "Lightweight",
            "method": "U-DEC",
            "methodDetail": null,
            "round": "3",
            "time": "5:00",
            "fighters": [
                {
                    "id": "5d495dec23d7c68e",
                    "name": "Francis Marshall",
                    "kd": "0",
                    "str": "33",
                    "td": "2",
                    "sub": "0"
                },
                {
                    "id": "33a8708747b7f943",
                    "name": "Lucas Brennan",
                    "kd": "0",
                    "str": "9",
                    "td": "0",
                    "sub": "1"
                }
            ]
        },
        {
            "id": "2e7f8d0ad385876d"
        }
    ],
    "_note": "Response truncated for documentation purposes"
}
获取事件详情 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/13512/ufc+stats+api/29940/get+event+details?id=e60d773a0a42048a' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回已完成事件的列表
Endpoint ID: 29941
GET https://zylalabs.com/api/13512/ufc+stats+api/29941/get+completed+events
输入参数

剩余免费测试请求:3 / 3。

此端点不需要任何输入参数。

API 示例响应
JSON
[
    {
        "id": "495add4fbede0a44",
        "name": "UFC Fight Night: Gamrot vs. Salkilld",
        "date": "2026-08-08",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "1a50e734bb54861a",
        "name": "UFC Fight Night: Medic vs. Rodriguez",
        "date": "2026-08-01",
        "location": "Belgrade, Vojvodina, Serbia"
    },
    {
        "id": "681d07e328798ec0",
        "name": "UFC Fight Night: Ankalaev vs. Guskov",
        "date": "2026-07-25",
        "location": "Abu Dhabi, Abu Dhabi, United Arab Emirates"
    },
    {
        "id": "f354c50b8d63d9b3",
        "name": "UFC Fight Night: Du Plessis vs. Usman",
        "date": "2026-07-18",
        "location": "Oklahoma City, Oklahoma, USA"
    },
    {
        "id": "fccb0fee256b7b4d",
        "name": "UFC 329: McGregor vs. Holloway 2",
        "date": "2026-07-11",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "31e1ea6fe6b682f8",
        "name": "UFC Fight Night: Fiziev vs. Torres",
        "date": "2026-06-27",
        "location": "Baku, Azerbaijan"
    },
    {
        "id": "c8661e204c66f325",
        "name": "UFC Fight Night: Kape vs. Horiguchi",
        "date": "2026-06-20",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "48544433372ecfa6",
        "name": "UFC Freedom 250",
        "date": "2026-06-14",
        "location": "Washington, DC, USA"
    },
    {
        "id": "ba17afef01ed78b6",
        "name": "UFC Fight Night: Muhammad vs. Bonfim",
        "date": "2026-06-06",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "1e75e6c9de99fa76",
        "name": "UFC Fight Night: Song vs. Figueiredo",
        "date": "2026-05-30",
        "location": "Macau, China"
    },
    {
        "id": "73abb7a5c57fb443",
        "name": "UFC Fight Night: Allen vs. Costa",
        "date": "2026-05-16",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "9eedac48b497de5a",
        "name": "UFC 328: Chimaev vs. Strickland",
        "date": "2026-05-09",
        "location": "Newark, New Jersey, USA"
    },
    {
        "id": "872b018076f831b0",
        "name": "UFC Fight Night: Della Maddalena vs. Prates",
        "date": "2026-05-02",
        "location": "Perth, Western Australia, Australia"
    },
    {
        "id": "e60d773a0a42048a",
        "name": "UFC Fight Night: Sterling vs. Zalal",
        "date": "2026-04-25",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "c3ac8d0da7b05772",
        "name": "UFC Fight Night: Burns vs. Malott",
        "date": "2026-04-18",
        "location": "Winnipeg, Manitoba, Canada"
    },
    {
        "id": "f3eb664db7fb1df3",
        "name": "UFC 327: Prochazka vs. Ulberg",
        "date": "2026-04-11",
        "location": "Miami, Florida, USA"
    },
    {
        "id": "9a70f67ad2187fa3",
        "name": "UFC Fight Night: Moicano vs. Duncan",
        "date": "2026-04-04",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "5c38639f860a5542",
        "name": "UFC Fight Night: Adesanya vs. Pyfer",
        "date": "2026-03-28",
        "location": "Seattle, Washington, USA"
    },
    {
        "id": "69108cb8b32efe04",
        "name": "UFC Fight Night: Evloev vs. Murphy",
        "date": "2026-03-21",
        "location": "London, England, United Kingdom"
    },
    {
        "id": "babc6b5745335f18",
        "name": "UFC Fight Night: Emmett vs. Vallejos",
        "date": "2026-03-14",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "15ec018d144710db",
        "name": "UFC 326: Holloway vs. Oliveira 2",
        "date": "2026-03-07",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "0cfbbfa0ba6d9855",
        "name": "UFC Fight Night: Moreno vs. Kavanagh",
        "date": "2026-02-28",
        "location": "Mexico City, Distrito Federal, Mexico"
    },
    {
        "id": "79ab17db3b40831a",
        "name": "UFC Fight Night: Strickland vs. Hernandez",
        "date": "2026-02-21",
        "location": "Houston, Texas, USA"
    },
    {
        "id": "c337c3c85b1871e0",
        "name": "UFC Fight Night: Bautista vs. Oliveira",
        "date": "2026-02-07",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "30ad2050273d016a",
        "name": "UFC 325: Volkanovski vs. Lopes 2",
        "date": "2026-01-31",
        "location": "Sydney, New South Wales, Australia"
    },
    {
        "id": "00e11b5c8b7bfeeb",
        "name": "UFC 324: Gaethje vs. Pimblett",
        "date": "2026-01-24",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "bc0f994de0521926",
        "name": "UFC Fight Night: Royval vs. Kape",
        "date": "2025-12-13",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "bd92cf5da5413d2a",
        "name": "UFC 323: Dvalishvili vs. Yan 2",
        "date": "2025-12-06",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "92c96df8bdab5fea",
        "name": "UFC Fight Night: Tsarukyan vs. Hooker",
        "date": "2025-11-22",
        "location": "Doha, Qatar"
    },
    {
        "id": "8db1b36dde268ef6",
        "name": "UFC 322: Della Maddalena vs. Makhachev",
        "date": "2025-11-15",
        "location": "New York City, New York, USA"
    },
    {
        "id": "6436029b50a9c255",
        "name": "UFC Fight Night: Bonfim vs. Brown",
        "date": "2025-11-08",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "0e2c2daf11b5d8f2",
        "name": "UFC Fight Night: Garcia vs. Onama",
        "date": "2025-11-01",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "7956f026e2672c47",
        "name": "UFC 321: Aspinall vs. Gane",
        "date": "2025-10-25",
        "location": "Abu Dhabi, Abu Dhabi, United Arab Emirates"
    },
    {
        "id": "38e5d9dcb0fddc42",
        "name": "UFC Fight Night: De Ridder vs. Allen",
        "date": "2025-10-18",
        "location": "Vancouver, British Columbia, Canada"
    },
    {
        "id": "9336e86cfd4ceaa1",
        "name": "UFC Fight Night: Oliveira vs. Gamrot",
        "date": "2025-10-11",
        "location": "Rio de Janeiro, Rio de Janeiro, Brazil"
    },
    {
        "id": "8944a0f9b2f0ce6d",
        "name": "UFC 320: Ankalaev vs. Pereira 2",
        "date": "2025-10-04",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "ed220e87bef0cc64",
        "name": "UFC Fight Night: Ulberg vs. Reyes",
        "date": "2025-09-27",
        "location": "Perth, Western Australia, Australia"
    },
    {
        "id": "5efaaf313b652dd7",
        "name": "Noche UFC: Lopes vs. Silva",
        "date": "2025-09-13",
        "location": "San Antonio, Texas, USA"
    },
    {
        "id": "6e380a4d73ab4f0e",
        "name": "UFC Fight Night: Imavov vs. Borralho",
        "date": "2025-09-06",
        "location": "Paris, Ile-de-France, France"
    },
    {
        "id": "754968e325d6f60d",
        "name": "UFC Fight Night: Walker vs. Zhang",
        "date": "2025-08-23",
        "location": "Shanghai, Hebei, China"
    },
    {
        "id": "421ccfc6ddb17958",
        "name": "UFC 319: Du Plessis vs. Chimaev",
        "date": "2025-08-16",
        "location": "Chicago, Illinois, USA"
    },
    {
        "id": "6cd3dfc54f01287f",
        "name": "UFC Fight Night: Dolidze vs. Hernandez",
        "date": "2025-08-09",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "f2c934689243fe4e",
        "name": "UFC Fight Night: Taira vs. Park",
        "date": "2025-08-02",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "28d8638ea0a71908",
        "name": "UFC Fight Night: Whittaker vs. De Ridder",
        "date": "2025-07-26",
        "location": "Abu Dhabi, Abu Dhabi, United Arab Emirates"
    },
    {
        "id": "b8e2f10efb6eca85",
        "name": "UFC 318: Holloway vs. Poirier 3",
        "date": "2025-07-19",
        "location": "New Orleans, Louisiana, USA"
    },
    {
        "id": "7b03d9df5910917d",
        "name": "UFC Fight Night: Lewis vs. Teixeira",
        "date": "2025-07-12",
        "location": "Nashville, Tennessee, USA"
    },
    {
        "id": "66766984842c13dc",
        "name": "UFC 317: Topuria vs. Oliveira",
        "date": "2025-06-28",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "400c7b43c86d27d3",
        "name": "UFC Fight Night: Hill vs. Rountree Jr.",
        "date": "2025-06-21",
        "location": "Baku, Azerbaijan"
    },
    {
        "id": "de277a4abcfeea46",
        "name": "UFC Fight Night: Usman vs. Buckley",
        "date": "2025-06-14",
        "location": "Atlanta, Georgia, USA"
    },
    {
        "id": "18c49685296c60e6",
        "name": "UFC 316: Dvalishvili vs. O'Malley 2",
        "date": "2025-06-07",
        "location": "Newark, New Jersey, USA"
    },
    {
        "id": "2a898bf9fb7710b3",
        "name": "UFC Fight Night: Blanchfield vs. Barber",
        "date": "2025-05-31",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "8ad022dd81224f61",
        "name": "UFC Fight Night: Burns vs. Morales",
        "date": "2025-05-17",
        "location": "Las Vegas, Nevada, USA"
    },
    {
        "id": "118463dd8db16e7f",
        "name": "UFC 315: Muhammad vs. Della Maddalena",
        "date": "2025-05-10",
        "location": "Montreal, Quebec, Canada"
    },
    {
        "_note": "Response truncated for documentation purposes"
    }
]
获取已完成的事件 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/13512/ufc+stats+api/29941/get+completed+events' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回即将举行的事件列表
Endpoint ID: 29942
GET https://zylalabs.com/api/13512/ufc+stats+api/29942/get+upcoming+events
输入参数

剩余免费测试请求:3 / 3。

此端点不需要任何输入参数。

API 示例响应
JSON
[
    {
        "id": "b96619b3acd7d9da",
        "name": "UFC 330: Makhachev vs. Machado Garry",
        "date": "2026-08-15",
        "location": "Philadelphia, Pennsylvania, USA"
    },
    {
        "id": "a0a69dc9914ef6e1",
        "name": "UFC Fight Night: Hernandez vs. Rodrigues",
        "date": "2026-08-22",
        "location": "Sacramento, California, USA"
    },
    {
        "id": "9d61d8cb1c354867",
        "name": "UFC Fight Night: Nurmagomedov vs. Song",
        "date": "2026-08-29",
        "location": "Shanghai, China"
    },
    {
        "id": "2144954270be834d",
        "name": "UFC Fight Night: Hooker vs. Parnasse",
        "date": "2026-09-05",
        "location": "Paris, Ile-de-France, France"
    },
    {
        "id": "638cfec7ec559d6e",
        "name": "Noche UFC: Rodriguez vs. Silva",
        "date": "2026-09-12",
        "location": "Glendale, Arizona, USA"
    },
    {
        "id": "8a0a35e7c74bebcc",
        "name": "UFC 331: Van vs. Pantoja 2",
        "date": "2026-09-19",
        "location": "Los Angeles, California, USA"
    },
    {
        "id": "55e94a9b525dcf45",
        "name": "UFC Fight Night: Buckley vs. Malott",
        "date": "2026-10-17",
        "location": "Edmonton, Alberta, Canada"
    }
]
获取即将到来的活动 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/13512/ufc+stats+api/29942/get+upcoming+events' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回战斗的详细信息、结果和逐轮统计数据
Endpoint ID: 29943
GET https://zylalabs.com/api/13512/ufc+stats+api/29943/get+fight+details
输入参数

获取战斗详情 — 端点功能

对象 描述
id 必需 ID of the fight.

剩余免费测试请求:3 / 3。


输入参数

id
API 示例响应
JSON
{
    "id": "c27e33ee8ef53866",
    "event": {
        "id": "ccd58ff71e260ed5",
        "name": "UFC 291: Poirier vs. Gaethje 2"
    },
    "bout": "Lightweight Bout",
    "result": "win",
    "winner": "9e8f6c728eb01124",
    "method": "KO/TKO",
    "methodDetail": "Kick to Head At Distance",
    "round": "2",
    "time": "1:00",
    "timeFormat": "5 Rnd (5-5-5-5-5)",
    "referee": "Herb Dean",
    "fighters": [
        {
            "id": "029eaff01e6bb8f0",
            "name": "Dustin Poirier",
            "nickname": "The Diamond",
            "status": "L",
            "totals": {
                "kd": "0",
                "sigStr": "27 of 52",
                "sigStrPct": "51%",
                "totalStr": "27 of 52",
                "td": "0 of 0",
                "tdPct": null,
                "subAtt": "0",
                "rev": "0",
                "ctrl": "0:00"
            },
            "significantStrikes": {
                "sigStr": "27 of 52",
                "sigStrPct": "51%",
                "head": "21 of 46",
                "body": "4 of 4",
                "leg": "2 of 2",
                "distance": "25 of 49",
                "clinch": "2 of 3",
                "ground": "0 of 0"
            },
            "strikeDistribution": {
                "target": {
                    "head": 77,
                    "body": 14,
                    "leg": 7
                },
                "position": {
                    "distance": 92,
                    "clinch": 7,
                    "ground": 0
                }
            }
        },
        {
            "id": "9e8f6c728eb01124",
            "name": "Justin Gaethje",
            "nickname": "The Highlight",
            "status": "W",
            "totals": {
                "kd": "1",
                "sigStr": "41 of 66",
                "sigStrPct": "62%",
                "totalStr": "41 of 66",
                "td": "0 of 0",
                "tdPct": null,
                "subAtt": "0",
                "rev": "0",
                "ctrl": "0:01"
            },
            "significantStrikes": {
                "sigStr": "41 of 66",
                "sigStrPct": "62%",
                "head": "23 of 48",
                "body": "7 of 7",
                "leg": "11 of 11",
                "distance": "38 of 63",
                "clinch": "2 of 2",
                "ground": "1 of 1"
            },
            "strikeDistribution": {
                "target": {
                    "head": 56,
                    "body": 17,
                    "leg": 26
                },
                "position": {
                    "distance": 92,
                    "clinch": 4,
                    "ground": 2
                }
            }
        }
    ],
    "rounds": [
        {
            "round": 1,
            "fighters": [
                {
                    "totals": {
                        "kd": "0",
                        "sigStr": "27 of 51",
                        "sigStrPct": "52%",
                        "totalStr": "27 of 51",
                        "td": "0 of 0",
                        "tdPct": null,
                        "subAtt": "0",
                        "rev": "0",
                        "ctrl": "0:00"
                    },
                    "significantStrikes": {
                        "sigStr": "27 of 51",
                        "sigStrPct": "52%",
                        "head": "21 of 45",
                        "body": "4 of 4",
                        "leg": "2 of 2",
                        "distance": "25 of 48",
                        "clinch": "2 of 3",
                        "ground": "0 of 0"
                    }
                },
                {
                    "totals": {
                        "kd": "0",
                        "sigStr": "33 of 56",
                        "sigStrPct": "58%",
                        "totalStr": "33 of 56",
                        "td": "0 of 0",
                        "tdPct": null,
                        "subAtt": "0",
                        "rev": "0",
                        "ctrl": "0:00"
                    },
                    "significantStrikes": {
                        "sigStr": "33 of 56",
                        "sigStrPct": "58%",
                        "head": "18 of 41",
                        "body": "5 of 5",
                        "leg": "10 of 10",
                        "distance": "31 of 54",
                        "clinch": "2 of 2",
                        "ground": "0 of 0"
                    }
                }
            ]
        },
        {
            "round": 2,
            "fighters": [
                {
                    "totals": {
                        "kd": "0",
                        "sigStr": "0 of 1",
                        "sigStrPct": "0%",
                        "totalStr": "0 of 1",
                        "td": "0 of 0",
                        "tdPct": null,
                        "subAtt": "0",
                        "rev": "0",
                        "ctrl": "0:00"
                    },
                    "significantStrikes": {
                        "sigStr": "0 of 1",
                        "sigStrPct": "0%",
                        "head": "0 of 1",
                        "body": "0 of 0",
                        "leg": "0 of 0",
                        "distance": "0 of 1",
                        "clinch": "0 of 0",
                        "ground": "0 of 0"
                    }
                },
                {
                    "totals": {
                        "kd": "1",
                        "sigStr": "8 of 10",
                        "sigStrPct": "80%",
                        "totalStr": "8 of 10",
                        "td": "0 of 0",
                        "tdPct": null,
                        "subAtt": "0",
                        "rev": "0",
                        "ctrl": "0:01"
                    },
                    "significantStrikes": {
                        "sigStr": "8 of 10",
                        "sigStrPct": "80%",
                        "head": "5 of 7",
                        "body": "2 of 2",
                        "leg": "1 of 1",
                        "distance": "7 of 9",
                        "clinch": "0 of 0",
                        "ground": "1 of 1"
                    }
                }
            ]
        }
    ],
    "matchup": []
}
获取战斗详情 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/13512/ufc+stats+api/29943/get+fight+details?id=c27e33ee8ef53866' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回匹配搜索查询(名称或昵称)的战斗者
Endpoint ID: 29944
GET https://zylalabs.com/api/13512/ufc+stats+api/29944/search+fighters
输入参数

搜索战斗机 — 端点功能

对象 描述
query 必需 Search term.

剩余免费测试请求:3 / 3。


输入参数

query
API 示例响应
JSON
[
    {
        "id": "b301292b1bc92bdb",
        "name": "Roshan Mainam",
        "nickname": "The Indian Notorious",
        "physical": {
            "height": null,
            "heightIn": null,
            "heightCm": null,
            "weightLbs": 135,
            "weightKg": 61,
            "reachIn": null,
            "reachCm": null,
            "stance": null
        },
        "record": {
            "wins": 6,
            "losses": 3,
            "draws": 0
        },
        "belt": false
    },
    {
        "id": "f4c49976c75c5ab2",
        "name": "Conor McGregor",
        "nickname": "The Notorious",
        "physical": {
            "height": "5' 9\"",
            "heightIn": 69,
            "heightCm": 175,
            "weightLbs": 155,
            "weightKg": 70,
            "reachIn": 74,
            "reachCm": 188,
            "stance": "Southpaw"
        },
        "record": {
            "wins": 22,
            "losses": 7,
            "draws": 0
        },
        "belt": false
    },
    {
        "id": "f562238becb9ec50",
        "name": "Nick Newell",
        "nickname": "Notorious",
        "physical": {
            "height": "5' 10\"",
            "heightIn": 70,
            "heightCm": 178,
            "weightLbs": 155,
            "weightKg": 70,
            "reachIn": null,
            "reachCm": null,
            "stance": "Southpaw"
        },
        "record": {
            "wins": 14,
            "losses": 2,
            "draws": 0
        },
        "belt": false
    }
]
搜索战斗机 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/13512/ufc+stats+api/29944/search+fighters?query=Notorious' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回给定首字母的战士按字母顺序排列的列表
Endpoint ID: 29945
GET https://zylalabs.com/api/13512/ufc+stats+api/29945/get+fighters+list
输入参数

获取战斗机列表 — 端点功能

对象 描述
char 必需 Single letter (a-z) the fighters are filtered by.

剩余免费测试请求:3 / 3。


输入参数

char
API 示例响应
JSON
[
    {
        "id": "93fe7332d16c6ad9",
        "name": "Tom Aaron",
        "nickname": null,
        "physical": {
            "height": null,
            "heightIn": null,
            "heightCm": null,
            "weightLbs": 155,
            "weightKg": 70,
            "reachIn": null,
            "reachCm": null,
            "stance": null
        },
        "record": {
            "wins": 5,
            "losses": 3,
            "draws": 0
        },
        "belt": false
    },
    {
        "id": "15df64c02b6b0fde",
        "name": "Danny Abbadi",
        "nickname": "The Assassin",
        "physical": {
            "height": "5' 11\"",
            "heightIn": 71,
            "heightCm": 180,
            "weightLbs": 155,
            "weightKg": 70,
            "reachIn": null,
            "reachCm": null,
            "stance": "Orthodox"
        },
        "record": {
            "wins": 4,
            "losses": 6,
            "draws": 0
        },
        "belt": false
    },
    {
        "id": "59a9d6dac61c2540",
        "name": "Nariman Abbasov",
        "nickname": "Bayraktar",
        "physical": {
            "height": "5' 8\"",
            "heightIn": 68,
            "heightCm": 173,
            "weightLbs": 155,
            "weightKg": 70,
            "reachIn": 66,
            "reachCm": 168,
            "stance": "Orthodox"
        },
        "record": {
            "wins": 28,
            "losses": 4,
            "draws": 0
        },
        "belt": false
    },
    {
        "id": "4961467134abd8be",
        "name": "Darion Abbey",
        "nickname": null,
        "physical": {
            "height": "6' 2\"",
            "heightIn": 74,
            "heightCm": 188,
            "weightLbs": 265,
            "weightKg": 120,
            "reachIn": 80,
            "reachCm": 203,
            "stance": "Orthodox"
        },
        "record": {
            "wins": 9,
            "losses": 5,
            "draws": 0
        },
        "belt": false
    },
    {
        "id": "b361180739bed4b0",
        "name": "David Abbott",
        "nickname": "Tank",
        "physical": {
            "height": "6' 0\"",
            "heightIn": 72,
            "heightCm": 183,
            "weightLbs": 265,
            "weightKg": 120,
            "reachIn": null,
            "reachCm": null,
            "stance": "Switch"
        },
        "record": {
            "wins": 10,
            "losses": 15,
            "draws": 0
        },
        "belt": false
    },
    {
        "id": "3329d692aea4dc28",
        "name": "Hamdy Abdelwahab",
        "nickname": "The Hammer",
        "physical": {
            "height": "6' 2\"",
            "heightIn": 74,
            "heightCm": 188,
            "weightLbs": 265,
            "weightKg": 120,
            "reachIn": 72,
            "reachCm": 183,
            "stance": "Southpaw"
        },
        "record": {
            "wins": 7,
            "losses": 1,
            "draws": 0
        },
        "belt": false
    },
    {
        "id": "8f3837b4c06f3d1e",
        "name": "Farida Abdueva",
        "nickname": null,
        "physical": {
            "height": "5' 3\"",
            "heightIn": 63,
            "heightCm": 160,
            "weightLbs": 115,
            "weightKg": 52,
            "reachIn": 66,
            "reachCm": 168,
            "stance": "Orthodox"
        },
        "record": {
            "wins": 8,
            "losses": 0,
            "draws": 0
        },
        "belt": false
    },
    {
        "id": "841695e02c99a521",
        "name": "Mansur Abdul-Malik",
        "nickname": null,
        "physical": {
            "height": "6' 2\"",
            "heightIn": 74,
            "heightCm": 188,
            "weightLbs": 185,
            "weightKg": 84,
            "reachIn": 80,
            "reachCm": 203,
            "stance": "Orthodox"
        },
        "record": {
            "wins": 9,
            "losses": 1,
            "draws": 1
        },
        "belt": false
    },
    {
        "id": "24cb8f04de1310cb",
        "name": "Akbar Abdullaev",
        "nickname": "Bakal",
        "physical": {
            "height": null,
            "heightIn": null,
            "heightCm": null,
            "weightLbs": 155,
            "weightKg": 70,
            "reachIn": null,
            "reachCm": null,
            "stance": null
        },
        "record": {
            "wins": 13,
            "losses": 0,
            "draws": 0
        },
        "belt": false
    },
    {
        "id": "e047d3b541afd4a7",
        "name": "Tahir Abdullayev",
        "nickname": "Tank",
        "physical": {
            "height": "5' 8\"",
            "heightIn": 68,
            "heightCm": 173,
            "weightLbs": 170,
            "weightKg": 77,
            "reachIn": 73,
            "reachCm": 185,
            "stance": "Orthodox"
        },
        "record": {
            "wins": 20,
            "losses": 3,
            "draws": 0
        },
        "belt": false
    },
    {
        "id": "2f5cbecbbe18bac4",
        "name": "Shamil Abdurakhimov",
        "nickname": "Abrek",
        "physical": {
            "height": "6' 3\"",
            "heightIn": 75,
            "heightCm": 191,
            "weightLbs": 235,
            "weightKg": 107,
            "reachIn": 76,
            "reachCm": 193,
            "stance": "Orthodox"
        },
        "record": {
            "wins": 20,
            "losses": 8,
            "draws": 0
        },
        "belt": false
    },
    {
        "id": "c0ed7b208197e8de",
        "name": "Hiroyuki Abe",
        "nickname": "Abe Ani",
        "physical": {
            "height": "5' 6\"",
            "heightIn": 66,
            "heightCm": 168,
            "weightLbs": 145,
            "weightKg": 66,
            "reachIn": null,
            "reachCm": null,
            "stance": "Orthodox"
        },
        "record": {
            "wins": 8,
            "losses": 15,
            "draws": 3
        },
        "belt": false
    },
    {
        "id": "5140122c3eecd307",
        "name": "Daichi Abe",
        "nickname": null,
        "physical": {
            "height": "5' 11\"",
            "heightIn": 71,
            "heightCm": 180,
            "weightLbs": 170,
            "weightKg": 77,
            "reachIn": 71,
            "reachCm": 180,
            "stance": "Orthodox"
        },
        "record": {
            "wins": 6,
            "losses": 2,
            "draws": 0
        },
        "belt": false
    },
    {
        "id": "c9f6385af6df66d7",
        "name": "Papy Abedi",
        "nickname": "Makambo",
        "physical": {
            "height": "5' 11\"",
            "heightIn": 71,
            "heightCm": 180,
            "weightLbs": 185,
            "weightKg": 84,
            "reachIn": null,
            "reachCm": null,
            "stance": "Southpaw"
        },
        "record": {
            "wins": 10,
            "losses": 4,
            "draws": 0
        },
        "belt": false
    },
    {
        "id": "aa6e591c2a2cdecd",
        "name": "Ricardo Abreu",
        "nickname": "Demente",
        "physical": {
            "height": "5' 11\"",
            "heightIn": 71,
            "heightCm": 180,
            "weightLbs": 185,
            "weightKg": 84,
            "reachIn": null,
            "reachCm": null,
            "stance": "Orthodox"
        },
        "record": {
            "wins": 5,
            "losses": 1,
            "draws": 0
        },
        "belt": false
    },
    {
        "id": "7279654c7674cd24",
        "name": "Klidson Abreu",
        "nickname": "White Bear",
        "physical": {
            "height": "6' 0\"",
            "heightIn": 72,
            "heightCm": 183,
            "weightLbs": 205,
            "weightKg": 93,
            "reachIn": 74,
            "reachCm": 188,
            "stance": "Orthodox"
        },
        "record": {
            "wins": 15,
            "losses": 4,
            "draws": 0
        },
        "belt": false
    },
    {
        "id": "f689bd7bbd14b392",
        "name": "Cyborg Abreu",
        "nickname": null,
        "physical": {
            "height": null,
            "heightIn": null,
            "heightCm": null,
            "weightLbs": null,
            "weightKg": null,
            "reachIn": null,
            "reachCm": null,
            "stance": null
        },
        "record": {
            "wins": 0,
            "losses": 0,
            "draws": 0
        },
        "belt": false
    },
    {
        "id": "1c5879330d42255f",
        "name": "Daniel Acacio",
        "nickname": null,
        "physical": {
            "height": "5' 8\"",
            "heightIn": 68,
            "heightCm": 173,
            "weightLbs": 180,
            "weightKg": 82,
            "reachIn": null,
            "reachCm": null,
            "stance": "Orthodox"
        },
        "record": {
            "wins": 30,
            "losses": 18,
            "draws": 0
        },
        "belt": false
    },
    {
        "id": "989b85f6540c86b1",
        "name": "John Adajar",
        "nickname": "The Outlaw",
        "physical": {
            "height": "5' 9\"",
            "heightIn": 69,
            "heightCm": 175,
            "weightLbs": 170,
            "weightKg": 77,
            "reachIn": 75,
            "reachCm": 191,
            "stance": "Orthodox"
        },
        "record": {
            "wins": 6,
            "losses": 2
        }
    },
    {
        "_note": "Response truncated for documentation purposes"
    }
]
获取战斗机列表 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/13512/ufc+stats+api/29945/get+fighters+list?char=a' --header 'Authorization: Bearer YOUR_API_KEY' 


    
请求
返回战斗员的详细信息 职业统计和战斗历史
Endpoint ID: 29946
GET https://zylalabs.com/api/13512/ufc+stats+api/29946/get+fighter+details
输入参数

获取战斗机详情 — 端点功能

对象 描述
id 必需 Fighter ID.

剩余免费测试请求:3 / 3。


输入参数

id
API 示例响应
JSON
{
    "id": "f4c49976c75c5ab2",
    "name": "Conor McGregor",
    "nickname": "The Notorious",
    "record": {
        "wins": 22,
        "losses": 7,
        "draws": 0,
        "noContests": 0
    },
    "physical": {
        "height": "5' 9\"",
        "heightIn": 69,
        "heightCm": 175,
        "weightLbs": 155,
        "weightKg": 70,
        "reachIn": 74,
        "reachCm": 188,
        "stance": "Southpaw",
        "birthday": "1988-07-14",
        "age": 38
    },
    "career": {
        "slpm": "5.27",
        "strAcc": "49%",
        "sapm": "4.71",
        "strDef": "53%",
        "tdAvg": "0.66",
        "tdAcc": "55%",
        "tdDef": "66%",
        "subAvg": "0.1"
    },
    "fights": [
        {
            "result": "loss",
            "id": "989760fa75321d69",
            "opponent": {
                "id": "150ff4cc642270b9",
                "name": "Max Holloway"
            },
            "event": {
                "id": "fccb0fee256b7b4d",
                "name": "UFC 329: McGregor vs. Holloway 2",
                "date": "2026-07-11"
            },
            "kd": {
                "fighter": "0",
                "opponent": "0"
            },
            "str": {
                "fighter": "0",
                "opponent": "12"
            },
            "td": {
                "fighter": "0",
                "opponent": "0"
            },
            "sub": {
                "fighter": "0",
                "opponent": "0"
            },
            "method": "KO/TKO",
            "methodDetail": null,
            "round": "1",
            "time": "1:09"
        },
        {
            "result": "loss",
            "id": "7d0ce28ce8a77eb1",
            "opponent": {
                "id": "029eaff01e6bb8f0",
                "name": "Dustin Poirier"
            },
            "event": {
                "id": "8a0be41c0380188d",
                "name": "UFC 264: Poirier vs. McGregor 3",
                "date": "2021-07-10"
            },
            "kd": {
                "fighter": "0",
                "opponent": "0"
            },
            "str": {
                "fighter": "27",
                "opponent": "36"
            },
            "td": {
                "fighter": "0",
                "opponent": "1"
            },
            "sub": {
                "fighter": "1",
                "opponent": "0"
            },
            "method": "KO/TKO",
            "methodDetail": null,
            "round": "1",
            "time": "5:00"
        },
        {
            "result": "loss",
            "id": "3d3e7dc7b4bf2bc4",
            "opponent": {
                "id": "029eaff01e6bb8f0",
                "name": "Dustin Poirier"
            },
            "event": {
                "id": "4304992c2acc187b",
                "name": "UFC 257: Poirier vs. McGregor",
                "date": "2021-01-23"
            },
            "kd": {
                "fighter": "0",
                "opponent": "1"
            },
            "str": {
                "fighter": "29",
                "opponent": "48"
            },
            "td": {
                "fighter": "0",
                "opponent": "1"
            },
            "sub": {
                "fighter": "0",
                "opponent": "0"
            },
            "method": "KO/TKO",
            "methodDetail": "Punches",
            "round": "2",
            "time": "2:32"
        },
        {
            "result": "win",
            "id": "eed6c9aff2234b7a",
            "opponent": {
                "id": "1d00756835ca67c9",
                "name": "Donald Cerrone"
            },
            "event": {
                "id": "0c1773639c795466",
                "name": "UFC 246: McGregor vs. Cowboy",
                "date": "2020-01-18"
            },
            "kd": {
                "fighter": "1",
                "opponent": "0"
            },
            "str": {
                "fighter": "19",
                "opponent": "0"
            },
            "td": {
                "fighter": "0",
                "opponent": "0"
            },
            "sub": {
                "fighter": "0",
                "opponent": "0"
            },
            "method": "KO/TKO",
            "methodDetail": "Punches",
            "round": "1",
            "time": "0:40"
        },
        {
            "result": "loss",
            "id": "3eea92e7f26fb05b",
            "opponent": {
                "id": "032cc3922d871c7f",
                "name": "Khabib Nurmagomedov"
            },
            "event": {
                "id": "1ef0eae31904e534",
                "name": "UFC 229: Khabib vs. McGregor",
                "date": "2018-10-06"
            },
            "kd": {
                "fighter": "0",
                "opponent": "0"
            },
            "str": {
                "fighter": "51",
                "opponent": "70"
            },
            "td": {
                "fighter": "0",
                "opponent": "3"
            },
            "sub": {
                "fighter": "0",
                "opponent": "1"
            },
            "method": "SUB",
            "methodDetail": "Rear Naked Choke",
            "round": "4",
            "time": "3:03"
        },
        {
            "result": "win",
            "id": "1d7015553debd1c8",
            "opponent": {
                "id": "33a331684283900f",
                "name": "Eddie Alvarez"
            },
            "event": {
                "id": "4956f60b7fa57c1a",
                "name": "UFC 205: Alvarez vs McGregor",
                "date": "2016-11-12"
            },
            "kd": {
                "fighter": "3",
                "opponent": "0"
            },
            "str": {
                "fighter": "32",
                "opponent": "9"
            },
            "td": {
                "fighter": "0",
                "opponent": "0"
            },
            "sub": {
                "fighter": "0",
                "opponent": "0"
            },
            "method": "KO/TKO",
            "methodDetail": "Punches",
            "round": "2",
            "time": "3:04"
        },
        {
            "result": "win",
            "id": "648396cc751c730d",
            "opponent": {
                "id": "8355922d564b152c",
                "name": "Nate Diaz"
            },
            "event": {
                "id": "5da4e8dc02e50ac0",
                "name": "UFC 202: Diaz vs. McGregor 2",
                "date": "2016-08-20"
            },
            "kd": {
                "fighter": "3",
                "opponent": "0"
            },
            "str": {
                "fighter": "164",
                "opponent": "166"
            },
            "td": {
                "fighter": "0",
                "opponent": "1"
            },
            "sub": {
                "fighter": "0",
                "opponent": "0"
            },
            "method": "M-DEC",
            "methodDetail": null,
            "round": "5",
            "time": "5:00"
        },
        {
            "result": "loss",
            "id": "4ace70bff9debdfb",
            "opponent": {
                "id": "8355922d564b152c",
                "name": "Nate Diaz"
            },
            "event": {
                "id": "db1f2ed63b54b9a7",
                "name": "UFC 196: McGregor vs Diaz",
                "date": "2016-03-05"
            },
            "kd": {
                "fighter": "0",
                "opponent": "0"
            },
            "str": {
                "fighter": "61",
                "opponent": "77"
            },
            "td": {
                "fighter": "0",
                "opponent": "1"
            },
            "sub": {
                "fighter": "0",
                "opponent": "2"
            },
            "method": "SUB",
            "methodDetail": "Rear Naked Choke",
            "round": "2",
            "time": "4:12"
        },
        {
            "result": "win",
            "id": "b302e12550278ffd",
            "opponent": {
                "id": "d0f3959b4a9747e6",
                "name": "Jose Aldo"
            },
            "event": {
                "id": "354808cf38d9d73c",
                "name": "UFC 194: Aldo vs McGregor",
                "date": "2015-12-12"
            },
            "kd": {
                "fighter": "1",
                "opponent": "0"
            },
            "str": {
                "fighter": "5",
                "opponent": "1"
            },
            "td": {
                "fighter": "0",
                "opponent": "0"
            },
            "sub": {
                "fighter": "0",
                "opponent": "0"
            },
            "method": "KO/TKO",
            "methodDetail": "Punch",
            "round": "1",
            "time": "0:13"
        },
        {
            "result": "win",
            "id": "70290140b6a8e038",
            "opponent": {
                "id": "b5b684eac99ae0a3",
                "name": "Chad Mendes"
            },
            "event": {
                "id": "3be081c29bf734d9",
                "name": "UFC 189: Mendes vs McGregor",
                "date": "2015-07-11"
            },
            "kd": {
                "fighter": "1",
                "opponent": "0"
            },
            "str": {
                "fighter": "46",
                "opponent": "31"
            }
        }
    ],
    "_note": "Response truncated for documentation purposes"
}
获取战斗机详情 — 代码片段

curl --location --request GET 'https://zylalabs.com/api/13512/ufc+stats+api/29946/get+fighter+details?id=f4c49976c75c5ab2' --header 'Authorization: Bearer YOUR_API_KEY' 


    

API 访问密钥和身份验证

注册后,每个开发者都会被分配一个个人 API 访问密钥,这是一个唯一的字母和数字组合,用于访问我们的 API 端点。要使用 UFC 统计 API 进行身份验证,只需在 Authorization 标头中包含您的 bearer token。

标头
标头 描述
授权 必需 应为 Bearer access_key. 订阅后,请查看上方的"您的 API 访问密钥"。

无长期承诺。随时升级、降级或取消。 免费试用包括最多 50 个请求。

(年度计费可节省 2 个月 🎉)

🚀 企业版套餐

起价
$ 10,000/年


  • 自定义数量
  • 自定义速率限制
  • 专业客户支持
  • 实时 API 监控

概览

UFC赛事和比赛卡,逐回合的打击和摔跤统计数据,选手资料和职业统计,以及选手搜索

UFC 统计 API FAQs

每个端点返回与UFC赛事、拳手和比赛统计相关的特定数据。例如“搜索赛事”端点返回赛事名称、日期和地点,而“获取比赛细节”端点提供逐回合统计、结果和拳手表现指标

关键字段包括事件的“id”、“name”、“date”和“location”;战斗的“result”、“method”和“fighters”;以及战斗者的“record”、“physical”和“career”统计。这些字段提供分析和展示所需的基本信息

参数因端点而异 对于“搜索事件”您可以使用查询字符串按事件名称进行过滤 “获取战斗者列表”端点允许按战斗者名称的首字母进行过滤 自定义请求有助于将结果缩小到特定的兴趣

响应数据以JSON格式结构化,复杂数据使用嵌套对象。例如,战斗详情包括一个事件对象和一系列战斗员统计数据。这种组织方式便于解析和集成到应用程序中

数据来源于官方UFC统计和赛事记录 通过定期更新和与官方战斗结果的验证来保持准确性 确保为用户提供可靠的信息

典型的使用案例包括构建体育分析应用程序 创建粉丝互动平台 和 开发追踪搏击选手表现的工具 用户可以分析趋势 比较选手 并 可视化比赛统计数据

用户可以通过将数据集成到应用程序中以实现实时更新 创建战斗统计的可视化或对战斗员表现趋势进行分析 来利用这些数据 理解结构有助于提取相关见解

当遇到部分或空结果时,用户应实现错误处理以管理意外响应。例如,检查返回的数组是否为空可以提示用户友好的消息或搜索的重试机制

一般常见问题

Zyla API Hub 就像一个大型 API 商店,您可以在一个地方找到数千个 API。我们还为所有 API 提供专门支持和实时监控。注册后,您可以选择要使用的 API。请记住,每个 API 都需要自己的订阅。但如果您订阅多个 API,您将为所有这些 API 使用相同的密钥,使事情变得更简单。
价格以 USD(美元)、EUR(欧元)、CAD(加元)、AUD(澳元)和 GBP(英镑)列出。我们接受所有主要的借记卡和信用卡。我们的支付系统使用最新的安全技术,由 Stripe 提供支持,Stripe 是世界上最可靠的支付公司之一。如果您在使用卡片付款时遇到任何问题,请通过 [email protected]

此外,如果您已经以这些货币中的任何一种(USD、EUR、CAD、AUD、GBP)拥有有效订阅,该货币将保留用于后续订阅。只要您没有任何有效订阅,您可以随时更改货币。
定价页面上显示的本地货币基于您 IP 地址的国家/地区,仅供参考。实际价格以 USD(美元)为单位。当您付款时,即使您在我们的网站上看到以本地货币显示的等值金额,您的卡片对账单上也会以美元显示费用。这意味着您不能直接使用本地货币付款。
有时,银行可能会因其欺诈保护设置而拒绝收费。我们建议您首先联系您的银行,检查他们是否阻止了我们的收费。此外,您可以访问账单门户并更改关联的卡片以进行付款。如果这些方法不起作用并且您需要进一步帮助,请通过 [email protected]
价格由月度或年度订阅决定,具体取决于所选计划。
API 调用根据成功请求从您的计划中扣除。每个计划都包含您每月可以进行的特定数量的调用。只有成功的调用(由状态 200 响应指示)才会计入您的总数。这确保失败或不完整的请求不会影响您的月度配额。
Zyla API Hub 采用月度订阅系统。您的计费周期将从您购买付费计划的那一天开始,并在下个月的同一日期续订。因此,如果您想避免未来的费用,请提前取消订阅。
要升级您当前的订阅计划,只需转到 API 的定价页面并选择您要升级到的计划。升级将立即生效,让您立即享受新计划的功能。请注意,您之前计划中的任何剩余调用都不会转移到新计划,因此在升级时请注意这一点。您将被收取新计划的全部金额。
要检查您本月剩余多少 API 调用,请参考响应标头中的 "X-Zyla-API-Calls-Monthly-Remaining" 字段。例如,如果您的计划允许每月 1,000 个请求,而您已使用 100 个,则响应标头中的此字段将显示 900 个剩余调用。
要查看您的计划允许的最大 API 请求数,请检查 "X-Zyla-RateLimit-Limit" 响应标头。例如,如果您的计划包括每月 1,000 个请求,此标头将显示 1,000。
"X-Zyla-RateLimit-Reset" 标头显示您的速率限制重置之前的秒数。这告诉您何时您的请求计数将重新开始。例如,如果它显示 3,600,则意味着还有 3,600 秒直到限制重置。
是的,您可以随时通过访问您的账户并在账单页面上选择取消选项来取消您的计划。请注意,升级、降级和取消会立即生效。此外,取消后,您将不再有权访问该服务,即使您的配额中还有剩余调用。
为了让您有机会在没有任何承诺的情况下体验我们的 API,我们提供 7 天免费试用,允许您免费进行最多 50 次 API 调用。此试用只能使用一次,因此我们建议将其应用于您最感兴趣的 API。虽然我们的大多数 API 都提供免费试用,但有些可能不提供。试用在 7 天后或您进行了 50 次请求后结束,以先发生者为准。如果您在试用期间达到 50 次请求限制,您需要"开始您的付费计划"以继续发出请求。您可以在个人资料中的订阅 -> 选择您订阅的 API -> 定价标签下找到"开始您的付费计划"按钮。或者,如果您在第 7 天之前不取消订阅,您的免费试用将结束,您的计划将自动计费,授予您访问计划中指定的所有 API 调用的权限。请记住这一点以避免不必要的费用。
7 天后,您将被收取试用期间订阅的计划的全额费用。因此,在试用期结束前取消很重要。因忘记及时取消而提出的退款请求不被接受。
当您订阅 API 免费试用时,您可以进行最多 50 次 API 调用。如果您希望超出此限制进行额外的 API 调用,API 将提示您执行"开始您的付费计划"。您可以在个人资料中的订阅 -> 选择您订阅的 API -> 定价标签下找到"开始您的付费计划"按钮。
付款订单在每月 20 日至 30 日之间处理。如果您在 20 日之前提交请求,您的付款将在此时间范围内处理。
您可以通过我们的聊天渠道联系我们以获得即时帮助。我们始终在线,时间为上午 8 点至下午 5 点(EST)。如果您在该时间之后联系我们,我们将尽快回复您。此外,您可以通过 [email protected]