EmailNotificationsResource class

Email templates, campaigns, integrations, signatures, footers, settings.

Inheritance

Constructors

EmailNotificationsResource(Transport transport)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
transport Transport
finalinherited

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}
deleteEmailFooter({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
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
getEmailFooter({required Object id, Map<String, Object?>? query, Map<String, String>? headers}) Future<Object?>
GET /{version}/notifications/email/footers/{id}
getEmailFooters({Map<String, Object?>? query, Map<String, String>? headers}) Future<Object?>
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
saveEmailFooter({Map<String, Object?>? query, Object? body, Map<String, String>? headers}) Future<Object?>
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