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

    Variable DirectShareSheetDataSchemaConst

    DirectShareSheetDataSchema: Struct<
        {
            share: Union<
                readonly [
                    Struct<
                        {
                            carousel_share_child_media_id: optionalKey<String>;
                            inventory_source: optionalKey<String>;
                            kind: Literal<"post">;
                            media_id: String;
                            media_type: Number;
                            ranking_info_token: optionalKey<String>;
                            send_attribution: Literal<"feed_timeline">;
                        },
                    >,
                    Struct<
                        {
                            carousel_share_child_media_id: optionalKey<String>;
                            kind: Literal<"carousel">;
                            media_id: String;
                            media_type: Number;
                            send_attribution: Literal<"feed_contextual_profile">;
                        },
                    >,
                    Struct<{ kind: Literal<"reel">; media_id: String }>,
                    Struct<
                        {
                            kind: Literal<"profile">;
                            send_attribution: Literal<"profile">;
                            user_id: String;
                        },
                    >,
                ],
            >;
            threads: $Array<
                Struct<
                    {
                        is_group: Boolean;
                        muted: optionalKey<Boolean>;
                        preview: $Array<
                            Struct<
                                {
                                    client_context: optionalKey<String>;
                                    item_id: String;
                                    item_type: String;
                                    media: optionalKey<Union<readonly [(...), (...), (...)]>>;
                                    text: optionalKey<String>;
                                    timestamp: String;
                                    user_id: String;
                                },
                            >,
                        >;
                        thread_id: String;
                        thread_title: String;
                        thread_v2_id: optionalKey<String>;
                        users: $Array<
                            Struct<
                                {
                                    fbid_v2: optionalKey<String>;
                                    full_name: String;
                                    pk: String;
                                    username: String;
                                },
                            >,
                        >;
                    },
                >,
            >;
        },
    > = ...

    What the sheet shows: the source facts above and the conversations the app's local inbox store holds, which the sheet lists without a request.