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

    Variable CheckpointStackSchemaConst

    CheckpointStackSchema: Struct<
        {
            frames: $Array<
                Struct<
                    {
                        chainLengthBefore: Int;
                        data: Codec<Json, Json, never, never>;
                        extra: optionalKey<Codec<Json, Json, never, never>>;
                        input: optionalKey<Codec<Json, Json, never, never>>;
                        items: $Array<
                            Struct<
                                {
                                    data: Codec<Json, Json, never, never>;
                                    id: String;
                                    input: optionalKey<Codec<Json, Json, never, never>>;
                                    key: Union<readonly [String, Number]>;
                                    list: String;
                                    locator: optionalKey<Codec<Json, Json, never, never>>;
                                },
                            >,
                        >;
                        kind: Literals<readonly ["screen", "tab", "innerTab"]>;
                        left: Boolean;
                        lookup: optionalKey<
                            $Array<
                                Struct<
                                    {
                                        data: Codec<Json, Json, never, never>;
                                        id: String;
                                        input: optionalKey<Codec<(...), (...), (...), (...)>>;
                                        key: Union<readonly [(...), (...)]>;
                                        list: String;
                                        locator: optionalKey<Codec<(...), (...), (...), (...)>>;
                                    },
                                >,
                            >,
                        >;
                        reach: Union<
                            readonly [
                                Struct<{ kind: Literal<"root"> }>,
                                Struct<{ kind: Literal<"splash"> }>,
                                Struct<{ kind: Literal<"interruption"> }>,
                                Struct<
                                    {
                                        input: optionalKey<Codec<(...), (...), (...), (...)>>;
                                        kind: Literal<"tab">;
                                        via: Struct<{ restartChain: ...; skipOrdinals: ...; source: ... }>;
                                    },
                                >,
                                Struct<
                                    {
                                        args: Codec<Json, Json, never, never>;
                                        edge: String;
                                        from: Int;
                                        item: optionalKey<Struct<(...)>>;
                                        kind: Literal<"edge">;
                                    },
                                >,
                            ],
                        >;
                        replaced: optionalKey<Int>;
                        screen: refine<
                            | "LoginHomepage"
                            | "LoginHomeCds"
                            | "LandingScreen"
                            | "LoginTwoFactorEntrypoint"
                            | "LoginTwoFactorMethodPicker"
                            | "LoginTwoFactorEnterTotpCode"
                            | "AccountRecoverySearchCds"
                            | "AccountRecoverySearch"
                            | "AccountRecoveryAuthenticationConfirmation"
                            | "AccountRecoveryEmailCode"
                            | "RegistrationPhoneNumber"
                            | "RegistrationConfirmationCode"
                            | "RegistrationPassword"
                            | "RegistrationBirthday"
                            | "RegistrationName"
                            | "RegistrationUsername"
                            | "RegistrationTermsOfService"
                            | "SaveCredentials"
                            | "AccountRecoverySuccessLocationPermission"
                            | "OnboardingProfileCard"
                            | "OnboardingFindFacebookFriendsPrompt"
                            | "OnboardingDiscoverPeople"
                            | "OnboardingAddEmail"
                            | "OnboardingReelsTuning"
                            | "FeedTimeline"
                            | "PostOpenedFromLink"
                            | "ReelsViewer"
                            | "MediaComments"
                            | "RepostNoteEditor"
                            | "Explore"
                            | "SearchInput"
                            | "SearchResultsTopTab"
                            | "SearchResultsAccountsTab"
                            | "UserProfile"
                            | "ProfileMediaTab"
                            | "MyProfile"
                            | "MyProfileMediaTab"
                            | "EditProfile"
                            | "EditProfileBio"
                            | "EditProfileUsername"
                            | "EditProfileLinks"
                            | "EditProfileAddLink"
                            | "ProfilePostsFeed"
                            | "FeedTimelineFollowing"
                            | "UserProfileReelsTab"
                            | "DirectInbox"
                            | "DirectRecipientPicker"
                            | "DirectThread"
                            | "DirectForwardingSheet"
                            | "DirectMediaPickerPhotos"
                            | "DirectStickerTabTray"
                            | "DirectGifTray"
                            | "DirectStickerPickerGrid"
                            | "DirectImagineLoading"
                            | "DirectImagineCreation"
                            | "DirectDoodleEditor"
                            | "DirectCustomizeChat"
                            | "DirectThreadThemePicker"
                            | "DirectThreadDetails"
                            | "DirectThreadSharedMedia"
                            | "DirectThreadNicknames"
                            | "DirectThreadNicknameChange"
                            | "DirectGroupNameAndPhotoEditor"
                            | "DirectShareSheet"
                            | "StoriesViewer"
                            | "PostingGalleryPicker"
                            | "PostingPostEdit"
                            | "PostingNewPost"
                            | "PostingCamera"
                            | "PostingCameraGallery"
                            | "PostingReelEditor"
                            | "PostingNewReel"
                            | "PostingPostVideoCameraGallery"
                            | "PostingPostVideoCamera"
                            | "PostingReelCamera"
                            | "PostingStoryCameraHost"
                            | "PostingStoryCameraGallery"
                            | "PostingPostVideoNewReel"
                            | "PostingStoryPhotoEditor"
                            | "PostingStoryVideoEditor"
                            | "PostingStoryStickerTray"
                            | "PostingStoryMusicStickerEditor"
                            | "PostingStoryShareSheet"
                            | "PostingStoryAlsoShareTo"
                            | "PostingStoryDoneCamera"
                            | "PostingStoryMusicSearchHost"
                            | "PostingMusicBrowser"
                            | "PostingMusicSearchResults"
                            | "PostingReelMusicOverlayDetail"
                            | "PostingReelMusicEditor"
                            | "ChallengeSelectVerifyMethod"
                            | "ChallengeVerifyCode"
                            | "ChallengeSubmitPhone"
                            | "ChallengeSetNewPassword"
                            | "ChallengeAddBirthday"
                            | "ChallengeLoginReview"
                            | "ChallengeAccountTemporarilyLocked"
                            | "ChallengeEscalationInformation"
                            | "ChallengeReviewContactPointChange"
                            | "ChallengeScrapingWarning"
                            | "ChallengeWebRecaptcha"
                            | "ChallengeWebSetNewPassword"
                            | "ChallengeTextCaptcha"
                            | "ChallengeRecaptcha"
                            | "ChallengeSetContactPoint"
                            | "ChallengeContactPointCode"
                            | "ChallengeAuthenticityWizard"
                            | "ChallengeAwaitingReview"
                            | "ChallengeThanksForProvidingInfo"
                            | "ChallengeAccountSuspended",
                            String,
                        >;
                        visit: Struct<
                            { id: String; index: Int; shownAtMs: Number; startedAtMs: Number },
                        >;
                    },
                >,
            >;
            navigation: Struct<
                {
                    cdsContainer: optionalKey<
                        Union<
                            readonly [
                                Struct<
                                    { id: refine<NativeScreenId, String>; kind: Literal<"native"> },
                                >,
                                Struct<{ id: refine<BloksScreenId, String>; kind: Literal<"bloks"> }>,
                            ],
                        >,
                    >;
                    chain: optionalKey<
                        Struct<
                            {
                                entries: $Array<
                                    Struct<
                                        {
                                            enteredAtMs: Number;
                                            index: Int;
                                            resumedAtMs: Number;
                                            screen: Union<(...)>;
                                            source: Literals<(...)>;
                                        },
                                    >,
                                >;
                                ordinal: Int;
                            },
                        >,
                    >;
                    current: optionalKey<
                        Union<
                            readonly [
                                Struct<
                                    { id: refine<NativeScreenId, String>; kind: Literal<"native"> },
                                >,
                                Struct<{ id: refine<BloksScreenId, String>; kind: Literal<"bloks"> }>,
                            ],
                        >,
                    >;
                    surfaces: optionalKey<
                        $Array<
                            Struct<
                                {
                                    atMs: Number;
                                    screen: Union<readonly [Struct<(...)>, Struct<(...)>]>;
                                    source: Literals<
                                        readonly [
                                            "cold_start",
                                            "warm_start",
                                            "button",
                                            "tab",
                                            "search_result",
                                            "inbox",
                                            "inbox_new_message",
                                            "suggested_users",
                                            "third_party_url",
                                            "message_button",
                                            "clips_profile",
                                            "reel_profile",
                                            "camera_tab_bar",
                                            "next",
                                        ],
                                    >;
                                },
                            >,
                        >,
                    >;
                },
            >;
            tab: Union<
                readonly [
                    Struct<{ kind: Literal<"process"> }>,
                    Struct<
                        {
                            kind: Literal<"tab">;
                            tab: refine<
                                | "LoginHomepage"
                                | "LoginHomeCds"
                                | "LandingScreen"
                                | "LoginTwoFactorEntrypoint"
                                | "LoginTwoFactorMethodPicker"
                                | "LoginTwoFactorEnterTotpCode"
                                | "AccountRecoverySearchCds"
                                | "AccountRecoverySearch"
                                | "AccountRecoveryAuthenticationConfirmation"
                                | "AccountRecoveryEmailCode"
                                | "RegistrationPhoneNumber"
                                | "RegistrationConfirmationCode"
                                | "RegistrationPassword"
                                | "RegistrationBirthday"
                                | "RegistrationName"
                                | "RegistrationUsername"
                                | "RegistrationTermsOfService"
                                | "SaveCredentials"
                                | "AccountRecoverySuccessLocationPermission"
                                | "OnboardingProfileCard"
                                | "OnboardingFindFacebookFriendsPrompt"
                                | "OnboardingDiscoverPeople"
                                | "OnboardingAddEmail"
                                | "OnboardingReelsTuning"
                                | "FeedTimeline"
                                | "PostOpenedFromLink"
                                | "ReelsViewer"
                                | "MediaComments"
                                | "RepostNoteEditor"
                                | "Explore"
                                | "SearchInput"
                                | "SearchResultsTopTab"
                                | "SearchResultsAccountsTab"
                                | "UserProfile"
                                | "ProfileMediaTab"
                                | "MyProfile"
                                | "MyProfileMediaTab"
                                | "EditProfile"
                                | "EditProfileBio"
                                | "EditProfileUsername"
                                | "EditProfileLinks"
                                | "EditProfileAddLink"
                                | "ProfilePostsFeed"
                                | "FeedTimelineFollowing"
                                | "UserProfileReelsTab"
                                | "DirectInbox"
                                | "DirectRecipientPicker"
                                | "DirectThread"
                                | "DirectForwardingSheet"
                                | "DirectMediaPickerPhotos"
                                | "DirectStickerTabTray"
                                | "DirectGifTray"
                                | "DirectStickerPickerGrid"
                                | "DirectImagineLoading"
                                | "DirectImagineCreation"
                                | "DirectDoodleEditor"
                                | "DirectCustomizeChat"
                                | "DirectThreadThemePicker"
                                | "DirectThreadDetails"
                                | "DirectThreadSharedMedia"
                                | "DirectThreadNicknames"
                                | "DirectThreadNicknameChange"
                                | "DirectGroupNameAndPhotoEditor"
                                | "DirectShareSheet"
                                | "StoriesViewer"
                                | "PostingGalleryPicker"
                                | "PostingPostEdit"
                                | "PostingNewPost"
                                | "PostingCamera"
                                | "PostingCameraGallery"
                                | "PostingReelEditor"
                                | "PostingNewReel"
                                | "PostingPostVideoCameraGallery"
                                | "PostingPostVideoCamera"
                                | "PostingReelCamera"
                                | "PostingStoryCameraHost"
                                | "PostingStoryCameraGallery"
                                | "PostingPostVideoNewReel"
                                | "PostingStoryPhotoEditor"
                                | "PostingStoryVideoEditor"
                                | "PostingStoryStickerTray"
                                | "PostingStoryMusicStickerEditor"
                                | "PostingStoryShareSheet"
                                | "PostingStoryAlsoShareTo"
                                | "PostingStoryDoneCamera"
                                | "PostingStoryMusicSearchHost"
                                | "PostingMusicBrowser"
                                | "PostingMusicSearchResults"
                                | "PostingReelMusicOverlayDetail"
                                | "PostingReelMusicEditor"
                                | "ChallengeSelectVerifyMethod"
                                | "ChallengeVerifyCode"
                                | "ChallengeSubmitPhone"
                                | "ChallengeSetNewPassword"
                                | "ChallengeAddBirthday"
                                | "ChallengeLoginReview"
                                | "ChallengeAccountTemporarilyLocked"
                                | "ChallengeEscalationInformation"
                                | "ChallengeReviewContactPointChange"
                                | "ChallengeScrapingWarning"
                                | "ChallengeWebRecaptcha"
                                | "ChallengeWebSetNewPassword"
                                | "ChallengeTextCaptcha"
                                | "ChallengeRecaptcha"
                                | "ChallengeSetContactPoint"
                                | "ChallengeContactPointCode"
                                | "ChallengeAuthenticityWizard"
                                | "ChallengeAwaitingReview"
                                | "ChallengeThanksForProvidingInfo"
                                | "ChallengeAccountSuspended",
                                String,
                            >;
                        },
                    >,
                ],
            >;
        },
    > = ...