Get a game's full achievement list
get_game_achievementsRetrieve a game's achievements by appid, including names, descriptions, hidden status, and global unlock percentages, capped at the first 200 achievements.
Instructions
List a game's achievements by appid with their names, descriptions, hidden flag and global unlock % (rarity), in the game's own definition order (capped at the first 200; check returned vs total — most games have far fewer). Requires STEAM_API_KEY (the achievement schema needs a key). For just the rarity by internal id without a key, use get_global_achievements; for a few named highlights, see get_game's achievements_highlighted; for a specific player's own unlock progress instead of the catalog-wide list, use get_player_achievements. Get the appid from search_games.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| appid | Yes | Steam application id (appid). Get it from search_games. | |
| language | No | Language for achievement names/descriptions; overrides STEAM_LANGUAGE. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| game | Yes | ||
| total | Yes | ||
| returned | Yes | ||
| achievements | Yes |