---
title: "Player Onslaught record"
method: GET
path: "/{region}/players/{nickname}/onslaught"
tags: ["Players"]
---

# Player Onslaught record

`GET /{region}/players/{nickname}/onslaught`

## Request

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

This player's Onslaught (Competitive 7) record: every season they held a place on the leaderboard, and how they climbed through the most recent one. Only players who reach Champion enter the board, so an empty record means unranked rather than missing. The game keeps no history of its board, so the climb comes from our own samples. 404 when the nickname is unknown in this region.

## Path parameters

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

## Response `200`

Successful response

- PlayerOnslaughtResponse
  - `account_id` number, required
  - `nickname` string, required
  - `standings` PlayerOnslaughtStanding[], required: Every season this player ranked in, newest first. Empty when they have never reached Champion, which is the common case.
    - `eventId` string, required
    - `codename` string, nullable, required: Season codename ('Season of the Azure Phoenix').
    - `seasonOrdinal` string, nullable, required: Season ordinal word, selecting its themed rank art.
    - `assetsRef` string, nullable, required: Mirror commit to build rank-art URLs from (null = live branch); pins a past season's art to when it was live.
    - `ended` boolean, required: True once the season is over (the placing is final).
    - `startDate` string, nullable, required
    - `endDate` string, nullable, required
    - `rank` number, required: Leaderboard position (1-based).
    - `rating` number, required: Season rating points.
    - `battles` number, required
    - `elitePosition` number, nullable, required: Top N ranks that are Legend, for reading the rank off.
    - `masterPosition` number, nullable, required: Top N ranks that are at least Champion.
    - `lost` boolean: True when the player held a place in this season and no longer does. The rank, rating and battles above are then the last state we saw, not a standing they still hold.
    - `bestRank` number: The best position they reached in the season, from our own capture archive.
    - `lastSeenAt` number: Unix seconds of the last capture that still had them on the board. Only on a place they have lost.
  - `lastRecalculationTs` number, nullable, required: Unix seconds of the source's last board recompute, so a reader can tell how fresh the standings are.
  - `history` PlayerOnslaughtPoint[], required: The player's climb through the most recent season they ranked in, oldest first.
    - `t` number, required: Instant of the sample, unix seconds.
    - `rank` number, required
    - `rating` number, required
    - `battles` number, 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)
