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

    Variable UserProfileReelsTabScreenConst

    UserProfileReelsTabScreen: ScreenDefinition<
        "UserProfileReelsTab",
        "screen",
        { userId: string },
        {
            clips: readonly {
                code: string;
                id: string;
                media_type: number;
                organic_tracking_token?: string;
                pk: string;
                taken_at?: number;
                user?: { id?: string; pk?: string };
                video_duration?: number;
            }[];
        },
        {
            clips: readonly {
                code: string;
                id: string;
                media_type: number;
                organic_tracking_token?: string;
                pk: string;
                taken_at?: number;
                user?: { id?: string; pk?: string };
                video_duration?: number;
            }[];
        },
        | IgApiError
        | RequestError
        | ParseError
        | TransportError
        | SchemaError
        | GraphqlRootFieldMissingError,
        | MobileSession
        | GraphqlJsonHttp
        | MobileApplication
        | MobileNavigation
        | AndroidThrottlingDetector,
        UserProfileReelsTabActions,
        UserProfileReelsTabItems,
        never,
        never,
    > = ...

    A profile's Reels tab (ClipsProfileTabFragment:clips_profile): the profile owner's clips as a list of short videos. A clip you tap opens the reels viewer over them.

    Reached from: the profile's Reels tab button (UserProfileScreen.openReelsTab()).

    Opening it: the tab comes to the front, then asks for the profile owner's clips and shows what the server answers; the answer's own continuation is not offered. After the answer the tab asks, best-effort and while it is in front, for the shop and Meta AI eligibility of the first four clips and the creator's self-view tip for the first clip. The tip needs your Facebook id (MobileSessionState.fbidV2); without it only that check is left out.

    Items: each clip's open() pushes the reels viewer on the whole list at that clip's index (source clips_profile), with the viewer session's two ids; the viewer's first page is the list and it sends no stream request. The viewer asks for the author's premium reaction pack while it is in front.

    Screenshot: none; the tab is other accounts' reels, not the test accounts' to publish.

    Guide: Profiles