Channel
Channels represent chat channels synced from connected providers (Slack, LinkedIn) in Lightfield. Read responses are visibility-aware: callers only see channels they have access to.
ModelsExpand Collapse
type ChannelListResponse struct{…}
type ChannelListResponse struct{…}
Data []ChannelListResponseDataArray of channel objects for the current page.
Data []ChannelListResponseData
Array of channel objects for the current page.
Fields map[string, ChannelListResponseDataField]Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $email); custom attributes use their bare slug.
Fields map[string, ChannelListResponseDataField]
Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $email); custom attributes use their bare slug.
Value ChannelListResponseDataFieldValueUnionThe field value, or null if unset.
Value ChannelListResponseDataFieldValueUnion
The field value, or null if unset.
ValueType stringThe data type of the field.
ValueType string
The data type of the field.
One of the following:
const ChannelListResponseDataFieldValueTypeAddress ChannelListResponseDataFieldValueType = "ADDRESS"
const ChannelListResponseDataFieldValueTypeCheckbox ChannelListResponseDataFieldValueType = "CHECKBOX"
const ChannelListResponseDataFieldValueTypeCurrency ChannelListResponseDataFieldValueType = "CURRENCY"
const ChannelListResponseDataFieldValueTypeDatetime ChannelListResponseDataFieldValueType = "DATETIME"
const ChannelListResponseDataFieldValueTypeFullName ChannelListResponseDataFieldValueType = "FULL_NAME"
const ChannelListResponseDataFieldValueTypeMarkdown ChannelListResponseDataFieldValueType = "MARKDOWN"
const ChannelListResponseDataFieldValueTypeMultiSelect ChannelListResponseDataFieldValueType = "MULTI_SELECT"
const ChannelListResponseDataFieldValueTypeSingleSelect ChannelListResponseDataFieldValueType = "SINGLE_SELECT"
const ChannelListResponseDataFieldValueTypeSocialHandle ChannelListResponseDataFieldValueType = "SOCIAL_HANDLE"
type ChannelRetrieveResponse struct{…}
type ChannelRetrieveResponse struct{…}
Fields map[string, ChannelRetrieveResponseField]Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $email); custom attributes use their bare slug.
Fields map[string, ChannelRetrieveResponseField]
Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $email); custom attributes use their bare slug.
Value ChannelRetrieveResponseFieldValueUnionThe field value, or null if unset.
Value ChannelRetrieveResponseFieldValueUnion
The field value, or null if unset.
ValueType stringThe data type of the field.
ValueType string
The data type of the field.
One of the following:
const ChannelRetrieveResponseFieldValueTypeAddress ChannelRetrieveResponseFieldValueType = "ADDRESS"
const ChannelRetrieveResponseFieldValueTypeCheckbox ChannelRetrieveResponseFieldValueType = "CHECKBOX"
const ChannelRetrieveResponseFieldValueTypeCurrency ChannelRetrieveResponseFieldValueType = "CURRENCY"
const ChannelRetrieveResponseFieldValueTypeDatetime ChannelRetrieveResponseFieldValueType = "DATETIME"
const ChannelRetrieveResponseFieldValueTypeFullName ChannelRetrieveResponseFieldValueType = "FULL_NAME"
const ChannelRetrieveResponseFieldValueTypeMarkdown ChannelRetrieveResponseFieldValueType = "MARKDOWN"
const ChannelRetrieveResponseFieldValueTypeMultiSelect ChannelRetrieveResponseFieldValueType = "MULTI_SELECT"
const ChannelRetrieveResponseFieldValueTypeSingleSelect ChannelRetrieveResponseFieldValueType = "SINGLE_SELECT"
const ChannelRetrieveResponseFieldValueTypeSocialHandle ChannelRetrieveResponseFieldValueType = "SOCIAL_HANDLE"