Skip to content
GAMPEONCreate
New project

Achievement catalog

GET
/v1/achievements
curl --request GET \
--url https://api.gampeon.com/v1/achievements

All achievements with category, tier, points and rarity. When logged in, summary, unlockedAt and progress are filled for your account.

Access tokens: scope profile:read.

Catalog

Media typeapplication/json
object
categories
required
Array<object>
object
id
required
string
title
required
string
tierPoints
required
object
bronze
required
integer
silver
required
integer
gold
required
integer
platinum
required
integer
accounts
required

Number of accounts (basis for percent)

integer
achievements
required
Array<object>
object
id
required
string
category
required
string
Allowed values: start creator operator studios projects veteran community secret play
tier
required
string
Allowed values: bronze silver gold platinum
points
required
integer
title
required

Hidden achievements show a placeholder until unlocked

string
description
required
string
icon
required

Icon name

string
source
required

platform: from real numbers. staff: granted by the team. game: comes with the launcher.

string
Allowed values: platform staff game
hidden
required

Still hidden for this viewer

boolean
percent
required

Share of all accounts that unlocked it, in percent

number
unlockedAt
required
One of:

Unix time in milliseconds

integer format: int64
progress
required
One of:
object
value
required
integer
goal
required
integer
total
required
integer
maxPoints
required
integer
summary
required
One of:
object
unlocked
required
integer
total
required
integer
points
required
integer
maxPoints
required
integer

Example

{
"achievements": [
{
"category": "start",
"tier": "bronze",
"source": "platform"
}
]
}

Error codes: insufficient_scope, token_not_allowed

Media typeapplication/json
object
error
required

Machine-readable error code, for example not_found or rate_limited.

string
message

Human-readable detail. Only present for some errors.

string

Example generated

{
"error": "example",
"message": "example"
}

Report a problem with this pageOther ways to give feedback