/** * Generated by orval v8.19.0 🍺 * Do not edit manually. * Webitel API * OpenAPI spec version: 24.04.0 */ import type { WebitelContactsLookup } from './webitelContactsLookup'; /** * A contact's [I]nstant[M]essaging client. */ export interface ContactsIMClient { /** * App (Text-Gateway) used to connect the IM client. * Id will be internal id of gateway. * Name will be name of the gateway. */ app?: WebitelContactsLookup; /** The user who created this Field. */ createdAt?: string; /** Timestamp(milli) of the Field creation. */ createdBy?: WebitelContactsLookup; /** * Unique ID of the latest version of the update. * This ID changes after any update to the underlying value(s). */ etag?: string; /** External user id. */ externalId?: string; /** The unique ID of the association. Never changes. */ id?: string; /** Protocol used to connect the IM client. */ protocol?: string; /** * Timestamp(milli) of the last Field update. * Take part in Etag generation. */ updatedAt?: string; /** The user who performed last Update. */ updatedBy?: WebitelContactsLookup; /** * External user which contacted to us. * Id will be from external service. * Name will be from external service. */ user?: WebitelContactsLookup; /** Version of the latest update. Numeric sequence. */ ver?: number; /** [Via] App(-specific) peer(-id) to connect[from] the IM client. */ via?: string; }