Skip to content
Chiri Vulpes edited this page May 13, 2024 · 11 revisions

deepsight.gg provides a number of manifests generated automatically to make development with the Destiny 2 API easier.

You can access the current manifest versions:

  • Live at https://deepsight.gg/manifest/*
  • Via a git commit, useful for including them as a submodule

If you use these, please credit and link to deepsight.gg! It's not actually a requirement, but it would be super appreciated!

Handling updates/versioning

Versioning is handled via versions.json.

Types for Typescript developers

Interfaces for all the manifests listed below.

Exhaustive enums for all nameable definitions in the Destiny manifest.

Manifests

Consistent categorisation of 100% of the game's plugs (even really old ones), broken into Categories and Types.

Consistent categorisation of items' sockets based on the plug categorisation of the plugs listed for the socket.

A moment in time for Destiny 2 — either an expansion, a season, an additional DLC, or an event.

Details on what items drop from where, down to the encounter, with knowledge of challenge rotations & drop rotations.

A better version of the Bungie API's DestinyItemTierTypeDefinition. (IE, not with weird incorrect names.)

Weapons & armour from each "moment", deduped and sorted into their respective buckets.

A list of wallpapers & screenshots for each moment.

Details for vendors with rotating stock, sourced from a vendors response. All components are mapped to proper spots.

Types for Typescript developers

Interfaces
Interfaces for all the manifests listed below.

Enums
Exhaustive enums for all nameable definitions in the Destiny manifest.

Manifests

DeepsightPlugCategorisation
Consistent, complete categorisation of the game's plugs, broken into Categories and Types.

DeepsightSocketCategorisation
Consistent categorisation of items' sockets based on the plug categorisation.

DeepsightMomentDefinition
A moment in time for Destiny 2 — an expansion, a season, an additional DLC, or an event.

DeepsightDropTableDefinition
Drop tables by activity, down to the encounter, including challenge & drop rotations.

DeepsightTierTypeDefinition
A better version of the Bungie API's DestinyItemTierTypeDefinition.

DeepsightCollectionsDefinition
Weapons & armour from each "moment", deduped and sorted into their respective buckets.

DeepsightWallpaperDefinition
A list of wallpapers & screenshots for each moment.

DeepsightVendorDefinition
Details for vendors with rotating stock.

Clone this wiki locally