Is it possible to get players commendations?

Looking at the API I can’t see any way to get an individual players commendations. Is this possible at all?

Most of the stats I think are available in the players summary. This could be used along with the commendations metadata to determine what commendations a user currently has. Seems like a lot of work though for something that, you’d think, would be included already.

You can also see commendation deltas in post-game carnage reports.

I tried the service record things and couldn’t see any data on commendations… Couldn’t find anything relevant to a player summary on the documentation either

+1 Commendations Endpoint

I would love to see the commendations data available. It would be great to have a commendation tracker that tells you a whole number of how many commendations are needed for a particular weapon etc since there are variable amounts on each level.

This was exactly my question. The post-game carnage reports return progress towards commendations as a result of that particular match, but that’s the only thing I can find so far.

Correct me if I’m wrong, but the best way to get commendation progress would be to fetch Matches for Player, then look up the Post-Game Carnage Report: Arena/Warzone for their last match (or several matches). Then, you would compare the commendation Ids against the Commendations Metadata. Then, after all that this you would only have information on whichever commendations the player happened to make progress towards during the matches that you looked up the carnage reports for.

This is a little disappointing, as I’d like to make a commendation tracker app that’ll easily let you look at all commendations, most progress towards, progress-able on your current game mode/map, etc. I enjoy making progress towards the commendations and wish I had a better way to track commendations in-game. I liked how Titanfall let you favorite a few challenges that you could view whenever you pressed start during a match. The app’s purpose would be similar… let you better track and favorite commendations so that you can more effectively complete them.

+1 to a commendations progress endpoint.

I implemented Halo 5 commendations by simply pulling them from Waypoint. The tricky part is authentication, waypoint requires a signed in users so what I did was I wrapped the login page in a mini web browser thing, grabbed the waypoint cookie, and supplied it in my http request to kinda immitate authentication. The fun part is parsing the HTML that waypoint spits out.