JavaScript is required to use Bungie.net

Help

Help us help you.
Edited by Nonfactor: 4/18/2022 4:08:16 PM
1

API: Do the hashes in the manifest ever change?

The only definitive answer I can seem to find to this is "No, but, also, sometimes, yes." As an example, if I have a hash to a strike resource for its name and basic information, will that hash [b]ever[/b] change- or is it safe to store it in a dictionary for faster lookup? Basic question: Will a hash to a resource in the manifest ever change in any subsequent manifest updates or is it safe to assume that a hash for a resource is static? edit: current workflow is to grab the referenceId from activityDetails and then fetch its information to be parsed for a description. what i'd like to do is cut out the entire fetch operation and just do a lookup in a table of titles/ids- but it seems like a wasted effort to my goal of automating this behavior if those ids can/will/might change.
English
#Help #api #manifest

Posting in language:

 

Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • Greetings! In my experience, I've never seen a hash code change, only the contents that the hash code is representing (like if a weapon's perks change). The hash will stay the same and will point to the resource it represents and that content can be modified when the manifest updates. I have also seen some circumstances, like Nightfalls for example, where it is necessary for Bungie's team to create a whole new hash for a definition; the old one usually sticks around, just is no longer up-to-date. Here's an example of what I'm talking about near the end of my response: This is an [url=https://data.destinysets.com/i/Activity:557845334]old version of the Warden of Nothing Grandmaster activity[/url], and here is a [url=https://data.destinysets.com/i/Activity:1473557543]new version[/url]. This change occurred when Witch Queen launched, on February 22nd, 2022. Both links are to a third-party site by the name of [url=https://data.destinysets.com/]DestinySets[/url] which reads Bungie's API/Manifest for any content from definitions. The same developer, Josh Hunt, also runs [url=https://archive.destiny.report/]archive.destiny.report[/url] which shows the history along with any changes that were made to the manifest and its definitions, both sites I find very helpful.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

    1 Reply
    You are not allowed to view this content.
    ;
    preload icon
    preload icon
    preload icon