EmailNotificationsResource class
Email templates, campaigns, integrations, signatures, footers, settings.
Constructors
- EmailNotificationsResource(Transport transport)
Properties
Methods
-
archiveEmailTemplate(
{required Object id, Map< String, Object?> ? query, Object? body, Map<String, String> ? headers}) → Future<Object?> -
PUT /{version}/notifications/email/templates/{id}/archive -
attachFileToTemplate(
{Map< String, Object?> ? query, Object? body, Map<String, String> ? headers}) → Future<Object?> -
POST /{version}/notifications/email/templates/attachments -
cloneEmailTemplate(
{required Object id, Map< String, Object?> ? query, Object? body, Map<String, String> ? headers}) → Future<Object?> -
POST /{version}/notifications/email/templates/{id}/clone -
confirmEmailIntegrationHumanDelivery(
{Map< String, Object?> ? query, Object? body, Map<String, String> ? headers}) → Future<Object?> -
POST /{version}/notifications/email/integrations/confirm-human-delivery -
createEmailCampaign(
{Map< String, Object?> ? query, Object? body, Map<String, String> ? headers}) → Future<Object?> -
POST /{version}/notifications/email/campaigns -
createEmailTemplate(
{Map< String, Object?> ? query, Object? body, Map<String, String> ? headers}) → Future<Object?> -
POST /{version}/notifications/email/templates -
deleteEmailCampaign(
{required Object id, Map< String, Object?> ? query, Object? body, Map<String, String> ? headers}) → Future<Object?> -
DELETE /{version}/notifications/email/campaigns/{id} -
DELETE /{version}/notifications/email/footers/{id} -
deleteEmailIntegration(
{required Object id, Map< String, Object?> ? query, Object? body, Map<String, String> ? headers}) → Future<Object?> -
DELETE /{version}/notifications/email/integrations/{id} -
deleteEmailSignature(
{required Object id, Map< String, Object?> ? query, Object? body, Map<String, String> ? headers}) → Future<Object?> -
DELETE /{version}/notifications/email/signatures/{id} -
deleteEmailTemplate(
{required Object id, Map< String, Object?> ? query, Object? body, Map<String, String> ? headers}) → Future<Object?> -
DELETE /{version}/notifications/email/templates/{id} -
disableEmail(
{Map< String, Object?> ? query, Map<String, String> ? headers}) → Future<Object?> -
GET /{version}/notifications/email/disable -
disableEmailIntegration(
{required Object id, Map< String, Object?> ? query, Object? body, Map<String, String> ? headers}) → Future<Object?> -
PUT /{version}/notifications/email/integrations/{id}/disable -
enableEmail(
{Map< String, Object?> ? query, Map<String, String> ? headers}) → Future<Object?> -
GET /{version}/notifications/email/enable -
enableEmailIntegration(
{required Object id, Map< String, Object?> ? query, Object? body, Map<String, String> ? headers}) → Future<Object?> -
PUT /{version}/notifications/email/integrations/{id}/enable -
getEmailCampaign(
{required Object id, Map< String, Object?> ? query, Map<String, String> ? headers}) → Future<Object?> -
GET /{version}/notifications/email/campaigns/{id} -
getEmailCampaignBatches(
{required Object id, Map< String, Object?> ? query, Map<String, String> ? headers}) → Future<Object?> -
GET /{version}/notifications/email/campaigns/{id}/batches -
getEmailCampaignBatchNotification(
{required Object id, required Object batchId, required Object notificationId, Map< String, Object?> ? query, Map<String, String> ? headers}) → Future<Object?> -
GET /{version}/notifications/email/campaigns/{id}/batches/{batchId}/{notificationId} -
getEmailCampaignBatchNotifications(
{required Object id, required Object batchId, Map< String, Object?> ? query, Map<String, String> ? headers}) → Future<Object?> -
GET /{version}/notifications/email/campaigns/{id}/batches/{batchId} -
getEmailCampaignMessage(
{required Object campaignId, required Object id, Map< String, Object?> ? query, Map<String, String> ? headers}) → Future<Object?> -
GET /{version}/notifications/emails/campaigns/{campaignId}/messages/{id} -
getEmailCampaignMessages(
{required Object campaignId, Map< String, Object?> ? query, Map<String, String> ? headers}) → Future<Object?> -
GET /{version}/notifications/emails/campaigns/{campaignId}/messages -
getEmailCampaigns(
{Map< String, Object?> ? query, Map<String, String> ? headers}) → Future<Object?> -
GET /{version}/notifications/email/campaigns -
getEmailCampaignStatistics(
{required Object id, Map< String, Object?> ? query, Map<String, String> ? headers}) → Future<Object?> -
GET /{version}/notifications/email/campaigns/{id}/stats -
GET /{version}/notifications/email/footers/{id} -
GET /{version}/notifications/email/footers -
getEmailIntegration(
{required Object id, Map< String, Object?> ? query, Map<String, String> ? headers}) → Future<Object?> -
GET /{version}/notifications/email/integrations/{id} -
getEmailIntegrations(
{Map< String, Object?> ? query, Map<String, String> ? headers}) → Future<Object?> -
GET /{version}/notifications/email/integrations -
getEmailSettings(
{Map< String, Object?> ? query, Map<String, String> ? headers}) → Future<Object?> -
GET /{version}/notifications/email/settings -
getEmailSignature(
{required Object id, Map< String, Object?> ? query, Map<String, String> ? headers}) → Future<Object?> -
GET /{version}/notifications/email/signatures/{id} -
getEmailSignatures(
{Map< String, Object?> ? query, Map<String, String> ? headers}) → Future<Object?> -
GET /{version}/notifications/email/signatures -
getEmailTemplate(
{required Object id, Map< String, Object?> ? query, Map<String, String> ? headers}) → Future<Object?> -
GET /{version}/notifications/email/templates/{id} -
getEmailTemplateAvailableTokens(
{required Object id, Map< String, Object?> ? query, Map<String, String> ? headers}) → Future<Object?> -
GET /{version}/notifications/email/templates/{id}/tokens -
getEmailTemplates(
{Map< String, Object?> ? query, Map<String, String> ? headers}) → Future<Object?> -
GET /{version}/notifications/email/templates -
getMjml(
{Map< String, Object?> ? query, Object? body, Map<String, String> ? headers}) → Future<Object?> -
POST /{version}/notifications/email/templates/mjml -
getSystemEmailTemplate(
{required Object id, Map< String, Object?> ? query, Map<String, String> ? headers}) → Future<Object?> -
GET /{version}/notifications/email/system-templates/{id} -
getSystemEmailTemplates(
{Map< String, Object?> ? query, Map<String, String> ? headers}) → Future<Object?> -
GET /{version}/notifications/email/system-templates -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
previewEmailNotification(
{Map< String, Object?> ? query, Map<String, String> ? headers}) → Future<Object?> -
GET /{version}/notifications/email/preview -
POST /{version}/notifications/email/footers -
saveEmailIntegration(
{Map< String, Object?> ? query, Object? body, Map<String, String> ? headers}) → Future<Object?> -
POST /{version}/notifications/email/integrations -
saveEmailSignature(
{Map< String, Object?> ? query, Object? body, Map<String, String> ? headers}) → Future<Object?> -
POST /{version}/notifications/email/signatures -
setEmailsIntegrationAsDefault(
{required Object id, Map< String, Object?> ? query, Object? body, Map<String, String> ? headers}) → Future<Object?> -
PUT /{version}/notifications/email/integrations/{id}/default -
testEmailIntegration(
{Map< String, Object?> ? query, Object? body, Map<String, String> ? headers}) → Future<Object?> -
POST /{version}/notifications/email/integrations/test -
toString(
) → String -
A string representation of this object.
inherited
-
unArchiveEmailTemplate(
{required Object id, Map< String, Object?> ? query, Object? body, Map<String, String> ? headers}) → Future<Object?> -
PUT /{version}/notifications/email/templates/{id}/unarchive -
updateEmailTemplate(
{Map< String, Object?> ? query, Object? body, Map<String, String> ? headers}) → Future<Object?> -
PUT /{version}/notifications/email/templates
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited