github.com/grokify/go-ringcentral-client@v0.3.31/engagedigital/v1/client/model_identity.go (about) 1 /* 2 * Engage Digital API 3 * 4 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) 5 * 6 * API version: 1.0 7 * Generated by: OpenAPI Generator (https://openapi-generator.tech) 8 */ 9 10 package engagedigital 11 12 import ( 13 "time" 14 ) 15 16 type Identity struct { 17 AvatarUrl string `json:"avatar_url,omitempty"` 18 CommunityId string `json:"community_id,omitempty"` 19 CommunityUrl string `json:"community_url,omitempty"` 20 Company string `json:"company,omitempty"` 21 CreatedAt time.Time `json:"created_at,omitempty"` 22 DisplayName string `json:"display_name,omitempty"` 23 Email string `json:"email,omitempty"` 24 ExtraValues map[string]interface{} `json:"extra_values,omitempty"` 25 Firstname string `json:"firstname,omitempty"` 26 ForeignId string `json:"foreign_id,omitempty"` 27 Gender string `json:"gender,omitempty"` 28 HomePhone string `json:"home_phone,omitempty"` 29 Id string `json:"id,omitempty"` 30 // The identity group id references the identity group that contains all informations (phone, notes, etc.). Many identities may belong to this group. If the identity group id is null, it means that identity does not have a group and any extra information. Please refer to identity groups API for more informations. 31 IdentityGroupId string `json:"identity_group_id,omitempty"` 32 Lastname string `json:"lastname,omitempty"` 33 MobilePhone string `json:"mobile_phone,omitempty"` 34 Screenname string `json:"screenname,omitempty"` 35 Type string `json:"type,omitempty"` 36 UpdatedAt time.Time `json:"updated_at,omitempty"` 37 UserIds []string `json:"user_ids,omitempty"` 38 Uuid string `json:"uuid,omitempty"` 39 }