---
title: "Similar tanks"
method: GET
path: "/{region}/tanks/{slug}/similar"
tags: ["Tanks"]
---

# Similar tanks

`GET /{region}/tanks/{slug}/similar`

## Request

- Base URL: `https://unicum.gg/api`
- URL: `https://unicum.gg/api/{region}/tanks/{slug}/similar`
- Auth: none required

The vehicles that play most like this one, best match first. Similarity is the distance between where each vehicle stands among the vehicles of its own tier, read on six aspects (firepower, gun handling, mobility, survivability, concealment, and how the server actually plays it), so a tier VIII and a tier X can be compared. Answers come from within one tier of this vehicle, and from the live game only. 404 if the region's catalogue has no vehicle with this slug.

## Path parameters

- `region` 'eu' | 'na' | 'asia', required: Game server region.
- `slug` string, required: Tank slug (e.g. is-7).

## Query parameters

- `limit` integer: How many matches to return. Out-of-range values are clamped.

## Response `200`

Successful response

- SimilarTanks: The vehicles that play most like this one, best match first. Empty when the vehicle is too little known to be placed.
  - `results` SimilarTank[], required
    - `identity` TankIdentity, required: A vehicle's identity: tier, class, nation, names, tag, premium/reward flags, role and icon URLs.
      - `tankId` number, required
      - `slug` string, required
      - `tier` number, required
      - `type` string, required
      - `nation` string, required
      - `name` string, required
      - `shortName` string, required
      - `tag` string, required
      - `isPremium` boolean, required
      - `isReward` boolean, required
      - `isCommonTest` boolean, required: Only on the Common Test client, not yet released.
      - `isHidden` boolean, required: Not a vehicle at all (training bot, story-mode prop). Always false here: these are excluded from the catalogue.
      - `variant` string, nullable, required: The parallel catalogue this vehicle comes from, spelled as the suffix its name ends with ("IGR" for the retired cybercafe reissues). Null for a normal vehicle.
      - `testChanges` number: How many characteristics the current Common Test build changes on this vehicle; 0 when none.
      - `role` string, nullable, required
      - `contourIcon` string, nullable, required
      - `bigIcon` string, nullable, required
    - `score` number, required: How alike the two vehicles are, 0 to 100, as the distance between where each one stands among the vehicles of its own tier.
    - `closest` TankAxisField[], required: The axes the two are closest on, nearest first.
    - `furthest` 'firepower' | 'gun-handling' | 'mobility' | 'survivability' | 'concealment' | 'playstyle', required: An aspect a vehicle is read along. Five come from its characteristics; playstyle comes from how the server actually plays it.

---

[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)
