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

    Variable TypeaheadResultOverfetchedKeywordsSchemaConst

    TypeaheadResultOverfetchedKeywordsSchema: Struct<
        {
            __typename: Literal<"XDTTypeaheadSearchOverfetchedKeywords">;
            keywords: $Array<
                Struct<
                    {
                        id: String;
                        name: String;
                        user: optional<
                            NullOr<
                                Struct<
                                    {
                                        full_name: optional<String>;
                                        id: String;
                                        is_private: optional<Boolean>;
                                        is_verified: optional<Boolean>;
                                        latest_reel_media: optional<NullOr<(...)>>;
                                        profile_pic_url: optional<String>;
                                        search_serp_type: optional<NullOr<(...)>>;
                                        username: String;
                                    },
                                >,
                            >,
                        >;
                    },
                >,
            >;
            num_keywords_to_show: optional<Number>;
            query_text: String;
        },
    > = ...

    The keywords the stream overfetches for a typed prefix (OVERFETCHED_KEYWORDS, a requested result type): one entry per prefix of the typed text the server completed (query_text), with the keywords it has for it and how many of them the app shows. A stream made of them alone, with no keyword, user or hashtag entry, is a normal answer to a short query.