unicum.gg

Map detail

GET
/{region}/maps/{slug}

A single battle map with its full geometry: display name, description, minimap image, camouflage kind, size in metres, battle timer, team size, and per-mode base flags, team spawns and control point projected onto the minimap as percentage coordinates. slug in the response is the canonical slug.

Path Parameters

region*string

Game server region.

Value in

  • "eu"
  • "na"
  • "asia"
slug*string

Map slug (e.g. prokhorovka).

Response Body

application/json

curl -X GET "https://example.com/eu/maps/prokhorovka"
{  "arenaId": "string",  "slug": "string",  "name": "string",  "camouflage": "summer",  "sizeMeters": 0,  "modes": [    "standard"  ],  "battleTypes": [    "random"  ],  "minimapUrl": "string",  "bases": {    "team1": [      {        "left": 0,        "top": 0      }    ],    "team2": [      {        "left": 0,        "top": 0      }    ]  },  "description": "string",  "roundLength": 0,  "maxPlayersInTeam": 0,  "widthMeters": 0,  "heightMeters": 0,  "geometry": [    {      "mode": "standard",      "label": "string",      "bases": {        "team1": [          {            "left": 0,            "top": 0          }        ],        "team2": [          {            "left": 0,            "top": 0          }        ]      },      "spawns": {        "team1": [          {            "left": 0,            "top": 0          }        ],        "team2": [          {            "left": 0,            "top": 0          }        ]      },      "controlPoint": {        "left": 0,        "top": 0      }    }  ],  "onslaught": {    "minimapUrl": "string",    "widthMeters": 0,    "heightMeters": 0,    "spawns": {      "team1": [        {          "left": 0,          "top": 0        }      ],      "team2": [        {          "left": 0,          "top": 0        }      ]    },    "controlPoint": {      "left": 0,      "top": 0    },    "pointsOfInterest": [      {        "marker": {          "left": 0,          "top": 0        },        "type": 0      }    ]  }}