bungieapi.generated.components.schemas.destiny.requests package¶
Submodules¶
bungieapi.generated.components.schemas.destiny.requests.actions module¶
- class bungieapi.generated.components.schemas.destiny.requests.actions.DestinyActionRequest(membership_type: Optional[ForwardRef('BungieMembershipType')] = None)[source]¶
Bases:
object- membership_type: Optional[bungieapi.generated.components.schemas.BungieMembershipType] = None¶
- class bungieapi.generated.components.schemas.destiny.requests.actions.DestinyCharacterActionRequest(character_id: Optional[int] = None, membership_type: Optional[ForwardRef('BungieMembershipType')] = None)[source]¶
Bases:
object- character_id: Optional[int] = None¶
- membership_type: Optional[bungieapi.generated.components.schemas.BungieMembershipType] = None¶
- class bungieapi.generated.components.schemas.destiny.requests.actions.DestinyInsertPlugsActionRequest(action_token: Optional[str] = None, character_id: Optional[int] = None, item_instance_id: Optional[int] = None, membership_type: Optional[ForwardRef('BungieMembershipType')] = None, plug: Optional[ForwardRef('DestinyInsertPlugsRequestEntry')] = None)[source]¶
Bases:
object- action_token: Optional[str] = None¶
- character_id: Optional[int] = None¶
- item_instance_id: Optional[int] = None¶
- membership_type: Optional[bungieapi.generated.components.schemas.BungieMembershipType] = None¶
- class bungieapi.generated.components.schemas.destiny.requests.actions.DestinyInsertPlugsFreeActionRequest(character_id: Optional[int] = None, item_id: Optional[int] = None, membership_type: Optional[ForwardRef('BungieMembershipType')] = None, plug: Optional[ForwardRef('DestinyInsertPlugsRequestEntry')] = None)[source]¶
Bases:
object- character_id: Optional[int] = None¶
- item_id: Optional[int] = None¶
- membership_type: Optional[bungieapi.generated.components.schemas.BungieMembershipType] = None¶
- class bungieapi.generated.components.schemas.destiny.requests.actions.DestinyInsertPlugsRequestEntry(plug_item_hash: Optional[int] = None, socket_array_type: Optional[bungieapi.generated.components.schemas.destiny.requests.actions.DestinySocketArrayType] = None, socket_index: Optional[int] = None)[source]¶
Bases:
objectRepresents all of the data related to a single plug to be inserted.
Note that, while you can point to a socket that represents infusion, you will receive an error if you attempt to do so. Come on guys, let’s play nice.
- plug_item_hash: Optional[int] = None¶
- socket_array_type: Optional[bungieapi.generated.components.schemas.destiny.requests.actions.DestinySocketArrayType] = None¶
- socket_index: Optional[int] = None¶
- class bungieapi.generated.components.schemas.destiny.requests.actions.DestinyItemActionRequest(character_id: Optional[int] = None, item_id: Optional[int] = None, membership_type: Optional[ForwardRef('BungieMembershipType')] = None)[source]¶
Bases:
object- character_id: Optional[int] = None¶
- item_id: Optional[int] = None¶
- membership_type: Optional[bungieapi.generated.components.schemas.BungieMembershipType] = None¶
- class bungieapi.generated.components.schemas.destiny.requests.actions.DestinyItemSetActionRequest(character_id: Optional[int] = None, item_ids: Optional[Sequence[int]] = None, membership_type: Optional[ForwardRef('BungieMembershipType')] = None)[source]¶
Bases:
object- character_id: Optional[int] = None¶
- item_ids: Optional[Sequence[int]] = None¶
- membership_type: Optional[bungieapi.generated.components.schemas.BungieMembershipType] = None¶
- class bungieapi.generated.components.schemas.destiny.requests.actions.DestinyItemStateRequest(character_id: Optional[int] = None, item_id: Optional[int] = None, membership_type: Optional[ForwardRef('BungieMembershipType')] = None, state: Optional[bool] = None)[source]¶
Bases:
object- character_id: Optional[int] = None¶
- item_id: Optional[int] = None¶
- membership_type: Optional[bungieapi.generated.components.schemas.BungieMembershipType] = None¶
- state: Optional[bool] = None¶
- class bungieapi.generated.components.schemas.destiny.requests.actions.DestinyPostmasterTransferRequest(character_id: Optional[int] = None, item_id: Optional[int] = None, item_reference_hash: Optional[int] = None, membership_type: Optional[ForwardRef('BungieMembershipType')] = None, stack_size: Optional[int] = None)[source]¶
Bases:
object- character_id: Optional[int] = None¶
- item_id: Optional[int] = None¶
- item_reference_hash: Optional[int] = None¶
- membership_type: Optional[bungieapi.generated.components.schemas.BungieMembershipType] = None¶
- stack_size: Optional[int] = None¶
- class bungieapi.generated.components.schemas.destiny.requests.actions.DestinySocketArrayType(value)[source]¶
Bases:
enum.EnumIf you look in the DestinyInventoryItemDefinition’s “sockets” property, you’ll see that there are two types of sockets: intrinsic, and “socketEntry.” Unfortunately, because Intrinsic sockets are a whole separate array, it is no longer sufficient to know the index into that array to know which socket we’re talking about.
You have to know whether it’s in the default “socketEntries” or if it’s in the “intrinsic” list.
- DEFAULT = 0¶
- INTRINSIC = 1¶
Module contents¶
- class bungieapi.generated.components.schemas.destiny.requests.DestinyItemTransferRequest(character_id: Optional[int] = None, item_id: Optional[int] = None, item_reference_hash: Optional[int] = None, membership_type: Optional[ForwardRef('BungieMembershipType')] = None, stack_size: Optional[int] = None, transfer_to_vault: Optional[bool] = None)[source]¶
Bases:
object- character_id: Optional[int] = None¶
- item_id: Optional[int] = None¶
- item_reference_hash: Optional[int] = None¶
- membership_type: Optional[bungieapi.generated.components.schemas.BungieMembershipType] = None¶
- stack_size: Optional[int] = None¶
- transfer_to_vault: Optional[bool] = None¶