ਇੱਕ schema GraphQL API ਦਾ typed contract ਹੈ ਜੋ SDL (Schema Definition Language) ਵਿੱਚ ਲਿਖਿਆ ਜਾਂਦਾ ਹੈ। ਇਹ ਹਰ type, ਹਰ field, ਅਤੇ ਖਾਸ root types — Query (read), Mutation (write), ਅਤੇ ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ Subscription (live) — ਦਾ ਐਲਾਨ ਕਰਦਾ ਹੈ। Server ਕਿਸੇ ਵੀ ਅਜਿਹੀ request ਨੂੰ ਰੱਦ ਕਰ ਦਿੰਦਾ ਹੈ ਜੋ schema ਨਾਲ ਮੇਲ ਨਹੀਂ ਖਾਂਦੀ।
