Communication
Record of a communication sent to a recipient.
type Communication {
contactMethod: ContactMethod!
createdBy: User!
details: String
error: String @deprecated
id: ID!
purpose: CommunicationPurpose!
recipient: Identity!
sentAt: DateTime!
status: CommunicationStatus!
}
Fields
Communication.contactMethod ● ContactMethod! non-null enum
The contact method used to send the communication.
Communication.createdBy ● User! non-null object
The user (Person or Application) whose action resulted in the communication.
Communication.details ● String scalar
Additional details about the communication entry.
Communication.error ● String deprecated scalar
DEPRECATED
Use level and details fields instead
The error while sending the communication, if any.
Communication.id ● ID! non-null scalar
Communication.purpose ● CommunicationPurpose! non-null enum
The purpose of the communication.
Communication.recipient ● Identity! non-null object
The recipient of the communication.
Communication.sentAt ● DateTime! non-null scalar
When the communication was sent.
Communication.status ● CommunicationStatus! non-null enum
The status this communication entry represents.
Returned By
findCommunications query
Member Of
AsyncIssuanceRequest object