Merged APIs

With AWS AppSync you can combine multiple AppSync source APIs into a single Merged API. When using a Merged API you are billed for query and data modification operations, and for performing real-time updates on your Merged API. There are no additional charges related to the source APIs used to create your Merged API.

Pricing example 1

A blog application has 50,000 monthly active users that each perform 100 searches. These searches generate 5,000,000 AppSync query operations per month, with an average response size of 3 kilobytes (KB).

Query operation charges 5 million x $4.00 per million operations= $20.00
Data transfer charges 3 KB x 5 million = 15 million KB = 14.3 GB * $0.09 = $1.29
Total AppSync charges $20.00 + $1.29 = $21.29

Pricing example 2

A chat application has 2,500 monthly active users. Each user has the app open for an average 1,500 minutes per month, posts 1,000 messages per month, and receives 1,000 messages per month from other users. This results in 2,500,000 data modification operations per month and 2,500,000 real-time updates per month. 

Data modification operation charges 2,500 users x 1,000 sent messages x $4.00 per million operations = $10.00
Data transfer charges 1KB X 2.5 million – 2.5 million KB = 2.4GB X $0.09 = $0.21
Real-time update charges 2,500 users X 1,000 received messages X $2.00 per million updates = $5.00
Connectivity charges 2,500 clients x 1,500 minutes x $0.08 per million connection-minutes = $0.30
Total AppSync charges $10.00 + $0.21 + $5.00 + $0.30 = $15.51

Free Tier

The Free Tier offers the following monthly usage levels at no charge for 12 months after you sign up for an AWS account.

  • 250,000 query or data modification operations
  • 250,000 real-time updates
  • 600,000 connection-minutes

Use beyond these levels is billed at the published rates. The AWS AppSync Free Tier automatically expires after 12 months.


*Data transfer is charged at the EC2 data transfer rate.

**Real-time updates from AWS AppSync to a device are priced per 5kb payload of data delivered. For example, an 8-KB payload is metered as two real-time updates.

Discover more AWS AppSync resources

Visit the resources page
Ready to get started?
Open the AWS AppSync console
Have more questions?
Contact us