Interface ThreadUpdatePayload

interface ThreadUpdatePayload {
    admin_user_ids: number[];
    approval_required_for_new_members: boolean;
    archived: boolean;
    assigned_admin_id: number;
    business_thread_folder: number;
    canonical: boolean;
    folder: number;
    has_newer: boolean;
    has_older: boolean;
    input_mode: number;
    inviter: InviterUser;
    is_group?: boolean;
    is_pin: boolean;
    is_spam: boolean;
    items: Partial<ThreadMessagePayload>[];
    last_activity_at: number;
    last_mon_sender_item_at: number;
    last_permanent_item?: Partial<ThreadMessagePayload>;
    last_seen_at?: Record<number, {
        created: string;
        item_id: string;
        shh_seen_state: unknown;
        timestamp: string;
    }>;
    left_users: User[];
    mentions_muted: boolean;
    muted: boolean;
    named: boolean;
    newest_cursor?: string;
    next_cursor: string;
    oldest_cursor?: string;
    pending: boolean;
    prev_cursor?: string;
    read_state: number;
    shh_mode_enabled: boolean;
    thread_id?: string;
    thread_title: string;
    thread_type: string;
    thread_v2_id: string;
    users: User[];
    vc_muted: boolean;
    viewer_id: number;
}

Properties

admin_user_ids: number[]
approval_required_for_new_members: boolean
archived: boolean
assigned_admin_id: number
business_thread_folder: number
canonical: boolean
folder: number
has_newer: boolean
has_older: boolean
input_mode: number
inviter: InviterUser
is_group?: boolean
is_pin: boolean
is_spam: boolean
items: Partial<ThreadMessagePayload>[]
last_activity_at: number
last_mon_sender_item_at: number
last_permanent_item?: Partial<ThreadMessagePayload>
last_seen_at?: Record<number, {
    created: string;
    item_id: string;
    shh_seen_state: unknown;
    timestamp: string;
}>
left_users: User[]
mentions_muted: boolean
muted: boolean
named: boolean
newest_cursor?: string
next_cursor: string
oldest_cursor?: string
pending: boolean
prev_cursor?: string
read_state: number
shh_mode_enabled: boolean
thread_id?: string
thread_title: string
thread_type: string
thread_v2_id: string
users: User[]
vc_muted: boolean
viewer_id: number