Broadcast

How to watch one event

Who airs one event, country by country: the promotion's standing rights deals merged with the event's own confirmed broadcast listings. Series-aware — a Dana White's Contender Series or Road to UFC card gets its own grid (series: dwcs / rtufc), never the numbered-card deals; null for an ordinary card. Each country is { country, providers: [{ provider, kind, url, note_key, event_confirmed, rank }] }, WORLD first then ISO order. event_confirmed: true means the event's own listing names that provider (those rows win on a collision and sort first, rank: -1); note_key is a short machine key for a caveat (e.g. main card on PPV). Pass country= (two letters) for that market plus worldwide; anything else 400s invalid_country. Links are raw. On a sub-series card meta.note says an empty grid means no deal is known.

get/v1/events/{idOrSlug}/watch

Request

  • Base URL: https://api.ufcalendar.com
  • URL: https://api.ufcalendar.com/v1/events/{idOrSlug}/watch
  • Auth: HTTP bearer

Path parameters

idOrSlugstring required

Numeric id or slug of the event. Stale slugs 308-redirect to the canonical URL.

Query parameters

countrystring

ISO-3166 alpha-2 code; adds the worldwide row.

Response

Watch grid

Changes

No recorded changes to this operation across all 1 revision of this API.