DestinyItemResponse class

The response object for retrieving an individual instanced item. None of these components are relevant for an item that doesn't have an "itemInstanceId": for those, get your information from the DestinyInventoryDefinition.




characterId String
If the item is on a character, this will return the ID of the character that is holding the item.
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
instance int
Basic instance data for the item. [...]
read / write
item int
Common data for the item relevant to its non-instanced properties. [...]
read / write
objectives int
Information specifically about the item's objectives. [...]
read / write
perks int
Information specifically about the perks currently active on the item. [...]
read / write
renderData int
Information about how to render the item in 3D. [...]
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
sockets int
Information about the sockets of the item: which are currently active, what potential sockets you could have and the stats/abilities/perks you can gain from them. [...]
read / write
stats int
Information about the computed stats of the item: power, defense, etc... [...]
read / write
talentGrid int
Information about the talent grid attached to the item. Talent nodes can provide a variety of benefits and abilities, and in Destiny 2 are used almost exclusively for the character's "Builds". [...]
read / write


noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
toString() String
A string representation of this object. [...]


operator ==(Object other) bool
The equality operator. [...]