---
title: "Get Player Achievements"
method: GET
path: "/player/{player}/achievements"
tags: ["Player", "Hypixel"]
---

# Get Player Achievements

`GET /player/{player}/achievements`

Retrieves detailed achievement data for a specific player, including one-time, tiered, and legacy achievements, along with meta-information about completed points.

## Path parameters

- `player` string, required

## Request body

- object

## Response `200`

Successfully retrieved player achievement data

- RoutesAchievement
  - `completed` boolean
  - `description` string
  - `gamePercentUnlocked` number
  - `globalPercentUnlocked` number
  - `legacy` boolean
  - `name` string
  - `points` integer
  - `points_awarded` integer
  - `tiered_data` object
    - `remaining_to_complete` integer
    - `tier_completed` integer
    - `total_ap_from_tiered` integer
  - `tiers` object[]
    - `amount` integer
    - `points` integer
    - `tier` integer

## Other responses

- `429` — Too many requests, or player data could not be retrieved due to an upstream error

---

[API](https://skmtc.dev/seraph/apis/seraph-api.md) · [All operations](https://skmtc.dev/seraph/apis/seraph-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/seraph/seraph-api/revisions/82a1ec01c64d/schema)
