I’m looking at the data returned when the achievements field is added to the character profile API call and would really appreciate some help understanding it.
I get the completed and completeTimestamp arrays, they make sense, although weirdly structured. Why not just have an array of achievement objects that have the achievement ID and the timestamp in? But thats no big deal.
It’s the criteria I find confusing, am I supposed to be able to use that information to check partially completed achievement, because that would be awesome, I just can’t figure out how.
On the wowhead character planner, I can enter my character and I get given some achievements that I’m close to completing, for example, achievement 13757 it tells me I’m 74.1% through completing, how can it possibly work that out from this information? I don’t have any addons installed for wowhead so I assume they only have access to the same API I do.