package main type crmdMeetingAttendance struct { Status string `json:"status,omitempty"` } type crmdMeeting struct { crmdEntityBase Status string `json:"status,omitempty"` DateStart string `json:"dateStart,omitempty"` DateEnd string `json:"dateEnd,omitempty"` Duration int `json:"duration,omitempty"` Reminders []struct { Seconds int `json:"seconds,omitempty"` Type string `json:"type,omitempty"` } `json:"reminders,omitempty"` Venue string `json:"venue,omitempty"` ParentID string `json:"parentId,omitempty"` ParentType string `json:"parentType,omitempty"` ParentName string `json:"parentName,omitempty"` AccountID string `json:"accountId,omitempty"` AccountName string `json:"accountName,omitempty"` //users, attendance UsersIds []string `json:"usersIds,omitempty"` UsersNames map[string]string `json:"usersNames,omitempty"` UsersColumns map[string]crmdMeetingAttendance `json:"usersColumns"` //contacts, attendance ContactsIds []string `json:"contactsIds,omitempty"` ContactsNames map[string]string `json:"contactsNames,omitempty"` ContactsColumns map[string]crmdMeetingAttendance `json:"contactsColumns,omitempty"` //lead, attendance LeadsIds []string `json:"leadsIds,omitempty"` LeadsNames map[string]string `json:"leadsNames,omitempty"` LeadsColumns map[string]crmdMeetingAttendance `json:"leadsColumns"` //cover CoverID string `json:"coverId,omitempty"` CoverName string `json:"coverName,omitempty"` }