This API provides data about past UFC fights. Data is returned in the following JSON format:
[{"date":"2022-05-22",
"promotion":"UFC",
"event":"271",
"main_or_prelim":"Main",
"card_placement":1,
"fighter_1":"Israel Adesanya",
"fighter_2":"Robert Whittaker",
"rematch":2,
"winner":"Israel Adesanya",
"method":"Decision",
"round":5,
"time":"5:00",
"fighting_tomatoes_aggregate_rating":62,
"fighting_tomatoes_number_ratings":19}]
You may access the API by direct URL request. To do so, format the URL as follows:
https://fightingtomatoes.com/API/{api-key}/{year}/{event}/{fighter}
Each request must include your API Key. You are allowed up to 200 API requests per month. You have used of 200 this month.
Login or Sign Up to get and API key and use the API.
Enter a year 1993 - 2022 or 'Any'.
Example:https://fightingtomatoes.com/API/{api-key}/2018/any/any
Identify PPV events by number. For example, '281' or '65'.
Identify Fight Night events by headliner last names. For example, 'Kattar vs Allen' or 'Velasquez vs Dos Santos'.
Example:https://fightingtomatoes.com/API/{api-key}/any/Velasquez vs Dos Santos/any
Enter fighter first and last name. For example, 'Georges St-Pierre' or 'Conor McGregor',
Example:https://fightingtomatoes.com/API/{api-key}/any/any/Conor McGregor
This is the average score this fight has received by fightingtomatoes.com website users. It is a score out of 100. Higher means users found the fight more entertaining.
If you have any questions about the API or encounter any errors in the data or system, please let us know at hello@fightingtomatoes.com