Menu
Amazon Pinpoint
Developer Guide

Limits in Amazon Pinpoint

The following tables describe limits within Amazon Pinpoint. For information about limits that can be changed, see AWS Service Limits.

General limits

The following limits affect general use of Amazon Pinpoint.

Resource Default Limit
API request payload size 7 MB per request
Apps 100 per account

Endpoint limits

The following limits apply to the Endpoints resource in the Amazon Pinpoint API.

Resource Default Limit
Attributes assigned to the Attributes, Metrics, and UserAttributes parameters collectively 40 per app
Attributes assigned to the Attributes parameter 40 per app
Attributes assigned to the Metrics parameter 40 per app
Attributes assigned to the UserAttributes parameter 40 per app
Attribute name length 50 characters
Attribute value length 100 characters
EndpointBatchItem objects in an EndpointBatchRequest payload 100 per payload

(The payload size must not exceed 7 MB.)

Endpoints with the same user ID 10 per user ID
Values assigned to Attributes parameter attributes 50 per attribute
Values assigned to UserAttributes parameter attributes 50 per attribute

Endpoint import limits

The following limits apply when you import endpoints into Amazon Pinpoint.

Resource Default Limit
Concurrent import jobs 2 per account
Import size 1 GB per import job

(For example, if each endpoint is 4 KB or less, you can import 250,000 endpoints.)

Segment limits

The following limits apply to the Segments resource in the Amazon Pinpoint API.

Resource Default Limit
Segments 100 per app
Dimensions used to create a segment 100 per segment

Campaign limits

The following limits apply to the Campaigns resource in the Amazon Pinpoint API.

Resource Default Limit
Active (currently running) campaigns 200 per account
Message sends 100 million per campaign activity

Mobile push limits

The following limits apply to messages that Amazon Pinpoint delivers through mobile push channels.

Resource Default Limit
Amazon Device Messaging (ADM) message payload size 6 KB per message
Apple Push Notification service (APNs) message payload size 4 KB per message
APNs sandbox message payload size 4 KB per message
Baidu Cloud Push message payload size 4 KB per message
Firebase Cloud Messaging (FCM) or Google Cloud Messaging (GCM) message payload size 4 KB per message

Email limits

The following limits apply to the Email channel.

Resource Default Limit
Number of emails that can be sent per 24-hour period (sending quota)

If your account is in the sandbox: 200 emails per 24-hour period.

If your account is out of the sandbox, the quota varies based on your specific use case.

Note

This quota is based on the number of recipients, as opposed to the number of unique messages sent. A recipient includes any email address on the To:, CC:, or BCC: lines.

Number of emails that can be sent each second (sending rate)

If your account is in the sandbox: 1 email per second.

If your account is out of the sandbox, the rate varies based on your specific use case.

Note

This rate is based on the number of recipients, as opposed to the number of unique messages sent. A recipient includes any email address on the To:, CC:, or BCC: lines.

Message size

10 MB per message, including attachments.

Number of recipients per message

50 recipients, across the To:, CC:, and BCC: fields.

Number of verified identities

10,000 identities.

Note

Identities refers to email addresses or domains, or any combination of the two. Every email you send using Amazon Pinpoint must be sent from a verified identity.

SMS limits

The following limits apply to the SMS channel.

Resource Default Limit
Number of SMS messages that can be sent each second (sending rate) 20 messages per second.
Regional availability

Amazon SNS cannot send SMS messages to recipients in Cuba, Iran, North Korea, Sudan, or Syria.

See Amazon Pinpoint Pricing for a list of supported regions, as well as per-message pricing for those regions.