UFC on the DDE

There are various feeds on the DDE for MMA. From historic scores/stats, to live websockets to be consumed in play with data collected “Octagon Side”.

UFC Feed Definitions Fightcards Endpoint (Static) – This endpoint returns information on all fightcards, past and present. Each fightcard has information on the name, location, timing, date, fights per card etc. of each fightcard. This information is kept up to date every 5 minutes.

Fightcards Schedule Endpoint (Static) – This endpoint returns information on the schedule of a particular fightcard. For example info on all fights; fighters, estimated start time, weightclass, e.t.c. This information is kept up to date every 30 seconds.

Live Events Endpoint (Live) – This endpoint returns information on a fight when it is live. A fight is ONLY returned via this endpoint when it is live; it will be marked live immediately upon the live feed being available.

Fight Details (Live) – This endpoint is in conjunction with the Live Events REST endpoint, and this endpoint returns the event-by-event data per fight. This has a <1 second latency. Fight Stats (Live) – This endpoint is in conjunction with the Live Events REST endpoint, and this endpoint returns the live stats data per fight. This has a 5 second latency. Fight Actions (Live) – This endpoint is in conjunction with the Live Events REST endpoint. This endpoint returns the detailed actions per fight, and powers front end visualisations. This has a 5 second latency.

Result Endpoint (Static) – This endpoint returns resulting information on all MMA fights. This is the only endpoint that should be used to settle markets and to announce the official winner of any MMA fight. This information is kept up to date every 5 minutes.

Detailed Results Endpoint (Static) – This endpoint returns past fight’s per-round advanced statistics.

Fighters Endpoint (Static) – This endpoint returns basic information on all fighters. This information is kept up to date every 5 minutes.

Fighter Endpoint (Static) – This endpoint returns detailed information for a given fighter, including basic result info on all of their UFC fights. This information is kept up to date every 5 minutes.

Weightclasses Endpoint (Static) – This endpoint returns information on all weightclasses. This information does not update very often, as weight classes change infrequently.

Rankings Endpoint (Static) – This endpoint returns information on all rankings, split into rankings per weightclass. This information is kept up to date every hour.

Last updated