@book000/twitterts
    Preparing search index...

    Interface GraphQLGetUserByRestIdSuccessResponse

    GraphQL GET UserByRestId 成功レスポンスモデル

    interface GraphQLGetUserByRestIdSuccessResponse {
        data: {
            user: {
                result: {
                    __typename: string;
                    affiliates_highlighted_label?: {
                        label?: {
                            badge: { url: string };
                            description: string;
                            longDescription?: {
                                entities: { fromIndex: ...; ref: ...; toIndex: ... }[];
                                text: string;
                            };
                            url?: { url: string; urlType: string };
                            userLabelDisplayType?: string;
                            userLabelType: string;
                        };
                    };
                    business_account?: { affiliates_count?: number };
                    creator_subscriptions_count?: number;
                    has_graduated_access?: boolean;
                    has_hidden_likes_on_profile?: boolean;
                    has_hidden_subscriptions_on_profile?: boolean;
                    has_nft_avatar?: boolean;
                    highlights_info?: {
                        can_highlight_tweets: boolean;
                        highlighted_tweets: string;
                    };
                    id?: string;
                    is_blue_verified?: boolean;
                    legacy?: {
                        blocking?: boolean;
                        can_dm: boolean;
                        can_media_tag: boolean;
                        created_at: string;
                        default_profile: boolean;
                        default_profile_image: boolean;
                        description: string;
                        entities: {
                            description: {
                                urls: {
                                    display_url: string;
                                    expanded_url: string;
                                    indices: number[];
                                    url: string;
                                }[];
                            };
                            url?: {
                                urls: {
                                    display_url?: (...)
                                    | (...);
                                    expanded_url?: (...) | (...);
                                    indices: (...)[];
                                    url: string;
                                }[];
                            };
                        };
                        fast_followers_count: number;
                        favourites_count: number;
                        followed_by?: boolean;
                        followers_count: number;
                        following?: boolean;
                        friends_count: number;
                        has_custom_timelines: boolean;
                        is_translator: boolean;
                        listed_count: number;
                        location: string;
                        media_count: number;
                        muting?: boolean;
                        name: string;
                        normal_followers_count: number;
                        pinned_tweet_ids_str: string[];
                        possibly_sensitive: boolean;
                        profile_banner_url?: string;
                        profile_image_url_https: string;
                        profile_interstitial_type: string;
                        protected?: boolean;
                        screen_name: string;
                        statuses_count: number;
                        translator_type: string;
                        url?: string;
                        verified: boolean;
                        verified_type?: string;
                        want_retweets: boolean;
                        withheld_in_countries: string[];
                    };
                    message?: string;
                    professional?: {
                        category: { icon_name: string; id: number; name: string }[];
                        professional_type: string;
                        rest_id: string;
                    };
                    profile_image_shape?: string;
                    reason?: string;
                    rest_id?: string;
                    smart_blocked_by?: boolean;
                    smart_blocking?: boolean;
                    super_follow_eligible?: boolean;
                    user_seed_tweet_count?: number;
                };
            };
        };
    }
    Index

    Properties

    Properties

    data: {
        user: {
            result: {
                __typename: string;
                affiliates_highlighted_label?: {
                    label?: {
                        badge: { url: string };
                        description: string;
                        longDescription?: {
                            entities: { fromIndex: ...; ref: ...; toIndex: ... }[];
                            text: string;
                        };
                        url?: { url: string; urlType: string };
                        userLabelDisplayType?: string;
                        userLabelType: string;
                    };
                };
                business_account?: { affiliates_count?: number };
                creator_subscriptions_count?: number;
                has_graduated_access?: boolean;
                has_hidden_likes_on_profile?: boolean;
                has_hidden_subscriptions_on_profile?: boolean;
                has_nft_avatar?: boolean;
                highlights_info?: {
                    can_highlight_tweets: boolean;
                    highlighted_tweets: string;
                };
                id?: string;
                is_blue_verified?: boolean;
                legacy?: {
                    blocking?: boolean;
                    can_dm: boolean;
                    can_media_tag: boolean;
                    created_at: string;
                    default_profile: boolean;
                    default_profile_image: boolean;
                    description: string;
                    entities: {
                        description: {
                            urls: {
                                display_url: string;
                                expanded_url: string;
                                indices: number[];
                                url: string;
                            }[];
                        };
                        url?: {
                            urls: {
                                display_url?: (...)
                                | (...);
                                expanded_url?: (...) | (...);
                                indices: (...)[];
                                url: string;
                            }[];
                        };
                    };
                    fast_followers_count: number;
                    favourites_count: number;
                    followed_by?: boolean;
                    followers_count: number;
                    following?: boolean;
                    friends_count: number;
                    has_custom_timelines: boolean;
                    is_translator: boolean;
                    listed_count: number;
                    location: string;
                    media_count: number;
                    muting?: boolean;
                    name: string;
                    normal_followers_count: number;
                    pinned_tweet_ids_str: string[];
                    possibly_sensitive: boolean;
                    profile_banner_url?: string;
                    profile_image_url_https: string;
                    profile_interstitial_type: string;
                    protected?: boolean;
                    screen_name: string;
                    statuses_count: number;
                    translator_type: string;
                    url?: string;
                    verified: boolean;
                    verified_type?: string;
                    want_retweets: boolean;
                    withheld_in_countries: string[];
                };
                message?: string;
                professional?: {
                    category: { icon_name: string; id: number; name: string }[];
                    professional_type: string;
                    rest_id: string;
                };
                profile_image_shape?: string;
                reason?: string;
                rest_id?: string;
                smart_blocked_by?: boolean;
                smart_blocking?: boolean;
                super_follow_eligible?: boolean;
                user_seed_tweet_count?: number;
            };
        };
    }