Skip to main content

Communication

Record of a communication sent to a recipient.

type Communication {
contactMethod: ContactMethod!
createdBy: User!
error: String
id: ID!
purpose: CommunicationPurpose!
recipient: Identity!
sentAt: DateTime!
}

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.error ● String scalar

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.

Returned By

findCommunications query

Member Of

AsyncIssuanceRequest object