/// <summary> /// Send Transactional Email Send transactional emails (recipients will be known to each other). Required Access Level: SendHttp /// </summary> /// <exception cref="ElasticEmail.Client.ApiException">Thrown when fails to make API call</exception> /// <param name="emailTransactionalMessageData">Email data</param> /// <param name="cancellationToken">Cancellation Token to cancel the request.</param> /// <returns>Task of EmailSend</returns> public async System.Threading.Tasks.Task <EmailSend> EmailsTransactionalPostAsync(EmailTransactionalMessageData emailTransactionalMessageData, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { ElasticEmail.Client.ApiResponse <EmailSend> localVarResponse = await EmailsTransactionalPostWithHttpInfoAsync(emailTransactionalMessageData, cancellationToken).ConfigureAwait(false); return(localVarResponse.Data); }
/// <summary> /// Send Transactional Email Send transactional emails (recipients will be known to each other). Required Access Level: SendHttp /// </summary> /// <exception cref="ElasticEmail.Client.ApiException">Thrown when fails to make API call</exception> /// <param name="emailTransactionalMessageData">Email data</param> /// <returns>EmailSend</returns> public EmailSend EmailsTransactionalPost(EmailTransactionalMessageData emailTransactionalMessageData) { ElasticEmail.Client.ApiResponse <EmailSend> localVarResponse = EmailsTransactionalPostWithHttpInfo(emailTransactionalMessageData); return(localVarResponse.Data); }
/// <summary> /// Send Bulk Emails CSV Send bulk merge email. Required Access Level: SendHttp /// </summary> /// <exception cref="ElasticEmail.Client.ApiException">Thrown when fails to make API call</exception> /// <param name="mergeEmailPayload">Email data</param> /// <param name="cancellationToken">Cancellation Token to cancel the request.</param> /// <returns>Task of EmailSend</returns> public async System.Threading.Tasks.Task <EmailSend> EmailsMergefilePostAsync(MergeEmailPayload mergeEmailPayload, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { ElasticEmail.Client.ApiResponse <EmailSend> localVarResponse = await EmailsMergefilePostWithHttpInfoAsync(mergeEmailPayload, cancellationToken).ConfigureAwait(false); return(localVarResponse.Data); }
/// <summary> /// Send Bulk Emails CSV Send bulk merge email. Required Access Level: SendHttp /// </summary> /// <exception cref="ElasticEmail.Client.ApiException">Thrown when fails to make API call</exception> /// <param name="mergeEmailPayload">Email data</param> /// <returns>EmailSend</returns> public EmailSend EmailsMergefilePost(MergeEmailPayload mergeEmailPayload) { ElasticEmail.Client.ApiResponse <EmailSend> localVarResponse = EmailsMergefilePostWithHttpInfo(mergeEmailPayload); return(localVarResponse.Data); }
/// <summary> /// View Email Returns email details for viewing or rendering. Required Access Level: None /// </summary> /// <exception cref="ElasticEmail.Client.ApiException">Thrown when fails to make API call</exception> /// <param name="msgid">Message identifier</param> /// <param name="cancellationToken">Cancellation Token to cancel the request.</param> /// <returns>Task of EmailData</returns> public async System.Threading.Tasks.Task <EmailData> EmailsByMsgidViewGetAsync(string msgid, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { ElasticEmail.Client.ApiResponse <EmailData> localVarResponse = await EmailsByMsgidViewGetWithHttpInfoAsync(msgid, cancellationToken).ConfigureAwait(false); return(localVarResponse.Data); }
/// <summary> /// View Email Returns email details for viewing or rendering. Required Access Level: None /// </summary> /// <exception cref="ElasticEmail.Client.ApiException">Thrown when fails to make API call</exception> /// <param name="msgid">Message identifier</param> /// <returns>EmailData</returns> public EmailData EmailsByMsgidViewGet(string msgid) { ElasticEmail.Client.ApiResponse <EmailData> localVarResponse = EmailsByMsgidViewGetWithHttpInfo(msgid); return(localVarResponse.Data); }