AWS AppSync endpoints and quotas - AWS General Reference

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.

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
Asia Pacific (Mumbai) ap-south-1 appsync.ap-south-1.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
China (Beijing) cn-north-1 appsync.cn-north-1.amazonaws.com.cn 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 (Stockholm) eu-north-1 appsync.eu-north-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 <unique-id>.appsync-api.us-east-2.amazonaws.com HTTPS
US East (N. Virginia) us-east-1 <unique-id>.appsync-api.us-east-1.amazonaws.com HTTPS
US West (Oregon) us-west-2 <unique-id>.appsync-api.us-west-2.amazonaws.com HTTPS
Asia Pacific (Mumbai) ap-south-1 <unique-id>.appsync-api.ap-south-1.amazonaws.com HTTPS
Asia Pacific (Singapore) ap-southeast-1 <unique-id>.appsync-api.ap-southeast-1.amazonaws.com HTTPS
Asia Pacific (Sydney) ap-southeast-2 <unique-id>.appsync-api.ap-southeast-2.amazonaws.com HTTPS
Asia Pacific (Tokyo) ap-northeast-1 <unique-id>.appsync-api.ap-northeast-1.amazonaws.com HTTPS
Europe (Frankfurt) eu-central-1 <unique-id>.appsync-api.eu-central-1.amazonaws.com HTTPS
Europe (Ireland) eu-west-1 <unique-id>.appsync-api.eu-west-1.amazonaws.com HTTPS

Service Quotas

Resource Description Default
API keys per API The maximum number of API keys per GraphQL API 50
APIs per region The maximum number of APIs per region per account

25

You can request a quota increase.

Authentication providers per API The maximum number of authentication providers per API 50
Schema document size The maximum size of the schema document 1 MB
Functions per pipeline resolver The maximum number of functions per pipeline resolver 10
Throttle rate per GraphQL API The maximum number of GraphQL queries per API per second

1,000

You can request a quota increase.

GraphQL request execution timeout The maximum GraphQL request execution time for queries, mutations, and subscriptions 30 seconds
Evaluated resolver template size The maximum size of the evaluated resolver template 5 MB
Request mapping template size The maximum request mapping template size 64 KB
Response mapping template size The maximum response mapping template size 64 KB
Iterations in a foreach loop in mapping templates The maximum number of iterations in a #foreach...#end loop in mapping templates 1000
Resolvers executed in a single request The maximun number of resolvers that can be executed in a single request 10,000
Subscription payload size The maximum size of the message received from subscriptions (WebSockets) 240 KB
Subscription payload size The maximum size of the message received from subscriptions (MQTT over WebSockets) 128 KB
Number of caching keys The maximum number of caching keys

10

You can request a quota increase.