I do not believe so since a majority of the hash info are stored in that manifest.
Depending on what you are trying to do, you can download the manifest and save it locally until a new version of the manifest comes out so it doesn't download+load it everytime.
It's good practice to do so in case any new activities come out.
If you are concerned about how big the manifest is, then you can split it up and only use the definitions that you need to use.
Indeed, unfortunately the least bandwidth intensive way for you to get at it is by downloading the manifest. There is an endpoint you can hit - GetDestinyEntityDefinition - if you really have a good scenario for grabbing one-off definitions. But I discourage it if it's not something super simple, for instance if you have a page that needs a single activity's definition. It's not an expensive call, but the extra bandwidth costs to you will add up over time if you're grabbing the same definitions over and over.
(Also, that endpoint would be charged against your API rate limit, where the manifest contents wouldn鈥檛 be.)
Yes, very true and good point!
Thanks for answers!
Most helpful comment
(Also, that endpoint would be charged against your API rate limit, where the manifest contents wouldn鈥檛 be.)