---
type: "Specification"
title: "GraphQL"
description: "Typed query language with introspection and client-specified responses."
resource: "https://spec.graphql.org/October2021/"
tags: [graphql, query, standard]
generated: { by: human:crpage, at: 2026-07-09T09:44:00Z }
status: stable
sources: [{ id: primary, resource: "https://spec.graphql.org/October2021/" }]
---

Strong typing, introspection and reduced over-fetching make it useful where agents need flexible reads. Mutation side-effects, pagination and auth boundaries are often under-specified relative to a task agent's needs.
