Heckguide was created by Kevz
The HeckGuide website was written in python using the django framework. The backend connected to the kingdoms of heckfire api via auth token and crawled allies & each world's map and stored the results in a postgres database.
If you'd like to see more projects like this from me, contact me
The HeckGuide github project, link
I'm getting far too many emails about the API so here are the endpoints. You can do the rest
Here is a list of responses from the endpoints: I'll add some responses under API docs
The rest of the ones you'll want to use are all used in the github repo
https://api.kingdomsofheckfire.com
game/admin/reset_user/
game/ally/buy_ally/
game/ally/drop_ally/
game/ally/get_allies/
game/ally/get_ally_stats_info/
game/ally/get_ally/
game/ally/get_drop_ally_refund/
game/ally/get_status/
game/ally/search_allies_by_username/
game/ally/search_allies/
game/android/get_products/
game/android/purchase_product/
game/apple/get_products/
game/apple/purchase_products/
game/artifact/activate/
game/artifact/craft/
game/artifact/equip/
game/artifact/game_state/
game/artifact/level_up/
game/artifact/rank_up/
game/artifact/speedup_level_up_with_tokens/
game/artifact/speedup_level_up/
game/artifact/speedup_rank_up_with_tokens/
game/artifact/speedup_rank_up/
game/artifact/unequip/
game/auth/create_user/
game/auth/oauth/
game/auth/resume_connection/
game/check_in/advance_user_check_in_reward
game/check_in/collect_user_check_in_reward
game/check_in/get_user_check_in_reward_status
game/city/assign_defence
game/city/attack_land_pve
game/city/collect_land_drops/
game/city/poll_land/
game/city/speedup_building_construction_token/
game/city/speedup_building_construction/
game/city/speedup_land_exploration_token/
game/city/speedup_land_exploration/
game/city/start_building_construction/
game/city/start_land_exploration/
game/clan_reward/clear_all_user_clan_chest/
game/clan_reward/clear_user_clan_chest/
game/clan_reward/collect_all_user_clan_chest/
game/clan_reward/get_group_clan_chest_reward_stats/
game/clan_reward/get_user_clan_chest_reward_stats/
game/clan_reward/open_user_clan_chest/
game/combat/get_capturing
game/combat/get_combat
game/combat/get_dumping
game/combat/get_gathering
game/combat/get_scout
game/combat/get_shared_combat
game/combat/get_shared_scout_result
game/combat/get_total_attack
game/combat/remove_result_notice
game/combat/remove_result_notices
game/combat/update_combat_timestamp
game/combat/view_capturing_result
game/combat/view_combat_result
game/combat/view_dumping_result
game/combat/view_gathering_result
game/combat/view_scout_result
game/competition/collect_rewards/
game/competition/get_leaderboard/
game/competition/get_league_class_preview/
game/competition/get_participant_contributions/
game/conversation/complete_conversation/
game/duration_quests/collect_city_quest/
game/duration_quests/collect_clan_quest/
game/duration_quests/get_city_quests/
game/duration_quests/get_clan_quests/
game/duration_quests/get_quests/
game/duration_quests/start_city_quest/
game/duration_quests/start_clan_quest/
game/equipment/hero/equip
game/equipment/hero/equip_replace
game/equipment/hero/sell
game/equipment/hero/unequip
game/equipment/hero/upgrade_progression_level
game/feedback/
game/feedback/debug_info/
game/group_wall/delete_comment/
game/group_wall/get_blocked_users/
game/group_wall/get_comments/
game/group_wall/is_blocked_user/
game/group_wall/post_comment/
game/group_wall/set_blocked_user/
game/group/accept_join/
game/group/change_group_owner/
game/group/create_group/
game/group/delete_group/
game/group/drop_member/
game/group/get_group_by_name/
game/group/get_group_for_user/
game/group/get_group/
game/group/get_join_requests/
game/group/get_members/
game/group/get_recommended_groups/
game/group/get_user_group_status/
game/group/leave_group/
game/group/reject_join/
game/group/request_join/
game/group/search_groups/
game/group/set_allow_join/
game/group/set_auto_accept_join/
game/group/set_description/
game/group/set_group_avatar/
game/group/set_group_coordinate/
game/group/set_language/
game/group/set_member_role/
game/hero/equip_relic/
game/hero/feed_experience_items/
game/hero/feed/
game/hero/gamestate/
game/hero/hire/
game/hero/rank_up/
game/hero/speedup_rank_up/
game/hero/speedup_tier_up_with_tokens/
game/hero/speedup_tier_up/
game/hero/tier_up/
game/invite/collect_chests/
game/invite/get_info/
game/invite/get_members/
game/invite/gift_chests/
game/invite/set_inviter/
game/item/craft_relic_list/
game/item/craft_relic/
game/item/purchase_items_with_points/
game/item/speedup_research/
game/item/speedup_troop_healing/
game/item/speedup_troop_training/
game/leaderboard/get_group_power_leaderboard/
game/leaderboard/get_group_troopkill_leaderboard/
game/leaderboard/get_user_power_leaderboard/
game/leaderboard/get_user_rule_realm_scores/
game/leaderboard/get_user_troopkill_leaderboard/
game/link/apple_get_selections/
game/link/apple_link_users/
game/link/ata_create_account/
game/link/ata_get_selections/
game/link/ata_link_users/
game/link/facebook_get_selections/
game/link/facebook_link_users/
game/link/get_link_display_info/
game/link/gpgs_get_selections/
game/link/gpgs_link_users/
game/mail_receipt/cancel_mail_receipt/
game/message/clear_mails/
game/message/get_blocked_users_data/
game/message/is_blocked_user/
game/message/mark_mail_read/
game/message/remove_mail/
game/message/send_feedback/
game/message/send_global_message/
game/message/send_group_chat/
game/message/send_group_combat_result/
game/message/send_group_mail/
game/message/send_group_scout_result/
game/message/send_mail/
game/message/set_blocked_user/
game/message/set_notices_last_viewed_id/
game/message/update_group_topic/
game/metrics/android/event/
game/metrics/login/track_download_progress/
game/metrics/send_client_metrics/
game/metrics/send_error_logs
game/metrics/send_experiment_event
game/metrics/send_experiment_events
game/metrics/web/event
game/nonessential/get_combat
game/nonessential/get_resource_node_instance
game/nonessential/get_user_activities
game/nonessential/get_user_activity
game/nonessential/get_user_march
game/nonessential/get_user_marches
game/nonessential/get_world_pve_instance
game/nonessential/ping/
game/nonessential/poll_clan_realm_state/
game/nonessential/poll_segments_realm_state/
game/nonessential/poll_shard_realm_state/
game/nonessential/world_user_state/
game/ping/
game/points/buy_hero_recovery_speedup
game/points/buy_item/
game/points/buy_march_speedup_many
game/points/buy_march_speedup/
game/points/buy_research_speedup/
game/points/buy_reward_container/
game/points/buy_troop_healing_speedup/
game/points/buy_troop_training_speedup/
game/points/buy_unlocking_speedup/
game/poll/chat/
game/poll/competitions/
game/poll/iap_subscriptions/
game/poll/mail/
game/poll/notices/
game/poll/quests/
game/poll/research/
game/poll/troop_healing/
game/poll/troop_training/
game/poll/unlocking/
game/purchase/buy_local_store_product/
game/purchase/buy_research_with_cost/
game/purchase/buy_troops/
game/purchase/heal_troops/
game/purchase/speedup_product_cooldown_with_points/
game/purchase/speedup_product_cooldown_with_tokens/
game/push_notification/apns/disable/
game/push_notification/apns/enable/
game/push_notification/apns/track/
game/push_notification/gcm/disable/
game/push_notification/gcm/enable/
game/push_notification/gcm/track/
game/push_notification/is_subscribed/
game/quests/cancel_city_timer_quest/
game/quests/cancel_clan_timer_quest/
game/quests/cancel_realm_quest/
game/quests/cancel_story_quest/
game/quests/collect_city_quest_rewards/
game/quests/collect_city_timer_quest_rewards/
game/quests/collect_clan_timer_quest_rewards/
game/quests/collect_purchase_quest_rewards/
game/quests/collect_realm_quest_rewards/
game/quests/collect_story_quest_rewards/
game/quests/get_city_quests/
game/quests/get_city_timer_quests/
game/quests/get_clan_timer_quests/
game/quests/get_purchase_quests/
game/quests/get_quests/
game/quests/get_realm_quests/
game/quests/get_story_quests/
game/quests/start_city_timer_quest/
game/quests/start_clan_timer_quest/
game/quests/start_realm_quest/
game/quests/start_story_quest/
game/raid/cancel_raid_instance
game/raid/create_raid_instance
game/resource/claim_recovery_resources/
game/resource/collect_unlootable_resources/
game/resource/create_resources/
game/resource/use_energy_items/
game/resource/use_resource_tokens/
game/reward/collect_user_reward_container/
game/reward/unlock_user_reward_container/
game/rule_realm/assign_realm_title
game/rule_realm/gift_reign_treasure_chest
game/rule_realm/set_realm_decree
game/rule_realm/set_realm_reign_message
game/rule_realm/set_realm_rewards
game/rule_realm/set_reign_treasure
game/shard/get_transferable_shards/
game/shard/transfer_user/
game/subscribe/global_message/
game/subscribe/group_chat/
game/subscribe/notices/
game/subscribe/segment/
game/timer/get_timer_help_requests/
game/timer/request_timer_helps/
game/timer/send_timer_helps/
game/tutorial/on_tutorial_stage_starts/
game/tutorial/set_first_download/
game/tutorial/set_tutorial_stage/
game/user/buy_username_change/
game/user/consume_rename_token/
game/user/get_other_user_packet/
game/user/get_other_users_packet/
game/user/get_user_by_apple_identifier/
game/user/get_user_by_facebook_identifier/
game/user/get_user_by_game_center_identifier/
game/user/get_user_by_gpgs_identifier/
game/user/get_user_packet/
game/user/search_by_name/
game/user/select_avatar/
game/version/get_tech_tree_branch
game/world/apply_instant_spell
game/world/create_bookmark
game/world/delete_bookmark
game/world/find_site
game/world/get_bookmarks
game/world/get_user_city
game/world/get_world_state_by_coordinates
game/world/recall_user_march
game/world/recall_user_march_many
game/world/rename_bookmark
game/world/return_other_user_march
game/world/send_user_casting_march
game/world/send_user_defensive_march
game/world/send_user_gathering_march
game/world/send_user_offensive_dynamic_march
game/world/send_user_offensive_march
game/world/send_user_rally_join_march
game/world/send_user_resource_march
game/world/send_user_scouting_march
game/world/send_user_stationing_rally_join_march
game/world/spawn_site
game/world/verify_captured_wonders/