A schema is the typed contract of a GraphQL API written in SDL (Schema Definition Language). It declares every type, every field, and the special root types — Query (read), Mutation (write), and optionally Subscription (live). The server rejects any request that does not match the schema.
