Skip to main content

CommunicationWhere

Defines the filter criteria used to find communications.

input CommunicationWhere {
asyncIssuanceRequestId: ID
contactMethod: ContactMethod
createdById: ID
presentationFlowId: ID
purpose: CommunicationPurpose
recipientId: ID
sentFrom: DateTime
sentTo: DateTime
status: CommunicationStatus
}

Fields​

CommunicationWhere.asyncIssuanceRequestId ● ID scalar​

The ID of the async issuance request that the communication is related to.

CommunicationWhere.contactMethod ● ContactMethod enum​

The contact method of the communication.

CommunicationWhere.createdById ● ID scalar​

The ID of the user (Person or Application) whose action resulted in the communication.

CommunicationWhere.presentationFlowId ● ID scalar​

The ID of the presentation flow that the communication is related to.

CommunicationWhere.purpose ● CommunicationPurpose enum​

The purpose of the communication.

CommunicationWhere.recipientId ● ID scalar​

The ID of the recipient of the communication.

CommunicationWhere.sentFrom ● DateTime scalar​

The start of the sentAt period to include.

CommunicationWhere.sentTo ● DateTime scalar​

The end of the sentAt period to include.

CommunicationWhere.status ● CommunicationStatus enum​

The status of the communication.

Member Of​

findCommunications query