Api: [question] howto get the order of locations inside the calus raid ?

Created on 10 Jun 2018  路  14Comments  路  Source: Bungie-net/api

i was able to identify which challange is active, but unable to find out that the order (for this week for example) is:

Gauntlet > Baths > Dogs > Calus

so how do i get this info from the api ?

many thanks!

bug filed enhancement investigation

Most helpful comment

Ah, yes! Try these out:

  • activities[].challengeObjectiveHashes = the list of active hashes for DestinyObjectiveDefinitions related to challenges on that activity

  • activities[].phaseHashes = the list of hashes for the phases of the raid, in the order in which they are found.

Note that we don't have human readable data for phases: you'll have to take those hashes and derive meaning from them yourself (associate them with your own strings, images etc... as you desire). But once you do a one-time matchup of a hash to whatever UI-facing resources you decide to create for it, those hashes should remain constant. Phase hash 3847906370 should always mean the same phase even as content changes!

All 14 comments

We don't actually have any good information to return about this, for now at least. But let's loop back to this - this is one of many pieces of data I'd like the API to start returning for Raids. Perhaps we can make it happen not just for the old Raid and Raid Wings but for the new Raid when Forsaken comes around! I'll add it to the list.

TFS 668554

@vthornheart-bng you say you don麓t have "any good" information, i would also be happy to have "a bad one", at least i can grap that from somewhere, a website or something else. is there anything like that ?

The Milestones endpoint has a hash of 3660836525 which gives you the raid for the week. Within that, the activity hash determines which order - there is no quick way of getting a list to turn that hash into an order but a few of us built up the list manually.

This reset for example was 2693136604 and I have my list I look it up against. (Excuse my terrible formatting)

Id Encounter1 Encounter2 Encounter3 Encounter4
417231112 Pleasure Gardens The Gauntlet Royal Pools Throne
757116822 The Gauntlet Royal Pools Pleasure Gardens Throne
1685065161 The Gauntlet Pleasure Gardens Royal Pools Throne
2449714930 Royal Pools The Gauntlet Pleasure Gardens Throne
2693136600 Royal Pools The Gauntlet Pleasure Gardens Throne
2693136601 Royal Pools Pleasure Gardens The Gauntlet Throne
2693136602 Pleasure Gardens The Gauntlet Royal Pools Throne
2693136603 Pleasure Gardens Royal Pools The Gauntlet Throne
2693136604 The Gauntlet Royal Pools Pleasure Gardens Throne
2693136605 The Gauntlet Pleasure Gardens Royal Pools Throne
3446541099 Pleasure Gardens Royal Pools The Gauntlet Throne
3879860661 Royal Pools Pleasure Gardens The Gauntlet Throne

@mattybeard thanks a lot, i take everything i get 馃槃

@mattybeard It looks like there are duplicates in that list of hashes, for example 417231112 and 2693136602 for gardens, gauntlet, baths, throne. Does the difference in hash also indicate which of the 4 is the challenge mode? Every single combination listed has 2 different hashes and I was curious what the significance of that is, if any?

I suspect it's more than likely prestige and normal but that's just a guess.

does someone know, if this is still working after the forsaken update ?
where do i get the challange info from ? 馃 the "challenges" tag is no longer available....

https://github.com/Bungie-net/api/issues/631#issuecomment-418845176

Thorn, is this request still valid?

Looping back on this - see #783 for details about how to access this data! Sorry that I didn't loop back to give the details, my apologies!

@vthornheart-bng don麓t know if is missed anything because i wasn麓t able to find anything here at the issues: is it now possible to get the challange of the calus raid from the api ? thanks !

Ah, yes! Try these out:

  • activities[].challengeObjectiveHashes = the list of active hashes for DestinyObjectiveDefinitions related to challenges on that activity

  • activities[].phaseHashes = the list of hashes for the phases of the raid, in the order in which they are found.

Note that we don't have human readable data for phases: you'll have to take those hashes and derive meaning from them yourself (associate them with your own strings, images etc... as you desire). But once you do a one-time matchup of a hash to whatever UI-facing resources you decide to create for it, those hashes should remain constant. Phase hash 3847906370 should always mean the same phase even as content changes!

@vthornheart-bng thanks a lot !!!! 馃憤

No prob, glad to be of help!

Was this page helpful?
0 / 5 - 0 ratings