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

    Variable CheckpointFrameSchemaConst

    CheckpointFrameSchema: 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<Json, Json, never, never>>;
                            key: Union<readonly [String, Number]>;
                            list: String;
                            locator: optionalKey<Codec<Json, Json, never, never>>;
                        },
                    >,
                >,
            >;
            reach: Union<
                readonly [
                    Struct<{ kind: Literal<"root"> }>,
                    Struct<{ kind: Literal<"splash"> }>,
                    Struct<{ kind: Literal<"interruption"> }>,
                    Struct<
                        {
                            input: optionalKey<Codec<Json, Json, never, never>>;
                            kind: Literal<"tab">;
                            via: Struct<
                                {
                                    restartChain: optionalKey<Literal<true>>;
                                    skipOrdinals: optionalKey<Int>;
                                    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",
                                        ],
                                    >;
                                },
                            >;
                        },
                    >,
                    Struct<
                        {
                            args: Codec<Json, Json, never, never>;
                            edge: String;
                            from: Int;
                            item: optionalKey<
                                Struct<
                                    {
                                        key: Union<readonly [(...), (...)]>;
                                        list: String;
                                        locator: optionalKey<Codec<(...), (...), (...), (...)>>;
                                    },
                                >,
                            >;
                            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 },
            >;
        },
    > = ...