Posted On: May 10, 2023
Amazon Simple Notification Service (Amazon SNS) now supports automatic deletion of unconfirmed subscriptions once they have been in a pending confirmation state for 48 hours. This reduces the time to delete your unconfirmed subscriptions from the previous 72 hour period. This applies to all new subscriptions and does not require any on-boarding.
Amazon SNS is a messaging service for Application-to-Application (A2A) and Application-to-Person (A2P) communication. The A2A functionality provides high-throughput, push-based, many-to-many messaging between distributed systems, microservices, and event-driven serverless applications. The A2P functionality enables you to communicate with your customers via mobile text messages (SMS), mobile push notifications, and email notifications.
Unconfirmed Amazon SNS subscriptions are subscriptions in a pending confirmation state. When you subscribe an endpoint to a topic in another AWS account, or if the endpoint type is either HTTP/S or email, your Amazon SNS subscription will be in a pending confirmation state until the subscription owner performs the ConfirmSubscription API action to confirm the subscription. In case the subscription owner fails to confirm their subscription, Amazon SNS then automatically removes the unconfirmed subscription.
The 48 hour deletion of unconfirmed subscriptions is available in all AWS Regions, including the AWS GovCloud (US) Regions.
To learn more about Amazon SNS subscription management, see the following:
- Subscribe, ConfirmSubscription, and Unsubscribe API actions in the Amazon SNS API Reference
- Cross-account message delivery in the Amazon SNS Developer Guide
- Subscribing an HTTP/S endpoint to a topic in the Amazon SNS Developer Guide
- Subscribing an email to a topic in the Amazon SNS Developer Guide