एक schema GraphQL API का typed contract होता है जो SDL (Schema Definition Language) में लिखा जाता है। यह हर type, हर field, और विशेष root types — Query (read), Mutation (write), और वैकल्पिक रूप से Subscription (live) — घोषित करता है। Server किसी भी ऐसी request को अस्वीकार कर देता है जो schema से मेल नहीं खाती।
