---
title: "Get Plackett Luce"
method: GET
path: "/api/v1/analytics/rankings/{ranking_id}/plackett-luce"
tags: ["Analytics"]
---

# Get Plackett Luce

`GET /api/v1/analytics/rankings/{ranking_id}/plackett-luce`

## Request

- Base URL: `https://app.aimrank.io` (the document declares no server; this is the origin it was published from)
- URL: `https://app.aimrank.io/api/v1/analytics/rankings/{ranking_id}/plackett-luce`
- Auth: none declared

Plackett-Luce listwise ranking aggregation.

Plackett (1975) / Luce (1959). Generalises Bradley-Terry from pairs
to ranked lists of K items. For pairwise data this collapses to BT
MLE; the value of PL surfaces when voters give top-K rankings
(top-3 of 8, top-5 of 12, etc.) — common in IR + GRPO-style
inference-time training.

On AimRank's pairwise vote data, this endpoint converts each
(winner, loser) pair into a length-2 PL ranking and fits the
listwise likelihood. For ranked-list inputs (top-K voting via
session grouping), call ``services/plackett_luce.fit_plackett_luce``
directly with explicit ranked lists.

## Path parameters

- `ranking_id` string, required

## Query parameters

- `min_appearances_per_entity` integer
- `max_iterations` integer

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/aimrank/apis/aimrank-api.md) · [All operations](https://skmtc.dev/aimrank/apis/aimrank-api/llms.txt) · [OpenAPI document](https://skmtc.dev/aimrank/apis/aimrank-api/revisions/3574d0aff459?raw)
