Thread
Represents a thread.
authorized Participants
Thread authorized participants. Those are the participants who are authorized to join the thread.
business Id
current Participants
Thread current participants. Those are the participants who have actually participated in the thread, meaning that they are either sender or receivers of at least one message of the thread.
customer Organization
Data related to the customer organization (B2B transactions)
date Created
Thread creation date
entities
Thread entities
id
Thread id
messages
Thread messages
metadata
Thread metadata
topic
Thread topic
Implements interfaces
Sample
{ "authorizedParticipants": [ { "__typename": "ThreadParticipant" } ], "businessId": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "currentParticipants": [ { "__typename": "ThreadParticipant" } ], "customerOrganization": { "__typename": "ThreadCustomerOrganization" }, "dateCreated": "Example Custom Scalar", "entities": [ { "__typename": "ThreadEntity" } ], "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "messages": [ { "__typename": "ThreadMessage" } ], "metadata": { "__typename": "ThreadMetadata" }, "topic": { "__typename": "ThreadTopic" } }
Thread Message
Represents a message in a thread.
attachments
Message attachments
body
Message body
date Created
Message creation date
from
Message sender
id
Message id
to
Message recipients
Sample
{ "attachments": [ { "__typename": "ThreadMessageAttachment" } ], "body": "Example String", "dateCreated": "Example Custom Scalar", "from": { "__typename": "ThreadMessageSender" }, "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "to": [ { "__typename": "ThreadMessageRecipient" } ] }
Thread Message Sender
Represents the sender of a message.
display Name
Sender display name
organization Details
Organization details of the sender
type
Sender type. Possible values are: CUSTOMER, OPERATOR, SHOP
Sample
{ "displayName": "Example String", "organizationDetails": { "__typename": "ThreadMessageSenderOrganization" }, "type": "Example String" }
Referenced in