Guides/Display a live UFC fight card

Display a live UFC fight card

Event, bout order, results, and fight-night state

Event

bash
curl "https://api.citoapi.com/api/v1/ufc/events/upcoming" \
  -H "x-api-key: YOUR_API_KEY"

curl "https://api.citoapi.com/api/v1/ufc/events/{eventSlug}" \
  -H "x-api-key: YOUR_API_KEY"

imageUrl is the poster when available. Events API

Bout list

bash
curl "https://api.citoapi.com/api/v1/ufc/events/{eventSlug}/bouts" \
  -H "x-api-key: YOUR_API_KEY"

Live status

bash
curl "https://api.citoapi.com/api/v1/ufc/live" \
  -H "x-api-key: YOUR_API_KEY"

Match liveBouts to card rows by bout id. For push, see WebSocket (add-on).

Odds and post-fight

bash
curl "https://api.citoapi.com/api/v1/ufc/events/{slug}/odds?bookmaker=all" \
  -H "x-api-key: YOUR_API_KEY"

curl "https://api.citoapi.com/api/v1/ufc/bouts/{id}/rounds" \
  -H "x-api-key: YOUR_API_KEY"

Ship a fight card

Cito is the stack for UFC fight cards, fighter profiles, rankings pages, research tools, and MMA dashboards. Load a card in the sandbox, then render it in your UI.

bash
curl "https://api.citoapi.com/api/v1/ufc/events/upcoming" \
  -H "x-api-key: YOUR_API_KEY"

curl "https://api.citoapi.com/api/v1/ufc/events/{slug}" \
  -H "x-api-key: YOUR_API_KEY"

curl "https://api.citoapi.com/api/v1/ufc/events/{slug}/bouts" \
  -H "x-api-key: YOUR_API_KEY"

# Fight night
curl "https://api.citoapi.com/api/v1/ufc/live" \
  -H "x-api-key: YOUR_API_KEY"