Orgs

One division in one promotion

One weight class in one promotion, in one call: division (slug, canonical name, weight_limit_lbs — null where no standard limit applies), rankings (the promotion's current official board for this division — same object as /v1/rankings/{org}?division= — or null when it publishes none), upcoming (up to 50 bouts booked at this weight, soonest first), recent (the 15 latest completed or no-contest bouts, newest first) and roster (up to 30 fighters who have fought at this weight, most recent first, each with last_fought_at). Bouts are the /v1/fights/{id} shape plus their event (id, slug, title, org, starts_at); a bout is matched on its recorded weight class, so catchweights are not counted. When every list is empty meta.note says so. An unknown org or division 404s; the division 404 lists the allowed slugs.

get/v1/orgs/{slug}/divisions/{division}

Request

  • Base URL: https://api.ufcalendar.com
  • URL: https://api.ufcalendar.com/v1/orgs/{slug}/divisions/{division}
  • Auth: HTTP bearer

Path parameters

slug'ufc' | 'pfl' | 'oktagon' | 'bkfc' | 'rizin' required

Launch org slug.

division'strawweight' | 'flyweight' | 'bantamweight' | 'featherweight' | 'lightweight' | 'welterweight' | 'super-welterweight' | 'middleweight' | 'light-heavyweight' | 'heavyweight' | 'super-heavyweight' | 'womens-strawweight' | 'womens-flyweight' | 'womens-bantamweight' | 'womens-featherweight' | 'atomweight' | 'ironweight' required

Division slug.

Response

The division

Example response

{
  "data": {
    "upcoming": [
      {
        "sport": "mma"
      }
    ],
    "recent": [
      {
        "sport": "mma"
      }
    ]
  }
}

Changes

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