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

enums/activity_graph_node_highlight_type
models/api_usage
responses/api_usage_response
app
api/app
models/application
models/application_developer
enums/application_scopes
enums/application_status
applications
models/awa_authorization_result
responses/awa_authorization_result_response
models/awa_initialize_response
responses/awa_initialize_response_response
models/awa_permission_requested
enums/awa_response_reason
enums/awa_type
models/awa_user_response
enums/awa_user_selection
helpers/base_bungie_net_response
responses/boolean_response
enums/bucket_category
enums/bucket_scope
enums/bungie_credential_type
models/bungie_friend
models/bungie_friend_list_response
responses/bungie_friend_list_response_response
models/bungie_friend_request_list_response
responses/bungie_friend_request_list_response_response
enums/bungie_membership_type
helpers/bungie_net_token
models/bungie_reward_display
enums/capabilities
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
enums/chat_security_setting
models/clan_banner
models/clan_banner_decal
models/clan_banner_source
responses/clan_banner_source_response
models/collectible_definitions
models/comment_summary
common
api/community_content
enums/community_content_sort_mode
communitycontent
enums/component_privacy_setting
models/component_response
components
config
api/content
content
models/content_item_public_contract
responses/content_item_public_contract_response
models/content_preview
enums/content_property_data_type_enum
models/content_representation
models/content_type_default_value
models/content_type_description
responses/content_type_description_response
models/content_type_property
models/content_type_property_section
core
models/core_setting
models/core_settings_configuration
responses/core_settings_configuration_response
models/core_system
models/cross_save_user_membership
enums/damage_type
models/datapoint
models/date_range
dates
api/destiny2
destiny2
models/destiny2_core_settings
models/destiny_action_request
models/destiny_activity
models/destiny_activity_challenge_definition
models/destiny_activity_definition
enums/destiny_activity_difficulty_tier
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
responses/destiny_activity_history_results_response
models/destiny_activity_insertion_point_definition
models/destiny_activity_loadout_requirement
models/destiny_activity_loadout_requirement_set
models/destiny_activity_matchmaking_block_definition
enums/destiny_activity_mode_category
models/destiny_activity_mode_definition
enums/destiny_activity_mode_type
models/destiny_activity_modifier_definition
models/destiny_activity_modifier_reference_definition
enums/destiny_activity_nav_point_type
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
responses/destiny_aggregate_activity_results_response
models/destiny_aggregate_activity_stats
enums/destiny_ammunition_type
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
enums/destiny_breaker_type
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
responses/destiny_character_response_response
models/destiny_checklist_definition
models/destiny_checklist_entry_definition
models/destiny_clan_aggregate_stat
enums/destiny_class
models/destiny_class_definition
models/destiny_collectible_acquisition_block
models/destiny_collectible_component
models/destiny_collectible_definition
models/destiny_collectible_node_detail_response
responses/destiny_collectible_node_detail_response_response
enums/destiny_collectible_state
models/destiny_collectible_state_block
models/destiny_collectibles_component
models/destiny_color
enums/destiny_component_type
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
responses/destiny_definition_response
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
enums/destiny_energy_type
models/destiny_energy_type_definition
models/destiny_entity_search_result
models/destiny_entity_search_result_item
responses/destiny_entity_search_result_response
models/destiny_environment_location_mapping
models/destiny_equip_item_result
models/destiny_equip_item_results
responses/destiny_equip_item_results_response
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
enums/destiny_game_privacy_setting
enums/destiny_game_versions
enums/destiny_gating_scope
models/destiny_gear_art_arrangement_reference
enums/destiny_gender
models/destiny_gender_definition
enums/destiny_graph_node_state
models/destiny_guardian_rank_constants_definition
models/destiny_guardian_rank_definition
models/destiny_guardian_rank_icon_backgrounds_definition
models/destiny_historical_stats_account_result
responses/destiny_historical_stats_account_result_response
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
responses/destiny_historical_stats_results_response
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
responses/destiny_historical_weapon_stats_data_response
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
responses/destiny_item_change_response_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
responses/destiny_item_response_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
enums/destiny_item_sort_type
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
enums/destiny_item_sub_type
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
enums/destiny_item_type
models/destiny_item_value_block_definition
models/destiny_item_vendor_source_reference
models/destiny_item_version_definition
enums/destiny_join_closed_reasons
models/destiny_kiosk_item
models/destiny_kiosks_component
models/destiny_leaderboard
models/destiny_leaderboard_entry
models/destiny_leaderboard_results
responses/destiny_leaderboard_results_response
models/destiny_linked_graph_definition
models/destiny_linked_graph_entry_definition
models/destiny_linked_profiles_response
responses/destiny_linked_profiles_response_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
responses/destiny_manifest_response
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
responses/destiny_milestone_content_response
models/destiny_milestone_definition
enums/destiny_milestone_display_preference
models/destiny_milestone_quest
models/destiny_milestone_quest_definition
models/destiny_milestone_quest_reward_item
models/destiny_milestone_quest_rewards_definition
responses/destiny_milestone_response
models/destiny_milestone_reward_category
models/destiny_milestone_reward_category_definition
models/destiny_milestone_reward_entry
models/destiny_milestone_reward_entry_definition
enums/destiny_milestone_type
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
enums/destiny_objective_grant_style
models/destiny_objective_perk_entry_definition
models/destiny_objective_progress
models/destiny_objective_stat_entry_definition
enums/destiny_objective_ui_style
models/destiny_parent_item_override
enums/destiny_party_member_states
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
responses/destiny_post_game_carnage_report_data_response
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
enums/destiny_presentation_display_style
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
enums/destiny_presentation_node_state
enums/destiny_presentation_node_type
models/destiny_presentation_nodes_component
enums/destiny_presentation_screen_style
models/destiny_profile_collectibles_component
models/destiny_profile_component
models/destiny_profile_progression_component
models/destiny_profile_records_component
models/destiny_profile_response
responses/destiny_profile_response_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
enums/destiny_progression_reward_item_acquisition_behavior
models/destiny_progression_reward_item_quantity
enums/destiny_progression_reward_item_state
enums/destiny_progression_scope
models/destiny_progression_step_definition
enums/destiny_progression_step_display_effect
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
responses/destiny_public_vendors_response_response
models/destiny_quest_status
enums/destiny_race
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
enums/destiny_record_state
models/destiny_record_title_block
enums/destiny_record_toast_style
enums/destiny_record_value_style
models/destiny_records_component
models/destiny_report_offense_pgcr_request
models/destiny_report_reason_category_definition
models/destiny_report_reason_definition
enums/destiny_reward_source_category
models/destiny_reward_source_definition
models/destiny_sandbox_pattern_definition
models/destiny_sandbox_perk_definition
enums/destiny_scope
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_social_commendation_definition
models/destiny_social_commendation_node_definition
models/destiny_social_commendations_component
enums/destiny_socket_array_type
models/destiny_socket_category_definition
enums/destiny_socket_category_style
models/destiny_socket_type_definition
models/destiny_socket_type_scalar_material_requirement_entry
enums/destiny_socket_visibility
models/destiny_stat
enums/destiny_stat_aggregation_type
enums/destiny_stat_category
models/destiny_stat_definition
models/destiny_stat_display_definition
models/destiny_stat_group_definition
models/destiny_stat_override_definition
enums/destiny_stats_category_type
enums/destiny_stats_group_type
enums/destiny_stats_merge_method
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
enums/destiny_talent_node_state
enums/destiny_talent_node_step_damage_types
models/destiny_talent_node_step_groups
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
models/destiny_trait_definition
models/destiny_unlock_definition
models/destiny_unlock_expression_definition
models/destiny_unlock_status
models/destiny_unlock_value_definition
enums/destiny_unlock_value_uistyle
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
enums/destiny_vendor_filter
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
enums/destiny_vendor_interaction_reward_selection
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
enums/destiny_vendor_item_refund_policy
models/destiny_vendor_item_socket_override
enums/destiny_vendor_item_state
models/destiny_vendor_location_definition
enums/destiny_vendor_progression_type
models/destiny_vendor_receipt
models/destiny_vendor_receipts_component
enums/destiny_vendor_reply_type
models/destiny_vendor_requirement_display_entry_definition
models/destiny_vendor_response
responses/destiny_vendor_response_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
responses/destiny_vendors_response_response
enums/developer_role
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
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
enums/drop_state_enum
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
entities
models/entity_action_result
enums/equip_failure_reason
enums/equipping_item_block_attributes
models/exact_search_request
exceptions
fireteam
api/fireteam
enums/fireteam_date_range
models/fireteam_member
enums/fireteam_platform
enums/fireteam_platform_invite_result
enums/fireteam_public_search_option
models/fireteam_response
responses/fireteam_response_response
models/fireteam_summary
models/fireteam_user_info_card
api/forum
forum
enums/forum_flags_enum
enums/forum_media_type
enums/forum_post_category_enums
enums/forum_post_popularity
enums/forum_post_sort_enum
models/forum_recruitment_detail
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
forums
enums/friend_relationship_state
models/gear_asset_data_base_definition
models/general_user
responses/general_user_response
api/get_available_locales
models/get_credential_types_for_account_response
models/get_groups_for_member_response
responses/get_groups_for_member_response_response
getavailablelocales
models/global_alert
enums/global_alert_level
enums/global_alert_type
api/global_alerts
globalalerts
enums/group_alliance_status
models/group_application_list_request
models/group_application_request
enums/group_application_resolve_state
models/group_application_response
responses/group_application_response_response
models/group_ban
models/group_ban_request
enums/group_date_range
models/group_edit_action
models/group_features
enums/group_homepage
models/group_member
models/group_member_application
enums/group_member_count_filter
models/group_member_leave_result
responses/group_member_leave_result_response
models/group_membership
models/group_membership_base
models/group_membership_search_response
responses/group_membership_search_response_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
enums/group_post_publicity
models/group_potential_member
enums/group_potential_member_status
models/group_potential_membership
models/group_potential_membership_search_response
responses/group_potential_membership_search_response_response
models/group_query
models/group_response
responses/group_response_response
models/group_search_response
responses/group_search_response_response
enums/group_sort_by
models/group_theme
enums/group_type
models/group_user_base
models/group_user_info_card
models/group_v2
api/group_v2
models/group_v2_card
models/group_v2_clan_info
models/group_v2_clan_info_and_investment
enums/groups_for_member_filter
groupsv2
groupv2
models/hard_linked_user_membership
responses/hard_linked_user_membership_response
enums/host_guided_games_permission_level
helpers/http
responses/ienumerable_of_application_response
responses/ienumerable_of_user_info_card_response
enums/ignore_length
models/ignore_response
enums/ignore_status
ignores
models/image_pyramid_entry
responses/int32_response
responses/int64_response
interpolation
models/interpolation_point
models/interpolation_point_float
models/inventory_changed_response
responses/iread_only_collection_of_content_item_public_contract_response
enums/item_bind_status
enums/item_location
enums/item_perk_visibility
enums/item_state
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
enums/membership_option
models/news_article_rss_item
models/news_article_rss_response
responses/news_article_rss_response_response
helpers/oauth
enums/opt_in_flags
models/paged_query
models/partner_offer_claim_request
models/partner_offer_history_response
models/partner_offer_sku_history_response
models/partner_reward_history_response
responses/partner_reward_history_response_response
enums/period_type
models/personal_destiny_vendor_sale_item_set_component
enums/platform_error_codes
models/platform_friend
models/platform_friend_response
responses/platform_friend_response_response
enums/platform_friend_type
enums/plug_availability_mode
enums/plug_ui_styles
models/poll_response
models/poll_result
models/post_response
models/post_search_response
responses/post_search_response_response
enums/presence_online_state_flags
enums/presence_status
models/public_destiny_vendor_sale_item_set_component
queries
responses/read_only_dictionary_ofstring_and_destiny_historical_stats_definition_response
models/reward_availability_model
models/reward_display_properties
enums/runtime_group_member_type
models/schema_record_state_block
models/search_result
models/search_result_of_content_item_public_contract
responses/search_result_of_content_item_public_contract_response
models/search_result_of_destiny_entity_search_result_item
models/search_result_of_fireteam_response
responses/search_result_of_fireteam_response_response
models/search_result_of_fireteam_summary
responses/search_result_of_fireteam_summary_response
models/search_result_of_group_ban
responses/search_result_of_group_ban_response
models/search_result_of_group_member
models/search_result_of_group_member_application
responses/search_result_of_group_member_application_response
responses/search_result_of_group_member_response
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
responses/search_result_of_trending_entry_response
models/series
api/settings
settings
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_social_commendations_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
api/social
social
enums/socket_plug_sources
enums/socket_type_action_type
enums/special_item_type
models/stream_info
streaming
models/tag_metadata_definition
models/tag_metadata_item
models/tag_response
tags
enums/tier_type
tokens
api/tokens
enums/transfer_statuses
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
enums/trending_entry_type
models/twitch_drop_history_response
enums/unit_type
api/user
user
models/user_info_card
models/user_membership
models/user_membership_data
responses/user_membership_data_response
models/user_reward_availability_model
models/user_search_prefix_request
models/user_search_response
models/user_search_response_detail
responses/user_search_response_response
api/user_system_overrides
models/user_theme
models/user_to_user_context
usersystemoverrides
enums/vendor_display_category_sort_order
enums/vendor_interaction_type
enums/vendor_item_status