Unofficial Tapology MMA API
Contents
1.What is Unofficial Tapology MMA API
1.1. Why Unofficial Tapology MMA API2.Endpoint 3.Data Source and Fair Use
1. What is Unofficial Tapology MMA API

1.1 Why Unofficial Tapology MMA API
Base URL:
https://unofficial-tapology-api.p.rapidapi.com
Authentication
x-rapidapi-proxy-secret
header is required and is automatically handled by the platform.x-rapidapi-key
header is not required when accessing through RapidAPI.x-rapidapi-key
header is required for all requests.2. Endpoint
Get Fighter Details
Endpoint:
GET /fighter/{fighter_id}
fighter_id
(required): The unique identifier of the fighter. Example: 14607-conor-mcgregor
fields
(optional): Comma-separated list of fields to include in the response. If not specified, all fields are returned.Available fields:
firstname, lastname, nickname, full_record, losses, draws, no_contest, weight_class, born, current_streak, tko_ko, submission, decision, disqualification
GET https://unofficial-tapology-api.p.rapidapi.com/fighter/14607-conor-mcgregor?fields=firstname,lastname,full_record,tko_ko
{
"firstname": "Conor",
"lastname": "McGregor",
"full_record": "22-6-0",
"tko_ko": {
"wins": 19,
"losses": 2
}
}
GET https://unofficial-tapology-api.p.rapidapi.com/fighter/georges-st-pierre-rush
{
"firstname": "Georges",
"lastname": "St-Pierre",
"nickname": "Rush",
"full_record": "26-2-0",
"wins": 26,
"losses": 2,
"draws": 0,
"no_contest": 0,
"weight_class": "Middleweight",
"born": "St. Isidore, Quebec, Canada",
"current_streak": "13 Wins",
"tko_ko": {
"wins": 8,
"losses": 1
},
"submission": {
"wins": 6,
"losses": 1
},
"decision": {
"wins": 12,
"losses": 0
},
"disqualification": {
"wins": 0,
"losses": 0
}
}
Response Fields
ā lastname: Fighter's last name
ā nickname: Fighter's nickname (if any)
ā full_record: Complete fight record (wins-losses-draws, NC)
ā wins: Total number of wins
ā losses: Total number of losses
ā draws: Total number of draws
ā no_contest: Number of no contests
ā weight_class: Fighter's weight class
ā born: Fighter's place of birth
ā current_streak: Current winning/losing streak
ā tko_ko: TKO/KO statistics (wins and losses)
ā submission: Submission statistics (wins and losses)
ā decision: Decision statistics (wins and losses)
ā disqualification: Disqualification statistics (wins and losses)
Error Codes
š 401 Unauthorized: Missing or invalid API key
ā 404 Not Found: Fighter not found
ā° 429 Too Many Requests: Rate limit exceeded
š» 500 Internal Server Error: Server-side error
Plans and Usage Limits
Plan | Price | Rate Limit | Monthly Quota | Use Case |
---|---|---|---|---|
BASIC | Free | 2 requests/min | 750 requests | Ideal for hobbyists or developers testing the API, allowing experimentation without cost. |
PRO | $25/month | 4 requests/min | 3,000 requests | Suitable for freelance developers or small projects requiring more frequent API calls. |
ULTRA | $75/month | 12 requests/min | 9,000 requests | Great for professional developers working on larger projects or small businesses integrating the API into their products. |
MEGA | $150/month | 60 requests/min | 30,000 requests | Designed for high-traffic applications or businesses heavily relying on the API for core functionalities. |
Best Practices
1.
2.
3.
4.
5.
Support
Changelog
3. Data Source and Fair Use
1.
2.
3.
4.
5.
6.
Legal Notice
Modified atĀ 2024-07-22 17:40:21