Et skema er den typede kontrakt for et GraphQL-API, skrevet i SDL (Schema Definition Language). Det deklarerer hver type, hvert felt og de særlige root-typer — Query (læsning), Mutation (skrivning) og valgfrit Subscription (live). Serveren afviser enhver forespørgsel, der ikke matcher skemaet.
