---
title: "My queued videos"
method: GET
path: "/{region}/videos/mine"
tags: ["Tanks"]
---

# My queued videos

`GET /{region}/videos/mine`

## Request

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

The signed-in user's own suggestions that are still waiting on a moderator, wherever they were filed. Their own only: an unreviewed row is shown to the person waiting on it and to nobody else, which is also why this answers with an empty list rather than an error when signed out. Uncached for the same reason, unlike the published lists beside it. Not scoped to one tank or map: the page that renders it keeps the rows it is about.

## Path parameters

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

## Response `200`

Successful response

- MyVideosResponse
  - `videos` VideoBattleWithTank[], required
    - `id` integer, required
    - `videoId` string, required
    - `startSeconds` integer, required: Where the battle starts in the video, in seconds.
    - `title` string, required
    - `channelName` string, required
    - `mapName` string, nullable, required
    - `mapSlug` string, nullable, required
    - `arenaId` string, nullable, required: The arena the battle was played on. Carried so a client can name the map in the reader's language, since `mapName` is the English the row was stored with.
    - `mode` 'standard' | 'encounter' | 'assault' | 'attack-defense', required: Random-battle game mode a map supports.
    - `direction` 'north' | 'south' | 'east' | 'west', required: Side of the map a team starts from.
    - `directionLabel` string, nullable, required
    - `result` 'victory' | 'defeat' | 'draw', required: How the battle ended, as declared by the submitter.
    - `format` 'random' | 'clan_wars' | 'advances' | 'skirmish' | 'maneuvers' | 'onslaught' | 'tournament', required: Format the battle was played in.
    - `teamSize` integer, nullable, required: Players per team, from the format where it fixes one and from the submitter otherwise.
    - `tier` integer, nullable, required: Tier the battle was fought at, on the same rule as team size.
    - `clan` VideoClanCredit, nullable, required: Clan the battle was played for, resolved from a stored id so a rename cannot strand the credit.
      - `region` 'eu' | 'na' | 'asia', required: Game server region.
      - `id` integer, required
      - `tag` string, required
      - `name` string, required
      - `color` string, nullable, required: The clan's own colour, which its tag is rendered in.
      - `emblem` string, nullable, required: The clan's emblem, drawn beside its tag.
    - `combinedDamage` integer, nullable, required: Damage dealt plus assisted, as declared. Only ever set on a random battle.
    - `tankId` integer, nullable, required
    - `tankName` string, nullable, required
    - `tankSlug` string, nullable, required
    - `tankShortName` string, nullable, required
    - `tankTag` string, nullable, required
    - `vehicleTier` integer, nullable, required: The vehicle's tier, as opposed to the battle's.
    - `nation` string, nullable, required
    - `type` string, nullable, required
    - `role` string, nullable, required
    - `isPremium` boolean, required
    - `isReward` boolean, required
  - `ownedIds` integer[], 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)
