interface Thread {
    assignedAt: null | string;
    assignee: null | ThreadAssignee;
    createdAt: string;
    createdBy: Actor;
    customer: Customer;
    externalId: null | string;
    firstInboundMessageInfo: null | ThreadMessageInfo;
    firstOutboundMessageInfo: null | ThreadMessageInfo;
    id: string;
    labels: Label[];
    lastInboundMessageInfo: null | ThreadMessageInfo;
    lastOutboundMessageInfo: null | ThreadMessageInfo;
    previewText?: null | string;
    priority: number;
    status: ThreadStatus;
    statusChangedAt: string;
    statusChangedBy?: null | Actor;
    statusDetail: null | ThreadStatusDetail;
    supportEmailAddresses: string[];
    title: string;
    updatedAt: string;
    updatedBy: Actor;
    [k: string]: unknown;
}

Indexable

[k: string]: unknown

Properties

assignedAt: null | string
assignee: null | ThreadAssignee
createdAt: string
createdBy: Actor
customer: Customer
externalId: null | string
firstInboundMessageInfo: null | ThreadMessageInfo
firstOutboundMessageInfo: null | ThreadMessageInfo
id: string
labels: Label[]
lastInboundMessageInfo: null | ThreadMessageInfo
lastOutboundMessageInfo: null | ThreadMessageInfo
previewText?: null | string
priority: number
status: ThreadStatus
statusChangedAt: string
statusChangedBy?: null | Actor
statusDetail: null | ThreadStatusDetail
supportEmailAddresses: string[]
title: string
updatedAt: string
updatedBy: Actor

Generated using TypeDoc