SpecificationsLast updated May 15, 2025SpecificationsSpecifications and standards used throughout the Sanity ecosystem and maintained by the Sanity team.Query languageSyntaxA description of the GROQ syntaxData TypesData types supported by GROQFunctionsGROQ function referenceFull GROQ specThe base GROQ specificationCompute and AIBlueprint configuration referenceReference documentation for the Blueprint configuration files.Function handler referenceReference documentation for the shape of the function wrapper.Beyond SanityPortable TextThe rich text editor and structured content specification that powers Studio's block editor.Content Source MapsAssociate rendered content with its original source.MendozaThe specification that powers the way Sanity diffs patches.