Votes
Get Matchup
Get a matchup for voting.
Strategies:
- adaptive: Auto-selects best strategy based on ranking maturity (RECOMMENDED)
- swiss: Swiss-system tournament pairing (fast convergence, rematch avoidance)
- random: Random pair selection
- balanced: Prefer evenly-matched pairs (better for accuracy)
- uncertainty: Prefer high-uncertainty entities (reduces RD faster)
- explore: AI-driven discovery - find novel matchups based on embeddings
- information_gain: Maximize expected information gain per vote (proper entropy formula)
get/api/v1/votes/matchup/{ranking_id}
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/votes/matchup/{ranking_id}
- Auth: none declared
Path parameters
ranking_idstring required
Query parameters
strategy'adaptive' | 'swiss' | 'random' | 'balanced' | 'uncertainty' | 'explore' | 'information_gain'
pinstring nullable
Serve exactly this pair, as 'entity_a_id,entity_b_id'. Used by shared challenge links so the recipient answers the SAME question ('I picked A over B — do you agree?'). Falls back to the normal strategy when either entity is missing, inactive, or not in this ranking — a stale link should still yield a votable pair.
Response
Successful Response
Changes
No recorded changes to this operation across all 1 revision of this API.