# ChatDetails Estrutura de dados do contrato OpenAPI. ## Campos | Campo | Tipo | Presença | Descrição | |---|---|---|---| | `jid` | `string` | obrigatório | — | | `exists` | `boolean` | obrigatório | — | | `name` | `string` | opcional | — | | `pushName` | `string` | opcional | — | | `displayName` | `string` | opcional | — | | `verifiedName` | `string` | opcional | — | | `isBusiness` | `boolean` | opcional | — | | `profilePicUrl` | `string` | obrigatório | — | | `profilePictureUrl` | `string` | opcional | — | | `imagePreview` | `string` | opcional | — | | `pictureId` | `string` | opcional | — | | `imageState` | `string` | opcional | — | ## Definição OpenAPI ```json { "type": "object", "properties": { "jid": { "type": "string" }, "exists": { "type": "boolean" }, "name": { "type": "string" }, "pushName": { "type": "string" }, "displayName": { "type": "string" }, "verifiedName": { "type": "string" }, "isBusiness": { "type": "boolean" }, "profilePicUrl": { "type": "string" }, "profilePictureUrl": { "type": "string" }, "imagePreview": { "type": "string" }, "pictureId": { "type": "string" }, "imageState": { "type": "string" } }, "required": [ "jid", "exists", "profilePicUrl" ] } ```