Bungie API Dart support
This project implements Dart definitions and API helpers for the Bungie.net API. It's based on bungie-api-ts that is meant for use in Destiny Item Manager, but should be general enough to use in any project. The code is completely generated from Bungie's documentation - I considered using something like Swagger Codegen, but instead opted for a custom generator so we could make the result as nice as possible.
Install
add this to your dependencies block in pubspec.yaml
dependencies:
bungie_api: ^12.2.4
Interfaces and Enums
There are definitions for every type defined in the Bungie.net services. See their documentation for a list - the interface names are the last part of the full name (for example, Destiny.Definitions.DestinyVendorActionDefinition
becomes DestinyVendorActionDefinition
). There are a few exceptions, like SingleComponentResponseOfDestinyInventoryComponent
, which have been mapped into nicer forms like SingleComponentResponse<DestinyInventoryComponent>
, and the server responses, which are now ServerResponse<T>
instead of something like DestinyCharacterResponse
.
API Helpers
In addition to the types, there are also simple helper functions for each API endpoint. They define the inputs and outputs to that endpoint, and will call a user-provided function with HTTP request info that you can then use to make an HTTP request. This pattern was used so the API helpers could provide full type information. These helpers are not a full API client - they assist in building one. An example:
import 'dart:async';
import 'package:http/http.dart' as http;
import 'package:bungie_api_dart/destiny2.dart';
class BungieApiService{
Future<ServerResponse<DestinyManifest>> getManifest(){
return getDestinyManifest(new Client());
}
}
class Client implements HttpClient{
static const API_KEY = "your_key";
@override
Future<Object> request(HttpClientConfig config) {
if(config.method == 'GET'){
return http.get(config.url, headers: {'X-API-Key': API_KEY});
}
return http.post(config.url, headers: {'X-API-Key': API_KEY});
}
}
Build
./install.sh && ./build.sh
Libraries
- api/app
- api/community_content
- api/content
- api/destiny2
- api/fireteam
- api/forum
- api/get_available_locales
- api/global_alerts
- api/group_v2
- api/settings
- api/tokens
- api/trending
- api/user
- api/user_system_overrides
- app
- applications
- common
- communitycontent
- components
- config
- content
- core
- dates
- destiny2
- entities
- enums/activity_graph_node_highlight_type
- enums/application_scopes
- enums/application_status
- enums/awa_response_reason
- enums/awa_type
- enums/awa_user_selection
- enums/bucket_category
- enums/bucket_scope
- enums/bungie_credential_type
- enums/bungie_membership_type
- enums/capabilities
- enums/chat_security_setting
- enums/community_content_sort_mode
- enums/component_privacy_setting
- enums/content_property_data_type_enum
- enums/damage_type
- enums/destiny_activity_difficulty_tier
- enums/destiny_activity_mode_category
- enums/destiny_activity_mode_type
- enums/destiny_ammunition_type
- enums/destiny_breaker_type
- enums/destiny_class
- enums/destiny_collectible_state
- enums/destiny_component_type
- enums/destiny_energy_type
- enums/destiny_game_privacy_setting
- enums/destiny_game_versions
- enums/destiny_gating_scope
- enums/destiny_gender
- enums/destiny_graph_node_state
- enums/destiny_item_sort_type
- enums/destiny_item_sub_type
- enums/destiny_item_type
- enums/destiny_join_closed_reasons
- enums/destiny_milestone_display_preference
- enums/destiny_milestone_type
- enums/destiny_objective_grant_style
- enums/destiny_objective_ui_style
- enums/destiny_party_member_states
- enums/destiny_presentation_display_style
- enums/destiny_presentation_node_state
- enums/destiny_presentation_node_type
- enums/destiny_presentation_screen_style
- enums/destiny_progression_reward_item_acquisition_behavior
- enums/destiny_progression_reward_item_state
- enums/destiny_progression_scope
- enums/destiny_progression_step_display_effect
- enums/destiny_race
- enums/destiny_record_state
- enums/destiny_record_toast_style
- enums/destiny_record_value_style
- enums/destiny_reward_source_category
- enums/destiny_scope
- enums/destiny_socket_array_type
- enums/destiny_socket_category_style
- enums/destiny_socket_visibility
- enums/destiny_stat_aggregation_type
- enums/destiny_stat_category
- enums/destiny_stats_category_type
- enums/destiny_stats_group_type
- enums/destiny_stats_merge_method
- enums/destiny_talent_node_state
- enums/destiny_talent_node_step_damage_types
- enums/destiny_talent_node_step_guardian_attributes
- enums/destiny_talent_node_step_impact_effects
- enums/destiny_talent_node_step_light_abilities
- enums/destiny_talent_node_step_weapon_performances
- enums/destiny_unlock_value_uistyle
- enums/destiny_vendor_filter
- enums/destiny_vendor_interaction_reward_selection
- enums/destiny_vendor_item_refund_policy
- enums/destiny_vendor_item_state
- enums/destiny_vendor_progression_type
- enums/destiny_vendor_reply_type
- enums/developer_role
- enums/drop_state_enum
- enums/equip_failure_reason
- enums/equipping_item_block_attributes
- enums/fireteam_date_range
- enums/fireteam_platform
- enums/fireteam_platform_invite_result
- enums/fireteam_public_search_option
- enums/fireteam_slot_search
- enums/forum_flags_enum
- enums/forum_media_type
- enums/forum_post_category_enums
- enums/forum_post_popularity
- enums/forum_post_sort_enum
- enums/forum_recruitment_intensity_label
- enums/forum_recruitment_tone_label
- enums/forum_topics_category_filters_enum
- enums/forum_topics_quick_date_enum
- enums/forum_topics_sort_enum
- enums/friend_relationship_state
- enums/global_alert_level
- enums/global_alert_type
- enums/group_alliance_status
- enums/group_application_resolve_state
- enums/group_date_range
- enums/group_homepage
- enums/group_member_count_filter
- enums/group_post_publicity
- enums/group_potential_member_status
- enums/group_sort_by
- enums/group_type
- enums/groups_for_member_filter
- enums/host_guided_games_permission_level
- enums/ignore_length
- enums/ignore_status
- enums/item_bind_status
- enums/item_location
- enums/item_perk_visibility
- enums/item_state
- enums/membership_option
- enums/opt_in_flags
- enums/period_type
- enums/platform_error_codes
- enums/platform_friend_type
- enums/plug_availability_mode
- enums/plug_ui_styles
- enums/presence_online_state_flags
- enums/presence_status
- enums/runtime_group_member_type
- enums/socket_plug_sources
- enums/socket_type_action_type
- enums/special_item_type
- enums/tier_type
- enums/transfer_statuses
- enums/trending_entry_type
- enums/unit_type
- enums/vendor_display_category_sort_order
- enums/vendor_interaction_type
- enums/vendor_item_status
- exceptions
- fireteam
- forum
- forums
- getavailablelocales
- globalalerts
- groupsv2
- groupv2
- helpers/base_bungie_net_response
- helpers/bungie_net_token
- helpers/http
- helpers/oauth
- ignores
- interpolation
- links
- models/api_usage
- models/application
- models/application_developer
- models/awa_initialize_response
- models/awa_permission_requested
- models/awa_user_response
- models/bungie_friend
- models/bungie_friend_list_response
- models/bungie_friend_request_list_response
- models/bungie_reward_display
- models/collectible_definitions
- models/comment_summary
- models/component_response
- models/content_item_public_contract
- models/content_preview
- models/content_representation
- models/content_type_default_value
- models/content_type_description
- models/content_type_property
- models/content_type_property_section
- models/core_setting
- models/core_settings_configuration
- models/core_system
- models/cross_save_user_membership
- models/datapoint
- models/date_range
- models/destiny2_core_settings
- models/destiny_action_request
- models/destiny_activity
- models/destiny_activity_challenge_definition
- models/destiny_activity_definition
- models/destiny_activity_graph_art_element_definition
- models/destiny_activity_graph_connection_definition
- models/destiny_activity_graph_definition
- models/destiny_activity_graph_display_objective_definition
- models/destiny_activity_graph_display_progression_definition
- models/destiny_activity_graph_list_entry_definition
- models/destiny_activity_graph_node_activity_definition
- models/destiny_activity_graph_node_definition
- models/destiny_activity_graph_node_featuring_state_definition
- models/destiny_activity_graph_node_state_entry
- models/destiny_activity_guided_block_definition
- models/destiny_activity_history_results
- models/destiny_activity_insertion_point_definition
- models/destiny_activity_loadout_requirement
- models/destiny_activity_loadout_requirement_set
- models/destiny_activity_matchmaking_block_definition
- models/destiny_activity_mode_definition
- models/destiny_activity_modifier_definition
- models/destiny_activity_modifier_reference_definition
- models/destiny_activity_playlist_item_definition
- models/destiny_activity_reward_definition
- models/destiny_activity_type_definition
- models/destiny_activity_unlock_string_definition
- models/destiny_aggregate_activity_results
- models/destiny_aggregate_activity_stats
- models/destiny_animation_reference
- models/destiny_arrangement_region_filter_definition
- models/destiny_art_dye_reference
- models/destiny_artifact_character_scoped
- models/destiny_artifact_definition
- models/destiny_artifact_profile_scoped
- models/destiny_artifact_tier
- models/destiny_artifact_tier_definition
- models/destiny_artifact_tier_item
- models/destiny_artifact_tier_item_definition
- models/destiny_base_item_component_set_ofint32
- models/destiny_base_item_component_set_ofint64
- models/destiny_base_item_component_set_ofuint32
- models/destiny_breaker_type_definition
- models/destiny_bubble_definition
- models/destiny_challenge_status
- models/destiny_character_action_request
- models/destiny_character_activities_component
- models/destiny_character_component
- models/destiny_character_customization
- models/destiny_character_peer_view
- models/destiny_character_progression_component
- models/destiny_character_records_component
- models/destiny_character_render_component
- models/destiny_character_response
- models/destiny_checklist_definition
- models/destiny_checklist_entry_definition
- models/destiny_clan_aggregate_stat
- models/destiny_class_definition
- models/destiny_collectible_acquisition_block
- models/destiny_collectible_component
- models/destiny_collectible_definition
- models/destiny_collectible_node_detail_response
- models/destiny_collectible_state_block
- models/destiny_collectibles_component
- models/destiny_color
- models/destiny_craftable_component
- models/destiny_craftable_socket_component
- models/destiny_craftable_socket_plug_component
- models/destiny_craftables_component
- models/destiny_currencies_component
- models/destiny_damage_type_definition
- models/destiny_definition
- models/destiny_derived_item_category_definition
- models/destiny_derived_item_definition
- models/destiny_destination_bubble_setting_definition
- models/destiny_destination_definition
- models/destiny_display_category_definition
- models/destiny_display_properties_definition
- models/destiny_energy_capacity_entry
- models/destiny_energy_cost_entry
- models/destiny_energy_type_definition
- models/destiny_entity_search_result
- models/destiny_entity_search_result_item
- models/destiny_environment_location_mapping
- models/destiny_equip_item_result
- models/destiny_equip_item_results
- models/destiny_equipment_slot_definition
- models/destiny_equipping_block_definition
- models/destiny_error_profile
- models/destiny_event_card_definition
- models/destiny_event_card_images
- models/destiny_faction_definition
- models/destiny_faction_progression
- models/destiny_faction_vendor_definition
- models/destiny_gear_art_arrangement_reference
- models/destiny_gender_definition
- models/destiny_guardian_rank_constants_definition
- models/destiny_guardian_rank_definition
- models/destiny_guardian_rank_icon_backgrounds_definition
- models/destiny_historical_stats_account_result
- models/destiny_historical_stats_activity
- models/destiny_historical_stats_by_period
- models/destiny_historical_stats_definition
- models/destiny_historical_stats_per_character
- models/destiny_historical_stats_period_group
- models/destiny_historical_stats_results
- models/destiny_historical_stats_value
- models/destiny_historical_stats_value_pair
- models/destiny_historical_stats_with_merged
- models/destiny_historical_weapon_stats
- models/destiny_historical_weapon_stats_data
- models/destiny_icon_sequence_definition
- models/destiny_insert_plug_action_definition
- models/destiny_insert_plugs_action_request
- models/destiny_insert_plugs_free_action_request
- models/destiny_insert_plugs_request_entry
- models/destiny_inventory_bucket_definition
- models/destiny_inventory_component
- models/destiny_inventory_item_definition
- models/destiny_inventory_item_stat_definition
- models/destiny_item_action_block_definition
- models/destiny_item_action_request
- models/destiny_item_action_required_item_definition
- models/destiny_item_category_definition
- models/destiny_item_change_response
- models/destiny_item_component
- models/destiny_item_component_set_ofint32
- models/destiny_item_component_set_ofint64
- models/destiny_item_component_set_ofuint32
- models/destiny_item_crafting_block_bonus_plug_definition
- models/destiny_item_crafting_block_definition
- models/destiny_item_creation_entry_level_definition
- models/destiny_item_gearset_block_definition
- models/destiny_item_instance_component
- models/destiny_item_instance_energy
- models/destiny_item_intrinsic_socket_entry_definition
- models/destiny_item_inventory_block_definition
- models/destiny_item_investment_stat_definition
- models/destiny_item_metric_block_definition
- models/destiny_item_objective_block_definition
- models/destiny_item_objectives_component
- models/destiny_item_peer_view
- models/destiny_item_perk_entry_definition
- models/destiny_item_perks_component
- models/destiny_item_plug
- models/destiny_item_plug_base
- models/destiny_item_plug_component
- models/destiny_item_plug_definition
- models/destiny_item_plug_objectives_component
- models/destiny_item_preview_block_definition
- models/destiny_item_quality_block_definition
- models/destiny_item_quantity
- models/destiny_item_render_component
- models/destiny_item_response
- models/destiny_item_reusable_plugs_component
- models/destiny_item_sack_block_definition
- models/destiny_item_set_action_request
- models/destiny_item_set_block_definition
- models/destiny_item_set_block_entry_definition
- models/destiny_item_socket_block_definition
- models/destiny_item_socket_category_definition
- models/destiny_item_socket_entry_definition
- models/destiny_item_socket_entry_plug_item_definition
- models/destiny_item_socket_entry_plug_item_randomized_definition
- models/destiny_item_socket_state
- models/destiny_item_sockets_component
- models/destiny_item_source_block_definition
- models/destiny_item_source_definition
- models/destiny_item_stat_block_definition
- models/destiny_item_state_request
- models/destiny_item_stats_component
- models/destiny_item_summary_block_definition
- models/destiny_item_talent_grid_block_definition
- models/destiny_item_talent_grid_component
- models/destiny_item_tier_type_definition
- models/destiny_item_tier_type_infusion_block
- models/destiny_item_tooltip_notification
- models/destiny_item_transfer_request
- models/destiny_item_translation_block_definition
- models/destiny_item_value_block_definition
- models/destiny_item_vendor_source_reference
- models/destiny_item_version_definition
- models/destiny_kiosk_item
- models/destiny_kiosks_component
- models/destiny_leaderboard
- models/destiny_leaderboard_entry
- models/destiny_leaderboard_results
- models/destiny_linked_graph_definition
- models/destiny_linked_graph_entry_definition
- models/destiny_linked_profiles_response
- models/destiny_loadout_action_request
- models/destiny_loadout_color_definition
- models/destiny_loadout_component
- models/destiny_loadout_constants_definition
- models/destiny_loadout_icon_definition
- models/destiny_loadout_item_component
- models/destiny_loadout_name_definition
- models/destiny_loadout_update_action_request
- models/destiny_loadouts_component
- models/destiny_location_definition
- models/destiny_location_release_definition
- models/destiny_lore_definition
- models/destiny_manifest
- models/destiny_material_requirement
- models/destiny_material_requirement_set_definition
- models/destiny_medal_tier_definition
- models/destiny_metric_component
- models/destiny_metric_definition
- models/destiny_metrics_component
- models/destiny_milestone
- models/destiny_milestone_activity
- models/destiny_milestone_activity_completion_status
- models/destiny_milestone_activity_definition
- models/destiny_milestone_activity_phase
- models/destiny_milestone_activity_variant
- models/destiny_milestone_activity_variant_definition
- models/destiny_milestone_challenge_activity
- models/destiny_milestone_challenge_activity_definition
- models/destiny_milestone_challenge_activity_graph_node_entry
- models/destiny_milestone_challenge_activity_phase
- models/destiny_milestone_challenge_definition
- models/destiny_milestone_content
- models/destiny_milestone_content_item_category
- models/destiny_milestone_definition
- models/destiny_milestone_quest
- models/destiny_milestone_quest_definition
- models/destiny_milestone_quest_reward_item
- models/destiny_milestone_quest_rewards_definition
- models/destiny_milestone_reward_category
- models/destiny_milestone_reward_category_definition
- models/destiny_milestone_reward_entry
- models/destiny_milestone_reward_entry_definition
- models/destiny_milestone_value_definition
- models/destiny_milestone_vendor
- models/destiny_milestone_vendor_definition
- models/destiny_node_activation_requirement
- models/destiny_node_socket_replace_response
- models/destiny_node_step_definition
- models/destiny_objective_definition
- models/destiny_objective_display_properties
- models/destiny_objective_perk_entry_definition
- models/destiny_objective_progress
- models/destiny_objective_stat_entry_definition
- models/destiny_parent_item_override
- models/destiny_perk_reference
- models/destiny_place_definition
- models/destiny_platform_silver_component
- models/destiny_player
- models/destiny_plug_item_crafting_requirements
- models/destiny_plug_item_crafting_unlock_requirement
- models/destiny_plug_rule_definition
- models/destiny_plug_set_definition
- models/destiny_plug_sets_component
- models/destiny_plug_whitelist_entry_definition
- models/destiny_position_definition
- models/destiny_post_game_carnage_report_data
- models/destiny_post_game_carnage_report_entry
- models/destiny_post_game_carnage_report_extended_data
- models/destiny_post_game_carnage_report_team_entry
- models/destiny_postmaster_transfer_request
- models/destiny_power_cap_definition
- models/destiny_presentation_child_block
- models/destiny_presentation_node_base_definition
- models/destiny_presentation_node_child_entry
- models/destiny_presentation_node_child_entry_base
- models/destiny_presentation_node_children_block
- models/destiny_presentation_node_collectible_child_entry
- models/destiny_presentation_node_component
- models/destiny_presentation_node_craftable_child_entry
- models/destiny_presentation_node_definition
- models/destiny_presentation_node_metric_child_entry
- models/destiny_presentation_node_record_child_entry
- models/destiny_presentation_node_requirements_block
- models/destiny_presentation_nodes_component
- models/destiny_profile_collectibles_component
- models/destiny_profile_component
- models/destiny_profile_progression_component
- models/destiny_profile_records_component
- models/destiny_profile_response
- models/destiny_profile_transitory_component
- models/destiny_profile_transitory_current_activity
- models/destiny_profile_transitory_joinability
- models/destiny_profile_transitory_party_member
- models/destiny_profile_transitory_tracking_entry
- models/destiny_profile_user_info_card
- models/destiny_progression
- models/destiny_progression_definition
- models/destiny_progression_display_properties_definition
- models/destiny_progression_level_requirement_definition
- models/destiny_progression_mapping_definition
- models/destiny_progression_reset_entry
- models/destiny_progression_reward_definition
- models/destiny_progression_reward_item_quantity
- models/destiny_progression_step_definition
- models/destiny_public_activity_status
- models/destiny_public_milestone
- models/destiny_public_milestone_activity
- models/destiny_public_milestone_activity_variant
- models/destiny_public_milestone_challenge
- models/destiny_public_milestone_challenge_activity
- models/destiny_public_milestone_quest
- models/destiny_public_milestone_vendor
- models/destiny_public_vendor_component
- models/destiny_public_vendor_sale_item_component
- models/destiny_public_vendors_response
- models/destiny_quest_status
- models/destiny_race_definition
- models/destiny_record_completion_block
- models/destiny_record_component
- models/destiny_record_definition
- models/destiny_record_expiration_block
- models/destiny_record_interval_block
- models/destiny_record_interval_objective
- models/destiny_record_interval_rewards
- models/destiny_record_title_block
- models/destiny_records_component
- models/destiny_report_offense_pgcr_request
- models/destiny_report_reason_category_definition
- models/destiny_report_reason_definition
- models/destiny_reward_source_definition
- models/destiny_sandbox_pattern_definition
- models/destiny_sandbox_perk_definition
- models/destiny_scored_presentation_node_base_definition
- models/destiny_season_definition
- models/destiny_season_pass_definition
- models/destiny_season_preview_definition
- models/destiny_season_preview_image_definition
- models/destiny_socket_category_definition
- models/destiny_socket_type_definition
- models/destiny_socket_type_scalar_material_requirement_entry
- models/destiny_stat
- models/destiny_stat_definition
- models/destiny_stat_display_definition
- models/destiny_stat_group_definition
- models/destiny_stat_override_definition
- models/destiny_string_variables_component
- models/destiny_talent_exclusive_group
- models/destiny_talent_grid_definition
- models/destiny_talent_node
- models/destiny_talent_node_category
- models/destiny_talent_node_definition
- models/destiny_talent_node_exclusive_set_definition
- models/destiny_talent_node_stat_block
- models/destiny_talent_node_step_groups
- models/destiny_trait_definition
- models/destiny_unlock_definition
- models/destiny_unlock_expression_definition
- models/destiny_unlock_status
- models/destiny_unlock_value_definition
- models/destiny_vendor_accepted_item_definition
- models/destiny_vendor_action_definition
- models/destiny_vendor_base_component
- models/destiny_vendor_categories_component
- models/destiny_vendor_category
- models/destiny_vendor_category_entry_definition
- models/destiny_vendor_category_overlay_definition
- models/destiny_vendor_component
- models/destiny_vendor_definition
- models/destiny_vendor_display_properties_definition
- models/destiny_vendor_group
- models/destiny_vendor_group_component
- models/destiny_vendor_group_definition
- models/destiny_vendor_group_reference
- models/destiny_vendor_interaction_definition
- models/destiny_vendor_interaction_reply_definition
- models/destiny_vendor_interaction_sack_entry_definition
- models/destiny_vendor_inventory_flyout_bucket_definition
- models/destiny_vendor_inventory_flyout_definition
- models/destiny_vendor_item_definition
- models/destiny_vendor_item_quantity
- models/destiny_vendor_item_socket_override
- models/destiny_vendor_location_definition
- models/destiny_vendor_receipt
- models/destiny_vendor_receipts_component
- models/destiny_vendor_requirement_display_entry_definition
- models/destiny_vendor_response
- models/destiny_vendor_sale_item_action_block_definition
- models/destiny_vendor_sale_item_base_component
- models/destiny_vendor_sale_item_component
- models/destiny_vendor_sale_item_set_component_of_destiny_public_vendor_sale_item_component
- models/destiny_vendor_sale_item_set_component_of_destiny_vendor_sale_item_component
- models/destiny_vendor_service_definition
- models/destiny_vendors_response
- models/dictionary_component_response_ofint32_and_destiny_item_instance_component
- models/dictionary_component_response_ofint32_and_destiny_item_objectives_component
- models/dictionary_component_response_ofint32_and_destiny_item_perks_component
- models/dictionary_component_response_ofint32_and_destiny_item_plug_objectives_component
- models/dictionary_component_response_ofint32_and_destiny_item_render_component
- models/dictionary_component_response_ofint32_and_destiny_item_reusable_plugs_component
- models/dictionary_component_response_ofint32_and_destiny_item_sockets_component
- models/dictionary_component_response_ofint32_and_destiny_item_stats_component
- models/dictionary_component_response_ofint32_and_destiny_item_talent_grid_component
- models/dictionary_component_response_ofint32_and_destiny_vendor_sale_item_component
- models/dictionary_component_response_ofint64_and_destiny_character_activities_component
- models/dictionary_component_response_ofint64_and_destiny_character_component
- models/dictionary_component_response_ofint64_and_destiny_character_progression_component
- models/dictionary_component_response_ofint64_and_destiny_character_records_component
- models/dictionary_component_response_ofint64_and_destiny_character_render_component
- models/dictionary_component_response_ofint64_and_destiny_collectibles_component
- models/dictionary_component_response_ofint64_and_destiny_craftables_component
- models/dictionary_component_response_ofint64_and_destiny_currencies_component
- models/dictionary_component_response_ofint64_and_destiny_inventory_component
- models/dictionary_component_response_ofint64_and_destiny_item_instance_component
- models/dictionary_component_response_ofint64_and_destiny_item_objectives_component
- models/dictionary_component_response_ofint64_and_destiny_item_perks_component
- models/dictionary_component_response_ofint64_and_destiny_item_plug_objectives_component
- models/dictionary_component_response_ofint64_and_destiny_item_render_component
- models/dictionary_component_response_ofint64_and_destiny_item_reusable_plugs_component
- models/dictionary_component_response_ofint64_and_destiny_item_sockets_component
- models/dictionary_component_response_ofint64_and_destiny_item_stats_component
- models/dictionary_component_response_ofint64_and_destiny_item_talent_grid_component
- models/dictionary_component_response_ofint64_and_destiny_kiosks_component
- models/dictionary_component_response_ofint64_and_destiny_loadouts_component
- models/dictionary_component_response_ofint64_and_destiny_plug_sets_component
- models/dictionary_component_response_ofint64_and_destiny_presentation_nodes_component
- models/dictionary_component_response_ofint64_and_destiny_string_variables_component
- models/dictionary_component_response_ofuint32_and_destiny_item_instance_component
- models/dictionary_component_response_ofuint32_and_destiny_item_objectives_component
- models/dictionary_component_response_ofuint32_and_destiny_item_perks_component
- models/dictionary_component_response_ofuint32_and_destiny_item_plug_component
- models/dictionary_component_response_ofuint32_and_destiny_item_plug_objectives_component
- models/dictionary_component_response_ofuint32_and_destiny_item_render_component
- models/dictionary_component_response_ofuint32_and_destiny_item_reusable_plugs_component
- models/dictionary_component_response_ofuint32_and_destiny_item_sockets_component
- models/dictionary_component_response_ofuint32_and_destiny_item_stats_component
- models/dictionary_component_response_ofuint32_and_destiny_item_talent_grid_component
- models/dictionary_component_response_ofuint32_and_destiny_public_vendor_component
- models/dictionary_component_response_ofuint32_and_destiny_vendor_categories_component
- models/dictionary_component_response_ofuint32_and_destiny_vendor_component
- models/dictionary_component_response_ofuint32_and_personal_destiny_vendor_sale_item_set_component
- models/dictionary_component_response_ofuint32_and_public_destiny_vendor_sale_item_set_component
- models/dye_reference
- models/email_opt_in_definition
- models/email_setting_localization
- models/email_setting_subscription_localization
- models/email_settings
- models/email_subscription_definition
- models/email_view_definition
- models/email_view_definition_setting
- models/entity_action_result
- models/exact_search_request
- models/fireteam_member
- models/fireteam_response
- models/fireteam_summary
- models/fireteam_user_info_card
- models/forum_recruitment_detail
- models/gear_asset_data_base_definition
- models/general_user
- models/get_credential_types_for_account_response
- models/get_groups_for_member_response
- models/global_alert
- models/group_application_list_request
- models/group_application_request
- models/group_application_response
- models/group_ban
- models/group_ban_request
- models/group_edit_action
- models/group_features
- models/group_member
- models/group_member_application
- models/group_member_leave_result
- models/group_membership
- models/group_membership_base
- models/group_membership_search_response
- models/group_name_search_request
- models/group_optional_conversation
- models/group_optional_conversation_add_request
- models/group_optional_conversation_edit_request
- models/group_options_edit_action
- models/group_potential_member
- models/group_potential_membership
- models/group_potential_membership_search_response
- models/group_query
- models/group_response
- models/group_search_response
- models/group_theme
- models/group_user_base
- models/group_user_info_card
- models/group_v2
- models/group_v2_card
- models/group_v2_clan_info
- models/group_v2_clan_info_and_investment
- models/hard_linked_user_membership
- models/hyperlink_reference
- models/ignore_response
- models/image_pyramid_entry
- models/interpolation_point
- models/interpolation_point_float
- models/inventory_changed_response
- models/news_article_rss_item
- models/news_article_rss_response
- models/paged_query
- models/partner_offer_claim_request
- models/partner_offer_history_response
- models/partner_offer_sku_history_response
- models/partner_reward_history_response
- models/personal_destiny_vendor_sale_item_set_component
- models/platform_friend
- models/platform_friend_response
- models/poll_response
- models/poll_result
- models/post_response
- models/post_search_response
- models/public_destiny_vendor_sale_item_set_component
- models/reward_availability_model
- models/reward_display_properties
- models/schema_record_state_block
- models/search_result
- models/search_result_of_content_item_public_contract
- models/search_result_of_destiny_entity_search_result_item
- models/search_result_of_fireteam_response
- models/search_result_of_fireteam_summary
- models/search_result_of_group_ban
- models/search_result_of_group_member
- models/search_result_of_group_member_application
- models/search_result_of_group_membership
- models/search_result_of_group_potential_membership
- models/search_result_of_group_v2_card
- models/search_result_of_post_response
- models/search_result_of_trending_entry
- models/series
- models/single_component_response_of_destiny_character_activities_component
- models/single_component_response_of_destiny_character_component
- models/single_component_response_of_destiny_character_progression_component
- models/single_component_response_of_destiny_character_records_component
- models/single_component_response_of_destiny_character_render_component
- models/single_component_response_of_destiny_collectibles_component
- models/single_component_response_of_destiny_currencies_component
- models/single_component_response_of_destiny_inventory_component
- models/single_component_response_of_destiny_item_component
- models/single_component_response_of_destiny_item_instance_component
- models/single_component_response_of_destiny_item_objectives_component
- models/single_component_response_of_destiny_item_perks_component
- models/single_component_response_of_destiny_item_plug_objectives_component
- models/single_component_response_of_destiny_item_render_component
- models/single_component_response_of_destiny_item_reusable_plugs_component
- models/single_component_response_of_destiny_item_sockets_component
- models/single_component_response_of_destiny_item_stats_component
- models/single_component_response_of_destiny_item_talent_grid_component
- models/single_component_response_of_destiny_kiosks_component
- models/single_component_response_of_destiny_loadouts_component
- models/single_component_response_of_destiny_metrics_component
- models/single_component_response_of_destiny_platform_silver_component
- models/single_component_response_of_destiny_plug_sets_component
- models/single_component_response_of_destiny_presentation_nodes_component
- models/single_component_response_of_destiny_profile_collectibles_component
- models/single_component_response_of_destiny_profile_component
- models/single_component_response_of_destiny_profile_progression_component
- models/single_component_response_of_destiny_profile_records_component
- models/single_component_response_of_destiny_profile_transitory_component
- models/single_component_response_of_destiny_string_variables_component
- models/single_component_response_of_destiny_vendor_categories_component
- models/single_component_response_of_destiny_vendor_component
- models/single_component_response_of_destiny_vendor_group_component
- models/single_component_response_of_destiny_vendor_receipts_component
- models/stream_info
- models/tag_metadata_definition
- models/tag_metadata_item
- models/tag_response
- models/trending_categories
- models/trending_category
- models/trending_detail
- models/trending_entry
- models/trending_entry_community_creation
- models/trending_entry_destiny_activity
- models/trending_entry_destiny_item
- models/trending_entry_destiny_ritual
- models/trending_entry_news
- models/trending_entry_support_article
- models/twitch_drop_history_response
- models/user_info_card
- models/user_membership
- models/user_membership_data
- models/user_reward_availability_model
- models/user_search_prefix_request
- models/user_search_response
- models/user_search_response_detail
- models/user_theme
- models/user_to_user_context
- queries
- responses/api_usage_response
- responses/awa_initialize_response_response
- responses/boolean_response
- responses/bungie_friend_list_response_response
- responses/bungie_friend_request_list_response_response
- responses/cedictionary_of_bungie_credential_type_andstring_response
- responses/cedictionary_ofstring_andstring_response
- responses/celist_of_forum_recruitment_detail_response
- responses/celist_of_global_alert_response
- responses/celist_of_group_optional_conversation_response
- responses/celist_of_partner_offer_sku_history_response_response
- responses/content_item_public_contract_response
- responses/content_type_description_response
- responses/core_settings_configuration_response
- responses/destiny_activity_history_results_response
- responses/destiny_aggregate_activity_results_response
- responses/destiny_character_response_response
- responses/destiny_collectible_node_detail_response_response
- responses/destiny_definition_response
- responses/destiny_entity_search_result_response
- responses/destiny_equip_item_results_response
- responses/destiny_historical_stats_account_result_response
- responses/destiny_historical_stats_results_response
- responses/destiny_historical_weapon_stats_data_response
- responses/destiny_item_change_response_response
- responses/destiny_item_response_response
- responses/destiny_leaderboard_results_response
- responses/destiny_linked_profiles_response_response
- responses/destiny_manifest_response
- responses/destiny_milestone_content_response
- responses/destiny_milestone_response
- responses/destiny_post_game_carnage_report_data_response
- responses/destiny_profile_response_response
- responses/destiny_public_vendors_response_response
- responses/destiny_vendor_response_response
- responses/destiny_vendors_response_response
- responses/dictionary_ofint32_andstring_response
- responses/dictionary_ofstring_and_bungie_reward_display_response
- responses/dictionary_ofstring_and_core_system_response
- responses/dictionary_ofuint32_and_destiny_public_milestone_response
- responses/fireteam_response_response
- responses/general_user_response
- responses/get_groups_for_member_response_response
- responses/group_application_response_response
- responses/group_member_leave_result_response
- responses/group_membership_search_response_response
- responses/group_potential_membership_search_response_response
- responses/group_response_response
- responses/group_search_response_response
- responses/hard_linked_user_membership_response
- responses/ienumerable_of_application_response
- responses/ienumerable_of_user_info_card_response
- responses/int32_response
- responses/int64_response
- responses/iread_only_collection_of_content_item_public_contract_response
- responses/list_of_destiny_clan_aggregate_stat_response
- responses/list_of_entity_action_result_response
- responses/list_of_get_credential_types_for_account_response_response
- responses/list_of_group_theme_response
- responses/list_of_group_v2_card_response
- responses/list_of_tag_response_response
- responses/list_of_user_theme_response
- responses/news_article_rss_response_response
- responses/partner_reward_history_response_response
- responses/platform_friend_response_response
- responses/post_search_response_response
- responses/read_only_dictionary_ofstring_and_destiny_historical_stats_definition_response
- responses/search_result_of_content_item_public_contract_response
- responses/search_result_of_fireteam_response_response
- responses/search_result_of_fireteam_summary_response
- responses/search_result_of_group_ban_response
- responses/search_result_of_group_member_application_response
- responses/search_result_of_group_member_response
- responses/search_result_of_trending_entry_response
- responses/trending_categories_response
- responses/trending_detail_response
- responses/user_membership_data_response
- responses/user_search_response_response
- settings
- streaming
- tokens
- trending
- user
- usersystemoverrides