list_events
1 creditStatic referencePOST /v1/list_events
Cards by year and status, with the main event
Use it when you need card ids for a year, or want to see what is scheduled. Each card comes with its main event and number of fights.
Parameters
seasonstring | numberoptional- Year, e.g. 2025.
statusenum: scheduled | finaloptional- Only upcoming or only completed cards.
limitintegeroptional- Max events (default 50).
offsetintegeroptional- Page offset; use next_offset.
Notes
- Over MCP, ask for it in plain English and the client calls
list_eventsitself. Point any MCP client athttps://mcp.fighterapi.com/mcp?key=YOUR_API_KEY. - Each call costs 1 credit, taken before it runs and refunded if the server errors.
- Not the call you need? Find the right call by what you are trying to answer.
Request
curl -X POST https://mcp.fighterapi.com/v1/list_events \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"season": 2024,
"limit": 3
}'Response
json
{
"events": [
{
"event_id": "600049126",
"name": "UFC Fight Night: Covington vs. Buckley",
"short_name": "UFC Fight Night",
"starts_at": "2024-12-15T00:00:00.000Z",
"event_date": "2024-12-14",
"venue": "Benchmark International Arena",
"city": "Tampa",
"country": "USA",
"status": "final",
"bouts": 13,
"main_event": "Colby Covington vs. Joaquin Buckley"
},
{
"event_id": "600049125",
"name": "UFC 310: Pantoja vs. Asakura",
"short_name": "UFC 310",
"starts_at": "2024-12-07T23:00:00.000Z",
"event_date": "2024-12-07",
"venue": "T-Mobile Arena",
"city": "Las Vegas",
"country": "USA",
"status": "final",
"bouts": 14,
"main_event": "Alexandre Pantoja vs. Kai Asakura"
},
{
"event_id": "600048962",
"name": "UFC Fight Night: Yan vs. Figueiredo",
"short_name": "UFC Fight Night",
"starts_at": "2024-11-23T08:00:00.000Z",
"event_date": "2024-11-23",
"venue": "Galaxy Arena",
"city": "Cotai",
"country": "Macau",
"status": "final",
"bouts": 13,
"main_event": "Petr Yan vs. Deiveson Figueiredo"
}
],
"count": 3,
"next_offset": 3
}Response fields
events[]array- List of objects
events[].event_idstringevents[].namestringevents[].short_namestringevents[].starts_atstringevents[].event_datestringevents[].venuestringevents[].citystringevents[].countrystringevents[].statusstringevents[].boutsnumberevents[].main_eventstringcountnumbernext_offsetnumber
Related endpoints
get_event2 cr
Takes the event_id this one returns.
A card's fights with results, method, round, time and judges' scores
get_odds5 cr
Takes the event_id this one returns.
Opening, closing and current moneylines by sportsbook for a fight (5) or a card (10)
search_fighters1 cr
Filters by the same limit.
Find fighters by name or nickname
get_ratings2 cr
Filters by the same limit.
Our fighter ratings (Elo from every UFC result since 2000)
Try it
500 credits free on signup: 500 calls to list_events, and no card.