---
title: "Compare players"
method: GET
path: "/{region}/players/compare"
tags: ["Players"]
---

# Compare players

`GET /{region}/players/compare`

## Request

- Base URL: `https://unicum.gg/api`
- URL: `https://unicum.gg/api/{region}/players/compare`
- Auth: none required

Inputs for a side-by-side comparison of up to 4 players (`?names=a,b,c`): each player's tracked row, latest snapshot and raw per-tank stats, plus the vehicle catalogue and the WN8/WNX expected-value tables the ratings derive from. Dates are ISO 8601 strings.

## Path parameters

- `region` 'eu' | 'na' | 'asia', required: Game server region.

## Query parameters

- `names` string[], required: Player nicknames to compare (2 to 4).

## Response `200`

Successful response

- PlayersCompare: Inputs for a side-by-side player comparison: each player's row, latest snapshot and raw per-tank stats, plus the vehicle catalogue and WN8/WNX expected-value tables.
  - `slots` CompareSlot[], required
    - `requested` string, required: The nickname as requested.
    - `player` string, nullable, required: The tracked player row (null when unknown to the tracker).
    - `latest` string, nullable, required: The player's latest snapshot (null when never snapped).
    - `tanks` string[], required: Raw per-tank stats (WN8/WNX inputs).
  - `encyclopedia` object, required: Vehicle catalogue keyed by tank id.
  - `wn8Expected` object, required: WN8 expected values keyed by tank id.
  - `wnxExpected` object, required: WNX expected values keyed by tank id.
  - `wn8Fallback` object, required: Precomputed WN8 fallback (per tier+type average) for owned tanks missing from the expected table, keyed by `tier-type`.

---

[API](https://skmtc.dev/unicum/apis/unicum-gg-api.md) · [All operations](https://skmtc.dev/unicum/apis/unicum-gg-api/llms.txt) · [OpenAPI document](https://skmtc.dev/unicum/apis/unicum-gg-api/revisions/7a7d79a26001?raw)
