Global MMA Schedule API provides a powerful tool for accessing information on scheduled MMA events around the globe. Covering major organizations like UFC, Bellator, and ONE Championship, this API offers a complete view of upcoming fights, including fighter stats, event timing, and location details. With dedicated fields for bout status, weight classes, and fight card rankings (main card, prelims, undercard), Global MMA Schedule API is a valuable resource for developers looking to enhance sports platforms with accurate, up-to-the-minute event data. Ideal for fans and analysts alike, this API delivers the full fight schedule for enthusiasts who want to stay connected to the MMA world.
get upcoming fights - Endpoint Features
| Object | Description |
|---|---|
Request Body |
[Required] Json |
[{"upcoming_fights":[{"event_date":"2024-09-28","fighter_1":"Stevie Ray","fighter_2":"Lewis Long","event_location":"Glasgow","match_type":"PFL Europe 3: 2024 Regular Season"},{"event_date":"2024-09-28","fighter_1":"Benoit Saint-Denis","fighter_2":"Renato Moicano","event_location":"Paris","match_type":"UFC Fight Night"},{"event_date":"2024-10-01","fighter_1":"Diyar Nurgozhay","fighter_2":"Bartosz Szewczyk","event_location":"N/A","match_type":"Dana White Contender Series"},{"event_date":"2024-10-04","fighter_1":"Alexis Nicolas","fighter_2":"Regian Eersel","event_location":"Bangkok","match_type":"ONE Fight Night 27"},{"event_date":"2024-10-05","fighter_1":"Alex Pereira","fighter_2":"Khalil Rountree Jr.","event_location":"Salt Lake City","match_type":"UFC 307"},{"event_date":"2024-10-08","fighter_1":"Islem Masraf","fighter_2":"Artem Vakhitov","event_location":"N/A","match_type":"Dana White Contender Series"},{"event_date":"2024-10-12","fighter_1":"Brandon Royval","fighter_2":"Tatsuto Taira","event_location":"Las Vegas - APEX","match_type":"UFC Fight Night"},{"event_date":"2024-10-15","fighter_1":"Alain van de Merckt","fighter_2":"Heraldo Souza","event_location":"N/A","match_type":"Dana White Contender Series"},{"event_date":"2024-10-19","fighter_1":"Francis Ngannou","fighter_2":"Renan Ferreira","event_location":"Riyadh","match_type":"PFL: Battle of the Giants"},{"event_date":"2024-10-19","fighter_1":"Michel Pereira","fighter_2":"Anthony Hernández","event_location":"Las Vegas - APEX","match_type":"UFC Fight Night"},{"event_date":"2024-10-26","fighter_1":"Ilia Topuria","fighter_2":"Max Holloway","event_location":"Abu Dhabi","match_type":"UFC 308"},{"event_date":"2024-11-02","fighter_1":"Brandon Moreno","fighter_2":"Amir Albazi","event_location":"Edmonton","match_type":"UFC Fight Night"},{"event_date":"2024-11-08","fighter_1":"Anatoly Malykhin","fighter_2":"Reug Reug","event_location":"Atlanta","match_type":"ONE Fight Night 28"},{"event_date":"2024-11-09","fighter_1":"Luana Pinheiro","fighter_2":"Gillian Robertson","event_location":"Las Vegas - APEX","match_type":"UFC Fight Night"},{"event_date":"2024-11-16","fighter_1":"Patchy Mix","fighter_2":"Leandro Higo","event_location":"Paris","match_type":"Bellator Champion Series"},{"event_date":"2024-11-16","fighter_1":"Jon Jones","fighter_2":"Stipe Miocic","event_location":"Nueva York","match_type":"UFC 309"},{"event_date":"2024-11-23","fighter_1":"Petr Yan","fighter_2":"Deiveson Figuiredo","event_location":"Macao","match_type":"UFC Fight Night"},{"event_date":"2024-12-06","fighter_1":"N/A","fighter_2":"N/A","event_location":"N/A","match_type":"ONE Fight Night 29"},{"event_date":"2024-12-07","fighter_1":"Ciryl Gane","fighter_2":"Alexander Volkov","event_location":"N/A","match_type":"UFC 310"},{"event_date":"2024-12-14","fighter_1":"Amanda Ribas","fighter_2":"Mackenzie Dern","event_location":"Tampa","match_type":"UFC Fight Night"},{"event_date":"2024-12-31","fighter_1":"N/A","fighter_2":"N/A","event_location":"Tokyo","match_type":"Bellator Champion Series"}]}]
curl --location --request POST 'https://zylalabs.com/api/5489/global+mma+schedule+api/7121/get+upcoming+fights' --header 'Authorization: Bearer YOUR_API_KEY'
get fight card status - Endpoint Features
| Object | Description |
|---|---|
Request Body |
[Required] Json |
[{"event_id":"UFC Fight Night: Saint-Denis vs Moicano","fight_card_status":"Confirmed","main_card_fights":["Benoit Saint-Denis vs Renato Moicano","Nassourdine Imavov vs Brendan Allen","William Gomis vs Joanderson Brito","Kevin Jousset vs Bryan Battle","Morgan Charriere vs Gabriel Miranda","Fares Ziam vs Matt Frevola","Ion Cutelaba vs Ivan Erslan","Oumar Sy vs Da Un Jung","Ludovit Klein vs Roosevelt Roberts","Taylor Lapilus vs Vince Morales","Ailin Perez vs Dariya Zhelezniakova","Dani Barez vs Victor Altamirano","Nora Cornolle vs Jacqueline Cavalcanti","Bolaji Oki vs Chris Duncan"],"preliminary_fights":[]}]
curl --location --request POST 'https://zylalabs.com/api/5489/global+mma+schedule+api/7122/get+fight+card+status' --header 'Authorization: Bearer YOUR_API_KEY'
| Header | Description |
|---|---|
Authorization
|
[Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed. |
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
The Global MMA Schedule API covers major MMA organizations including UFC, Bellator, ONE Championship, and DWCS, providing a comprehensive view of upcoming fights.
The API provides detailed information on scheduled MMA events, including fighter stats, event timing, location details, bout status, weight classes, and fight card rankings.
Developers can integrate the Global MMA Schedule API into their platforms to provide users with real-time updates on fight schedules, enhance user engagement with detailed fighter information, and deliver accurate event data.
Yes, the Global MMA Schedule API is designed for both fans who want to stay updated on events and analysts looking for in-depth fight statistics and schedules.
The Global MMA Schedule API offers live updates on fight schedules, ensuring that users receive the most current information on upcoming MMA events.
The "get upcoming fights" endpoint returns details about scheduled MMA fights, including event date, fighter names, event location, and match type. The "get fight card status" endpoint provides the status of a specific fight card, including event ID, fight card status, and lists of main card and preliminary fights.
Key fields for "get upcoming fights" include event_date, fighter_1, fighter_2, event_location, and match_type. For "get fight card status," key fields are event_id, fight_card_status, main_card_fights, and preliminary_fights.
The response data is structured as JSON arrays containing objects. Each object represents a fight or fight card, with relevant fields clearly labeled, allowing for easy parsing and integration into applications.
The "get upcoming fights" endpoint provides information on fight schedules, including dates and locations. The "get fight card status" endpoint offers insights into the status of specific events, detailing confirmed fights and their classifications.
Users can customize requests by specifying parameters such as event IDs or date ranges (if supported). This allows for targeted queries to retrieve specific fight information or statuses relevant to their needs.
Typical use cases include developing sports apps that display upcoming fight schedules, creating analytical tools for fight statistics, and enhancing fan engagement by providing real-time updates on fight cards and events.
Data accuracy is maintained through partnerships with major MMA organizations and continuous monitoring of fight schedules. Regular updates ensure that the information reflects the latest changes in event statuses and fighter matchups.
Users can expect consistent data patterns, such as structured JSON responses with clearly defined fields. For example, fight dates are formatted as "YYYY-MM-DD," and fighter names are presented in a "fighter_1 vs fighter_2" format, facilitating straightforward data handling.
To obtain your API key, you first need to sign in to your account and subscribe to the API you want to use. Once subscribed, go to your Profile, open the Subscription section, and select the specific API. Your API key will be available there and can be used to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
If you don’t cancel before the 7th day, your free trial will end automatically and your subscription will switch to a paid plan under the same plan you originally subscribed to, meaning you will be charged and gain access to the API calls included in that plan.
The free trial ends when you reach 50 API requests or after 7 days, whichever comes first.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes, we offer a 7-day free trial that allows you to make up to 50 API calls at no cost, so you can test our APIs without any commitment.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
Service Level:
100%
Response Time:
10,897ms
Service Level:
100%
Response Time:
3,612ms
Service Level:
100%
Response Time:
7,755ms
Service Level:
100%
Response Time:
17ms
Service Level:
100%
Response Time:
16ms
Service Level:
100%
Response Time:
14,950ms
Service Level:
100%
Response Time:
10,818ms
Service Level:
100%
Response Time:
20,002ms
Service Level:
100%
Response Time:
13,332ms
Service Level:
100%
Response Time:
7,213ms
Service Level:
100%
Response Time:
19,536ms
Service Level:
100%
Response Time:
19,536ms
Service Level:
100%
Response Time:
19,536ms
Service Level:
100%
Response Time:
2,073ms
Service Level:
100%
Response Time:
19,536ms
Service Level:
100%
Response Time:
469ms
Service Level:
100%
Response Time:
712ms
Service Level:
100%
Response Time:
3,739ms
Service Level:
100%
Response Time:
953ms
Service Level:
100%
Response Time:
2,173ms