---
title: "Get Trophies"
method: GET
path: "/users/{user_id}/trophies"
tags: ["Users"]
---

# Get Trophies

`GET /users/{user_id}/trophies`

## Request

- Base URL: `https://api.lolz.team`
- URL: `https://api.lolz.team/users/{user_id}/trophies`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/lolz/apis/lolzteam-public-api-forum/docs/users/:user_id/trophies/get.ts> (a function with typed inputs; its response is checked against the schema)

List of user trophies.

Required scopes:
+ **read**

## Path parameters

- `user_id` union, required
  - string
  - integer

## Response `200`

Successful Response.

- object
  - `trophies` object[], required
    - `trophy_id` integer, required
    - `title` string, required
    - `description` string, required
    - `trophy_url` string, required
    - `award_date` integer, required
    - `rarity` string, required
    - `usersHasTrophyPercentage` number, required
    - `rarityPhrase` string, required
    - `trophy_counter` integer, required
    - `counter` string
    - `available_levels` object
    - `current_display_level` integer
  - `trophyProgresses` object[], required
    - `trophy_id` integer, required
    - `title` string, required
    - `trophy_points` integer, required
    - `description` string, required
    - `trophy_redirect_url` string, required
    - `trophy_url` string, required
    - `trophy_max_points` integer, required
    - `awardable` integer, required
    - `percents_completed` number, required
    - `progress` object[], required
      - `left` integer, required
      - `need_total` string, required
      - `needTotalPhrase` string, required
      - `leftPhrase` string, required
      - `completed_total` integer, required
      - `percents_completed` number, required
    - `leftPhrases` string[], required
    - `leftPhrase` string, required
    - `rarity` string, required
    - `usersHasTrophyPercentage` integer, required
    - `rarityPhrase` string, required
  - `system_info` RespSystemInfo, required
    - `visitor_id` integer, required
    - `time` integer, required
    - `log_id` integer, required

## Other responses

- `401`: Unauthorized
- `403`: Error Response.
- `404`: Not Found

## Changes

- **2026-11-03** `acd46e0a23e3`: 5 info
  - added the required property `trophyProgresses/items/description` to the response with the `200` status
  - added the required property `trophyProgresses/items/rarity` to the response with the `200` status
  - added the required property `trophyProgresses/items/rarityPhrase` to the response with the `200` status
  - added the required property `trophyProgresses/items/title` to the response with the `200` status
  - …1 more

[Operation history](https://skmtc.dev/lolz/apis/lolzteam-public-api-forum/changes/users/:user_id/trophies/get.md)

---

[API](https://skmtc.dev/lolz/apis/lolzteam-public-api-forum.md) - [All operations](https://skmtc.dev/lolz/apis/lolzteam-public-api-forum/llms.txt) - [OpenAPI document](https://skmtc.dev/lolz/apis/lolzteam-public-api-forum/revisions/acd46e0a23e3?raw)
