ufc_rankings
Get division-by-division fighter rankings, including pound-for-pound standings and previous positions, to identify rank movement. Page through results to access the complete list.
Instructions
Divisional rankings, including pound-for-pound, with each fighter's previous position.
Returns: [{attributes:{fightmetric_id, weight_class_rank, weight_class_rank_previous, meta_weight_class_rank, meta_weight_class_rank_previous, is_interim, category}}] — category distinguishes the division (0 appears to be pound-for-pound); compare weight_class_rank with weight_class_rank_previous for movement. Resolve fightmetric_id to a name via ufc_search_athletes.
WARNING: like the other custom-entity collections here, this one CANNOT be filtered — filter[fightmetric_id] returns 0 rows rather than an error (verified). Page the whole set (~200 rows) and match client-side; for one fighter's current ranking, ufc_athlete resolves it through include.
Example: Rankings from the top {"limit": 50}
Auth: none needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Sort field; 'weight_class_rank' ascends from the champion. | weight_class_rank |
| limit | No | Rows per page (max 50) — a full division is ~16 rows. | |
| offset | No | Rows to skip. |