Amazon Pinpoint endpoints and quotas - AWS General Reference

Amazon Pinpoint 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.

Amazon Pinpoint includes the Amazon Pinpoint API and the Amazon Pinpoint SMS and Voice API.

Service endpoints

Amazon Pinpoint API

Region Name Region Endpoint Protocol
US East (N. Virginia) us-east-1 pinpoint.us-east-1.amazonaws.com HTTPS
US West (Oregon) us-west-2 pinpoint.us-west-2.amazonaws.com HTTPS
Asia Pacific (Mumbai) ap-south-1 pinpoint.ap-south-1.amazonaws.com HTTPS
Asia Pacific (Seoul) ap-northeast-2 pinpoint.ap-northeast-2.amazonaws.com HTTPS
Asia Pacific (Singapore) ap-southeast-1 pinpoint.ap-southeast-1.amazonaws.com HTTPS
Asia Pacific (Sydney) ap-southeast-2 pinpoint.ap-southeast-2.amazonaws.com HTTPS
Asia Pacific (Tokyo) ap-northeast-1 pinpoint.ap-northeast-1.amazonaws.com HTTPS
Canada (Central) ca-central-1 pinpoint.ca-central-1.amazonaws.com HTTPS
Europe (Frankfurt) eu-central-1 pinpoint.eu-central-1.amazonaws.com HTTPS
Europe (Ireland) eu-west-1 pinpoint.eu-west-1.amazonaws.com HTTPS
Europe (London) eu-west-2 pinpoint.eu-west-2.amazonaws.com HTTPS
AWS GovCloud (US-West) us-gov-west-1 pinpoint.us-gov-west-1.amazonaws.com HTTPS
Note

You can't use the Amazon Pinpoint API to send SMS messages in the Asia Pacific (Seoul) Region.

Amazon Pinpoint SMS and Voice API

Region Name Region Endpoint Protocol
US East (N. Virginia) us-east-1 sms-voice.pinpoint.us-east-1.amazonaws.com HTTPS
US West (Oregon) us-west-2 sms-voice.pinpoint.us-west-2.amazonaws.com HTTPS
Asia Pacific (Mumbai) ap-south-1 sms-voice.pinpoint.ap-south-1.amazonaws.com HTTPS
Asia Pacific (Sydney) ap-southeast-2 sms-voice.pinpoint.ap-southeast-2.amazonaws.com HTTPS
Europe (Frankfurt) eu-central-1 sms-voice.pinpoint.eu-central-1.amazonaws.com HTTPS
Europe (Ireland) eu-west-1 sms-voice.pinpoint.eu-west-1.amazonaws.com HTTPS
Note

The Amazon Pinpoint SMS and Voice API is not available in the following Regions:

  • Asia Pacific (Seoul) Region

  • Asia Pacific (Singapore) Region

  • Asia Pacific (Tokyo) Region

  • Canada (Central) Region

  • Europe (London) Region

Service quotas

Name Default Adjustable Description
APNs sandbox message payload size per message Each supported Region: 4 Kilobytes No The maximum APNs sandbox message payload size (in KB) per message.
Active campaigns per account Each supported Region: 200 Yes The maximum number of active campaigns per account. An active campaign is a campaign that hasnt completed or failed. Active campaigns have a status of SCHEDULED, EXECUTING, or PENDING_NEXT_RUN.
All other operations burst quota Each supported Region: 300 No The maximum number of all other operation requests that you can make at one time.
All other operations rate quota Each supported Region: 300 No The maximum number of all other operation requests that you can make per second.
Amazon Device Messaging (ADM) message payload size per message Each supported Region: 6 Kilobytes No The maximum Amazon Device Messaging (ADM) message payload size (in KB) per message.
Apple Push Notification service (APNs) message payload size per message Each supported Region: 4 Kilobytes No The maximum Apple Push Notification service (APNs) message payload size (in KB) per message.
Attribute name length Each supported Region: 50 No The maximum attribute name length in characters.
Attribute value length Each supported Region: 100 No The maximum attribute value length in characters.
Baidu Cloud Push message payload size per message Each supported Region: 4 Kilobytes No The maximum Baidu Cloud Push message payload size (in KB) per message.
CreateCampaign operation burst quota Each supported Region: 25 No The maximum number of CreateCampaign operation requests that you can make at one time.
CreateCampaign operation rate quota Each supported Region: 25 No The maximum number of CreateCampaign operation requests that you can make per second.
CreateSegment operation burst quota Each supported Region: 25 No The maximum number of CreateSegment operation requests that you can make at one time.
CreateSegment operation rate quota Each supported Region: 25 No The maximum number of CreateSegment operation requests that you can make per second.
DeleteCampaign operation burst quota Each supported Region: 25 No The maximum number of DeleteCampaign operation requests that you can make at one time.
DeleteCampaign operation rate quota Each supported Region: 25 No The maximum number of DeleteCampaign operation requests that you can make per second.
DeleteEndpoint operation burst quota Each supported Region: 1,000 No The maximum number of DeleteEndpoint operation requests that you can make at one time.
DeleteEndpoint operation rate quota Each supported Region: 1,000 No The maximum number of DeleteEndpoint operation requests that you can make per second.
DeleteSegment operation burst quota Each supported Region: 25 No The maximum number of DeleteSegment operation requests that you can make at one time.
DeleteSegment operation rate quota Each supported Region: 25 No The maximum number of DeleteSegment operation requests that you can make per second.
Firebase Cloud Messaging (FCM) message payload size per message Each supported Region: 4 Kilobytes No The maximum Firebase Cloud Messaging (FCM) message payload size (in KB) per message.
GetEndpoint operation burst quota Each supported Region: 7,000 No The maximum number of GetEndpoint operation requests that you can make at one time.
GetEndpoint operation rate quota Each supported Region: 7,000 No The maximum number of GetEndpoint operation requests that you can make per second.
Import size per import job Each supported Region: 1 Yes The maximum import size (in GB) per import job.
Invocation payload size Each supported Region: 7 Megabytes No The maximum invocation payload size (in MB).
Maximum amount of time to wait for a Lambda function to process data Each supported Region: 15 Seconds No The maximum amount of time (in seconds) to wait for a Lambda function to process data.
Maximum length of a recommended attribute display name Each supported Region: 25 No The maximum length of a recommended attribute display name (the name that appears in the Attribute finder on the console).
Maximum length of a recommended attribute name Each supported Region: 50 No The maximum length of a recommended attribute name.
Maximum length of a recommended attribute value thats retrieved from Amazon Personalize Each supported Region: 100 No Maximum length (in characters) of a recommended attribute value thats retrieved from Amazon Personalize.
Maximum message size, including attachments Each supported Region: 10 Megabytes No The maximum message size (in MB), including attachments.
Maximum number of active journeys per account Each supported Region: 50 Yes The maximum number of active journeys per account.
Maximum number of attempts to invoke a Lambda function Each supported Region: 3 Seconds No The maximum number of attempts to invoke a Lambda function.
Maximum number of attribute keys and metric keys for each event per request Each supported Region: 40 No The maximum number of attribute keys and metric keys for each event per request.
Maximum number of characters for an event attribute name in a custom channel response Each supported Region: 128 No The maximum number of characters for an event attribute name in a custom channel response.
Maximum number of characters for an event attribute value in a custom channel response Each supported Region: 128 No The maximum number of characters for an event attribute value in a custom channel response.
Maximum number of characters in ADM-specific template parts of a push notification template Each supported Region: 4,000 No The maximum number of characters in ADM-specific template parts of a push notification template.
Maximum number of characters in APN-specific template parts of a push notification template Each supported Region: 2,000 No The maximum number of characters in APN-specific template parts of a push notification template.
Maximum number of characters in Baidu-specific template parts of a push notification template Each supported Region: 4,000 No The maximum number of characters in Baidu-specific template parts of a push notification template.
Maximum number of characters in FCM-specific template parts of a push notification template Each supported Region: 4,000 No The maximum number of characters in FCM-specific template parts of a push notification template.
Maximum number of characters in a voice template Each supported Region: 10,000 No The maximum number of characters in a voice template.
Maximum number of characters in an SMS template Each supported Region: 1,600 No The maximum number of characters in an SMS template.
Maximum number of characters in an email template Each supported Region: 500,000 No The maximum number of characters in an email template.
Maximum number of characters in the default template parts of a push notification template Each supported Region: 2,000 No The maximum number of characters in the default template parts of a push notification template.
Maximum number of characters per attribute key Each supported Region: 50 No The maximum number of characters per attribute key.
Maximum number of characters per attribute value Each supported Region: 200 No The maximum number of characters per attribute value. If the number of characters exceeds 200 the event is dropped.
Maximum number of custom attribute keys per app Each supported Region: 500 No The maximum number of custom attribute keys per app.
Maximum number of custom attribute values per attribute key Each supported Region: 100,000 No The maximum number of custom attribute values per attribute key.
Maximum number of custom event types per app Each supported Region: 1,500 No The maximum number of custom event types per app.
Maximum number of custom metric keys per app Each supported Region: 500 No The maximum number of custom metric keys per app.
Maximum number of dimensions that can be used to create a segment Each supported Region: 100 No The maximum number of dimensions that can be used to create a segment.
Maximum number of event attributes per endpoint in a custom channel response Each supported Region: 5 No The maximum number of event attributes per endpoint in a custom channel response.
Maximum number of events in a request Each supported Region: 100 No The maximum number of events in a request.
Maximum number of journey activities per journey Each supported Region: 40 Yes The maximum number of journey activities per journey.
Maximum number of message templates per account Each supported Region: 10,000 Yes The maximum number of message templates per account.
Maximum number of model configurations per account Each supported Region: 100 No The maximum number of model configurations per account.
Maximum number of model configurations per message template Each supported Region: 1 No The maximum number of model configurations per message template.
Maximum number of push notifications that can be sent per second in a campaign Each supported Region: 25,000 Yes The maximum number of push notifications that can be sent per second in a campaign.
Maximum number of recommendations per endpoint or user Each supported Region: 5 No The maximum number of recommendations per endpoint or user.
Maximum number of recommended attributes per endpoint or user Each supported Region: 1 No The maximum number of recommended attributes per endpoint or user if the attribute values arent processed by an AWS Lambda function.
Maximum number of recommended attributes per endpoint or user (AWS Lambda function) Each supported Region: 10 No The maximum number of recommended attributes per endpoint or user if the attribute values are processed by an AWS Lambda function.
Maximum number of versions per template Each supported Region: 5,000 No The maximum number of versions per template.
Maximum segment size per campaign Each supported Region: 100,000,000 No The maximum segment size for imported segments per campaign. For dynamic segments: unlimited.
Maximum segment size per journey Each supported Region: 100,000,000 No The maximum segment size per journey. For imported segments: 100,000,000 per journey. For dynamic segments: unlimited.
Maximum size of a request Each supported Region: 4 Megabytes No The maximum size (in MB) of a request.
Maximum size of an individual event Each supported Region: 1,000 Kilobytes No The maximum size (in KB) of an individual event.
Maximum size of an invocation payload (request and response) for a Lambda function Each supported Region: 6 Megabytes No The maximum size (in MB) of an invocation payload (request and response) for a Lambda function.
Maximum size per endpoint Each supported Region: 15 Kilobytes Yes The maximum size (in KB) per endpoint.
Number of Amazon Pinpoint projects Each supported Region: 100 No The maximum number of Amazon Pinpoint projects per account.
Number of Amazon SNS topics for two-way SMS per account Each supported Region: 100,000 Yes The maximum number of Amazon SNS topics for two-way SMS per account.
Number of EndpointBatchItem objects in an EndpointBatchRequest payload Each supported Region: 100 No The maximum number of EndpointBatchItem objects in an EndpointBatchRequest payload. The payload size cant exceed 7 MB.
Number of SMS messages that can be sent each second (sending rate) Each supported Region: 20 Yes The maximum number of SMS messages that can be sent each second (sending rate).
Number of SMS messages that can be sent to a single recipient each second Each supported Region: 1 No The maximum number of SMS messages that can be sent to a single recipient each second.
Number of attributes assigned to the Attributes parameter Each supported Region: 250 Yes The maximum number of attributes assigned to the Attributes parameter.
Number of attributes assigned to the Attributes, Metrics, and UserAttributes parameters collectively Each supported Region: 250 Yes The maximum number of attributes assigned to the Attributes, Metrics, and UserAttributes parameters collectively per endpoint.
Number of attributes assigned to the Metrics parameter Each supported Region: 250 Yes The maximum number of attributes assigned to the Metrics parameter.
Number of attributes assigned to the UserAttributes parameter Each supported Region: 250 Yes The maximum number of attributes assigned to the UserAttributes parameter.
Number of characters in a voice message Each supported Region: 6,000 No The maximum number of characters in a voice message. 3,000 billable characters, in words that are spoken 6,000 characters total, including billable characters and SSML tags.
Number of concurrent import jobs Each supported Region: 10 Yes The maximum number of concurrent import jobs per account.
Number of emails that can be sent each second (sending rate) Each supported Region: 1 Yes The maximum 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. This rate is based on the number of recipients, as opposed to the number of unique messages sent.
Number of emails that can be sent per 24-hour period (sending quota) Each supported Region: 200 Yes The maximum 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. This quota is based on the number of recipients, as opposed to the number of unique messages sent.
Number of endpoints with the same user ID Each supported Region: 10 No The maximum number of endpoints with the same user ID.
Number of event-based campaigns Each supported Region: 25 Yes The maximum number of event-based campaigns. Campaigns that use event-based triggers have to use dynamic segments. They cant use imported segments.
Number of identities that you can verify Each supported Region: 10,000 No The maximum number of identities that you can verify per AWS region. 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.
Number of recipients per message Each supported Region: 50 No The maximum number of recipients per message.
Number of values assigned to the Attributes parameter attributes per attribute Each supported Region: 50 No The maximum number of values assigned to the Attributes parameter attributes per attribute.
Number of values assigned to the UserAttributes parameter attributes per attribute Each supported Region: 50 No The maximum number of values assigned to the UserAttributes parameter attributes per attribute.
Number of verified identities Each supported Region: 10,000 No The maximimum number of verified identities. 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.
Number of voice configuration sets per AWS region Each supported Region: 10,000 No The maximum number of configuration sets per AWS region.
Number of voice messages that can be sent during a 24-hour period Each supported Region: 20 No The maximum number of voice messages that can be sent during a 24-hour period. If your account is in the sandbox: 20 messages. If your account is out of the sandbox: unlimited.
Number of voice messages that can be sent from a single originating phone number per second Each supported Region: 1 No The maximum number of voice messages that can be sent from a single originating phone number per second.
Number of voice messages that can be sent per minute Each supported Region: 5 No The maximum number of voice messages that can be sent per minute. If your account is in the sandbox: 5 calls per minute. If your account is out of the sandbox: 20 calls per minute.
Number of voice messages that can be sent to a single recipient during a 24-hour period Each supported Region: 5 No The maximum number of voice messages that can be sent to a single recipient during a 24-hour period.
PhoneNumberValidate operation burst quota Each supported Region: 20 No The maximum number of PhoneNumberValidate operation requests that you can make at one time.
PhoneNumberValidate operation rate quota Each supported Region: 20 No The maximum number of PhoneNumberValidate operation requests that you can make per second.
PutEvents operation burst quota Each supported Region: 7,000 No The maximum number of PutEvents operation requests that you can make at one time.
PutEvents operation rate quota Each supported Region: 7,000 No The maximum number of PutEvents operation requests that you can make per second.
SMS spending threshold Each supported Region: 1 Yes The maximum SMS spending threshold per account (in USD).
SendMessages operation burst quota Each supported Region: 4,000 No The maximum number of SendMessages operation requests that you can make at one time.
SendMessages operation rate quota Each supported Region: 4,000 No The maximum number of SendMessages operation requests that you can make per second.
SendUsersMessages operation burst quota Each supported Region: 6,000 No The maximum number of SendUsersMessages operation requests that you can make at one time.
SendUsersMessages operation rate quota Each supported Region: 6,000 No The maximum number of SendUsersMessages operation requests that you can make per second.
UpdateCampaign operation burst quota Each supported Region: 25 No The maximum number of UpdateCampaign operation requests that you can make at one time.
UpdateCampaign operation rate quota Each supported Region: 25 No The maximum number of UpdateCampaign operation requests that you can make per second.
UpdateEndpoint operation burst quota Each supported Region: 5,000 No The maximum number of UpdateEndpoint operation requests that you can make at one time.
UpdateEndpoint operation rate quota Each supported Region: 5,000 No The maximum number of UpdateEndpoint operation requests that you can make per second.
UpdateEndpointsBatch operation burst quota Each supported Region: 5,000 No The maximum number of UpdateEndpointsBatch operation requests that you can make at one time.
UpdateEndpointsBatch operation rate quota Each supported Region: 5,000 No The maximum number of UpdateEndpointsBatch operation requests that you can make per second.
UpdateSegment operation burst quota Each supported Region: 25 No The maximum number of UpdateSegment operation requests that you can make at one time.
UpdateSegment operation rate quota Each supported Region: 25 No The maximum number of UpdateSegment operation requests that you can make per second.
Voice message length Each supported Region: 30 No The maximum voice message length. If your account is in the sandbox: 30 seconds. If your account is out of the sandbox: 5 minutes.

For more information, see Amazon Pinpoint quotas in the Amazon Pinpoint Developer Guide.