zendesk-messaging-client
    Preparing search index...

    Type Alias Device

    type Device = {
        appVersion?: string | null;
        clientId?: string;
        guid?: string;
        id?: string;
        info?: { [key: string]: unknown } | null;
        integrationId?: string;
        lastSeen?: string;
        pushNotificationToken?: string | null;
        status?: "active" | "inactive";
        type?: "android" | "ios" | "web";
    }
    Index

    Properties

    appVersion?: string | null

    Version of the mobile app in which the SDK is embedded. Not applicable for devices of type web.

    clientId?: string

    The id of the client to which this device is associated.

    guid?: string

    A unique identifier for the device, generated client-side by the SDK.

    id?: string

    The unique ID of the device.

    info?: { [key: string]: unknown } | null

    A flat curated object with properties that vary for each SDK platform. All keys are optional and not guaranteed to be available.

    integrationId?: string

    The ID of the integration that the device was created for.

    lastSeen?: string

    A datetime string with the format YYYY-MM-DDThh:mm:ss.SSSZ representing the last time the user interacted with this device.

    pushNotificationToken?: string | null

    The token used for push notifications on Android and iOS devices.

    status?: "active" | "inactive"

    The device status. Indicates if the device will receive push notifications or not.

    type?: "android" | "ios" | "web"

    The type of integration that the device represents.