Amazon Simple Notification Service endpoints and quotas – AWS General Reference

Amazon Simple Notification Service endpoints and quotas

The following are the service endpoints and service quotas for this service.
To connect programmatically to an AWS service, you use an endpoint. In addition to the standard
AWS endpoints, some AWS services offer FIPS endpoints in selected Regions. For more information,
see AWS service endpoints. Service quotas, also referred to as
limits, are the maximum number of service resources or operations for your AWS account.
For more information, see AWS service quotas.

Service endpoints

Region Name
Region
Endpoint
Protocol

US East (Ohio)
us-east-2

sns.us-east-2.amazonaws.com

HTTP and HTTPS

US East (N. Virginia)
us-east-1

sns.us-east-1.amazonaws.com

HTTP and HTTPS

US West (N. California)
us-west-1

sns.us-west-1.amazonaws.com

HTTP and HTTPS

US West (Oregon)
us-west-2

sns.us-west-2.amazonaws.com

HTTP and HTTPS

Africa (Cape Town)
af-south-1

sns.af-south-1.amazonaws.com

HTTP and HTTPS

Asia Pacific (Hong Kong)
ap-east-1

sns.ap-east-1.amazonaws.com

HTTP and HTTPS

Asia Pacific (Hyderabad)
ap-south-2

sns.ap-south-2.amazonaws.com

HTTP and HTTPS

Asia Pacific (Jakarta)
ap-southeast-3

sns.ap-southeast-3.amazonaws.com

HTTP and HTTPS

Asia Pacific (Melbourne)
ap-southeast-4

sns.ap-southeast-4.amazonaws.com

HTTP and HTTPS

Asia Pacific (Mumbai)
ap-south-1

sns.ap-south-1.amazonaws.com

HTTP and HTTPS

Asia Pacific (Osaka)
ap-northeast-3

sns.ap-northeast-3.amazonaws.com

HTTP and HTTPS

Asia Pacific (Seoul)
ap-northeast-2

sns.ap-northeast-2.amazonaws.com

HTTP and HTTPS

Asia Pacific (Singapore)
ap-southeast-1

sns.ap-southeast-1.amazonaws.com

HTTP and HTTPS

Asia Pacific (Sydney)
ap-southeast-2

sns.ap-southeast-2.amazonaws.com

HTTP and HTTPS

Asia Pacific (Tokyo)
ap-northeast-1

sns.ap-northeast-1.amazonaws.com

HTTP and HTTPS

Canada (Central)
ca-central-1

sns.ca-central-1.amazonaws.com

HTTP and HTTPS

Europe (Frankfurt)
eu-central-1

sns.eu-central-1.amazonaws.com

HTTP and HTTPS

Europe (Ireland)
eu-west-1

sns.eu-west-1.amazonaws.com

HTTP and HTTPS

Europe (London)
eu-west-2

sns.eu-west-2.amazonaws.com

HTTP and HTTPS

Europe (Milan)
eu-south-1

sns.eu-south-1.amazonaws.com

HTTP and HTTPS

Europe (Paris)
eu-west-3

sns.eu-west-3.amazonaws.com

HTTP and HTTPS

Europe (Spain)
eu-south-2

sns.eu-south-2.amazonaws.com

HTTP and HTTPS

Europe (Stockholm)
eu-north-1

sns.eu-north-1.amazonaws.com

HTTP and HTTPS

Europe (Zurich)
eu-central-2

sns.eu-central-2.amazonaws.com

HTTP and HTTPS

Middle East (Bahrain)
me-south-1

sns.me-south-1.amazonaws.com

HTTP and HTTPS

Middle East (UAE)
me-central-1

sns.me-central-1.amazonaws.com

HTTP and HTTPS

South America (São Paulo)
sa-east-1

sns.sa-east-1.amazonaws.com

HTTP and HTTPS

AWS GovCloud (US-East)
us-gov-east-1

sns.us-gov-east-1.amazonaws.com

HTTP and HTTPS

AWS GovCloud (US-West)
us-gov-west-1

sns.us-gov-west-1.amazonaws.com

HTTP and HTTPS

FIFO topics

FIFO topics are supported on the following regions:

Region name
Region

US East (N. Virginia)
us-east-1

US East (Ohio)
us-east-2

US West (N. California)
us-west-1

US West (Oregon)
us-west-2

Asia Pacific (Hyderabad)
ap-south-2

Asia Pacific (Jakarta)
ap-southeast-3

Asia Pacific (Melbourne)
ap-southeast-4

Asia Pacific (Mumbai)
ap-south-1

Asia Pacific (Osaka)
ap-northeast-3

Asia Pacific (Seoul)
ap-northeast-2

Asia Pacific (Singapore)
ap-southeast-1

Asia Pacific (Sydney)
ap-southeast-2

Asia Pacific (Tokyo)
ap-northeast-1

Canada (Central)
ca-central-1

China (Beijing)
cn-north-1

China (Ningxia)
cn-northwest-1

Europe (Frankfurt)
eu-central-1

Europe (Ireland)
eu-west-1

Europe (London)
eu-west-2

Europe (Milan)
eu-south-1

Europe (Spain)
eu-south-2

Europe (Stockholm)
eu-north-1

Europe (Zurich)
eu-central-2

Middle East (Bahrain)
me-south-1

Middle East (UAE)
me-central-1

South America (São Paulo)
sa-east-1

Service quotas

The following quotas determine how many Amazon SNS resources you can create in your AWS
account, and they determine the rate at which you can issue Amazon SNS API requests.

Amazon SNS resource

To request an increase, submit an SNS Quota Increase
case.

Resource
Default

Topics

  • Standard: 100,000 per account

  • FIFO: 1,000 per account

Subscriptions

  • Standard: 12,500,000 per topic

    For Kinesis Data Firehose delivery streams, 5 per topic, per
    subscription owner

  • FIFO: 100 per topic

Pending subscriptions
5,000 per account

Account spend threshold for SMS
1.00 USD per account

Delivery rate for promotional SMS messages
20 messages per second

Delivery rate for transactional SMS messages
20 messages per second

Delivery rate for email messages
10 messages per second

Maximum number of messages in PublishBatchRequest
10 PublishBatchRequestEntries

Subscription filter policies

  • 200 filter policies per topic

  • 10,000 filter policies per AWS
    account

Amazon SNS API throttling

The following quotas throttle the rate at which you can issue Amazon SNS API
requests.

Hard

The following quotas cannot be increased.

API
Transactions per second

AddPermission
10

CheckIfPhoneNumberIsOptedOut
50

CreateSMSSandboxPhoneNumber
1

DeleteSMSSandboxPhoneNumber
1

GetSMSAttributes
20

GetSMSSandboxAccountStatus
10

ListEndpointsByPlatformApplication
30

ListOriginationNumbers
1

ListPhoneNumbersOptedOut
10

ListPlatformApplications
15

ListSMSSandboxPhoneNumbers
1

ListSubscriptions
30

ListSubscriptionsByTopic
30

ListTagsForResource
10

ListTopics
30

OptInPhoneNumber
20

RemovePermission
10

SetSMSAttributes
1

Subscribe
100

TagResource
10

Unsubscribe
100

UntagResource
10

VerifySMSSandboxPhoneNumber
1

Soft

The following quotas vary by AWS Region. The messages per second quota is
based on the number of messages published to an Amazon SNS region, combining
Publish and PublishBatch API requests. You can
request a soft limit increase by opening a quota increase case in the Amazon Support Center.

For example, if your regional quota is 30,000 messages per second, there
are a few ways this quota can be reached:

  • Using the Publish action at a rate of 30,000 API requests
    per second to publish 30,000 messages (one message per API
    request).

  • Using the PublishBatch action at a rate of 3,000 API
    requests per second to publish 30,000 messages (10 messages per batch
    API request).

  • Using the Publish action at a rate of 10,000 API requests
    per second to publish 10,000 messages (one message per API request) and
    the PublishBatch action at a rate of 2,000 API requests per
    second to publish 20,000 messages (10 messages per batch API request)
    for a total of 30,000 messages published per second.

Publish API throttling

API
AWS Regions
Standard topics
FIFO topics

Publish and PublishBatch

US East (N. Virginia) Region

30,000 messages per second

300 messages per second or 10 MB per second, per topic,
whichever comes first. This is a hard limit and can not be
increased.

For cross region delivery cases, FIFO topics support 100
messages per second or 3 MB per second, whichever comes
first.

US West (Oregon) Region

Europe (Ireland) Region

9,000 messages per second

US East (Ohio) Region

US West (N. California) Region

Asia Pacific (Mumbai) Region

Asia Pacific (Seoul) Region

Asia Pacific (Singapore) Region

Asia Pacific (Sydney) Region

Asia Pacific (Tokyo) Region

Europe (Frankfurt) Region

1,500 messages per second

Africa (Cape Town) Region

Asia Pacific (Hong Kong) Region

Asia Pacific (Hyderabad)

Asia Pacific (Osaka) Region

Canada (Central) Region

China (Beijing) Region

China (Ningxia) Region

Europe (London) Region

Europe (Milan) Region

Europe (Paris) Region

Europe (Spain)

Europe (Stockholm) Region

Middle East (Bahrain) Region

South America (São Paulo) Region

300 messages per second

Other API throttling

APIs
AWS Regions
Transactions per second

ConfirmSubscription

CreatePlatformApplication

CreatePlatformEndpoint

CreateTopic

DeleteEndpoint

DeletePlatformApplication

DeleteTopic

GetEndpointAttributes

GetDataProtectionPolicy

GetPlatformApplicationAttributes

GetSubscriptionAttributes

GetTopicAttributes

SetEndpointAttributes

SetPlatformApplicationAttributes

SetSubscriptionAttributes

SetTopicAttributes

US East (N. Virginia) Region

3,000

US West (Oregon) Region

Europe (Ireland) Region

900

US East (Ohio) Region

US West (N. California) Region

Asia Pacific (Mumbai) Region

Asia Pacific (Seoul) Region

Asia Pacific (Singapore) Region

Asia Pacific (Sydney) Region

Asia Pacific (Tokyo) Region

Europe (Frankfurt) Region

150

Africa (Cape Town) Region

Asia Pacific (Hong Kong) Region

Asia Pacific (Hyderabad)

Asia Pacific (Osaka) Region

Canada (Central) Region

China (Beijing) Region

China (Ningxia) Region

Europe (London) Region

Europe (Milan) Region

Europe (Paris) Region

Europe (Spain)

Europe (Stockholm) Region

Middle East (Bahrain) Region

South America (São Paulo) Region

30

PutDataProtectionPolicy
All Commercial Regions
1