queueMembershipContactStoreEmailCommunication
Queues an email communication that uses a merge document for content and targets one or more contacts.
Throws an error with code:
BAD_USER_INPUTif the input'scontactIdsfield is an empty list.BAD_USER_INPUTif the input'sdelayedDeliveryDatefield is specified and its value represents a date in the past.BAD_USER_INPUTif the input'semailSenderNamefield is empty.BAD_USER_INPUTif the input'semailSubjectfield is empty.NOT_FOUNDif a membership contact store matching the input'smembershipContactStoreIdfield cannot be found.NOT_FOUNDif contacts matching the input'scontactIdsfield cannot be found within the membership contact store specified by themembershipContactStoreIdinput field.NOT_FOUNDif a communication tag code matching the input'scommunicationTagCodefield cannot be found within the membership contact store specified by themembershipContactStoreIdinput field.NOT_FOUNDif a merge document matching the input'smergeDocumentIdfield cannot be found within the membership contact store specified by themembershipContactStoreIdinput field.
queueMembershipContactStoreEmailCommunication(
input: QueueMembershipContactStoreEmailCommunicationInput!
): QueueEmailCommunicationPayload!
Arguments
queueMembershipContactStoreEmailCommunication.input ● QueueMembershipContactStoreEmailCommunicationInput! non-null input
Type
QueueEmailCommunicationPayload object
The payload object returned when queuing an email communication that uses a merge document for content.