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

# My map ratings

`GET /{region}/maps/ratings/mine`

## Request

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

Every map the caller has rated, newest first. Its job is to let a page know what is already done, so the gallery can point a signed-in player at the maps they have not judged yet, which is where most votes come from. The vehicle twin is `GET /{region}/ratings/mine`. Region-independent like the votes themselves, so the same list is served whichever region the page was opened on. Signed out answers an empty list rather than a 401: the caller is asking what they have rated, and "nothing" is the true answer.

## Path parameters

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

## Response `200`

Successful response

- OwnMapRatingsResponse
  - `ratings` OwnMapRatingRow[], required
    - `arenaId` string, required: The client's own arena id, which is what the vote is keyed on. Resolve it against `GET /{region}/maps` for a slug and a name.
    - `overall` integer, required
    - `fun` integer, required
    - `reviewStatus` 'none' | 'pending' | 'approved' | 'rejected', required: Where a written opinion stands in moderation.
    - `updatedAt` string, date-time, required

---

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