From aa4a041faffc66eebae38f553c5a73045ec67849 Mon Sep 17 00:00:00 2001 From: Peter Ocansey Date: Mon, 30 Mar 2026 08:48:29 +0000 Subject: [PATCH] Add missing webhook events --- .../sdk/webhooks/WebhookEvents.java | 38 ++++++++++++++++--- 1 file changed, 33 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/mailersend/sdk/webhooks/WebhookEvents.java b/src/main/java/com/mailersend/sdk/webhooks/WebhookEvents.java index 30ccdda..2e869d7 100644 --- a/src/main/java/com/mailersend/sdk/webhooks/WebhookEvents.java +++ b/src/main/java/com/mailersend/sdk/webhooks/WebhookEvents.java @@ -26,7 +26,10 @@ public class WebhookEvents { /** Constant ACTIVITY_HARD_BOUNCED="activity.hard_bounced" */ public static String ACTIVITY_HARD_BOUNCED = "activity.hard_bounced"; - + + /** Constant ACTIVITY_DEFERRED="activity.deferred" */ + public static String ACTIVITY_DEFERRED = "activity.deferred"; + /** Constant ACTIVITY_OPENED="activity.opened" */ public static String ACTIVITY_OPENED = "activity.opened"; @@ -42,8 +45,8 @@ public class WebhookEvents { /** Constant ACTIVITY_UNSUBSCRIBED="activity.unsubscribed" */ public static String ACTIVITY_UNSUBSCRIBED = "activity.unsubscribed"; - /** Constant ACTIVITY_SPAM_COMPLAINT="activity.spam_compaint" */ - public static String ACTIVITY_SPAM_COMPLAINT = "activity.spam_compaint"; + /** Constant ACTIVITY_SPAM_COMPLAINT="activity.spam_complaint" */ + public static String ACTIVITY_SPAM_COMPLAINT = "activity.spam_complaint"; /** Constant ACTIVITY_SURVEY_OPENED="activity.survey_opened" */ public static String ACTIVITY_SURVEY_OPENED = "activity.survey_opened"; @@ -59,13 +62,32 @@ public class WebhookEvents { /** Constant MAINTENANCE_END="maintenance.end" */ public static String MAINTENANCE_END = "maintenance.end"; - + + /** Constant INBOUND_FORWARD_FAILED="inbound_forward.failed" */ + public static String INBOUND_FORWARD_FAILED = "inbound_forward.failed"; + + /** Constant EMAIL_SINGLE_VERIFIED="email_single.verified" */ + public static String EMAIL_SINGLE_VERIFIED = "email_single.verified"; + + /** Constant EMAIL_LIST_VERIFIED="email_list.verified" */ + public static String EMAIL_LIST_VERIFIED = "email_list.verified"; + + /** Constant BULK_EMAIL_COMPLETED="bulk_email.completed" */ + public static String BULK_EMAIL_COMPLETED = "bulk_email.completed"; + + /** Constant RECIPIENT_ON_HOLD_ADDED="recipient.on_hold_added" */ + public static String RECIPIENT_ON_HOLD_ADDED = "recipient.on_hold_added"; + + /** Constant RECIPIENT_ON_HOLD_REMOVED="recipient.on_hold_removed" */ + public static String RECIPIENT_ON_HOLD_REMOVED = "recipient.on_hold_removed"; + /** Constant events */ protected static String[] events = { "activity.sent", "activity.delivered", "activity.soft_bounced", "activity.hard_bounced", + "activity.deferred", "activity.opened", "activity.opened_unique", "activity.clicked", @@ -76,6 +98,12 @@ public class WebhookEvents { "activity.survey_submitted", "sender_identity.verified", "maintenance.start", - "maintenance.end" + "maintenance.end", + "inbound_forward.failed", + "email_single.verified", + "email_list.verified", + "bulk_email.completed", + "recipient.on_hold_added", + "recipient.on_hold_removed" }; }