---
title: "Maps"
method: GET
path: "/{region}/maps"
tags: ["Maps"]
---

# Maps

`GET /{region}/maps`

## Request

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

Every World of Tanks battle map on a region: display name, minimap image, camouflage kind (summer/winter/desert), square size in metres, the random-battle modes it supports (Standard/Encounter/Assault), and whether random events might fire on it mid-battle. Derived from the game client scripts, so removed or event-reskin maps are included. One entry per distinct map, name-sorted.

## Path parameters

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

## Response `200`

Successful response

- MapsListResponse
  - `results` MapSummary[], required
    - `arenaId` string, required
    - `slug` string, required
    - `name` string, required
    - `camouflage` 'summer' | 'winter' | 'desert', required: Vehicle camouflage kind the map is skinned with.
    - `sizeMeters` number, required: Square side length in metres.
    - `modes` MapModeField[], required
    - `battleTypes` MapBattleTypeField[], required
    - `minimapUrl` string, required
    - `bases` TeamMarkers, required
      - `team1` MapMarker[], required
        - `left` number, required
        - `top` number, required
      - `team2` MapMarker[], required
        - `left` number, required
        - `top` number, required
    - `hasRandomEvents` boolean, required: Whether random events might fire on the map mid-battle.
    - `commonTest` boolean, required: Whether only the Common Test client ships this map's space, so it cannot be played on the live server yet.
    - `variants` MapVariantSummary[], required: The arenas the client ships under this map's name for a mode of their own (Waffenträger, Last Stand, Story Mode, Onslaught night), each a view of this map rather than a map.
      - `arenaId` string, required
      - `battleType` 'random' | 'battle_royale' | 'frontline' | 'onslaught' | 'onslaught_night' | 'grand_battle' | 'clan_wars' | 'waffentrager' | 'last_stand' | 'arcade' | 'story_mode' | 'training', required: Top-level battle type a map belongs to.
      - `minimapUrl` string, required
      - `commonTest` boolean, required: Whether only the Common Test client ships this variant's space, so it cannot be played on the live server yet.

---

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