GraphQL 是專門為 API 所開發的查詢語言。它優先為用戶端提供他們要求的資料，此外不會提供其他內容。它的設計旨在讓 API 具有快速、彈性與適合開發人員的特性。作為 REST 的替代，GraphQL 為前端開發人員提供使用單一 GraphQL 端點查詢多個資料庫、微型服務和 API 的能力。 組織選擇使用 GraphQL 建置 API 的原因在於它可協助組織更快速地開發應用程式。 在這裡閱讀更多有關 GraphQL 的資訊。
AWS AppSync 是一種全受管服務，透過處理安全連線至 AWS DynamoDB、AWS Lambda 等資料來源的繁重工作，來輕鬆開發 GraphQL API。AWS AppSync 可將 WebSocket 上的即時資料更新推送至數以百萬計的用戶端。對於行動和 Web 應用程式，AppSync 也可在裝置離線時提供本機資料存取。部署後，AWS AppSync 可自動擴展和縮減 GraphQL API 執行引擎，以滿足 API 請求量。