---
title: "Get Entity Matchup History"
method: GET
path: "/api/v1/analytics/entity/{entity_id}/matchup-history"
tags: ["Analytics"]
---

# Get Entity Matchup History

`GET /api/v1/analytics/entity/{entity_id}/matchup-history`

## 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/entity/{entity_id}/matchup-history`
- Auth: none declared

Get matchup history for an entity.

Shows who the entity has been compared against and results.

Gated by the visibility spine (404, never 403). It had no auth at all: an
anonymous caller holding one entity id could walk every opponent of a
PRIVATE ranking, names and outcomes included (2026-10-09).

## Path parameters

- `entity_id` string, required

## Query parameters

- `limit` 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)
