Message
Messages represent messages synced from connected chat providers in Lightfield. Read responses are visibility-aware and may be redacted based on the caller.
Retrieve a message
GET/v1/messages/{id}
List messages
GET/v1/messages
ModelsExpand Collapse
MessageListResponse object { data, object, totalCount }
MessageListResponse object { data, object, totalCount }
data: array of object { id, accessLevel, createdAt, 6 more } Array of message objects for the current page.
data: array of object { id, accessLevel, createdAt, 6 more }
Array of message objects for the current page.
fields: map[object { value, valueType } ]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[object { value, valueType } ]
Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $email); custom attributes use their bare slug.
MessageRetrieveResponse object { id, accessLevel, createdAt, 6 more }
MessageRetrieveResponse object { id, accessLevel, createdAt, 6 more }
fields: map[object { value, valueType } ]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[object { value, valueType } ]
Map of field names to their typed values. System fields are prefixed with $ (e.g. $name, $email); custom attributes use their bare slug.