Skip to content

Achievements

Achievements are objectives to be met during the season by all your characters. They allow you to earn gold, items, and achievements. Achievement points allow you to obtain seasonal rewards.

Progress is tracked at the account level, so all your characters contribute together to unlock achievements.


Achievements can have multiple objectives that must all be completed to unlock the achievement. Each objective tracks progress independently.

Here are all the possible types of objectives:

TypeDescription
combat_killDefeat monsters
combat_dropObtain item drops from combat
combat_levelReach certain combat levels
gatheringGather resources
craftingCraft items
recyclingRecycle equipment
taskComplete tasks
useUse consumables
npc_buyBuy items from NPCs
npc_sellSell items to NPCs

The achievement is completed when all objectives reach their required total.


When you complete an achievement, you earn items rewards that are sent to your pending items. You can claim them with any character on your account.

JSON
"rewards": {
"gold": 5000,
"items": [
{ "code": "tasks_coin", "quantity": 3 },
{ "code": "iron_sword", "quantity": 1 }
]
}
FieldDescription
goldGold reward amount.
itemsList of item rewards, each with a code and quantity. Can be null if there are no item rewards.

To view your account’s list of achievements, including progress on each objective, use the following request:

Endpoint: GET /accounts/{account}/achievements

curl --location --request GET 'https://api.artifactsmmo.com/accounts/{account}/achievements' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json'

To view the full list of achievements, use the following request:

Endpoint: GET /achievements

curl --location --request GET 'https://api.artifactsmmo.com/achievements' \
--header 'Accept: application/json' \
--header 'Content-Type: application/json'