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

    Variable ReelsViewerReelEntrySchemaConst

    ReelsViewerReelEntrySchema: Struct<
        {
            key: String;
            media: Struct<
                {
                    code: String;
                    id: String;
                    media_type: Number;
                    organic_tracking_token: optionalKey<String>;
                    pk: decodeTo<String, Union<readonly [Number, String]>, never, never>;
                    taken_at: optionalKey<Number>;
                    user: optionalKey<
                        Struct<
                            {
                                id: optionalKey<String>;
                                pk: optionalKey<
                                    decodeTo<String, Union<readonly [(...), (...)]>, never, never>,
                                >;
                            },
                        >,
                    >;
                    video_duration: optionalKey<Number>;
                },
            >;
            position: Number;
        },
    > = ...

    One reel the viewer shows: its media and the position it was shown at. The chaining context its like and comments carry is the viewer's (the viewer opened with it): the feed's facts beside its cursor, which the reel reads as its host's state (ReelsViewerHostStateSchema), never a copy in the entry. The position is the reel's own — its index in the tab's list, or in the page it came from — which its like names as chaining_position and its comment as client_position.