AWS AppSync 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.
Note
AWS recommends using Regional STS endpoints within your applications and avoid using the global (legacy) STS endpoint. Regional STS endpoints reduce latency, build in redundancy, and increase session token validity. For more information about configuring your applications to use the regional STS endpoint, see AWS STS Regionalized endpoints in the AWS SDKs and Tools Reference Guide. For more information about the global (legacy) AWS STS endpoint, including how to monitor for use of this endpoint, see How to use Regional AWS STS endpoints in the AWS Security blog.
Service endpoints
AWS AppSync control plane
Region Name | Region | Endpoint | Protocol |
---|---|---|---|
US East (Ohio) | us-east-2 | appsync.us-east-2.amazonaws.com | HTTPS |
US East (N. Virginia) | us-east-1 | appsync.us-east-1.amazonaws.com | HTTPS |
US West (N. California) | us-west-1 | appsync.us-west-1.amazonaws.com | HTTPS |
US West (Oregon) | us-west-2 | appsync.us-west-2.amazonaws.com | HTTPS |
Africa (Cape Town) | af-south-1 | appsync.af-south-1.amazonaws.com | HTTPS |
Asia Pacific (Hong Kong) | ap-east-1 | appsync.ap-east-1.amazonaws.com | HTTPS |
Asia Pacific (Hyderabad) | ap-south-2 | appsync.ap-south-2.amazonaws.com | HTTPS |
Asia Pacific (Jakarta) | ap-southeast-3 | appsync.ap-southeast-3.amazonaws.com | HTTPS |
Asia Pacific (Melbourne) | ap-southeast-4 | appsync.ap-southeast-4.amazonaws.com | HTTPS |
Asia Pacific (Mumbai) | ap-south-1 | appsync.ap-south-1.amazonaws.com | HTTPS |
Asia Pacific (Osaka) | ap-northeast-3 | appsync.ap-northeast-3.amazonaws.com | HTTPS |
Asia Pacific (Seoul) | ap-northeast-2 | appsync.ap-northeast-2.amazonaws.com | HTTPS |
Asia Pacific (Singapore) | ap-southeast-1 | appsync.ap-southeast-1.amazonaws.com | HTTPS |
Asia Pacific (Sydney) | ap-southeast-2 | appsync.ap-southeast-2.amazonaws.com | HTTPS |
Asia Pacific (Tokyo) | ap-northeast-1 | appsync.ap-northeast-1.amazonaws.com | HTTPS |
Canada (Central) | ca-central-1 | appsync.ca-central-1.amazonaws.com | HTTPS |
Europe (Frankfurt) | eu-central-1 | appsync.eu-central-1.amazonaws.com | HTTPS |
Europe (Ireland) | eu-west-1 | appsync.eu-west-1.amazonaws.com | HTTPS |
Europe (London) | eu-west-2 | appsync.eu-west-2.amazonaws.com | HTTPS |
Europe (Milan) | eu-south-1 | appsync.eu-south-1.amazonaws.com | HTTPS |
Europe (Paris) | eu-west-3 | appsync.eu-west-3.amazonaws.com | HTTPS |
Europe (Spain) | eu-south-2 | appsync.eu-south-2.amazonaws.com | HTTPS |
Europe (Stockholm) | eu-north-1 | appsync.eu-north-1.amazonaws.com | HTTPS |
Europe (Zurich) | eu-central-2 | appsync.eu-central-2.amazonaws.com | HTTPS |
Israel (Tel Aviv) | il-central-1 | appsync.il-central-1.amazonaws.com | HTTPS |
Middle East (Bahrain) | me-south-1 | appsync.me-south-1.amazonaws.com | HTTPS |
Middle East (UAE) | me-central-1 | appsync.me-central-1.amazonaws.com | HTTPS |
South America (São Paulo) | sa-east-1 | appsync.sa-east-1.amazonaws.com | HTTPS |
AWS AppSync data plane
Region Name | Region | Endpoint | Protocol |
---|---|---|---|
US East (Ohio) | us-east-2 | appsync.us-east-2.amazonaws.com | HTTPS |
US East (N. Virginia) | us-east-1 | appsync.us-east-1.amazonaws.com | HTTPS |
US West (N. California) | us-west-1 | appsync.us-west-1.amazonaws.com | HTTPS |
US West (Oregon) | us-west-2 | appsync.us-west-2.amazonaws.com | HTTPS |
Africa (Cape Town) | af-south-1 | appsync.af-south-1.amazonaws.com | HTTPS |
Asia Pacific (Hong Kong) | ap-east-1 | appsync.ap-east-1.amazonaws.com | HTTPS |
Asia Pacific (Hyderabad) | ap-south-2 | appsync.ap-south-2.amazonaws.com | HTTPS |
Asia Pacific (Jakarta) | ap-southeast-3 | appsync.ap-southeast-3.amazonaws.com | HTTPS |
Asia Pacific (Melbourne) | ap-southeast-4 | appsync.ap-southeast-4.amazonaws.com | HTTPS |
Asia Pacific (Mumbai) | ap-south-1 | appsync.ap-south-1.amazonaws.com | HTTPS |
Asia Pacific (Osaka) | ap-northeast-3 | appsync.ap-northeast-3.amazonaws.com | HTTPS |
Asia Pacific (Seoul) | ap-northeast-2 | appsync.ap-northeast-2.amazonaws.com | HTTPS |
Asia Pacific (Singapore) | ap-southeast-1 | appsync.ap-southeast-1.amazonaws.com | HTTPS |
Asia Pacific (Sydney) | ap-southeast-2 | appsync.ap-southeast-2.amazonaws.com | HTTPS |
Asia Pacific (Tokyo) | ap-northeast-1 | appsync.ap-northeast-1.amazonaws.com | HTTPS |
Canada (Central) | ca-central-1 | appsync.ca-central-1.amazonaws.com | HTTPS |
Europe (Frankfurt) | eu-central-1 | appsync.eu-central-1.amazonaws.com | HTTPS |
Europe (Ireland) | eu-west-1 | appsync.eu-west-1.amazonaws.com | HTTPS |
Europe (London) | eu-west-2 | appsync.eu-west-2.amazonaws.com | HTTPS |
Europe (Milan) | eu-south-1 | appsync.eu-south-1.amazonaws.com | HTTPS |
Europe (Paris) | eu-west-3 | appsync.eu-west-3.amazonaws.com | HTTPS |
Europe (Spain) | eu-south-2 | appsync.eu-south-2.amazonaws.com | HTTPS |
Europe (Stockholm) | eu-north-1 | appsync.eu-north-1.amazonaws.com | HTTPS |
Europe (Zurich) | eu-central-2 | appsync.eu-central-2.amazonaws.com | HTTPS |
Israel (Tel Aviv) | il-central-1 | appsync.il-central-1.amazonaws.com | HTTPS |
Middle East (Bahrain) | me-south-1 | appsync.me-south-1.amazonaws.com | HTTPS |
Middle East (UAE) | me-central-1 | appsync.me-central-1.amazonaws.com | HTTPS |
South America (São Paulo) | sa-east-1 | appsync.sa-east-1.amazonaws.com | HTTPS |
Service quotas
Name | Default | Adjustable | Description |
---|---|---|---|
API keys per API | Each supported Region: 50 | No | Maximum number of API keys per GraphQL API |
APIs per region | Each supported Region: 25 |
Yes |
Maximum number of APIs per region |
Authentication providers per API | Each supported Region: 50 | No | The maximum number of authentication providers per API |
Evaluated resolver template size | Each supported Region: 5 Megabytes | No | Maximum size of the evaluated resolver template |
Functions per pipeline resolver | Each supported Region: 10 | No | Maximum number of functions per pipeline resolver |
Iterations in a foreach loop in mapping templates | Each supported Region: 1,000 | No | Maximum number of iterations in #foreach...#end loop in mapping templates |
Max Batch Size | Each supported Region: 2,000 | No | The maximum length of the resolver request list that will be sent to a single Lambda function for a BatchInvoke operation. |
Number of caching keys | Each supported Region: 25 | No | The maximum number of caching keys |
Number of custom domain names | Each supported Region: 25 |
Yes |
The maximum number of custom domain names per region |
Rate of connections per API | Each supported Region: 2,000 per second |
Yes |
The maximum number of connect requests per second. |
Rate of inbound messages per API | Each supported Region: 10,000 per second |
Yes |
The maximum number of inbound messages per second. Each subscription type invoked by a mutation generates one inbound message. |
Rate of outbound messages per API | Each supported Region: 1,000,000 per second |
Yes |
The maximum number of outbound messages per second. One outbound message is equal to 5 KB of payload data delivered. |
Rate of request tokens |
us-east-1: 10,000 per second us-east-2: 10,000 per second us-west-2: 10,000 per second ap-northeast-1: 10,000 per second ap-northeast-2: 10,000 per second ap-south-1: 10,000 per second ap-southeast-1: 10,000 per second ap-southeast-2: 10,000 per second eu-central-1: 10,000 per second eu-west-1: 10,000 per second eu-west-2: 10,000 per second Each of the other supported Regions: 5,000 per second |
Yes |
The maximum number of request tokens per second in this account in the current Region. AWS AppSync allocates tokens to mutation and query requests based on the amount of resources (processing time and memory) that they consume. For more details on tokens, see the Monitoring section in the AWS AppSync documentation. |
Rate of subscription invalidation requests | Each supported Region: 100 per second | No | The maximum number of invalidation requests per second per account per region |
Request execution time for mutations, queries, and subscriptions | Each supported Region: 30 Seconds | No | Maximum GraphQL request (queries, mutations, subscriptions) execution time |
Request mapping template size | Each supported Region: 64 Kilobytes | No | Maximum size of the request mapping template |
Resolvers executed in a single request | Each supported Region: 10,000 | No | The maximum number of resolvers that can be executed in a single request |
Response mapping template size | Each supported Region: 64 Kilobytes | No | Maximum size of the response mapping template |
Schema document size | Each supported Region: 1 Megabytes | No | Maximum size of the schema document |
Source API associations per Merged API | Each supported Region: 10 |
Yes |
The maximum number of Source API associations per Merged API. |
Subscription payload size | Each supported Region: 240 Kilobytes | No | Maximum size of the message received via subscriptions |
Subscriptions per connection | Each supported Region: 100 |
Yes |
Subscriptions code statements per client in a single WebSocket connection. Each statement allows the client to receive multiple messages related to the specific subscription. |
Rate of request tokens is the maximum number of request tokens per second in this account in the current Region. AWS AppSync allocates tokens to mutation and query requests based on the amount of resources (processing time and memory) that they consume. For more details on tokens, see Using token counts to optimize your requests in the AWS AppSync developer guide.