Skip to main content

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