igpapi — Instagram private API Simulator for Node.js (API reference) 4.14.0
    Preparing search index...

    Interface AndroidQuickPromotionSlotController

    One slot controller: the trigger flows one owner started for its slot — one per controller the app builds, whose map is the slot's trigger set and whose stop ends everything in it. The app builds a controller per owner (a screen's visit), and both trigger families write into that one map: the screen-load triggers and the ad-hoc ones (the follow button's, through the same tracker), which is why a resolution also ends a follow-button flow.

    The lifetime is the owner's: a new visit builds a new controller and starts its own instances, and a flow an earlier visit left running is not in the new controller's map and not ended by its resolution. A screen left with its load in flight and opened again is an open fact of packages/core/src/android/spec/user-flows-x-ig-salt-ids.md.

    interface AndroidQuickPromotionSlotController {
        flows: Map<
            | "app_foreground"
            | "instagram_account_insights_header"
            | "instagram_account_setting_tip"
            | "instagram_activity_feed_header"
            | "instagram_activity_feed_prompt"
            | "instagram_activity_feed_tooltip"
            | "instagram_add_yours_pivot_page_consumer_entry_megaphone"
            | "instagram_add_yours_pivot_page_creator_entry_megaphone"
            | "instagram_aud_inbox_bottom_sheet_high"
            | "instagram_aud_inbox_bottom_sheet_low"
            | "instagram_audio_page_entry_megaphone"
            | "instagram_aud_sharing_bottomsheet_low"
            | "instagram_aud_story_replies_bottomsheet_low"
            | "instagram_branded_content_and_shopping_activity_feed"
            | "instagram_branded_content_disclosure_flow_loaded"
            | "instagram_branded_content_settings_page_header"
            | "instagram_branded_content_story_shared"
            | "instagram_clips_creation_share_sheet_loaded"
            | "instagram_clips_viewer_friend_lane_loaded"
            | "instagram_clips_viewer_loaded"
            | "instagram_close_friends_header"
            | "instagram_comment_posted"
            | "instagram_comment_sheet_open"
            | "instagram_direct_sticker_tray_header"
            | "instagram_edit_profile_loaded"
            | "instagram_explore_2x2_grid_loaded"
            | "instagram_explore_header"
            | "instagram_explore_meta_ai_bottomsheet"
            | "instagram_explore_prompt"
            | "instagram_explore_tooltip"
            | "instagram_featured_product_media_interstitial"
            | "instagram_feed_banner"
            | "instagram_feed_bottomsheet"
            | "instagram_feed_comment_header"
            | "instagram_feed_composer_prompt"
            | "instagram_feed_header"
            | "instagram_feed_promote_cta_tooltip"
            | "instagram_feed_prompt"
            | "instagram_feed_sharing_header"
            | "instagram_feed_sharing_prompt"
            | "instagram_feed_tool_tip"
            | "instagram_follow_requests_screen_megaphone"
            | "instagram_fundraiser_sticker_tooltip"
            | "instagram_hashtag_feed_tooltip"
            | "instagram_inbox_close_friends_filter_applied"
            | "instagram_inbox_filter_tooltip"
            | "instagram_inbox_header"
            | "instagram_inbox_prompt"
            | "instagram_inbox_search_header"
            | "instagram_inbox_tooltip"
            | "instagram_live_broadcaster_shopping_tooltip"
            | "instagram_live_compose"
            | "instagram_live_rooms_interstitial"
            | "instagram_live_rooms_tooltip"
            | "instagram_live_shopping_tooltip"
            | "instagram_live_user_pay_tooltip"
            | "instagram_live_viewer_badges_tooltip"
            | "instagram_location_page_info_loaded"
            | "instagram_media_gallery"
            | "instagram_message_footer"
            | "instagram_message_footer_double_tap_to_heart"
            | "instagram_message_request_action_dialog"
            | "instagram_music_in_feed_audio_browser_header"
            | "instagram_navigation_tooltip"
            | "instagram_notes_audio_browser_header"
            | "instagram_other_checkout_profile_tooltip"
            | "instagram_other_logged_in_user_id_loaded"
            | "instagram_other_profile_page_header"
            | "instagram_other_profile_page_prompt"
            | "instagram_other_profile_tooltip"
            | "instagram_pending_inbox_header"
            | "instagram_pending_inbox_ranking_dropdown_tooltip"
            | "instagram_post_created"
            | "instagram_professional_setting_tooltip"
            | "instagram_profile_clips_subtab_tooltip"
            | "instagram_profile_follow_button_clicked"
            | "instagram_profile_page"
            | "instagram_profile_page_prompt"
            | "instagram_profile_restricted"
            | "instagram_quick_promotion_test"
            | "instagram_reel_created"
            | "instagram_reels_audio_browser_header"
            | "instagram_reels_midcard_loaded"
            | "instagram_save_home_loaded"
            | "instagram_self_followers_list_screen_megaphone"
            | "instagram_self_profile_floating_banner_prompt"
            | "instagram_self_profile_page_creator_invite_megaphone"
            | "instagram_self_profile_tooltip"
            | "instagram_self_reel_view"
            | "instagram_settings_page_prompt"
            | "instagram_share_collection_button_loaded"
            | "instagram_share_post_loaded"
            | "instagram_share_to_fb_switched_off"
            | "instagram_share_to_fb_switched_on"
            | "instagram_shopping_buy_on_instagram_header"
            | "instagram_shopping_enable_auto_highlight_interstitial"
            | "instagram_shopping_pdp_banner_prompt"
            | "instagram_shopping_pdp_header"
            | "instagram_shopping_product_details_loaded"
            | "instagram_shopping_save_directory_tooltip"
            | "instagram_stories_audio_browser_header"
            | "instagram_story_archive"
            | "instagram_story_audio_browser_header"
            | "instagram_story_created"
            | "instagram_story_creation"
            | "instagram_story_edit_highlight"
            | "instagram_story_insights_header"
            | "instagram_story_viewer_promote_cta_tooltip"
            | "instagram_subscriptions_settings_page_header"
            | "instagram_survey"
            | "instagram_thread_loaded"
            | "instagram_tv_discover_header"
            | "instagram_tv_viewer_end_of_first_video"
            | "instagram_video_call_loaded"
            | "instagram_video_call_peek_promo_prompt"
            | "session_start",
            {
                cancelOnBackground: boolean;
                marker: number;
                startedAtMs: number;
                timeoutMs?: number;
            },
        >;
        slot: | "OTHER_PROFILE"
        | "EXPLORE"
        | "DIRECT_THREAD"
        | "COMMENT_THREAD"
        | "SHARE_POST"
        | "REEL_EDITOR"
        | "NEW_REEL";
    }
    Index

    Properties

    Properties

    flows: Map<
        | "app_foreground"
        | "instagram_account_insights_header"
        | "instagram_account_setting_tip"
        | "instagram_activity_feed_header"
        | "instagram_activity_feed_prompt"
        | "instagram_activity_feed_tooltip"
        | "instagram_add_yours_pivot_page_consumer_entry_megaphone"
        | "instagram_add_yours_pivot_page_creator_entry_megaphone"
        | "instagram_aud_inbox_bottom_sheet_high"
        | "instagram_aud_inbox_bottom_sheet_low"
        | "instagram_audio_page_entry_megaphone"
        | "instagram_aud_sharing_bottomsheet_low"
        | "instagram_aud_story_replies_bottomsheet_low"
        | "instagram_branded_content_and_shopping_activity_feed"
        | "instagram_branded_content_disclosure_flow_loaded"
        | "instagram_branded_content_settings_page_header"
        | "instagram_branded_content_story_shared"
        | "instagram_clips_creation_share_sheet_loaded"
        | "instagram_clips_viewer_friend_lane_loaded"
        | "instagram_clips_viewer_loaded"
        | "instagram_close_friends_header"
        | "instagram_comment_posted"
        | "instagram_comment_sheet_open"
        | "instagram_direct_sticker_tray_header"
        | "instagram_edit_profile_loaded"
        | "instagram_explore_2x2_grid_loaded"
        | "instagram_explore_header"
        | "instagram_explore_meta_ai_bottomsheet"
        | "instagram_explore_prompt"
        | "instagram_explore_tooltip"
        | "instagram_featured_product_media_interstitial"
        | "instagram_feed_banner"
        | "instagram_feed_bottomsheet"
        | "instagram_feed_comment_header"
        | "instagram_feed_composer_prompt"
        | "instagram_feed_header"
        | "instagram_feed_promote_cta_tooltip"
        | "instagram_feed_prompt"
        | "instagram_feed_sharing_header"
        | "instagram_feed_sharing_prompt"
        | "instagram_feed_tool_tip"
        | "instagram_follow_requests_screen_megaphone"
        | "instagram_fundraiser_sticker_tooltip"
        | "instagram_hashtag_feed_tooltip"
        | "instagram_inbox_close_friends_filter_applied"
        | "instagram_inbox_filter_tooltip"
        | "instagram_inbox_header"
        | "instagram_inbox_prompt"
        | "instagram_inbox_search_header"
        | "instagram_inbox_tooltip"
        | "instagram_live_broadcaster_shopping_tooltip"
        | "instagram_live_compose"
        | "instagram_live_rooms_interstitial"
        | "instagram_live_rooms_tooltip"
        | "instagram_live_shopping_tooltip"
        | "instagram_live_user_pay_tooltip"
        | "instagram_live_viewer_badges_tooltip"
        | "instagram_location_page_info_loaded"
        | "instagram_media_gallery"
        | "instagram_message_footer"
        | "instagram_message_footer_double_tap_to_heart"
        | "instagram_message_request_action_dialog"
        | "instagram_music_in_feed_audio_browser_header"
        | "instagram_navigation_tooltip"
        | "instagram_notes_audio_browser_header"
        | "instagram_other_checkout_profile_tooltip"
        | "instagram_other_logged_in_user_id_loaded"
        | "instagram_other_profile_page_header"
        | "instagram_other_profile_page_prompt"
        | "instagram_other_profile_tooltip"
        | "instagram_pending_inbox_header"
        | "instagram_pending_inbox_ranking_dropdown_tooltip"
        | "instagram_post_created"
        | "instagram_professional_setting_tooltip"
        | "instagram_profile_clips_subtab_tooltip"
        | "instagram_profile_follow_button_clicked"
        | "instagram_profile_page"
        | "instagram_profile_page_prompt"
        | "instagram_profile_restricted"
        | "instagram_quick_promotion_test"
        | "instagram_reel_created"
        | "instagram_reels_audio_browser_header"
        | "instagram_reels_midcard_loaded"
        | "instagram_save_home_loaded"
        | "instagram_self_followers_list_screen_megaphone"
        | "instagram_self_profile_floating_banner_prompt"
        | "instagram_self_profile_page_creator_invite_megaphone"
        | "instagram_self_profile_tooltip"
        | "instagram_self_reel_view"
        | "instagram_settings_page_prompt"
        | "instagram_share_collection_button_loaded"
        | "instagram_share_post_loaded"
        | "instagram_share_to_fb_switched_off"
        | "instagram_share_to_fb_switched_on"
        | "instagram_shopping_buy_on_instagram_header"
        | "instagram_shopping_enable_auto_highlight_interstitial"
        | "instagram_shopping_pdp_banner_prompt"
        | "instagram_shopping_pdp_header"
        | "instagram_shopping_product_details_loaded"
        | "instagram_shopping_save_directory_tooltip"
        | "instagram_stories_audio_browser_header"
        | "instagram_story_archive"
        | "instagram_story_audio_browser_header"
        | "instagram_story_created"
        | "instagram_story_creation"
        | "instagram_story_edit_highlight"
        | "instagram_story_insights_header"
        | "instagram_story_viewer_promote_cta_tooltip"
        | "instagram_subscriptions_settings_page_header"
        | "instagram_survey"
        | "instagram_thread_loaded"
        | "instagram_tv_discover_header"
        | "instagram_tv_viewer_end_of_first_video"
        | "instagram_video_call_loaded"
        | "instagram_video_call_peek_promo_prompt"
        | "session_start",
        {
            cancelOnBackground: boolean;
            marker: number;
            startedAtMs: number;
            timeoutMs?: number;
        },
    >

    Trigger → the flow this controller started for it (C02iY.A00).

    slot:
        | "OTHER_PROFILE"
        | "EXPLORE"
        | "DIRECT_THREAD"
        | "COMMENT_THREAD"
        | "SHARE_POST"
        | "REEL_EDITOR"
        | "NEW_REEL"