Unofficial Tapology API

Unofficial Tapology MMA API: Access fighter profiles, upcoming event schedules, and fight history. • Comprehensive fighter profiles with details and stats • Upcoming Event schedules per subregion • Up-to-date upcoming, cancelled and past fight results • Coverage of both amateur and professional fighters worldwide Powered by Tapology, the world's largest fight database, for real-time accuracy.

174 subscribers
9.7/10 popularity
16021 ms avg latency
67% success rate
28 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

Unofficial Tapology API endpoints

MethodEndpointDescription
Fighters
GET Get Fighter Profile
/api/v2/fighters/{fighter_id}
Get detailed fighter information including stats and records. **Available fields:** firstname, lastname, nickname, age, date_of_birth, date_of_death, born, weight_class,…
GET Get Fighter Bout History
/api/v2/fighters/{fighter_id}/bouts
Get complete fight history for a fighter with sorting. **Available fields:** fighter_name, opponent_name, fighter_record_before_fight, opponent_record_before_fight, result,…
GET Get Multiple Fighters
/api/v2/fighters
Get multiple fighter profiles in a single request (max 3). **Available fields:** firstname, lastname, nickname, age, date_of_birth, date_of_death, born, weight_class,…
Bouts
GET Get Multiple Fighters Bouts
/api/v2/bouts
Get fight history for multiple fighters (max 3). **Available fields:** fighter_name, opponent_name, fighter_record_before_fight, opponent_record_before_fight, result,…
Events
GET Get MMA Events
/api/v2/events
Get events filtered by organization and/or region. **Available fields:** organization, main_event, weight_class, datetime, city, subregion, broadcast, title_bout_desc,…
Other endpoints
GET getEvents
/api/schedule/events/{region_id}
**Get upcoming MMA events schedule for specific regions.** View organization, main event, date/time, location, and full fight card details. **Key Features:** - **Regional…
GET getEvents
/api/schedule/events/{region_id}
**Get upcoming MMA events schedule for specific regions.** View organization, main event, date/time, location, and full fight card details. **Key Features:** - **Regional…
GET getFighterProfile
/api/fighter/{fighter_id}
**Get detailed MMA fighter profiles from Tapology.** Retrieve information such as fighter's name, nickname, age, weight class, record (wins, losses, draws, no contests), and…
GET getFighterResult
/api/fighter/result/{fighter_id}
**Get detailed fight history and results for MMA fighters from Tapology.** Retrieve information such as opponents, fight outcomes, events, and methods of victory/defeat etc...…
GET getFighterDetails
/fighter/{fighter_id}
Retrieve detailed profile and stats information for a specific MMA fighter based on their unique **ID**. You'll be able to find it in [Tapology](https://www.tapology.com/).
GET getBulkFighterResults
/api/fighter/results/{fighters_id}
Retrieve detailed bout information for up to 3 fighters simultaneously with efficient bulk processing. **Key Features:** - **Bulk retrieval:** Get fight histories for up to 3…
GET Get Fighter Profile
/api/fighter/{fighter_id}
Get detailed MMA fighter profiles from Tapology. Retrieve information such as fighter's name, nickname, age, weight class, record (wins, losses, draws, no contests), and fight…
GET getPastEvents
/api/schedule/past-events/{region_id}
**Get completed MMA events with results for specific regions.** View historical events with fight outcomes, winners, and detailed results. **Key Features:** - **Results…
GET getFighterResult
/api/fighter/result/{fighter_id}
**Get detailed fight history and results for MMA fighters from Tapology.** Retrieve information such as opponents, fight outcomes, events, and methods of victory/defeat etc...…
GET getEventsBulk
/api/schedule/events/{regions_id}
Get events schedule for multiple regions in a single call. **Key Features:** - Multi-region support: Get events from up to 3 regions at once - Field filtering: Select specific…
GET getPastEvents
/api/schedule/past-events/{region_id}
Get past events schedule for a specific region with enhanced fight card details. **Key Features:** - Regional filtering: Access events from specific geographic regions - Field…
GET getBulkFighterProfiles
/api/fighter/profiles/{fighters_id}
*Get Multiple Fighter Profiles Simultaneously** Retrieve detailed information for up to 3 fighters in a single API call. This endpoint returns the same comprehensive fighter data…
GET Get Events
/api/schedule/events/{region_id}
Get upcoming MMA events schedule from Tapology. Retrieve information such as event organizations, dates, locations, main events, and broadcast details. **Key Features:** - Field…
GET getEventsBulk
/api/schedule/events/{regions_id}
**Get upcoming events from multiple regions in a single request.** Retrieve event schedules for up to 3 different regions simultaneously. **Key Features:** - **Multi-region…
GET Get Fighter Result
/api/fighter/result/{fighter_id}
Get detailed fight history and results for MMA fighters from Tapology. Retrieve information such as opponents, fight outcomes, events, and methods of victory/defeat. **Key…
GET getBulkPastEvents
/api/schedule/past-events/{regions_id}
Retrieve past event data for up to 3 different regions in a single call. **Key Features:** - **Bulk retrieval:** Access multiple regions' historical data efficiently - **Results…
GET getBulkPastEvents
/api/schedule/past-events/{regions_id}
Retrieve past event data for up to 3 different regions in a single call. **Key Features:** - **Bulk retrieval:** Access multiple regions' historical data efficiently - **Results…
GET Get Fighter Profile
/api/fighter/{fighter_id}
Get detailed MMA fighter profiles from Tapology. Retrieve information such as fighter's name, nickname, age, weight class, record (wins, losses, draws, no contests), and fight…
GET Get Events
/api/schedule/events/{region_id}
Get upcoming MMA events schedule from Tapology. Retrieve information such as event organizations, dates, locations, main events, and broadcast details. **Key Features:** - Field…
GET Get Fighter Result
/api/fighter/result/{fighter_id}
Get detailed fight history and results for MMA fighters from Tapology. Retrieve information such as opponents, fight outcomes, events, and methods of victory/defeat. **Key…
GET getBulkFighterResults
/api/fighter/results/{fighters_id}
Retrieve detailed bout information for up to 3 fighters simultaneously with efficient bulk processing. **Key Features:** - **Bulk retrieval:** Get fight histories for up to 3…
GET getFighterProfile
/api/fighter/{fighter_id}
**Get detailed MMA fighter profiles from Tapology.** Retrieve information such as fighter's name, nickname, age, weight class, record (wins, losses, draws, no contests), and…
GET getBulkFighterProfiles
/api/fighter/profiles/{fighters_id}
*Get Multiple Fighter Profiles Simultaneously** Retrieve detailed information for up to 3 fighters in a single API call. This endpoint returns the same comprehensive fighter data…

Unofficial Tapology API pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 100 / monthly
  • Fighter Profile: 20 / monthly
  • Fighter Bout History: 20 / monthly
PRO Recommended $12.99 / month
  • Fighter Results History Bulk: 100 / monthly
  • Requests: 3,250 / monthly (then $3.0000 each)
  • Past Events Bulk: 0 / monthly
  • Fighter Profiles Bulk: 100 / monthly
MEGA $30 / month 65 / minute
  • Requests: 32,000 / monthly (then $1.0000 each)

More Sports APIs

View all →
  • The Football Prediction API provides predictions for upcoming football matches, average bookie odds, results…

    SportsFreemium9.2k subscribers
  • Sign up directly on our platform: https://therundown.io/pricing/api Please see our docs at…

    SportsFreemium2.2k subscribers
  • +1 220 football leagues & cups. Livescore (15s), live & pre-match odds, events, line-ups, coachs, players,…

    SportsFree
  • Odds data API for NFL, NBA, MLB, EPL, AFL and loads more, from US, UK, EU and Aussie bookmakers. Get started…

    SportsFreemium9.9k subscribers
  • All NBA Stats DATA, Games, Livescore, Standings, Players, Statistics...

    SportsFreemium
  • FlashScore Live Sports API - Real-Time Scores, Results & Match Stats. Get detailed sports data including…

    SportsFreemium2.2k subscribers