Boxing Data API
The Boxing Data API provides comprehensive and easy-to-use access a vast array of boxing data. From detailed round by round fight stats to upcoming bouts, fighter profiles to belt and title holders, this API empowers you to build innovative applications and data-driven insights. **NOTE** If you use this api and have any questions, suggestions, or need help using it, please contact me!…
Boxing Data API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Fights v2 | ||
| GET |
Get Fight v2 /v2/fights/{id}/ |
Retrieve a single fight by its unique identifier. Returns full fight details including event, division, titles, fighters, results, and statistics. |
| GET |
List Fights v2 /v2/fights/ |
Retrieve a paginated list of fights. Filter by status, division, event, fighter, or date range. Results are constrained by your subscription tier's allowed date window. |
| GET |
List Fights Schedule v2 /v2/fights/schedule/ |
Retrieve a curated list of top-tier fights as a quick and ready-to-use fight schedule. Returns fights scheduled within the next N days and those that started within the past N… |
| Events v2 | ||
| GET |
Get Event v2 /v2/events/{id}/ |
Retrieve a single boxing event by its unique identifier. Returns event details including venue, location, broadcasters, promotions, and poster image. |
| GET |
List Events v2 /v2/events/ |
Retrieve a paginated list of boxing events. Filter by status or date range. Results are constrained by your subscription tier's allowed date window. |
| GET |
List Events Schedule v2 /v2/events/schedule/ |
Retrieve a curated list of top-rated boxing events for a quick and easy-to-use event schedule. Returns events scheduled within the next N days and those that started within the… |
| Fighters v2 | ||
| GET |
Get Fighter v2 /v2/fighters/{id}/ |
Retrieve a single fighter by their unique identifier. Returns full fighter profile including record, division, titles, and personal details. |
| GET |
List Fighters v2 /v2/fighters/ |
Retrieve a paginated list of fighters. Filter by division, title, or search by name using fuzzy matching. Visibility of fighters depends on your subscription tier. |
| Divisions v2 | ||
| GET |
List Divisions v2 /v2/divisions/ |
Retrieve all boxing weight divisions. Returns the complete list of divisions with name, weight in pounds, and weight in kilograms. |
| GET |
Get Division v2 /v2/divisions/{id}/ |
Retrieve a single boxing weight division by its unique identifier. |
| Titles v2 | ||
| GET |
Get Title v2 /v2/titles/{id}/ |
Retrieve a single boxing title by its unique identifier. Returns title details including division and sanctioning organization. |
| GET |
List Titles v2 /v2/titles/ |
Retrieve all boxing titles. Optionally filter by division or sanctioning organization. |
| Organizations v2 | ||
| GET |
Get Organization v2 /v2/organizations/{id}/ |
Retrieve a single boxing sanctioning organization by its unique identifier. |
| GET |
List Organizations v2 /v2/organizations/ |
Retrieve all boxing sanctioning organizations (e.g. WBC, WBA, IBF, WBO). |
| Fights v1 | ||
| GET |
Get Fight v1 /v1/fights/{id}/ |
Retrieve a single fight by its unique identifier. Returns full fight details including event, division, titles, fighters, results, and statistics. |
| GET |
List Fights Schedule /v1/fights/schedule/ |
Retrieve upcoming and recently started fights. Returns fights scheduled within the next N days and those that started within the past N hours. Only includes top-tier fights. |
| GET |
List Fights v1 /v1/fights/ |
Retrieve a paginated list of fights. Filter by status, division, event, fighter, or date range. Results are constrained by your subscription tier's allowed date window. |
| Events v1 | ||
| GET |
List Events v1 /v1/events/ |
Retrieve a paginated list of boxing events. Filter by status or date range. Results are constrained by your subscription tier's allowed date window. |
| GET |
Get Event v1 /v1/events/{id}/ |
Retrieve a single boxing event by its unique identifier. Returns event details including venue, location, broadcasters, promotions, and poster image. |
| GET |
List Events Schedule v1 /v1/events/schedule/ |
Retrieve upcoming and recently started boxing events. Returns events scheduled within the next N days and those that started within the past N hours. |
| Fighters v1 | ||
| GET |
Get Fighter v1 /v1/fighters/{id}/ |
Retrieve a single fighter by their unique identifier. Returns full fighter profile including record, division, titles, and personal details. |
| GET |
List Fighters v1 /v1/fighters/ |
Retrieve a paginated list of fighters. Filter by division, title, or search by name using fuzzy matching. Visibility of fighters depends on your subscription tier. |
| Divisions v1 | ||
| GET |
List Divisions v1 /v1/divisions/ |
Retrieve all boxing weight divisions. Returns the complete list of divisions with name, weight in pounds, and weight in kilograms. |
| GET |
Get Division v1 /v1/divisions/{id}/ |
Retrieve a single boxing weight division by its unique identifier. |
| Titles v1 | ||
| GET |
List Titles v1 /v1/titles/ |
Retrieve all boxing titles. Optionally filter by division or sanctioning organization. |
| GET |
Get Title v1 /v1/titles/{id}/ |
Retrieve a single boxing title by its unique identifier. Returns title details including division and sanctioning organization. |
| Organizations v1 | ||
| GET |
Get Organization v1 /v1/organizations/{id}/ |
Retrieve a single boxing sanctioning organization by its unique identifier. |
| GET |
List Organizations v1 /v1/organizations/ |
Retrieve all boxing sanctioning organizations (e.g. WBC, WBA, IBF, WBO). |
| Rankings | ||
| GET |
Rankings /v2/rankings |
Paginated ranking lists by weight class |
| Other endpoints | ||
| GET |
Search Events /v1/events/ |
Filter events by staus and date |
| GET |
Search Divisions /v1/divisions/ |
Get a list of available divisions |
| GET |
Search Organizations /v1/organizations/ |
List all organizations |
| GET |
Search Fighters /v1/fighters/ |
Filter fighters by division and title or query by name |
| GET |
Search Titles /v1/titles/ |
Filter by division and organization |
| GET |
Search Fights /v1/fights/ |
Filter fights by division and event, fighters and date |
| GET |
Get Event /v1/events/{id} |
Get a specific event by its id |
| GET |
Get Organization /v1/organizations/{id} |
Get a specific organization by its id |
| GET |
Get Fight /v1/fights/{id} |
Get a specific fight by its id |
| GET |
Get Division /v1/divisions/{id} |
Get a specific division by its id. |
| GET |
Get Title /v1/titles/{id} |
Get a specific title by its id |
| GET |
Get Fighter /v1/fighters/{id} |
Get a specific fighter by its id |
| GET |
Fight Schedule /v1/fights/schedule |
List the upcoming fights starting from today. |
| GET |
Event Schedule /v1/events/schedule |
List upcoming events schedule from today |
| GET |
List_Organizations__v1__v1_organizations__get /v1/organizations/ |
|
| GET |
List_Organizations__v2__v2_organizations__get /v2/organizations/ |
|
| GET |
List_Divisions__v2__v2_divisions__get /v2/divisions/ |
|
| GET |
List_Fighters__v2__v2_fighters__get /v2/fighters/ |
|
| GET |
Get_Fight__v1__v1_fights__id___get /v1/fights/{id}/ |
|
| GET |
List_Divisions__v1__v1_divisions__get /v1/divisions/ |
|
| GET |
Get_Event__v1__v1_events__id___get /v1/events/{id}/ |
|
Boxing Data API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $29 / month | 20 / second |
|
| ULTRA Recommended | $99 / month | 50 / second |
|
| MEGA | $249 / month | 100 / second |
|