CINXE.COM

Sanity

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="initial-scale=1.0, width=device-width" data-next-head=""/><title data-next-head="">Welcome to Sanity&#x27;s Documentation</title><link rel="canonical" href="https://www.sanity.io/docs" data-next-head=""/><meta name="robots" content="max-image-preview:large" data-next-head=""/><meta name="description" content="Here you&#x27;ll find ways to get started, understand core concepts, and explore a variety of resources to help you get the most from Sanity. We also recommend joining our Slack community for help along the way." data-next-head=""/><meta property="og:description" content="Here you&#x27;ll find ways to get started, understand core concepts, and explore a variety of resources to help you get the most from Sanity. We also recommend joining our Slack community for help along the way." data-next-head=""/><meta property="og:type" content="website" data-next-head=""/><meta property="og:image" content="https://www.sanity.io/static/images/opengraph/social.png" data-next-head=""/><meta property="og:url" content="https://www.sanity.io/docs" data-next-head=""/><meta property="og:site_name" content="Sanity.io" data-next-head=""/><meta property="og:title" content="Welcome to Sanity&#x27;s Documentation" data-next-head=""/><link rel="search" type="application/opensearchdescription+xml" title="Sanity.io" href="/opensearch.xml" data-next-head=""/><meta name="environment" content="production" class="jsx-2714c7d3fb32772"/><link rel="preconnect" href="https://cdn.sanity.io" class="jsx-2714c7d3fb32772"/><link rel="preconnect" href="https://3do82whm.apicdn.sanity.io" class="jsx-2714c7d3fb32772"/><meta name="google-site-verification" content="RjrkDVDuEpQIbe4iNq9LjZKuvTwlJCADdY1jZNjuItY" class="jsx-2714c7d3fb32772"/><meta name="google-site-verification" content="6axnRgH1VVzoyqB3J4uGuOQ98xzHBmAIEaHKWdVCBXg" class="jsx-2714c7d3fb32772"/><link rel="apple-touch-icon" sizes="57x57" href="/static/images/favicons/apple-icon-57x57.png" class="jsx-2714c7d3fb32772"/><link rel="apple-touch-icon" sizes="60x60" href="/static/images/favicons/apple-icon-60x60.png" class="jsx-2714c7d3fb32772"/><link rel="apple-touch-icon" sizes="72x72" href="/static/images/favicons/apple-icon-72x72.png" class="jsx-2714c7d3fb32772"/><link rel="apple-touch-icon" sizes="76x76" href="/static/images/favicons/apple-icon-76x76.png" class="jsx-2714c7d3fb32772"/><link rel="apple-touch-icon" sizes="114x114" href="/static/images/favicons/apple-icon-114x114.png" class="jsx-2714c7d3fb32772"/><link rel="apple-touch-icon" sizes="120x120" href="/static/images/favicons/apple-icon-120x120.png" class="jsx-2714c7d3fb32772"/><link rel="apple-touch-icon" sizes="144x144" href="/static/images/favicons/apple-icon-144x144.png" class="jsx-2714c7d3fb32772"/><link rel="apple-touch-icon" sizes="152x152" href="/static/images/favicons/apple-icon-152x152.png" class="jsx-2714c7d3fb32772"/><link rel="apple-touch-icon" sizes="180x180" href="/static/images/favicons/apple-icon-180x180.png" class="jsx-2714c7d3fb32772"/><link rel="mask-icon" href="/static/images/favicons/safari-pinned-tab.svg" color="black" class="jsx-2714c7d3fb32772"/><link rel="icon" type="image/png" sizes="192x192" href="/static/images/favicons/android-icon-192x192.png" class="jsx-2714c7d3fb32772"/><link rel="icon" type="image/png" sizes="96x96" href="/static/images/favicons/favicon-96x96.png" class="jsx-2714c7d3fb32772"/><link rel="icon" type="image/png" sizes="32x32" href="/static/images/favicons/favicon-32x32.png" class="jsx-2714c7d3fb32772"/><link rel="icon" type="image/png" sizes="16x16" href="/static/images/favicons/favicon-16x16.png" class="jsx-2714c7d3fb32772"/><meta name="msapplication-TileColor" content="#ffffff" class="jsx-2714c7d3fb32772"/><meta name="msapplication-TileImage" content="/static/images/favicons/mstile-144x144.png" class="jsx-2714c7d3fb32772"/><meta name="twitter:card" content="summary_large_image" class="jsx-2714c7d3fb32772"/><meta name="twitter:site" content="@sanity_io" class="jsx-2714c7d3fb32772"/><meta name="theme-color" content="#ffffff" class="jsx-2714c7d3fb32772"/><link rel="preload" href="/_next/static/media/01c57da814b41df8-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/media/5ef93f5e07bf2f1e-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/media/c2aec037506091d0-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/css/8326e73688e2d180.css?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" as="style"/><link rel="preload" href="/_next/static/css/f73a99bd817ef42a.css?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" as="style"/><link rel="preload" href="/_next/static/css/0fc5729b80f1b024.css?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" as="style"/><link rel="preload" href="/_next/static/css/73ae5be835d0ae2f.css?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" as="style"/><link rel="preload" href="/_next/static/css/d4fbb4a8485a7c01.css?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" as="style"/><link rel="preload" href="/_next/static/css/2791b9bbe762289e.css?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" as="style"/><style data-next-head="">html { scroll-behavior: initial; }</style><link rel="stylesheet" href="/static/styles/cookie-banner.css" class="jsx-2714c7d3fb32772"/><script id="gtag" data-nscript="beforeInteractive">window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag("consent", "default", { ad_storage: "denied", analytics_storage: "denied", ad_user_data: "denied", ad_personalization: "denied", wait_for_update: 500, }); gtag("set", "ads_data_redaction", true); </script><script id="osano" data-nscript="beforeInteractive"> ;(function(w,o,d){w[o]=w[o]||function(){w[o][d].push(arguments)};w[o][d]=w[o][d]||[]})(window,'Osano','data'); window.Osano('onInitialized', () => document.getElementsByClassName('osano-cm-window')[0].style.display = 'none'); </script><link rel="stylesheet" href="/_next/static/css/8326e73688e2d180.css?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" data-n-g=""/><link rel="stylesheet" href="/_next/static/css/f73a99bd817ef42a.css?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH"/><link rel="stylesheet" href="/_next/static/css/0fc5729b80f1b024.css?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH"/><link rel="stylesheet" href="/_next/static/css/73ae5be835d0ae2f.css?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH"/><link rel="stylesheet" href="/_next/static/css/d4fbb4a8485a7c01.css?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" data-n-p=""/><link rel="stylesheet" href="/_next/static/css/2791b9bbe762289e.css?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" noModule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH"></script><script src="https://cmp.osano.com/16CLWDTCcnYWI2HHP/e53d2bde-32d5-45a1-ab1a-16b98951bfe3/osano.js" defer="" data-nscript="beforeInteractive"></script><script defer="" src="/_next/static/chunks/5144.4099a9c162f433ed.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH"></script><script src="/_next/static/chunks/webpack-d832e0187a9ecd5b.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/framework-cbb0a53fc9a0fb1a.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/main-c448010ac6a762cc.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/pages/_app-85c06fe42354de65.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/09cd7a9c-27135b3aaceb0763.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/9569-74c72adfcd626217.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/2131-b2b7cbd814a99514.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/5826-ca7751326bd9586f.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/5484-72deaeec06e07db7.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/4967-897ac815ece7fc3e.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/5099-5cf3555d86c59061.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/7420-72bcd319746421d8.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/9497-b18f3f94db2ee2d3.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/8909-8f976b51e5777084.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/9867-b5c8dae4de77a0b9.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/860-e47c645b5480b295.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/4468-07ce75232b467b51.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/7668-ed6cfaad4fcdc07a.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/6482-4b8c4ee0ab02a164.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/7369-a711366f7eb27763.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/5506-fd223db67c6b1ecc.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/765-d9391da52b4a094d.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/4969-3d64d13761eb46e0.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/8411-c9f8232456512774.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/chunks/pages/docs-8e603ea5eb571ae3.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/Em288t6G-8Vycg-5Re0Kc/_buildManifest.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script><script src="/_next/static/Em288t6G-8Vycg-5Re0Kc/_ssgManifest.js?dpl=dpl_Bc8dwpEfwYXKKHXr28X5G8zhp9uH" defer=""></script></head><body><link rel="preload" as="image" href="https://cdn.sanity.io/images/3do82whm/next/9b0089e2419db8ebd581b383a25d3a891fe173e7-277x212.svg?fit=max&amp;auto=format"/><div id="__next"><script>!function(){try{var d=document.documentElement,n='data-theme',s='setAttribute';var e=localStorage.getItem('theme');if('system'===e||(!e&&true)){var t='(prefers-color-scheme: dark)',m=window.matchMedia(t);if(m.media!==t||m.matches){d.style.colorScheme = 'dark';d[s](n,'dark')}else{d.style.colorScheme = 'light';d[s](n,'light')}}else if(e){d[s](n,e|| '')}if(e==='light'||e==='dark')d.style.colorScheme=e}catch(e){}}()</script><div id="sanity-io-container" class="__variable_b1c180 __variable_704ecf __variable_115f82 sanity-io-container rounded-b-lg white-background" data-announcement-banner="true"><a class="focus-ring flex items-center justify-center bg-black py-12 text-white no-underline [--focus-ring-offset:-2px] hover:bg-gray-900 hover:text-cyan-200" href="/events/powerhouse?ref=banner"><span class="text-details-md container-x text-center font-medium">Hear how Powerhouse architected for content reuse and editor autonomy. Sign up now!<!-- --> →</span></a><header class="Navbar_navbarAnimation__fhg1Q tw-reset sticky top-0 z-[200] box-border flex h-[60px] items-center bg-bg-base"><nav class="container-x mx-auto flex w-full items-center" aria-label="Main navigation"><div class="fixed left-full top-0 z-50 m-12 focus-within:left-0"><a class="Button_button__cU1ax" data-size="md" data-fill="solid" data-color="primary" href="/docs#main">Skip to content</a></div><a aria-label="Home" href="/"><svg width="35" height="35" viewBox="0 0 35 35" fill="none" xmlns="http://www.w3.org/2000/svg" style="filter:drop-shadow(0 2px 8px color-mix(in hsl, transparent, var(--red-500) 12%)) drop-shadow(0 4px 12px color-mix(in hsl, transparent, var(--red-500) 4%))"><rect x="0.25" y="0.25" width="34.5" height="34.5" rx="5.75" fill="var(--red-500)" stroke="url(#sanity-monogram-border-gradient)" stroke-width="0.5"></rect><path d="M10.7797 9.06799C10.7797 12.0754 12.6701 13.8648 16.4546 14.8084L20.4649 15.7219C24.0466 16.5301 26.2277 18.5376 26.2277 21.8081C26.2556 23.2329 25.7841 24.6239 24.8922 25.7478C24.8922 22.4848 23.1741 20.7217 19.0299 19.6616L15.0923 18.7819C11.9392 18.0752 9.50545 16.4249 9.50545 12.8724C9.48886 11.5005 9.93714 10.1621 10.7797 9.06799" fill="white"></path><path d="M22.4279 21.0074C24.1384 22.0825 24.8884 23.5862 24.8884 25.7441C23.4726 27.526 20.9853 28.5259 18.0617 28.5259C13.1407 28.5259 9.69678 26.1463 8.93146 22.0111H13.6573C14.2657 23.9095 15.8767 24.7892 18.0273 24.7892C20.6524 24.7892 22.3973 23.4133 22.4317 20.9999" fill="#ffffffb3"></path><path d="M13.2364 13.5265C12.4553 13.0704 11.8145 12.4152 11.382 11.6302C10.9494 10.8452 10.7413 9.9598 10.7797 9.06799C12.1458 7.30114 14.5221 6.22223 17.4189 6.22223C22.4317 6.22223 25.3323 8.82364 26.0479 12.4852H21.5019C21.0006 11.0416 19.7454 9.91758 17.4571 9.91758C15.0119 9.91758 13.3435 11.316 13.2479 13.5265" fill="#ffffffb3"></path><defs><linearGradient id="sanity-monogram-border-gradient" x1="17.5" y1="0" x2="17.5" y2="35" gradientUnits="userSpaceOnUse"><stop stop-color="#ffffffb3"></stop><stop offset="0.105" stop-color="var(--red-400)"></stop><stop offset="1" stop-color="var(--red-600)"></stop></linearGradient></defs></svg></a><nav aria-label="Main" data-orientation="horizontal" dir="ltr" class="tw-reset relative ml-12"><div style="position:relative"><ul data-orientation="horizontal" class="flex max-lg:hidden" dir="ltr"><li><button class="Button_button__cU1ax aria-expanded:!border-gray-200-dynamic aria-expanded:!bg-gray-200-dynamic" id="radix-«Rd4sm»-trigger-radix-«Rbd4sm»" aria-expanded="false" aria-controls="radix-«Rd4sm»-content-radix-«Rbd4sm»" data-radix-collection-item="" data-size="md" data-fill="ghost" data-color="primary">Products</button></li><li><button class="Button_button__cU1ax aria-expanded:!border-gray-200-dynamic aria-expanded:!bg-gray-200-dynamic" id="radix-«Rd4sm»-trigger-radix-«Rjd4sm»" aria-expanded="false" aria-controls="radix-«Rd4sm»-content-radix-«Rjd4sm»" data-radix-collection-item="" data-size="md" data-fill="ghost" data-color="primary">Solutions</button></li><li><button class="Button_button__cU1ax aria-expanded:!border-gray-200-dynamic aria-expanded:!bg-gray-200-dynamic" id="radix-«Rd4sm»-trigger-radix-«Rrd4sm»" aria-expanded="false" aria-controls="radix-«Rd4sm»-content-radix-«Rrd4sm»" data-radix-collection-item="" data-size="md" data-fill="ghost" data-color="primary">Developers</button></li><li><button class="Button_button__cU1ax aria-expanded:!border-gray-200-dynamic aria-expanded:!bg-gray-200-dynamic" id="radix-«Rd4sm»-trigger-radix-«R13d4sm»" aria-expanded="false" aria-controls="radix-«Rd4sm»-content-radix-«R13d4sm»" data-radix-collection-item="" data-size="md" data-fill="ghost" data-color="primary">Resources</button></li><li><a data-radix-collection-item="" class="Button_button__cU1ax" data-size="md" data-fill="ghost" data-color="primary" href="/enterprise?ref=navbar">Enterprise</a></li><li><a data-radix-collection-item="" class="Button_button__cU1ax" data-size="md" data-fill="ghost" data-color="primary" href="/pricing?ref=navbar">Pricing</a></li></ul></div><div data-state="closed" data-orientation="horizontal" class="absolute left-0 top-full z-10 mt-8 flex w-max gap-24 rounded-lg border border-border-subtle bg-[color-mix(in_hsl,var(--theme-colors-bg-base),transparent_20%)] px-12 pb-16 pt-12 shadow-5 transition-opacity [backdrop-filter:blur(32px)] data-[state=closed]:opacity-0" style="pointer-events:none"></div></nav><div class="ml-auto flex gap-x-8"><a aria-label="" class="Button_button__cU1ax" data-size="md" data-fill="ghost" data-color="primary" href="/manage?ref=navbar">Log in</a><a class="Button_button__cU1ax max-md:!hidden" aria-label="" data-size="md" data-fill="outline" data-color="primary" href="/contact/sales?ref=navbar">Contact Sales</a><a aria-label="" class="Button_button__cU1ax" data-size="md" data-fill="solid" data-color="primary" href="/get-started?ref=navbar">Get started</a><button class="lg:!hidden IconButton_button__O8oAE" data-target="mobile-menu" data-targetaction="open" aria-label="Open menu" type="button" data-size="md" data-fill="ghost" data-color="primary"><svg class="IconButton_icon__0JVK_" data-icon="menu" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/menu?replace-colors=currentColor&amp;symbol=true#icon"></use></svg></button><dialog id="mobile-menu" aria-modal="true" class="tw-reset animate-dialog left-0 top-0 z-50 h-full max-h-none w-full max-w-none border-none bg-bg-base"><div class="flex h-full w-full flex-col"><header class="flex items-center justify-between border-b border-b-border-subtle bg-bg-base px-24 py-12"><a href="/"><svg width="35" height="35" viewBox="0 0 35 35" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.25" y="0.25" width="34.5" height="34.5" rx="5.75" fill="var(--red-500)" stroke="url(#sanity-monogram-border-gradient)" stroke-width="0.5"></rect><path d="M10.7797 9.06799C10.7797 12.0754 12.6701 13.8648 16.4546 14.8084L20.4649 15.7219C24.0466 16.5301 26.2277 18.5376 26.2277 21.8081C26.2556 23.2329 25.7841 24.6239 24.8922 25.7478C24.8922 22.4848 23.1741 20.7217 19.0299 19.6616L15.0923 18.7819C11.9392 18.0752 9.50545 16.4249 9.50545 12.8724C9.48886 11.5005 9.93714 10.1621 10.7797 9.06799" fill="white"></path><path d="M22.4279 21.0074C24.1384 22.0825 24.8884 23.5862 24.8884 25.7441C23.4726 27.526 20.9853 28.5259 18.0617 28.5259C13.1407 28.5259 9.69678 26.1463 8.93146 22.0111H13.6573C14.2657 23.9095 15.8767 24.7892 18.0273 24.7892C20.6524 24.7892 22.3973 23.4133 22.4317 20.9999" fill="#ffffffb3"></path><path d="M13.2364 13.5265C12.4553 13.0704 11.8145 12.4152 11.382 11.6302C10.9494 10.8452 10.7413 9.9598 10.7797 9.06799C12.1458 7.30114 14.5221 6.22223 17.4189 6.22223C22.4317 6.22223 25.3323 8.82364 26.0479 12.4852H21.5019C21.0006 11.0416 19.7454 9.91758 17.4571 9.91758C15.0119 9.91758 13.3435 11.316 13.2479 13.5265" fill="#ffffffb3"></path><defs><linearGradient id="sanity-monogram-border-gradient" x1="17.5" y1="0" x2="17.5" y2="35" gradientUnits="userSpaceOnUse"><stop stop-color="#ffffffb3"></stop><stop offset="0.105" stop-color="var(--red-400)"></stop><stop offset="1" stop-color="var(--red-600)"></stop></linearGradient></defs></svg></a><p class="text-interactive-lg font-semibold">Sanity.io</p><button data-target="mobile-menu" data-targetaction="close" aria-label="Close menu" class="IconButton_button__O8oAE" type="button" data-size="md" data-fill="outline" data-color="gray"><svg class="IconButton_icon__0JVK_" data-icon="close" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/close?replace-colors=currentColor&amp;symbol=true#icon"></use></svg></button></header><div class="relative flex-grow overflow-x-hidden overflow-y-scroll"><ul class="flex flex-col gap-y-8 p-12"><li><button class="text-interactive-lg flex w-full items-center justify-between rounded-md px-12 py-16 font-semibold text-fg-base hover:bg-bg-strong">Products<svg class="h-21 w-21" data-icon="chevron-right" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/chevron-right?replace-colors=currentColor&amp;symbol=true#icon"></use></svg></button><dialog class="MobileMenu_submenu__TticS" id="e6d30a4ed305"><div class="flex flex-col gap-y-24 px-12 py-8"><div><p class="label-sm p-12 text-fg-dim">Platform</p><ul class="space-y-4"><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/studio"><span class="text-interactive-lg font-semibold">Sanity Studio</span><span class="text-interactive-sm text-fg-dim">Flexible editing environment</span></a></li><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/content-lake"><span class="text-interactive-lg font-semibold">Content Lake</span><span class="text-interactive-sm text-fg-dim">Fully decoupled back end</span></a></li><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/developer-experience"><span class="text-interactive-lg font-semibold">APIs</span><span class="text-interactive-sm text-fg-dim">Connect to anything</span></a></li><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/create"><span class="text-interactive-lg font-semibold">Sanity Create</span><span class="text-interactive-sm text-fg-dim">The new writing experience</span></a></li></ul></div><div><p class="label-sm p-12 text-fg-dim">Feature highlight</p><ul class="space-y-4"><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/solution/collaboration">Real time collaboration</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/solution/localization">Localization</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/live">Live by default</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/docs/how-queries-work">GROQ: Precise content querying</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/docs/block-content">Block content and Portable text</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/ai-assist">AI Assist</a></li></ul></div></div></dialog></li><li><button class="text-interactive-lg flex w-full items-center justify-between rounded-md px-12 py-16 font-semibold text-fg-base hover:bg-bg-strong">Solutions<svg class="h-21 w-21" data-icon="chevron-right" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/chevron-right?replace-colors=currentColor&amp;symbol=true#icon"></use></svg></button><dialog class="MobileMenu_submenu__TticS" id="1118caffc9d5"><div class="flex flex-col gap-y-24 px-12 py-8"><div><p class="label-sm p-12 text-fg-dim">Use Cases</p><ul class="space-y-4"><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/solution/e-commerce"><span class="text-interactive-lg font-semibold">E-Commerce</span><span class="text-interactive-sm text-fg-dim">Richer shopping experiences</span></a></li><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/solution/marketing"><span class="text-interactive-lg font-semibold">Marketing sites</span><span class="text-interactive-sm text-fg-dim">Control your story</span></a></li><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/solution/products-services"><span class="text-interactive-lg font-semibold">Product and services</span><span class="text-interactive-sm text-fg-dim">Innovate and automate</span></a></li><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/solution/mobile-apps"><span class="text-interactive-lg font-semibold">Mobile apps</span><span class="text-interactive-sm text-fg-dim">Content backend for every OS</span></a></li></ul></div><div><p class="label-sm p-12 text-fg-dim">Customer stories</p><ul class="space-y-4"><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/customers/puma"><span class="text-interactive-lg font-semibold">Puma</span><span class="text-interactive-sm text-fg-dim">Source of truth for global market</span></a></li><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/customers/tata"><span class="text-interactive-lg font-semibold">Tata Digial</span><span class="text-interactive-sm text-fg-dim">Flexible editing environment</span></a></li><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/customers/morning-brew"><span class="text-interactive-lg font-semibold">Morning Brew</span><span class="text-interactive-sm text-fg-dim">Flexible editing environment</span></a></li><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/customers/aether"><span class="text-interactive-lg font-semibold">Aether</span><span class="text-interactive-sm text-fg-dim">Flexible editing environment</span></a></li></ul></div></div></dialog></li><li><button class="text-interactive-lg flex w-full items-center justify-between rounded-md px-12 py-16 font-semibold text-fg-base hover:bg-bg-strong">Developers<svg class="h-21 w-21" data-icon="chevron-right" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/chevron-right?replace-colors=currentColor&amp;symbol=true#icon"></use></svg></button><dialog class="MobileMenu_submenu__TticS" id="a1fa49235a43fe2f7fd518e47de97308"><div class="flex flex-col gap-y-24 px-12 py-8"><div><p class="label-sm p-12 text-fg-dim">Learn</p><ul class="space-y-4"><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/docs?ref=navbar"><span class="text-interactive-lg font-semibold">Documentation</span><span class="text-interactive-sm text-fg-dim">Core concepts with examples</span></a></li><li><a class="flex flex-col gap-8 rounded-md p-12 hover:bg-bg-strong" href="/learn"><span class="text-interactive-lg font-semibold">Sanity Learn</span><span class="text-interactive-sm text-fg-dim">Courses with certification</span></a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/docs/reference">API reference</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/ui">Sanity UI</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/docs/query-cheat-sheet">GROQ cheat sheet</a></li></ul></div><div><p class="label-sm p-12 text-fg-dim">Build and share</p><ul class="space-y-4"><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/templates">Templates</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/technology-partners">Integrations</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/plugins">Tools and plugins</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/schemas">Schemas and snippets</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" target="_blank" href="https://slack.sanity.io/">Join our community</a></li></ul></div></div></dialog></li><li><button class="text-interactive-lg flex w-full items-center justify-between rounded-md px-12 py-16 font-semibold text-fg-base hover:bg-bg-strong">Resources<svg class="h-21 w-21" data-icon="chevron-right" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/chevron-right?replace-colors=currentColor&amp;symbol=true#icon"></use></svg></button><dialog class="MobileMenu_submenu__TticS" id="9c51b33afd891210b768a934b349e9d1"><div class="flex flex-col gap-y-24 px-12 py-8"><div><p class="label-sm p-12 text-fg-dim">Company</p><ul class="space-y-4"><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/blog">Blog</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/events">Events</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/agency-partners">Agency partners</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/careers">Careers</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/changelog">Changelog</a></li></ul></div><div><p class="label-sm p-12 text-fg-dim">Guides</p><ul class="space-y-4"><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/headless-cms">Headless CMS Explained</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/structured-content-101">Structured content 101</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/content-modeling">Content Modeling</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/headless-seo">Headless SEO</a></li><li><a class="text-interactive-md block rounded-md p-12 font-semibold hover:bg-bg-strong" href="/static-websites">Static websites</a></li></ul></div></div></dialog></li><li><a class="text-interactive-lg block rounded-md bg-bg-base px-12 py-16 font-semibold text-fg-base hover:bg-bg-strong" href="/enterprise">Enterprise</a></li><li><a class="text-interactive-lg block rounded-md bg-bg-base px-12 py-16 font-semibold text-fg-base hover:bg-bg-strong" href="/pricing">Pricing</a></li><li><a class="text-interactive-lg block rounded-md bg-bg-base px-12 py-16 font-semibold text-fg-base hover:bg-bg-strong" href="/manage">Login</a></li></ul></div><footer class="grid grid-cols-[repeat(auto-fit,minmax(0,1fr))] gap-x-8 border-t border-t-border-subtle p-12"><a aria-label="" class="Button_button__cU1ax" data-size="lg" data-fill="solid" data-color="primary" href="/get-started">Get started</a><a aria-label="" class="Button_button__cU1ax" data-size="lg" data-fill="outline" data-color="primary" href="/contact/sales">Contact Sales</a></footer></div></dialog></div></nav></header><div class="command_root__exsFO"></div><div id="main" tabindex="-1"><div class="slug_root__VXh7R"><div class="slug_sidebar__NMXEG"><nav class="Sidebar_root__Sw0vP shared_bg1__OCL0e shared_fg1__EHH82"><div class="Sidebar_header__MJLTR"><div class="Search_root__fWHVS shared_fg4__8eU1H"><button class="Search_inputWrapper__1fYWS forms_input__VbgKN shared_hairline2__qAj6m shared_text3__MQrA6 shared_bg2__DFMii shared_fg1__EHH82" aria-label="Search docs" aria-haspopup="dialog" aria-expanded="false"><svg data-sanity-icon="search" width="1em" height="1em" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.0355 15.0355L20 20M16.5 11.5C16.5 14.2614 14.2614 16.5 11.5 16.5C8.73858 16.5 6.5 14.2614 6.5 11.5C6.5 8.73858 8.73858 6.5 11.5 6.5C14.2614 6.5 16.5 8.73858 16.5 11.5Z" stroke="currentColor" stroke-width="1.2" stroke-linejoin="round"></path></svg><span class="Search_label__nJL5O">Search docs</span></button></div></div><div class="TableOfContents_root__jZQtf"><button type="button" aria-controls="docs-dialog-menu" aria-expanded="true" class="TableOfContents_mobileMenuBtn__Y90rr shared_ghostButton__rENws shared_button__GdPAZ shared_baseButton__3OPoI shared_hairline2__qAj6m shared_resetButton__jHRBh shared_box__eqBFk shared_borderRadius__O_jrc shared_focusOutlineOutside__RZab5 shared_hairline1__dHji5">Close docs menu<svg data-sanity-icon="close" width="1em" height="1em" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18 7L7 18M7 7L18 18" stroke="currentColor" stroke-width="1.2" stroke-linejoin="round"></path></svg></button><ul aria-label="Table of contents" class="TableOfContents_menu__A6uVk shared_hairline2__qAj6m TableOfContents_list__7q6Un" id="docs-dialog-menu" data-open="true"><li class="TableOfContents_section__Qc_57 TableOfContents_list__7q6Un" data-is-active="false" data-is-expanded="true" data-has-divider="false"><div class="TableOfContents_sectionHeading__jbNub shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/overview-introduction">Overview</a></div></li><li class="TableOfContents_section__Qc_57 TableOfContents_list__7q6Un" data-is-active="false" data-is-expanded="false" data-has-divider="false"><div class="TableOfContents_sectionHeading__jbNub shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/getting-started-with-sanity">Getting started</a></div></li><li class="TableOfContents_section__Qc_57 TableOfContents_list__7q6Un" data-is-active="false" data-is-expanded="false" data-has-divider="false"><div class="TableOfContents_sectionHeading__jbNub shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/user-guide">User guide</a></div><ul class="TableOfContents_sectionList__MsgoG TableOfContents_list__7q6Un"><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false"><div class="TableOfContents_subSectionHeadingDivider__Zx3VE shared_label2__RmXai shared_label_base__ALIe4 shared_fg3__NXgMk"><span>Sanity Create</span></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/create">Introduction</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/create-content-mapping"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Automatic content mapping</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false"><div class="TableOfContents_subSectionHeadingDivider__Zx3VE shared_label2__RmXai shared_label_base__ALIe4 shared_fg3__NXgMk"><span>Sanity Studio</span></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/preview-and-page-building"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Preview and page building</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/ai-assist">AI Assist</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/ai-assist-working-with-instructions">Working with instructions</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/ai-assist-cheat-sheet">Instructions cheat sheet</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/ai-assist-content-translation">Content translation</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false"><div class="TableOfContents_subSectionHeadingDivider__Zx3VE shared_label2__RmXai shared_label_base__ALIe4 shared_fg3__NXgMk"><span>Workflows</span></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/comments">Comments</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/tasks">Tasks</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/field-copy-and-paste">Copy-and-paste for fields</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/compare-document-versions"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Compare document versions</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/content-releases"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Content Releases</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false"><div class="TableOfContents_subSectionHeadingDivider__Zx3VE shared_label2__RmXai shared_label_base__ALIe4 shared_fg3__NXgMk"><span>Project management</span></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/platform-terminology">Platform terminology</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/plans-and-payments">Plans and Payments</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/projects-organizations-and-billing">Projects, organizations, and billing</a></div></li></ul></li><li class="TableOfContents_section__Qc_57 TableOfContents_list__7q6Un" data-is-active="false" data-is-expanded="false" data-has-divider="false"><div class="TableOfContents_sectionHeading__jbNub shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/sanity-studio">Sanity Studio</a></div><ul class="TableOfContents_sectionList__MsgoG TableOfContents_list__7q6Un"><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/setup-and-deployment">Setup and deployment</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/installation">Installation</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/project-structure">Project structure</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/development">Development</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/deployment">Hosting and deployment</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/embedding-sanity-studio">Embedding Sanity Studio</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/upgrade">Upgrading Sanity Studio</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/environment-variables">Environment variables</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/using-typescript-in-sanity-studio">Using TypeScript</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/auto-updating-studios"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Auto-updating Sanity Studio</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/configuration">Configuration</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/workspaces">Workspaces</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/schemas-and-forms">Schemas and forms</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/conditional-fields">Conditional Fields</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/field-groups">Field Groups</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/previews-list-views">List Previews</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/connected-content">Connected Content</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/validation">Validation</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/initial-value-templates">Initial Values</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/cross-dataset-references">Shared Content</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/sort-orders">Sort Orders</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/block-content">Block Content</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/portable-text-editor-configuration">Configuring the Portable Text editor</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/customizing-the-portable-text-editor">Customizing the Portable Text Editor</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/customizing-block-content">Customizing block content</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/customization">Customization</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/component-api">Component API</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/studio-components">Studio Components</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/form-components">Form Components</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/how-form-paths-work">How form paths work</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/custom-diff-components">Diff Components</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/custom-asset-sources">Asset Sources</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/theming">Theming and branding</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/icons-for-data-types">Icons</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/favicons">Favicons</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/studio-search-config">Search</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/sanity-ui">Sanity UI</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/focus-and-ui-state-in-custom-inputs">Focus and UI state in custom inputs</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/from-input-components-to-real-time-safe-patches">From input components to real-time safe patches</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/localizing-studio-ui"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Localizing Studio UI</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/custom-workflows">Workflows</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/dashboard">Dashboard</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/document-actions">Document Actions</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/custom-document-badges">Document Badges</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/localization">Localization</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/scheduled-publishing">Scheduled publishing</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/content-releases-configuration"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Content Releases</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/structure-builder-introduction">Structure Builder</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/install-and-configure-sanity-ai-assist">AI Assist</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/configuring-comments">Comments</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/configuring-tasks">Tasks</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/configure-content-mapping">Content mapping</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/studio-tools">Tools</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/custom-studio-tool">Create a custom Studio tool</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/tools-cheat-sheet">Tools cheat sheet</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/plugins">Plugins</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/installing-and-configuring-plugins">Installing plugins</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/developing-plugins">Developing plugins</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/publishing-plugins">Publishing plugins</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/internationalizing-plugins-ui"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Internationalizing plugins</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/cli">Command Line Interface</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/migrating-from-v2">Migrating from v2</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/migration-cheat-sheet">Migration Cheat Sheet</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/example-migrating-the-blog-template-from-studio-v2-to-v3">Step-by-step guide</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/migrating-the-cli">Command Line Interface (CLI)</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/migrating-studio-configuration">Studio configuration</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/migrating-workspaces">Workspaces</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/migrating-schema-types">Schema and schema types</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/migrating-custom-structure-and-default-document-node">Structure Builder</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/migrating-initial-value-templates">Initial Value Templates</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/migrating-new-document-templates">New Document Templates</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/migrating-production-url-resolver">Production URL Resolver</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/migrating-document-actions-badges">Document Actions and Badges</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/migrating-custom-auth-providers">Custom Auth Providers</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/migrating-plugins">Plugins</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/migrating-custom-input-components">Custom Components</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/migrating-tools">Tools</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/migrating-environment-variables">Environment variables</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/migrating-styling-and-branding">Styling and branding</a></li></ul></li></ul></li><li class="TableOfContents_section__Qc_57 TableOfContents_list__7q6Un" data-is-active="false" data-is-expanded="false" data-has-divider="false"><div class="TableOfContents_sectionHeading__jbNub shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/datastore">Content Lake</a></div><ul class="TableOfContents_sectionList__MsgoG TableOfContents_list__7q6Un"><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/api-versioning">API Versioning</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/groq">Query language (GROQ)</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/how-queries-work">How Queries Work</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/query-cheat-sheet">Query Cheat Sheet</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/the-vision-plugin">GROQ Playground</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/high-performance-groq">High performance GROQ</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/paginating-with-groq">Paginating with GROQ</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/graphql">GraphQL</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/what-about-graphql">GROQ and GraphQL</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/datasets">Datasets</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/how-to-use-hot-swapping-for-datasets">Hot Swap</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/how-to-use-cloud-clone-for-datasets">Cloud Clone</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/ids">IDs and paths</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/drafts">Drafts</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/perspectives">Perspectives</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/asset-pipeline">Images &amp; assets</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/assets">Assets</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/asset-cdn">Asset CDN</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/presenting-images">Presenting Images</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/api-cdn">API CDN</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/live-content-api"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Live Content API</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/live-content-guide">Add live content to your application</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/realtime-updates">Real-time updates</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/webhooks">Webhooks</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/webhook-best-practices">Webhook Best Practices</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/updating-content">Updating content</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/transactions">Transactions</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/importing-data">Importing data</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/backups">Backups</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/request-logs">Request logs</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/security">Security</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/browser-security-and-cors">Browser security &amp; CORS</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/cors">Access Your Data (CORS)</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/activity-feed">Activity Feed</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/keeping-your-data-safe">Keeping your data safe</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/technical-limits">Technical limits</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/attribute-limit">Attribute limit</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/embeddings-index-api-overview">Embeddings Index API</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/presenting-and-previewing-content"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Presenting and previewing content</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/content-releases-api"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Content Releases API</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/content-releases-cheat-sheet">Release API cheat sheet</a></li></ul></li></ul></li><li class="TableOfContents_section__Qc_57 TableOfContents_list__7q6Un" data-is-active="false" data-is-expanded="false" data-has-divider="false"><div class="TableOfContents_sectionHeading__jbNub shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/introduction-to-visual-editing">Visual Editing</a></div><ul class="TableOfContents_sectionList__MsgoG TableOfContents_list__7q6Un"><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false"><div class="TableOfContents_subSectionHeadingDivider__Zx3VE shared_label2__RmXai shared_label_base__ALIe4 shared_fg3__NXgMk"><span>Guides</span></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/visual-editing-with-next-js-app-router">Next.js (App Router)</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/visual-editing-with-next-js-pages-router">Next.js (Pages Router)</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/visual-editing-with-nuxt">Nuxt.js</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/visual-editing-with-sveltekit">SvelteKit</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/visual-editing-with-react-router">React Router / Remix</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false"><div class="TableOfContents_subSectionHeadingDivider__Zx3VE shared_label2__RmXai shared_label_base__ALIe4 shared_fg3__NXgMk"><span>Core concepts</span></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/configuring-the-presentation-tool">The Presentation tool</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/fetching-content-for-visual-editing">Fetching content</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/visual-editing-overlays">Overlays for click-to-edit</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/enabling-drag-and-drop">Drag and drop</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false"><div class="TableOfContents_subSectionHeadingDivider__Zx3VE shared_label2__RmXai shared_label_base__ALIe4 shared_fg3__NXgMk"><span>Customization</span></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/custom-overlay-components"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Overlay components and controls</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/customizing-preview-header-and-navigation"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Preview header and navigation</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false"><div class="TableOfContents_subSectionHeadingDivider__Zx3VE shared_label2__RmXai shared_label_base__ALIe4 shared_fg3__NXgMk"><span>REFERENCE</span></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/presentation-resolver-api">Presentation Resolver API</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/content-source-maps">Content Source Maps</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/stega">Stega for Content Source Maps</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/useoptimistic-reference">useOptimistic hook</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/troubleshooting-visual-editing">Troubleshooting</a></div></li></ul></li><li class="TableOfContents_section__Qc_57 TableOfContents_list__7q6Un" data-is-active="false" data-is-expanded="false" data-has-divider="false"><div class="TableOfContents_sectionHeading__jbNub shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/build-with-sanity">Guides</a></div><ul class="TableOfContents_sectionList__MsgoG TableOfContents_list__7q6Un"><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/ai-best-practices"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Best practices for AI-enhanced Sanity development</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/sanity-typegen"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Generating TypeScript for front ends</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/schema-and-content-migrations"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Schema change management</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/content-migration-cheatsheet">Content migration cheat sheet</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/important-considerations-for-schema-and-content-migrations">Important considerations for schema and content migrations</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/create-your-own-sanity-template"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Create your own Sanity template</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false"><div class="TableOfContents_subSectionHeadingDivider__Zx3VE shared_label2__RmXai shared_label_base__ALIe4 shared_fg3__NXgMk"><span>Onboarding stakeholders</span></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/how-to-pitch-sanity-io-to-your-team">Convince your team</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/convincing-your-clients-to-go-with-sanity-io-rather-than-a-traditional-cms">Convince your clients</a></div></li></ul></li><li class="TableOfContents_section__Qc_57 TableOfContents_list__7q6Un" data-is-active="false" data-is-expanded="false" data-has-divider="false"><div class="TableOfContents_sectionHeading__jbNub shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/access-control">Access control</a></div><ul class="TableOfContents_sectionList__MsgoG TableOfContents_list__7q6Un"><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/roles">Roles</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/sso-saml">SAML SSO</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/third-party-login">Custom SSO</a></div></li></ul></li><li class="TableOfContents_section__Qc_57 TableOfContents_list__7q6Un" data-is-active="false" data-is-expanded="false" data-has-divider="true"><div class="TableOfContents_sectionHeading__jbNub shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/reference"><span class="TableOfContents_sectionIcon__0t5TJ"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 16 16" height="1em" width="1em" xmlns="http://www.w3.org/2000/svg"><path d="M3 5h4v1H3V5zm0 3h4V7H3v1zm0 2h4V9H3v1zm11-5h-4v1h4V5zm0 2h-4v1h4V7zm0 2h-4v1h4V9zm2-6v9c0 .55-.45 1-1 1H9.5l-1 1-1-1H2c-.55 0-1-.45-1-1V3c0-.55.45-1 1-1h5.5l1 1 1-1H15c.55 0 1 .45 1 1zm-8 .5L7.5 3H2v9h6V3.5zm7-.5H9.5l-.5.5V12h6V3z"></path></svg></span>Reference</a></div><ul class="TableOfContents_sectionList__MsgoG TableOfContents_list__7q6Un"><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false"><div class="TableOfContents_subSectionHeadingDivider__Zx3VE shared_label2__RmXai shared_label_base__ALIe4 shared_fg3__NXgMk"><span>SANITY STUDIO</span></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/reference/api/sanity">Studio API Reference ↗</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/config-api-reference">Configuration API</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/schema-types">Schema</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><span class="TableOfContents_subSectionHeadingDivider__Zx3VE shared_label2__RmXai shared_label_base__ALIe4 shared_fg3__NXgMk">SCHEMA TYPES</span></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/array-type">Array</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/block-type">Block</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/boolean-type">Boolean</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/cross-dataset-reference-type">Cross Dataset Reference</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/date-type">Date</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/datetime-type">Datetime</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/document-type">Document</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/file-type">File</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/geopoint-type">Geopoint</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/image-type">Image</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/number-type">Number</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/object-type">Object</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/reference-type">Reference</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/slug-type">Slug</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/string-type">String</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/span-type">Span</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/text-type">Text</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/url-type">URL</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><span class="TableOfContents_subSectionHeadingDivider__Zx3VE shared_label2__RmXai shared_label_base__ALIe4 shared_fg3__NXgMk">MISC</span></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/initial-value-templates-api">Initial Value Templates API</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/plugins-api-reference">Plugins</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/tool-api-reference">Tools</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/form-api-reference">Form</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/form-components-reference">Components</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/asset-source-api-reference">Asset Source</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/studio-components-reference">Studio Components</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/document-api-reference">Document</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/document-actions-api">Document Actions API</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/document-badges-api">Document Badges API</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/new-document-options">New Document Options</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/history-experience">History experience</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/structure-tool-api">Structure Tool</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/theme-api-reference">Theme</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/auth-api-reference">Authentication</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/oauth2">OAuth2</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/structure-builder-reference">Structure Builder</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/studio-react-hooks">Studio React Hooks</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false"><div class="TableOfContents_subSectionHeadingDivider__Zx3VE shared_label2__RmXai shared_label_base__ALIe4 shared_fg3__NXgMk"><span>CONTENT LAKE</span></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/http-api">HTTP API</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/http-urls">URL format</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/http-auth">Authentication</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/http-patches">Patches</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/json-match">Using JSONMatch</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><span class="TableOfContents_subSectionHeadingDivider__Zx3VE shared_label2__RmXai shared_label_base__ALIe4 shared_fg3__NXgMk">Endpoints</span></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/access-api"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Access</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/http-actions"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Actions</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/http-api-assets">Assets</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/copy-api">Copy</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/http-doc">Doc</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/embeddings-index-http-api-reference"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Embeddings Index</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/export">Export</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/jobs-api">Jobs</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/history-api">History</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/listening">Listen</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/live-api-reference">Live</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/http-mutations">Mutate</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/projects-api">Projects</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/roles-reference">Roles</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/scheduling-api">Scheduling</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/http-webhooks">Webhooks</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/http-query">Query</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/backups-api">Backups</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/groq-reference">Query language (GROQ)</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/groq-syntax">Syntax</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/groq-data-types">Data Types</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/groq-parameters">Parameters</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/groq-operators">Operators</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/groq-functions">Functions</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/groq-pipeline-components">Pipeline Components</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/groq-joins">Joins</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/image-urls">Image transformations</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/image-metadata">Image Metadata</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/iiif-api-reference">IIIF API reference</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/reference-request-log-data">Request logs data reference</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/reference-api-request-tags">Request tags</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false"><div class="TableOfContents_subSectionHeadingDivider__Zx3VE shared_label2__RmXai shared_label_base__ALIe4 shared_fg3__NXgMk"><span>Command Line Interfaces</span></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/cli-reference">Sanity CLI</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/build">Build</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/codemod">Codemod</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/cors-in-cli">CORS</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/dataset">Dataset</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/debug-in-cli">Debug</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/deploy">Deploy</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/dev">Dev</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/docs-in-cli">Docs</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/documents">Documents</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/exec">Exec</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/cli-graphql">GraphQL</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/help">Help</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/hook">Hook</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/init">Init</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/install">Install</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/login">Login</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/logout">Logout</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/manage">Manage</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/manifest"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Manifest</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/cli-migration">Migration</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/preview">Preview</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/projects">Projects</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/cli-schema"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Schema</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/start">Start</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/telemetry">Telemetry</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/cli-typegen"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>TypeGen</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/undeploy">Undeploy</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/users">Users</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/versions">Versions</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/embeddings-index-cli-reference">Embeddings Index CLI</a></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false"><div class="TableOfContents_subSectionHeadingDivider__Zx3VE shared_label2__RmXai shared_label_base__ALIe4 shared_fg3__NXgMk"><span>Integration</span></div></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/client-libraries">Client libraries</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/js-client">JavaScript Client</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/php-client">PHP client</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/dot-net">.NET client</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/go-client">Go client</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/visual-editing-reference-overview">Visual Editing Tooling</a></div><ul class="TableOfContents_subSectionList__S8ek1 TableOfContents_list__7q6Un shared_text4__vymfi"><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/react-loader"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>React Loader</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/nuxt-loader"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Nuxt Loader</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/svelte-loader"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Svelte Loader</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/core-loader"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Core Loader</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/overlays-package"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Overlays</a></li><li class="TableOfContents_subSectionListItem__XXxW7 TableOfContents_listItem__VqSpD"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/preview-url-secret"><span class="TableOfContents_newLabel__5JAy5 shared_label__Ytarj shared_label_base__ALIe4 shared_bg3__vg1wL shared_fg3__NXgMk shared_text6__4Khno shared_blue300__jHuGQ">NEW</span>Preview URL Secret</a></li></ul></li><li class="TableOfContents_subSection__OIzPx TableOfContents_listItem__VqSpD" data-is-expanded="false" data-is-active="false"><div class="TableOfContents_subSectionHeading__3aj_p shared_reset__i9XcS"><a class="TableOfContents_link__0WlUR shared_fg3__NXgMk shared_ghostLink__RI0VW shared_resetLink__WXQmo" data-is-active="false" href="/docs/presenting-block-text">Portable Text</a></div></li></ul></li></ul></div></nav></div><div class="slug_content__PkDNh"><div class="OverviewArticle_root__VT812 shared_bg1__OCL0e shared_fg1__EHH82"><header class="OverviewArticle_header__5eH_f"><div class="OverviewArticle_headerMain__gubAL"><h1 class="OverviewArticle_title__0LvSn shared_fg1__EHH82 shared_sectionTitle__fhI4c shared_header__67AqL">Welcome to Sanity&#x27;s Documentation</h1><div class="OverviewArticle_description__Zb4sP shared_fg3__NXgMk shared_text3__MQrA6"><p>Here you&#x27;ll find ways to get started, understand core concepts, and explore a variety of resources to help you get the most from Sanity. We also recommend joining our <a target="_blank" class="shared_link__QWAu0" rel="noopener noreferrer" href="https://slack.sanity.io">Slack community</a> for help along the way.</p></div></div></header><div class="OverviewArticle_blocks__SrCUZ"><div class="GettingStartedBlock_root__Rn__6 GettingStartedBlock_root__Rn__6"><div class="GettingStartedBlock_main__D4cVC shared_box__eqBFk shared_borderRadius__O_jrc shared_hairline2__qAj6m"><div class="GettingStartedBlock_head__TzWlC"><h3 class="GettingStartedBlock_title__rTFhM shared_header5__D2Ipj shared_header__67AqL shared_fg1__EHH82 shared_reset__i9XcS">Get started with Sanity</h3><div class="GettingStartedBlock_description__4RhZf shared_text3__MQrA6 shared_reset__i9XcS"><p>Learn the basics of the Sanity platform and create your first project with guides, videos and templates.</p></div><div class="GettingStartedBlock_action__fOq_Q"><a class="GettingStartedBlock_actionLink__0wzut shared_primaryButton__JzTUh shared_button__GdPAZ shared_baseButton__3OPoI shared_hairline2__qAj6m shared_resetButton__jHRBh shared_box__eqBFk shared_borderRadius__O_jrc shared_focusOutlineOutside__RZab5" href="/docs/getting-started-with-sanity">Start learning →</a></div></div><div class="GettingStartedBlock_backgroundImageWrapper__BEhEc"><img width="277" class="GettingStartedBlock_backgroundImage__LL7_q" src="https://cdn.sanity.io/images/3do82whm/next/9b0089e2419db8ebd581b383a25d3a891fe173e7-277x212.svg?fit=max&amp;auto=format" alt=""/></div></div></div><h3 class="OverviewArticle_headingBlock__uscRM shared_label__Ytarj shared_label_base__ALIe4 shared_fg3__NXgMk">Core concepts</h3><div class="LinksBlockWithImage_root__10L6T shared_box__eqBFk shared_borderRadius__O_jrc shared_hairline2__qAj6m"><div class="LinksBlockWithImage_main__cu_L_"><a href="/docs/sanity-studio"><div><img class="LinksBlockWithImage_image__M2D8X" loading="lazy" src="https://cdn.sanity.io/images/3do82whm/next/40f12c6fdc4c028f291e4c432ee579f20f3f9820-914x397.png?fit=max&amp;auto=format" alt=""/></div></a><div class="LinksBlockWithImage_action__MK8XR shared_hairline2__qAj6m"><a class="LinksBlockWithImage_actionLink__iKJLM LinksBlockWithImage_head__qynu0 shared_resetLink__WXQmo shared_fg2__gvnW7 shared_text2__BcBAQ shared_hover1__S5ioP" href="/docs/sanity-studio"><div class="LinksBlockWithImage_head__qynu0"><h3 class="LinksBlockWithImage_actionTitle__W_BOH LinksBlockWithImage_title__SZ9Yc shared_header5__D2Ipj shared_header__67AqL shared_fg1__EHH82 shared_reset__i9XcS shared_arrowAfter__AGff1 undefined">Sanity Studio</h3><div class="LinksBlockWithImage_description__LJbGL shared_text3__MQrA6 shared_fg3__NXgMk shared_reset__i9XcS"><p>This is our collaborative interface for editors and content creators</p></div></div></a></div><ul class="LinksBlockWithImage_linkList__bQEi3 shared_resetList__sPSb0 shared_reset__i9XcS shared_hairline2__qAj6m"><li class="LinksBlockWithImage_listItem__frsUC shared_resetListItem__3arhd"><a class="LinksBlockWithImage_listLink__QDi36 shared_resetLink__WXQmo shared_fg1__EHH82 shared_hover1__S5ioP shared_text3__MQrA6 shared_arrowAfter__AGff1" href="/docs/getting-started-with-sanity-cli">Install Sanity CLI and Sanity Studio</a></li><li class="LinksBlockWithImage_listItem__frsUC shared_resetListItem__3arhd"><a class="LinksBlockWithImage_listLink__QDi36 shared_resetLink__WXQmo shared_fg1__EHH82 shared_hover1__S5ioP shared_text3__MQrA6 shared_arrowAfter__AGff1" href="/docs/content-modelling">Learn how to structure your content</a></li><li class="LinksBlockWithImage_listItem__frsUC shared_resetListItem__3arhd"><a class="LinksBlockWithImage_listLink__QDi36 shared_resetLink__WXQmo shared_fg1__EHH82 shared_hover1__S5ioP shared_text3__MQrA6 shared_arrowAfter__AGff1" href="/docs/customization">Learn how to customise your Studio</a></li></ul></div></div><div class="LinksBlockWithImage_root__10L6T shared_box__eqBFk shared_borderRadius__O_jrc shared_hairline2__qAj6m"><div class="LinksBlockWithImage_main__cu_L_"><a href="/docs/datastore"><div><img class="LinksBlockWithImage_image__M2D8X" loading="lazy" src="https://cdn.sanity.io/images/3do82whm/next/13564bd105d5b3c0bb4121bad01d6ce9033544bb-914x397.png?fit=max&amp;auto=format" alt=""/></div></a><div class="LinksBlockWithImage_action__MK8XR shared_hairline2__qAj6m"><a class="LinksBlockWithImage_actionLink__iKJLM LinksBlockWithImage_head__qynu0 shared_resetLink__WXQmo shared_fg2__gvnW7 shared_text2__BcBAQ shared_hover1__S5ioP" href="/docs/datastore"><div class="LinksBlockWithImage_head__qynu0"><h3 class="LinksBlockWithImage_actionTitle__W_BOH LinksBlockWithImage_title__SZ9Yc shared_header5__D2Ipj shared_header__67AqL shared_fg1__EHH82 shared_reset__i9XcS shared_arrowAfter__AGff1 undefined">Content Lake</h3><div class="LinksBlockWithImage_description__LJbGL shared_text3__MQrA6 shared_fg3__NXgMk shared_reset__i9XcS"><p>Our real-time datastore that you can connect to any application or frontend</p></div></div></a></div><ul class="LinksBlockWithImage_linkList__bQEi3 shared_resetList__sPSb0 shared_reset__i9XcS shared_hairline2__qAj6m"><li class="LinksBlockWithImage_listItem__frsUC shared_resetListItem__3arhd"><a class="LinksBlockWithImage_listLink__QDi36 shared_resetLink__WXQmo shared_fg1__EHH82 shared_hover1__S5ioP shared_text3__MQrA6 shared_arrowAfter__AGff1" href="/docs/how-queries-work">How to query content with GROQ</a></li><li class="LinksBlockWithImage_listItem__frsUC shared_resetListItem__3arhd"><a class="LinksBlockWithImage_listLink__QDi36 shared_resetLink__WXQmo shared_fg1__EHH82 shared_hover1__S5ioP shared_text3__MQrA6 shared_arrowAfter__AGff1" href="/docs/graphql">Use Sanity with GraphQL</a></li><li class="LinksBlockWithImage_listItem__frsUC shared_resetListItem__3arhd"><a class="LinksBlockWithImage_listLink__QDi36 shared_resetLink__WXQmo shared_fg1__EHH82 shared_hover1__S5ioP shared_text3__MQrA6 shared_arrowAfter__AGff1" href="/docs/asset-pipeline">Learn how to use images &amp; assets</a></li></ul></div></div><h3 class="OverviewArticle_headingBlock__uscRM shared_label__Ytarj shared_label_base__ALIe4 shared_fg3__NXgMk">Reference docs</h3><div class="ResourceLinksBlock_listItem__ZqTAZ shared_resetListItem__3arhd shared_box__eqBFk shared_borderRadius__O_jrc shared_hairline2__qAj6m shared_borderRadius__O_jrc" style="--icon-bg-color:#ba5df3"><a class="ResourceLink_link__BmIMj shared_resetLink__WXQmo shared_hover1__S5ioP" href="/docs/reference/api/sanity"><div class="ResourceLink_resourceIcon__LmmMR"><svg data-sanity-icon="api" width="1em" height="1em" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.93047 13.2107L6.66782 10.3728H6.73089L7.45854 13.2107H5.93047ZM8.17164 16H9.66089L7.56041 9H5.93047L3.82999 16H5.20767L5.65396 14.2876H7.73505L8.17164 16Z" fill="currentColor"></path><path d="M10.5389 9V16H11.9166V13.7782H13.0323C14.541 13.7782 15.5015 12.8517 15.5015 11.3964C15.5015 9.92654 14.5701 9 13.1003 9H10.5389ZM11.9166 10.1303H12.751C13.6533 10.1303 14.1044 10.5475 14.1044 11.3867C14.1044 12.2308 13.6533 12.6431 12.751 12.6431H11.9166V10.1303Z" fill="currentColor"></path><path d="M21.1675 16V14.8164H19.717V10.1836H21.1675V9H16.8889V10.1836H18.3393V14.8164H16.8889V16H21.1675Z" fill="currentColor"></path></svg></div><div class="ResourceLink_content__cUy5A"><h3 class="ResourceLink_title__qjFN_ shared_fg1__EHH82 shared_header7__CiYkg shared_header__67AqL shared_arrowAfter__AGff1">Studio API Reference</h3><div class="ResourceLink_description__uG3f5 shared_text3__MQrA6 shared_fg3__NXgMk shared_reset__i9XcS"><p>Browse all the APIs available to configure, customize, and interact with Sanity Studio</p></div></div></a></div><div class="ResourceLinksBlock_listItem__ZqTAZ shared_resetListItem__3arhd shared_box__eqBFk shared_borderRadius__O_jrc shared_hairline2__qAj6m shared_borderRadius__O_jrc" style="--icon-bg-color:#4f91ff"><a class="ResourceLink_link__BmIMj shared_resetLink__WXQmo shared_hover1__S5ioP" href="/docs/cli"><div class="ResourceLink_resourceIcon__LmmMR"><svg data-sanity-icon="terminal" width="1em" height="1em" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.5 9.5L11.5 12.5L8.5 15.5M13 15.5H17M5.5 6.5H19.5V18.5H5.5V6.5Z" stroke="currentColor" stroke-width="1.2" stroke-linejoin="round"></path></svg></div><div class="ResourceLink_content__cUy5A"><h3 class="ResourceLink_title__qjFN_ shared_fg1__EHH82 shared_header7__CiYkg shared_header__67AqL shared_arrowAfter__AGff1">Command line interface</h3><div class="ResourceLink_description__uG3f5 shared_text3__MQrA6 shared_fg3__NXgMk shared_reset__i9XcS"><p>Everything you can do from the Sanity CLI</p></div></div></a></div><div class="ResourceLinksBlock_listItem__ZqTAZ shared_resetListItem__3arhd shared_box__eqBFk shared_borderRadius__O_jrc shared_hairline2__qAj6m shared_borderRadius__O_jrc" style="--icon-bg-color:#ffda15"><a class="ResourceLink_link__BmIMj shared_resetLink__WXQmo shared_hover1__S5ioP" href="/docs/groq-reference"><div class="ResourceLink_resourceIcon__LmmMR"><img class="ResourceLink_backgroundImage__0Ydgq" src="https://cdn.sanity.io/images/3do82whm/next/65e6bf6db0665134ca44bb634dfe988b3b170500-25x25.svg?fit=max&amp;auto=format" alt="" loading="lazy"/></div><div class="ResourceLink_content__cUy5A"><h3 class="ResourceLink_title__qjFN_ shared_fg1__EHH82 shared_header7__CiYkg shared_header__67AqL shared_arrowAfter__AGff1">Query language (GROQ)</h3><div class="ResourceLink_description__uG3f5 shared_text3__MQrA6 shared_fg3__NXgMk shared_reset__i9XcS"><p>Sanity’s open-source query language</p></div></div></a></div><div class="ResourceLinksBlock_listItem__ZqTAZ shared_resetListItem__3arhd shared_box__eqBFk shared_borderRadius__O_jrc shared_hairline2__qAj6m shared_borderRadius__O_jrc" style="--icon-bg-color:#fc736a"><a class="ResourceLink_link__BmIMj shared_resetLink__WXQmo shared_hover1__S5ioP" href="/docs/schema-types"><div class="ResourceLink_resourceIcon__LmmMR"><svg data-sanity-icon="schema" width="1em" height="1em" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.5 9.5V12.5M12.5 12.5H8.5V15.5M12.5 12.5H16.5V15.5M10.5 5.5H14.5V9.5H10.5V5.5ZM6.5 15.5H10.5V19.5H6.5V15.5ZM14.5 15.5H18.5V19.5H14.5V15.5Z" stroke="currentColor" stroke-width="1.2" stroke-linejoin="round"></path></svg></div><div class="ResourceLink_content__cUy5A"><h3 class="ResourceLink_title__qjFN_ shared_fg1__EHH82 shared_header7__CiYkg shared_header__67AqL shared_arrowAfter__AGff1">Schema types</h3><div class="ResourceLink_description__uG3f5 shared_text3__MQrA6 shared_fg3__NXgMk shared_reset__i9XcS"><p>All the schema types supported in Studio</p></div></div></a></div><div class="ResourceLinksBlock_action___QPiH"><a class="ResourceLinksBlock_actionLink__YljeW shared_resetLink__WXQmo shared_text3__MQrA6 shared_arrowAfter__AGff1" href="/docs/reference">See all</a></div><h3 class="OverviewArticle_headingBlock__uscRM shared_label__Ytarj shared_label_base__ALIe4 shared_fg3__NXgMk">Sanity Exchange</h3><div class="ExploreBlock_root__KolW6 ExploreBlock_root__KolW6 shared_grid___Bpur shared_box__eqBFk shared_borderRadius__O_jrc shared_hairline2__qAj6m"><div class="ExploreBlock_main__fcSK1"><div class="ExploreBlock_head__pt_DJ"><div class="ExploreBlock_action__WSIia"><a class="ExploreBlock_actionLink__KKRUQ shared_resetLink__WXQmo" href="/exchange"><h3 class="ExploreBlock_actionTitle__vEvH_ ExploreBlock_title__etqIO shared_header5__D2Ipj shared_header__67AqL shared_fg1__EHH82 shared_reset__i9XcS shared_arrowAfter__AGff1">Explore Sanity Exchange</h3></a></div><div class="ExploreBlock_description__Jw77u shared_text3__MQrA6 shared_fg3__NXgMk shared_reset__i9XcS"><p>Find what you need. Learn new things. Share with others.</p></div></div><div><img alt="" loading="lazy" width="450" height="190" decoding="async" data-nimg="1" class="ExploreBlock_backgroundImage__SfsV9" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F3do82whm%2Fnext%2Fe8533f0b17ac5ed5bdd1cfcf3bba93f209979f68-836x376.png%3Ffit%3Dmax%26auto%3Dformat&amp;w=640&amp;q=75 1x, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F3do82whm%2Fnext%2Fe8533f0b17ac5ed5bdd1cfcf3bba93f209979f68-836x376.png%3Ffit%3Dmax%26auto%3Dformat&amp;w=1080&amp;q=75 2x" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F3do82whm%2Fnext%2Fe8533f0b17ac5ed5bdd1cfcf3bba93f209979f68-836x376.png%3Ffit%3Dmax%26auto%3Dformat&amp;w=1080&amp;q=75"/></div></div><div class="ExploreBlock_linkListWrapper__uBONM"><div class="ExploreBlock_linkListOuter__grWGe shared_hairline1__dHji5"><ul class="ExploreBlock_linkList__VMJnJ shared_resetList__sPSb0 shared_reset__i9XcS shared_box__eqBFk shared_borderRadius__O_jrc shared_grid_max2__HPssH shared_grid___Bpur"><li class="ExploreBlock_listItem__jtB4e shared_resetListItem__3arhd shared_box__eqBFk shared_borderRadius__O_jrc" style="--icon-bg-color:#65f184"><a href="/guides" class="ResourceLink_link__BmIMj shared_resetLink__WXQmo shared_hover1__S5ioP"><div class="ResourceLink_resourceIcon__LmmMR"><svg data-sanity-icon="book" width="1em" height="1em" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.5 18V7C19.5 7 18.5 6.5 16.5 6.5C14.5 6.5 12.5 7.5 12.5 7.5M19.5 18V18.5C19.5 18.5 18 18.5 16 18.5C14 18.5 12.5 18.5 12.5 18.5M19.5 18C19.5 18 18.5 17.5 16.5 17.5C14.5 17.5 12.5 18.5 12.5 18.5M5.5 18V7C5.5 7 6.5 6.5 8.5 6.5C10.5 6.5 12.5 7.5 12.5 7.5M5.5 18V18.5C5.5 18.5 7 18.5 9 18.5C11 18.5 12.5 18.5 12.5 18.5M5.5 18C5.5 18 6.5 17.5 8.5 17.5C10.5 17.5 12.5 18.5 12.5 18.5M12.5 18.5V7.5" stroke="currentColor" stroke-width="1.2" stroke-linejoin="round"></path></svg></div><div class="ResourceLink_content__cUy5A"><h3 class="ResourceLink_title__qjFN_ shared_fg1__EHH82 shared_header7__CiYkg shared_header__67AqL shared_arrowAfter__AGff1">Guides</h3><div class="ResourceLink_description__uG3f5 shared_text3__MQrA6 shared_fg3__NXgMk shared_reset__i9XcS"><p>Step-by-step tutorials &amp; deep dives</p></div></div></a></li><li class="ExploreBlock_listItem__jtB4e shared_resetListItem__3arhd shared_box__eqBFk shared_borderRadius__O_jrc" style="--icon-bg-color:#ffda15"><a href="/plugins" class="ResourceLink_link__BmIMj shared_resetLink__WXQmo shared_hover1__S5ioP"><div class="ResourceLink_resourceIcon__LmmMR"><svg data-sanity-icon="plug" width="1em" height="1em" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.25 8.5L16.75 5M16.25 11.5L19.75 8M9.25 15.5L5.25 19.5M7.75 14L9.75 12C8.25 10 8.75 9 9.75 8C10.15 7.6 11.25 6.5 11.25 6.5L18.25 13.5C18.25 13.5 17.3825 14.3675 16.75 15C15.75 16 14.75 16.5 12.75 15L10.75 17L7.75 14Z" stroke="currentColor" stroke-width="1.2" stroke-linejoin="round"></path></svg></div><div class="ResourceLink_content__cUy5A"><h3 class="ResourceLink_title__qjFN_ shared_fg1__EHH82 shared_header7__CiYkg shared_header__67AqL shared_arrowAfter__AGff1">Tools and plugins</h3><div class="ResourceLink_description__uG3f5 shared_text3__MQrA6 shared_fg3__NXgMk shared_reset__i9XcS"><p>Resources to evolve your Studio</p></div></div></a></li><li class="ExploreBlock_listItem__jtB4e shared_resetListItem__3arhd shared_box__eqBFk shared_borderRadius__O_jrc" style="--icon-bg-color:#fc736a"><a href="/templates" class="ResourceLink_link__BmIMj shared_resetLink__WXQmo shared_hover1__S5ioP"><div class="ResourceLink_resourceIcon__LmmMR"><svg data-sanity-icon="rocket" width="1em" height="1em" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.5 20.5L15.5 14M11 9.49999L4.5 12.5M9 14C9 14 7.54688 14.9531 6.5 16C5.5 17 4.5 20.5 4.5 20.5C4.5 20.5 8 19.5 9 18.5C10 17.5 11 16 11 16M9 14C9 14 10.1 9.9 12.5 7.5C15.5 4.5 20.5 4.5 20.5 4.5C20.5 4.5 20.5 9.5 17.5 12.5C15.7492 14.2508 11 16 11 16L9 14ZM16.5 9.99999C16.5 10.8284 15.8284 11.5 15 11.5C14.1716 11.5 13.5 10.8284 13.5 9.99999C13.5 9.17157 14.1716 8.49999 15 8.49999C15.8284 8.49999 16.5 9.17157 16.5 9.99999Z" stroke="currentColor" stroke-width="1.2" stroke-linejoin="round"></path></svg></div><div class="ResourceLink_content__cUy5A"><h3 class="ResourceLink_title__qjFN_ shared_fg1__EHH82 shared_header7__CiYkg shared_header__67AqL shared_arrowAfter__AGff1">Templates</h3><div class="ResourceLink_description__uG3f5 shared_text3__MQrA6 shared_fg3__NXgMk shared_reset__i9XcS"><p>Fully configured Sanity projects</p></div></div></a></li><li class="ExploreBlock_listItem__jtB4e shared_resetListItem__3arhd shared_box__eqBFk shared_borderRadius__O_jrc" style="--icon-bg-color:#4f91ff"><a href="/projects" class="ResourceLink_link__BmIMj shared_resetLink__WXQmo shared_hover1__S5ioP"><div class="ResourceLink_resourceIcon__LmmMR"><svg data-sanity-icon="eye-open" width="1em" height="1em" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M9.39999 12.5C9.39999 10.7879 10.7879 9.39999 12.5 9.39999C14.2121 9.39999 15.6 10.7879 15.6 12.5C15.6 14.2121 14.2121 15.6 12.5 15.6C10.7879 15.6 9.39999 14.2121 9.39999 12.5Z" fill="currentColor"></path><path d="M12.5 7.5C8.5 7.5 6 10 4.5 12.5C6 15 8.5 17.5 12.5 17.5C16.5 17.5 19 15 20.5 12.5C19 10 16.5 7.5 12.5 7.5Z" stroke="currentColor" stroke-width="1.2" stroke-linejoin="round"></path></svg></div><div class="ResourceLink_content__cUy5A"><h3 class="ResourceLink_title__qjFN_ shared_fg1__EHH82 shared_header7__CiYkg shared_header__67AqL shared_arrowAfter__AGff1">Showcase projects</h3><div class="ResourceLink_description__uG3f5 shared_text3__MQrA6 shared_fg3__NXgMk shared_reset__i9XcS"><p>Inspiration from the community</p></div></div></a></li></ul></div></div></div></div></div></div></div></div><div class="tw-reset"><footer class="mb-[16vw] rounded-b-lg border-t border-t-border-subtle bg-bg-dim px-24 py-48 shadow-[0_48px_48px_color-mix(in_hsl,transparent,var(--red-700)_50%),0_24px_24px_color-mix(in_hsl,transparent,var(--red-800)_25%)] md:px-24 lg:mb-[120px] xl:p-96"><h2 class="sr-only">Footer</h2><div class="mx-auto grid w-full max-w-[var(--default-width)] gap-x-128 gap-y-48 !px-0 xl:grid-cols-[1fr,fit-content(300px)]"><nav class="grid grid-cols-2 gap-x-24 gap-y-48 md:grid-cols-4"><div><h3 class="label-sm mb-24 text-fg-dim">Products</h3><ul class="space-y-16"><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/studio">Sanity Studio</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/content-lake">Content Lake</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/developer-experience">APIs</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/create">Sanity Create</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/ai-assist">AI Assist</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/changelog">Changelog</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/cms-use-cases">Use cases</a></li></ul></div><div><h3 class="label-sm mb-24 text-fg-dim">Resources</h3><ul class="space-y-16"><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/docs/overview-introduction">Docs</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/learn">Learn</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/templates">Templates</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/resources">Resource Library</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/guides">Guides</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/explainers">Explainers</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/compare-sanity">Compare Sanity</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/glossary">Glossary</a></li></ul></div><div><h3 class="label-sm mb-24 text-fg-dim">Company</h3><ul class="space-y-16"><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/blog">Blog</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/events">Events</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/customers">Customer Stories</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/careers">Careers</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/agency-partners">Agency Partners</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/technology-partners">Technology Partners</a></li></ul></div><div><h3 class="label-sm mb-24 text-fg-dim">Trust and compliance</h3><ul class="space-y-16"><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/legal/privacy">Privacy policy</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/legal/tos">Terms of service</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/accessibility">Accessibility statement</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" target="_blank" href="https://cdn.sanity.io/files/3do82whm/next/6313de929b146cb92702c9fcdfcbcf296a9ae37e.pdf">Transparency statement</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" href="/security">Security and compliance</a></li><li class="flex items-center leading-[0]"><a class="text-details-md flex items-center py-2 font-semibold text-fg-base hover:underline" target="_blank" href="https://opensourcepledge.com/members/sanity/">Open Source pledge</a></li><li class="flex items-center leading-[0]"><button class="text-interactive-md py-2 font-semibold text-fg-base hover:underline">Cookie preferences</button></li></ul></div></nav><div class="flex flex-col gap-y-48 md:flex-row md:justify-between xl:flex-col"><div><ul class="flex gap-4"><li><a aria-label="GitHub" class="IconButton_button__O8oAE" data-size="md" data-fill="outline" data-color="gray" target="_blank" href="https://github.com/sanity-io"><span class="IconButton_customIcon__ZxnBx"><svg class="h-21 w-21" viewBox="0 0 100 100"><use href="/iconophor/icon?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F3do82whm%2Fnext%2F229b0a8937b71b8209a8b498a737710c8c2473da-100x100.svg&amp;symbol=true&amp;replace-colors=currentColor#icon"></use></svg></span></a></li><li><a aria-label="YouTube" class="IconButton_button__O8oAE" data-size="md" data-fill="outline" data-color="gray" target="_blank" href="https://www.youtube.com/@sanity_io"><span class="IconButton_customIcon__ZxnBx"><svg class="h-21 w-21" viewBox="0 0 102 102"><use href="/iconophor/icon?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F3do82whm%2Fnext%2Fa521106c604896224867b71bf195a5936ba53d31-102x102.svg&amp;symbol=true&amp;replace-colors=currentColor#icon"></use></svg></span></a></li><li><a aria-label="LinkedIn" class="IconButton_button__O8oAE" data-size="md" data-fill="outline" data-color="gray" target="_blank" href="https://www.linkedin.com/company/sanity-io"><span class="IconButton_customIcon__ZxnBx"><svg class="h-21 w-21" viewBox="0 0 100 100"><use href="/iconophor/icon?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F3do82whm%2Fnext%2F4b53e2d9755e90400a0457e00bf462b78f4ecb76-100x100.svg&amp;symbol=true&amp;replace-colors=currentColor#icon"></use></svg></span></a></li><li><a aria-label="BlueSky" class="IconButton_button__O8oAE" data-size="md" data-fill="outline" data-color="gray" target="_blank" href="https://bsky.app/profile/sanity.io"><span class="IconButton_customIcon__ZxnBx"><svg class="h-21 w-21" viewBox="0 0 101 100"><use href="/iconophor/icon?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F3do82whm%2Fnext%2Fc84dfc328015e58473f7e7a63dabd15d0073ce51-101x100.svg&amp;symbol=true&amp;replace-colors=currentColor#icon"></use></svg></span></a></li><li><a aria-label="X (formerly Twitter)" class="IconButton_button__O8oAE" data-size="md" data-fill="outline" data-color="gray" target="_blank" href="https://x.com/sanity_io"><span class="IconButton_customIcon__ZxnBx"><svg class="h-21 w-21" viewBox="0 0 100 100"><use href="/iconophor/icon?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F3do82whm%2Fnext%2Fe8c98433c1ff61bb8a8b60c645511ff15320c1f4-100x100.svg&amp;symbol=true&amp;replace-colors=currentColor#icon"></use></svg></span></a></li><li><a aria-label="RSS" class="IconButton_button__O8oAE" data-size="md" data-fill="outline" data-color="gray" href="/feed/rss"><span class="IconButton_customIcon__ZxnBx"><svg class="h-21 w-21" viewBox="0 0 100 100"><use href="/iconophor/icon?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F3do82whm%2Fnext%2Fd88356f9bdcaa0375224e0fc702da8d7e1a5525d-100x100.svg&amp;symbol=true&amp;replace-colors=currentColor#icon"></use></svg></span></a></li></ul><ul class="mt-24 space-y-24"><li class="text-[0]"><a class="text-details-md font-semibold hover:underline" target="_blank" href="https://slack.sanity.io">Join our community</a></li><li class="text-[0]"><a class="text-details-md font-semibold hover:underline" href="/newsletter">Subscribe to our Newsletter</a></li></ul></div><div><fieldset class="RadioSwitch_fieldset__Nve_L" data-size="md"><input type="radio" id="theme-switch-light" class="RadioSwitch_radio__7YSaL" data-index="0" name="theme-switch" value="light"/><label class="RadioSwitch_icon__6o4eQ" for="theme-switch-light" data-force-tooltip="false"><svg data-icon="sun" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/sun?replace-colors=currentColor&amp;symbol=true#icon"></use></svg><div class="RadioSwitch_tooltip__EMWlF">Light mode</div></label><input type="radio" id="theme-switch-system" class="RadioSwitch_radio__7YSaL" data-index="1" name="theme-switch" value="system"/><label class="RadioSwitch_icon__6o4eQ" for="theme-switch-system" data-force-tooltip="false"><svg data-icon="desktop" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/desktop?replace-colors=currentColor&amp;symbol=true#icon"></use></svg><div class="RadioSwitch_tooltip__EMWlF">System theme</div></label><input type="radio" id="theme-switch-dark" class="RadioSwitch_radio__7YSaL" data-index="2" name="theme-switch" value="dark"/><label class="RadioSwitch_icon__6o4eQ" for="theme-switch-dark" data-force-tooltip="false"><svg data-icon="moon" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/moon?replace-colors=currentColor&amp;symbol=true#icon"></use></svg><div class="RadioSwitch_tooltip__EMWlF">Dark mode</div></label><div class="RadioSwitch_indicator__DJugd"></div></fieldset><div class="mt-24"><div class="Button_button__cU1ax w-fit !pr-16 mt-24 !text-gray-500-dynamic" data-size="md" data-fill="outline" data-color="gray" data-rounded="true"><span class="Button_icon__UBoOj Button_iconLeft__2d7r1"><svg class="!text-gray-500-dynamic" data-icon="dot" viewBox="0 0 25 25"><use href="/iconophor/sanity-icons/3.7.0/dot?replace-colors=currentColor&amp;symbol=true#icon"></use></svg></span>Loading system status...</div></div><p class="label-sm ml-4 mt-16 text-fg-dim">© SANITY <!-- -->2025</p></div></div></div></footer><div class="opacity-0 fixed bottom-0 -z-10 w-full bg-[linear-gradient(180deg,var(--red-500)_50%,var(--red-700)_100%)] pb-24 pt-128 lg:-bottom-64"><svg viewBox="0 0 105 22" xmlns="http://www.w3.org/2000/svg" class="mx-auto block h-auto w-full max-w-[var(--default-width)] text-fg-strong-dark opacity-50 max-lg:scale-105" fill="none"><title>Sanity</title><path opacity="0.7" d="M78.1793 7.99261V21.0028H73.9031V10.2138L78.1793 7.99261Z" fill="currentColor"></path><path opacity="0.7" d="M20.9511 21.33L30.944 16.1051L29.7121 12.9141L23.1332 15.9821L20.9511 21.33Z" fill="currentColor"></path><path opacity="0.5" d="M73.9031 10.2027L84.7443 4.65477L82.9126 1.5571L73.9031 5.95997V10.2027Z" fill="currentColor"></path><path opacity="0.7" d="M43.3705 6.96233V21.0028H39.2927V1.00714L43.3705 6.96233Z" fill="currentColor"></path><path opacity="0.5" d="M27.1299 6.18617L20.9511 21.33L17.7731 18.5943L25.1353 1.00714L27.1299 6.18617Z" fill="currentColor"></path><path d="M25.1353 1.00714H29.3477L37.1386 21.0028H32.8269L25.1353 1.00714Z" fill="currentColor"></path><path d="M44.0012 1.00714L52.9824 14.6682V21.0028L39.2927 1.00714H44.0012Z" fill="currentColor"></path><path d="M64.9183 1.00714H60.6739V21.0063H64.9183V1.00714Z" fill="currentColor"></path><path d="M73.9031 4.65474H67.37V1.00714H82.5867L84.7443 4.65474H78.1793H73.9031Z" fill="currentColor"></path><path opacity="0.5" d="M97.2754 13.4153V21.0028H93.0629V13.4153" fill="currentColor"></path><path d="M93.0629 13.4152L100.191 1.00714H104.666L97.2754 13.4152H93.0629Z" fill="currentColor"></path><path opacity="0.7" d="M93.063 13.4152L85.7363 1.00714H90.3456L95.3092 9.51008L93.063 13.4152Z" fill="currentColor"></path><path d="M1.96126 3.31479C1.96126 6.09921 3.71145 7.75595 7.21536 8.62956L10.9283 9.47533C14.2444 10.2236 16.2639 12.0822 16.2639 15.1103C16.2897 16.4295 15.8531 17.7173 15.0274 18.7579C15.0274 15.7368 13.4367 14.1044 9.59972 13.1229L5.95409 12.3085C3.03475 11.6541 0.781478 10.1262 0.781478 6.83709C0.766123 5.56693 1.18116 4.32781 1.96126 3.31479" fill="currentColor"></path><path opacity="0.7" d="M52.9824 13.6415V1.00714H57.0602V21.0028H52.9824V13.6415Z" fill="currentColor"></path><path opacity="0.7" d="M12.7458 14.3689C14.3294 15.3643 15.0238 16.7565 15.0238 18.7544C13.713 20.4041 11.4101 21.33 8.70333 21.33C4.14718 21.33 0.958577 19.1268 0.25 15.2982H4.62547C5.18878 17.0559 6.68034 17.8703 8.67144 17.8703C11.1019 17.8703 12.7174 16.5964 12.7493 14.3619" fill="currentColor"></path><path opacity="0.7" d="M4.23567 7.44267C3.5125 7.02045 2.9192 6.41375 2.51873 5.68697C2.11827 4.96019 1.92558 4.14045 1.96113 3.31476C3.22594 1.67891 5.42608 0.679993 8.10804 0.679993C12.7492 0.679993 15.4347 3.08852 16.0972 6.47856H11.8883C11.4242 5.14203 10.2621 4.10136 8.14347 4.10136C5.87957 4.10136 4.33487 5.39611 4.24629 7.44267" fill="currentColor"></path></svg></div></div></div><!--$--><!--/$--><!--$--><!--/$--><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-N3ZSHCP" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"docsTree":[{"target":{"title":"Welcome to Sanity's Documentation","slug":{"current":"overview-introduction","_type":"slug"},"_id":"23166072-82c6-4f37-9c31-8b3c781b44cd"},"links":null,"_type":"toc.section","_key":"f568916666ca","title":"Overview"},{"target":{"title":"Getting started with Sanity","slug":{"current":"getting-started-with-sanity","_type":"slug"},"_id":"1e9e64c4-afdf-4d37-bfa7-49e68f3925f4"},"links":null,"_type":"toc.learningPathSection","_key":"f396e48bc740","title":"Getting started"},{"title":"User guide","target":{"title":"User Guide","slug":{"current":"user-guide","_type":"slug"},"_id":"6616e6b4-d69a-4ab0-a9fd-36255ca06051"},"_type":"toc.section","links":[{"_type":"toc.link","_key":"54ca771a3843","title":"Sanity Create","target":null,"children":null},{"_key":"7fb0e3422b23","title":"Introduction","target":{"title":"Introduction to Sanity Create","slug":{"current":"create","_type":"slug"},"_id":"8b84daf6-28b9-46de-ac48-7bdbca947f5f","children":null},"new":false,"_type":"toc.link","children":null},{"title":"Automatic content mapping","target":{"title":"Content mapping for Sanity Create","slug":{"current":"create-content-mapping","_type":"slug"},"_id":"a3e06483-4daf-4515-aaec-07e67c594e1c","children":null},"new":true,"_type":"toc.link","_key":"4b55501fbe0d","children":null},{"target":null,"children":null,"_key":"6b0d9f4422cf","title":"Sanity Studio","_type":"toc.link"},{"children":null,"new":true,"_type":"toc.link","_key":"391385a07ce0","title":"Preview and page building","target":{"title":"Preview and page building","slug":{"current":"preview-and-page-building","_type":"slug"},"_id":"737f0e30-956d-46b4-b0f5-240550bacfed","children":null}},{"new":false,"children":[{"title":"Working with instructions","target":{"title":"Create and run instructions with AI Assist","slug":{"current":"ai-assist-working-with-instructions","_type":"slug"},"_id":"a06b7ab5-1c1c-48d3-b788-d648618919f3","children":null},"_type":"toc.link","_key":"0eee941abd7f"},{"_type":"toc.link","_key":"2fe8e287d98f","title":"Instructions cheat sheet","target":{"title":"Common instructions for AI Assist","slug":{"_type":"slug","current":"ai-assist-cheat-sheet"},"_id":"a495e406-0374-4e88-b33a-9a99d0fe6cd9","children":null}},{"_type":"toc.link","_key":"b11ec12b8097","title":"Content translation","target":{"title":"Content translation with AI Assist","slug":{"current":"ai-assist-content-translation","_type":"slug"},"_id":"15c46334-3185-45a6-bc1a-f771b75ea4f2","children":null}}],"_type":"toc.link","_key":"d047427e3866","target":{"title":"AI Assist","slug":{"current":"ai-assist","_type":"slug"},"_id":"3c315a53-2603-4f56-bae1-07168599582c","children":null}},{"title":"Workflows","_type":"toc.link","_key":"3042c7f4b24b","target":null,"children":null},{"new":false,"_type":"toc.link","_key":"d7f1eac61c8e","title":"Comments","target":{"title":"Comments for Sanity Studio","slug":{"current":"comments","_type":"slug"},"_id":"0902f5a8-5e03-46e9-b87a-fb37d5497777","children":null},"children":null},{"new":false,"_type":"toc.link","_key":"64aa54efa39b","title":"Tasks","children":null,"target":{"title":"Tasks for Sanity Studio","slug":{"current":"tasks","_type":"slug"},"_id":"14d1f69c-a9c1-4638-b02c-51ad3b0b29a4","children":[{"_id":"86bc5e64-3f73-4176-ae55-498d1a381aa5","_type":"article","title":"Configuring Tasks","slug":{"current":"configuring-tasks","_type":"slug"}}]}},{"_type":"toc.link","_key":"8d84cb250f88","title":"Copy-and-paste for fields","target":{"title":"Copy and paste fields","slug":{"current":"field-copy-and-paste","_type":"slug"},"_id":"86d496ec-b3ac-4a9a-ad53-6d8d37a1c631","children":null},"children":null},{"_type":"toc.link","children":null,"_key":"7c3204afb55a","target":{"title":"Compare document versions","slug":{"current":"compare-document-versions","_type":"slug"},"_id":"71578585-3c36-4115-b74a-1ac869940e7e","children":null},"new":true},{"target":{"title":"Content Releases user guide","slug":{"current":"content-releases","_type":"slug"},"_id":"491080d2-6287-4718-b170-6a9caf77f751","children":null},"new":true,"_type":"toc.link","_key":"e32732eb57ff","children":null,"title":"Content Releases"},{"_key":"4c1f72c75f6d","title":"Project management","target":null,"children":null,"_type":"toc.link"},{"_type":"toc.link","_key":"354169222f66","target":{"title":"Platform terminology","slug":{"current":"platform-terminology","_type":"slug"},"_id":"137de25c-fcd3-451c-8c4a-8ab99bf6b709","children":null},"children":null},{"_type":"toc.link","_key":"a3c538891084","target":{"title":"Plans and Payments","slug":{"auto":true,"current":"plans-and-payments"},"_id":"48a23428-6d9b-4394-9d49-6849031ede35","children":null},"children":null},{"_type":"toc.link","_key":"fe99fa7e6cf0","target":{"title":"Projects, organizations, and billing","slug":{"_type":"slug","current":"projects-organizations-and-billing"},"_id":"fc5bc326-587c-4626-a709-4272f702b587","children":null},"children":null}],"_key":"b54a3eb95109"},{"target":{"title":"Sanity Studio","slug":{"current":"sanity-studio","_type":"slug"},"_id":"328055e9-c411-419f-8a63-e75b7c591695"},"_type":"toc.section","links":[{"children":[{"_key":"ba738a462289","title":"Installation","target":{"title":"Installation","slug":{"current":"installation","_type":"slug"},"_id":"97999f1e-75b8-410b-b0c8-1d2c5b687fc0","children":[]},"_type":"toc.link"},{"_type":"toc.link","_key":"247c3276200d","title":"Project structure","target":{"title":"Project Structure","slug":{"auto":true,"current":"project-structure"},"_id":"3214bb0f-4b4b-4578-af75-2a76c1fd7b6c","children":[{"_id":"4fc0c2fa-db62-41e5-999d-b58a39997adf","_type":"article","title":"sanity.json","slug":{"_type":"slug","current":"sanity-json"}}]}},{"_type":"toc.link","_key":"1036607e46e99da18e0c1614f488d5b1","target":{"title":"Development","slug":{"current":"development","_type":"slug"},"_id":"4971976f-fc90-4fae-aea3-57240226c2cb","children":null}},{"_key":"9dbb0e253f65","title":"Hosting and deployment","target":{"title":"Hosting and deployment","slug":{"auto":true,"current":"deployment"},"_id":"5f7d649b-24b4-4d5c-b7ff-cf6321ba6ab6","children":null},"_type":"toc.link"},{"_type":"toc.link","_key":"04806ae73009","target":{"title":"Embedding Sanity Studio","slug":{"current":"embedding-sanity-studio","_type":"slug"},"_id":"db411928-73eb-4821-a2e3-28fdd85b3220","children":null}},{"_type":"toc.link","_key":"97e65a225730","target":{"title":"Upgrading Sanity Studio","slug":{"current":"upgrade","_type":"slug"},"_id":"26772adf-3ce5-46c9-9ae1-8dad89be8f3a","children":null}},{"title":"Environment variables","target":{"title":"Environment Variables","slug":{"current":"environment-variables","_type":"slug"},"_id":"27c836d9-c8e9-4aa2-9b8b-bcbe4f31fdf7","children":null},"_type":"toc.link","_key":"2b82ebf2d351"},{"title":"Using TypeScript","target":{"title":"Using TypeScript in Sanity Studio","slug":{"current":"using-typescript-in-sanity-studio","_type":"slug"},"_id":"64a57ffa-12ed-4d73-b522-f1436ac6f707","children":null},"_type":"toc.link","_key":"1eadd3ad877f"},{"_key":"166b71a4ecb2","title":"Auto-updating Sanity Studio","target":{"title":"Auto-updating Sanity Studio","slug":{"current":"auto-updating-studios","_type":"slug"},"_id":"4c43d3f3-66b7-4111-b02e-14645cb08800","children":null},"new":true,"_type":"toc.link"}],"_type":"toc.link","_key":"6e598196661b","title":"Setup and deployment","target":{"title":"Setup and Deployment","slug":{"_type":"slug","current":"setup-and-deployment"},"_id":"964c6414-d80d-4e49-b085-a437bcea5ca9","children":null},"new":false},{"_type":"toc.link","_key":"e68917e99968","title":"Configuration","target":{"title":"Configuration","slug":{"_type":"slug","current":"configuration"},"_id":"50136225-a173-4734-b149-441e5c670148","children":null},"new":false,"children":[{"_type":"toc.link","_key":"791957429faf","title":"Workspaces","target":{"title":"Workspaces","slug":{"current":"workspaces","_type":"slug"},"_id":"04317b2e-ae55-4a05-b258-a0f15fce056e","children":[]}},{"target":{"title":"Schemas and Forms","slug":{"current":"schemas-and-forms","_type":"slug"},"_id":"0487aad4-fac9-4005-8fe7-71e270a45c8d","children":null},"children":[{"_type":"toc.link","_key":"71d9b2c91854","title":"Schema and Field Types","target":{"_ref":"4d5bf2a6-fb1f-45f2-a33f-80b112000eb8","_type":"reference"}}],"_type":"toc.link","_key":"93c7d44e9815","title":"Schemas and forms"},{"_key":"8ed0fa2e7437","title":"Conditional Fields","target":{"title":"Conditional fields","slug":{"_type":"slug","current":"conditional-fields"},"_id":"27cb7442-f02e-4327-8229-79b2cd4a1851","children":null},"_type":"toc.link"},{"_key":"bf06e3b542a1","title":"Field Groups","target":{"title":"Field Groups","slug":{"current":"field-groups","_type":"slug"},"_id":"cadba0ad-2305-415c-b9fd-863175959e41","children":null},"_type":"toc.link"},{"title":"List Previews","target":{"title":"List Previews","slug":{"auto":true,"current":"previews-list-views"},"_id":"bc21c4b1-ce71-4cee-9665-ee5e13052faf","children":[]},"_type":"toc.link","_key":"2212d64db9ca"},{"target":{"title":"Connected Content","slug":{"current":"connected-content","_type":"slug"},"_id":"f53587de-9d58-4967-8547-cda9938c7f38","children":null},"_type":"toc.link","_key":"fb01078e800a"},{"_type":"toc.link","_key":"806af3816e0b","title":"Validation","target":{"title":"Validation","slug":{"current":"validation","auto":true},"_id":"b7eceb44-42d3-446e-a8bd-954b5acd6778","children":null}},{"title":"Initial Values","target":{"title":"Initial Value Templates","slug":{"current":"initial-value-templates","_type":"slug"},"_id":"ac9c28a6-0b53-4815-90f4-37cf0a691fe6","children":[{"_id":"229dd54f-ede4-4305-8e62-2dca0ebabe97","_type":"article","title":"Initial Value Templates API","slug":{"_type":"slug","current":"initial-value-templates-api"}}]},"_type":"toc.link","_key":"7e4411d58c73"},{"_key":"d559bb6c5784","title":"Shared Content","target":{"title":"Cross Dataset References","slug":{"current":"cross-dataset-references","_type":"slug"},"_id":"d63dc033-0332-4e7f-8439-8d096004f003","children":null},"_type":"toc.link"},{"_type":"toc.link","_key":"3b71aa03da4f","title":"Sort Orders","target":{"title":"Sort Orders","slug":{"auto":true,"current":"sort-orders"},"_id":"ZZvXo4deoM1mqrWofJYLUC","children":[]}}]},{"new":false,"children":[{"_key":"53764b5d6e62","target":{"title":"Configuring the Portable Text editor","slug":{"current":"portable-text-editor-configuration","_type":"slug"},"_id":"212e8447-33ff-44ff-ae9f-85909ecd9e96","children":[{"_id":"7bb63a6a-a2b0-46e9-8987-e4c895653267","_type":"article","title":"Customizing the Portable Text Editor","slug":{"current":"customizing-the-portable-text-editor","_type":"slug"}},{"_id":"65a2b8b6-565c-4333-8c40-50a481098b92","_type":"article","title":"Customizing block content","slug":{"current":"customizing-block-content","_type":"slug"}}]},"_type":"toc.link"},{"_type":"toc.link","_key":"483537c71f5c","target":{"title":"Customizing the Portable Text Editor","slug":{"current":"customizing-the-portable-text-editor","_type":"slug"},"_id":"7bb63a6a-a2b0-46e9-8987-e4c895653267","children":[{"_id":"65a2b8b6-565c-4333-8c40-50a481098b92","_type":"article","title":"Customizing block content","slug":{"current":"customizing-block-content","_type":"slug"}},{"_id":"212e8447-33ff-44ff-ae9f-85909ecd9e96","_type":"article","title":"Configuring the Portable Text editor","slug":{"_type":"slug","current":"portable-text-editor-configuration"}},{"_id":"4cca54e1-1a8b-4945-a5fa-eb64fc5e9af7","_type":"article","title":"Presenting Portable Text","slug":{"auto":true,"current":"presenting-block-text"}}]}},{"_type":"toc.link","_key":"92af80bd9cc1","target":{"title":"Customizing block content","slug":{"current":"customizing-block-content","_type":"slug"},"_id":"65a2b8b6-565c-4333-8c40-50a481098b92","children":[{"_id":"212e8447-33ff-44ff-ae9f-85909ecd9e96","_type":"article","title":"Configuring the Portable Text editor","slug":{"_type":"slug","current":"portable-text-editor-configuration"}},{"_id":"7bb63a6a-a2b0-46e9-8987-e4c895653267","_type":"article","title":"Customizing the Portable Text Editor","slug":{"current":"customizing-the-portable-text-editor","_type":"slug"}},{"_id":"ca5e87ca-5d23-4689-86fa-71a6200316e0","_type":"article","title":"Previewing Portable Text","slug":{"auto":false,"current":"previewing-block-content"}},{"_id":"be0ac033-dd28-4b53-97bb-4e9bb08bfb3a","_type":"schemaType","title":"Block","slug":{"auto":false,"current":"block-type"}}]}}],"_type":"toc.link","_key":"cb6cf66de34f","title":"Block Content","target":{"title":"Block Content \u0026 Portable Text","slug":{"current":"block-content","_type":"slug"},"_id":"3f8da69e-da98-482b-82ff-554a863b1f25","children":null}},{"_type":"toc.link","_key":"a029190aab09","title":"Customization","target":{"title":"Studio Customization","slug":{"current":"customization","_type":"slug"},"_id":"f0c78753-bbbc-48cf-8eea-334c3d4ad43a","children":null},"new":false,"children":[{"target":{"title":"Component API","slug":{"_type":"slug","current":"component-api"},"_id":"95ab3f77-ac9a-4996-a129-7bdc6f495e82","children":null},"_type":"toc.link","_key":"434bb87295b12ca764319cb384affe0d","title":"Component API"},{"title":"Studio Components","target":{"title":"Studio Components","slug":{"current":"studio-components","_type":"slug"},"_id":"611b84b7-cf95-4ff5-89a3-a0d6c69b36ec","children":null},"_type":"toc.link","_key":"c58439661df4"},{"target":{"title":"Form Components","slug":{"current":"form-components","_type":"slug"},"_id":"ee844586-52a0-49f6-99ee-56dd4ee84ebc","children":[]},"_type":"toc.link","_key":"00ebc8df6780","title":"Form Components"},{"_type":"toc.link","_key":"41fb33e18611","target":{"title":"How form paths work","slug":{"current":"how-form-paths-work","_type":"slug"},"_id":"0055468a-ebdc-459a-8a4a-e7e40e9da1ee","children":[{"_id":"2963dbec-2593-4185-9f8b-47a39497a099","_type":"article","title":"Focus and UI state in custom inputs","slug":{"current":"focus-and-ui-state-in-custom-inputs","_type":"slug"}},{"_id":"1dfcc0f1-5758-470f-8b94-b54f24cc1c5d","_type":"article","title":"From input components to real-time safe patches","slug":{"current":"from-input-components-to-real-time-safe-patches","_type":"slug"}}]}},{"_type":"toc.link","_key":"62a18ec024e3","title":"Diff Components","target":{"title":"Introduction to Custom Diff Components","slug":{"current":"custom-diff-components","_type":"slug"},"_id":"eaf23844-d7fa-48b3-9063-8a1d044e9481","children":null}},{"_type":"toc.link","_key":"be72a9ef5a8c","title":"Asset Sources","target":{"title":"Custom asset sources","slug":{"current":"custom-asset-sources","_type":"slug"},"_id":"be84c2ca-da39-4b8b-be7a-fae18ea08b78","children":null}},{"_type":"toc.link","_key":"d9cf07d9f4cf","title":"Theming and branding","target":{"title":"Theming","slug":{"current":"theming","_type":"slug"},"_id":"5ba81c00-eaa3-4bd3-8d37-f4c3d5ccaa7b","children":null}},{"_type":"toc.link","_key":"56f1df8207bc","title":"Icons","target":{"title":"Icons","slug":{"auto":true,"current":"icons-for-data-types"},"_id":"5e45134c-e82e-4b68-97d2-67c0bfe0a005","children":null}},{"_type":"toc.link","_key":"3374c564f35e","target":{"title":"Favicons","slug":{"current":"favicons","_type":"slug"},"_id":"4a2b9d16-a803-4a4a-b0c4-435c7804d8fc","children":null}},{"_type":"toc.link","_key":"dbff43e4d193","title":"Search","target":{"title":"Studio search configuration","slug":{"current":"studio-search-config","_type":"slug"},"_id":"e89f199b-bc18-4f1f-9b16-b5899cea3514","children":[]}},{"target":{"title":"Sanity UI","slug":{"current":"sanity-ui","_type":"slug"},"_id":"ce0632f7-802d-48fa-9c70-25a4a8e8a1b9","children":null},"_type":"toc.link","_key":"c997ce50c11d"},{"_key":"c2db30fd297b","target":{"title":"Focus and UI state in custom inputs","slug":{"current":"focus-and-ui-state-in-custom-inputs","_type":"slug"},"_id":"2963dbec-2593-4185-9f8b-47a39497a099","children":[{"_id":"0055468a-ebdc-459a-8a4a-e7e40e9da1ee","_type":"article","title":"How form paths work","slug":{"current":"how-form-paths-work","_type":"slug"}},{"_id":"1dfcc0f1-5758-470f-8b94-b54f24cc1c5d","_type":"article","title":"From input components to real-time safe patches","slug":{"current":"from-input-components-to-real-time-safe-patches","_type":"slug"}}]},"_type":"toc.link"},{"_type":"toc.link","_key":"5149d820fa36","target":{"title":"From input components to real-time safe patches","slug":{"current":"from-input-components-to-real-time-safe-patches","_type":"slug"},"_id":"1dfcc0f1-5758-470f-8b94-b54f24cc1c5d","children":[{"_id":"b593d2c6-bcf4-4ac3-8fc9-7d11e93c8687","_type":"article","title":"Patches","slug":{"auto":true,"current":"http-patches"}},{"_id":"0055468a-ebdc-459a-8a4a-e7e40e9da1ee","_type":"article","title":"How form paths work","slug":{"current":"how-form-paths-work","_type":"slug"}},{"_id":"2963dbec-2593-4185-9f8b-47a39497a099","_type":"article","title":"Focus and UI state in custom inputs","slug":{"current":"focus-and-ui-state-in-custom-inputs","_type":"slug"}}]}},{"title":"Localizing Studio UI","target":{"title":"Localizing Sanity Studio","slug":{"current":"localizing-studio-ui","_type":"slug"},"_id":"1841c0e0-7272-432d-a63b-48a7bd0f304c","children":[{"_id":"712698a3-199e-4cb5-a4bf-844a589a5d28","_type":"article","title":"Internationalizing plugins","slug":{"current":"internationalizing-plugins-ui","_type":"slug"}},{"_id":"299a7080-84ec-4480-9ef9-3547095d1c37","_type":"article","title":"Localization","slug":{"auto":true,"current":"localization"}}]},"new":true,"_type":"toc.link","_key":"9bfecea01baa"}]},{"children":[{"_key":"2303791ce7e9","title":"Dashboard","target":{"title":"Dashboard","slug":{"current":"dashboard","_type":"slug"},"_id":"b6124a68-c2d1-49d2-82eb-8c3b01a6f5b7","children":[]},"children":[{"_key":"a3b27bd6b68d","target":{"_ref":"4f63436f-0d80-4643-a40b-3551350372e3","_type":"reference"},"_type":"toc.link"},{"target":{"_ref":"f6fe3d61-9727-42ec-90ce-d53175349d9c","_type":"reference"},"_type":"toc.link","_key":"48032f285c23"}],"_type":"toc.link"},{"title":"Document Actions","target":{"title":"Document actions","slug":{"current":"document-actions","_type":"slug"},"_id":"ed4e9f30-f7ba-4c16-baac-b13684fa53c4","children":null},"_type":"toc.link","_key":"e574b5e6fb4c"},{"title":"Document Badges","target":{"title":"Custom document badges","slug":{"current":"custom-document-badges","_type":"slug"},"_id":"38c3e7e7-8d92-4c22-8623-44a25f9f66de","children":null},"_type":"toc.link","_key":"32a63bca8498"},{"_type":"toc.link","_key":"52c0d7d98dd7","title":"Localization","target":{"title":"Localization","slug":{"auto":true,"current":"localization"},"_id":"299a7080-84ec-4480-9ef9-3547095d1c37","children":null}},{"new":false,"_type":"toc.link","_key":"5fcf4f38edcf","target":{"title":"Scheduled publishing","slug":{"current":"scheduled-publishing","_type":"slug"},"_id":"20a9fad4-da54-43fd-9969-80ec1d2a75d9","children":[{"_id":"7a4224be-c28a-47df-9486-dc00e8d7efae","_type":"article","title":"Scheduling API","slug":{"current":"scheduling-api","_type":"slug"}}]}},{"title":"Content Releases","target":{"title":"Content Releases Configuration","slug":{"_type":"slug","current":"content-releases-configuration"},"_id":"541af490-dd47-49d6-8f2d-a5d43fc44a7c","children":null},"new":true,"_type":"toc.link","_key":"c3ae5928af59"},{"target":{"title":"Introduction to Structure Builder","slug":{"current":"structure-builder-introduction","_type":"slug"},"_id":"7c782a80-e466-4dd0-9250-3ce9e427b8ae","children":null},"children":[{"_type":"toc.link","_key":"f666eb8a772d","target":{"_ref":"61add871-83a9-4a98-8ef0-ce482da16cab","_type":"reference"}},{"_type":"toc.link","_key":"b3137fd39468","target":{"_type":"reference","_ref":"716d75a6-d481-4c50-8ddf-989fbd5b38e8"}},{"_key":"573d2842d55a","target":{"_ref":"83a5adcd-7959-4427-91eb-88ac72b3f453","_type":"reference"},"_type":"toc.link"},{"target":{"_ref":"0be7660c-d17b-46d4-81f8-f1f9752989ae","_type":"reference"},"_type":"toc.link","_key":"daf5678a90a3"},{"target":{"_ref":"d4cc899e-a145-454a-80c5-6ed184d6eb76","_type":"reference"},"_type":"toc.link","_key":"79a9d8df9b90"},{"new":true,"_type":"toc.link","_key":"9bcf14c2f49f","target":{"_ref":"52896d11-4637-4f47-b829-527d154e3241","_type":"reference"}}],"_type":"toc.link","_key":"0a87560a88b6","title":"Structure Builder"},{"_type":"toc.link","_key":"b6832a1d77bf","title":"AI Assist","target":{"title":"Install and configure Sanity AI Assist","slug":{"_type":"slug","current":"install-and-configure-sanity-ai-assist"},"_id":"9379dbe6-2584-49a1-aaec-066f77e31aef","children":null}},{"_key":"420a15551b97","title":"Comments","target":{"title":"Enable and configure Comments","slug":{"current":"configuring-comments","_type":"slug"},"_id":"c2d99f8d-3b16-4b4a-bc0a-94d50522626a","children":null},"new":false,"_type":"toc.link"},{"title":"Tasks","target":{"title":"Configuring Tasks","slug":{"current":"configuring-tasks","_type":"slug"},"_id":"86bc5e64-3f73-4176-ae55-498d1a381aa5","children":[{"_id":"14d1f69c-a9c1-4638-b02c-51ad3b0b29a4","_type":"article","title":"Tasks for Sanity Studio","slug":{"current":"tasks","_type":"slug"}}]},"new":false,"_type":"toc.link","_key":"8978b3eafe24"},{"title":"Content mapping","target":{"title":"Content mapping","slug":{"current":"configure-content-mapping","_type":"slug"},"_id":"4e3cdd8a-c433-4d08-bc10-b4f238350c5d","children":null},"new":false,"_type":"toc.link","_key":"de82f9dba42e"}],"_type":"toc.link","_key":"792e6ee2961a","title":"Workflows","target":{"title":"Custom workflows","slug":{"current":"custom-workflows","_type":"slug"},"_id":"de0c14bd-4dec-4c85-ade5-c421e340b915","children":null},"new":false},{"_type":"toc.link","_key":"077199ecd58d","title":"Tools","target":{"title":"Studio Tools","slug":{"current":"studio-tools","_type":"slug"},"_id":"42136344-895c-4230-adb8-398314ea9cd6","children":null},"new":false,"children":[{"_type":"toc.link","_key":"6674da609a97","target":{"title":"Create a custom Studio tool","slug":{"_type":"slug","current":"custom-studio-tool"},"_id":"0ad75d7b-e854-4074-8cc4-d287f30ef2d9","children":null}},{"_key":"1457492d9b86","target":{"title":"Tools cheat sheet","slug":{"current":"tools-cheat-sheet","_type":"slug"},"_id":"5ca6c2b4-c567-4629-ba3e-618d6254e99c","children":null},"_type":"toc.link"}]},{"new":false,"children":[{"title":"Installing plugins","target":{"title":"Installing and configuring plugins","slug":{"current":"installing-and-configuring-plugins","_type":"slug"},"_id":"5cfb0968-bc6e-45f6-af3a-ab83dcb99183","children":null},"_type":"toc.link","_key":"5b2e61c44ef0"},{"_key":"e037dc828501","title":"Developing plugins","target":{"title":"Developing plugins","slug":{"_type":"slug","current":"developing-plugins"},"_id":"13562e5d-d8c5-41f4-a3e3-5734ef133f38","children":null},"_type":"toc.link"},{"_type":"toc.link","_key":"99fd46f2f9f2","title":"Publishing plugins","target":{"title":"Publishing plugins","slug":{"current":"publishing-plugins","_type":"slug"},"_id":"ec315d5d-bc84-4ec3-8d0b-cf50aeb910c9","children":null}},{"new":true,"_type":"toc.link","_key":"190fa2266c43","target":{"title":"Internationalizing plugins","slug":{"current":"internationalizing-plugins-ui","_type":"slug"},"_id":"712698a3-199e-4cb5-a4bf-844a589a5d28","children":[{"_id":"1841c0e0-7272-432d-a63b-48a7bd0f304c","_type":"article","title":"Localizing Sanity Studio","slug":{"current":"localizing-studio-ui","_type":"slug"}},{"_id":"299a7080-84ec-4480-9ef9-3547095d1c37","_type":"article","title":"Localization","slug":{"auto":true,"current":"localization"}}]}}],"_type":"toc.link","_key":"24da5551c03b","title":"Plugins","target":{"title":"Plugins","slug":{"auto":true,"current":"plugins"},"_id":"5b4364cc-ae01-4482-b638-8ee7769917d5","children":null}},{"children":null,"_key":"c395107706ac9e2a3fb60478a3310119","title":"Command Line Interface","target":{"title":"Command Line Interface (CLI)","slug":{"auto":true,"current":"cli"},"_id":"00772a9c-a1cb-439a-b7c8-07310a862bbe","children":[{"_id":"4089d977-4fcc-48a3-922a-96da17d0496f","_type":"article","title":"Build","slug":{"current":"build","_type":"slug"}},{"_id":"4bee4fe8-85b0-4568-b5a6-be8a00d92b68","_type":"article","title":"Configcheck","slug":{"current":"configcheck","_type":"slug"}},{"_id":"40045e6b-ab45-4154-ba3c-d4417c8c6c3d","_type":"article","title":"CORS","slug":{"current":"cors-in-cli","_type":"slug"}},{"_id":"3057f3c6-54bc-456d-b6f7-6e544c9dbd26","_type":"article","title":"Dataset","slug":{"_type":"slug","current":"dataset"}},{"_id":"24385de0-2298-404f-a856-771a38ca0262","_type":"article","title":"Debug","slug":{"current":"debug-in-cli","_type":"slug"}},{"_id":"590cb762-515b-4ad1-9fbe-03ef32404cf5","_type":"article","title":"Deploy","slug":{"current":"deploy","_type":"slug"}},{"_id":"1f251e1f-8e90-44fb-b25f-9d8ad823c0de","_type":"article","title":"Docs","slug":{"current":"docs-in-cli","_type":"slug"}},{"_id":"c1f76da4-be6d-4d3f-98c2-872a54d68bf1","_type":"article","title":"Documents","slug":{"_type":"slug","current":"documents"}},{"_id":"280b41bb-1650-4b79-959b-d4bec176fa9b","_type":"article","title":"Exec","slug":{"current":"exec","_type":"slug"}},{"_id":"9a9ca62f-49b5-4574-99de-d0352b8e9c92","_type":"article","title":"Help","slug":{"current":"help","_type":"slug"}},{"_id":"176e14f8-6cd6-4e38-a8ed-15ac5cc28a51","_type":"article","title":"Hook","slug":{"current":"hook","_type":"slug"}},{"_id":"6af2b8dd-076f-4457-b714-4276da99cda2","_type":"article","title":"Init","slug":{"_type":"slug","current":"init"}},{"_id":"f90e97ab-6050-4ea2-9891-0de54ed1a861","_type":"article","title":"Install","slug":{"current":"install","_type":"slug"}},{"_id":"0c53d308-afb5-40a9-87e1-e57291c5363d","_type":"article","title":"Login","slug":{"current":"login","_type":"slug"}},{"_id":"ea4f7c22-7b8c-4883-945a-7297fdcbe727","_type":"article","title":"Logout","slug":{"current":"logout","_type":"slug"}},{"_id":"dc2ad8bc-adc3-42ec-afe3-8bc634e766ed","_type":"article","title":"Manage","slug":{"current":"manage","_type":"slug"}},{"_id":"37289939-d419-4efa-90ac-d2329276254e","_type":"article","title":"Projects","slug":{"current":"projects","_type":"slug"}},{"_id":"956d814b-5260-480c-96f7-874f108f12e6","_type":"article","title":"Start","slug":{"current":"start","_type":"slug"}},{"_id":"cbc1319c-ff3a-47f8-b9dc-994212fa9b19","_type":"article","title":"Versions","slug":{"current":"versions","_type":"slug"}},{"_id":"0df5bfd0-a796-4914-8a86-680db1cf6e5a","_type":"article","title":"Upgrade","slug":{"current":"cli-upgrade","_type":"slug"}}]},"new":false,"_type":"toc.link"},{"_type":"toc.link","_key":"13869176e4a0","title":"Migrating from v2","target":{"title":"Migrating from Studio v2","slug":{"current":"migrating-from-v2","_type":"slug"},"_id":"8fd05ee4-2bdf-47c1-acc3-90f5dfedda3c","children":null},"new":false,"children":[{"_key":"e1d239b99252","title":"Migration Cheat Sheet","target":{"title":"Migration Cheat Sheet: Studio v2 to v3","slug":{"_type":"slug","current":"migration-cheat-sheet"},"_id":"4cff8b48-b155-42d4-8b05-26f3ab5a397c","children":null},"_type":"toc.link"},{"_type":"toc.link","_key":"4ad1f6e511d3c814a24d4fefeeb2bc2d","title":"Step-by-step guide","target":{"title":"Example: Migrating the blog template from Studio v2 to v3","slug":{"current":"example-migrating-the-blog-template-from-studio-v2-to-v3","_type":"slug"},"_id":"3c27c63b-343e-4a0e-9415-2fbd9a5e7463","children":null}},{"_type":"toc.link","_key":"1484776551b9","title":"Command Line Interface (CLI)","target":{"title":"Migrating the CLI","slug":{"current":"migrating-the-cli","_type":"slug"},"_id":"047c8144-8cea-4805-be82-445b045365d6","children":null}},{"_key":"2c842fa50786","title":"Studio configuration","target":{"title":"Migrating Studio Configuration","slug":{"current":"migrating-studio-configuration","_type":"slug"},"_id":"d9916ee6-4b00-42d8-8aaa-1d3c014e9cb0","children":null},"_type":"toc.link"},{"_key":"d96d92c610bc","title":"Workspaces","target":{"title":"Migrating Workspaces (Experimental Spaces)","slug":{"current":"migrating-workspaces","_type":"slug"},"_id":"215cef41-b983-4ed5-beb2-3a87abc7fbe1","children":null},"_type":"toc.link"},{"_type":"toc.link","_key":"565d10e30260","title":"Schema and schema types","target":{"title":"Migrating Schema types","slug":{"current":"migrating-schema-types","_type":"slug"},"_id":"1fe4e210-dfab-41c9-804c-2c0fdcd09f12","children":null}},{"_type":"toc.link","_key":"9bf4d3de003e","title":"Structure Builder","target":{"title":"Migrating Custom Structure and Default Document Node","slug":{"current":"migrating-custom-structure-and-default-document-node","_type":"slug"},"_id":"30f1ba40-0c5a-4a88-afa5-ef73bfcb0245","children":null}},{"_key":"7897762bb123","title":"Initial Value Templates","target":{"title":"Migrating Initial Value Templates","slug":{"current":"migrating-initial-value-templates","_type":"slug"},"_id":"98568235-f59f-4893-ac43-bfff6679ca37","children":null},"_type":"toc.link"},{"target":{"title":"Migrating New Document Templates","slug":{"_type":"slug","current":"migrating-new-document-templates"},"_id":"5c9b0f6f-e1b6-479f-959b-1cde19a22489","children":null},"_type":"toc.link","_key":"73957f5e39ed","title":"New Document Templates"},{"target":{"title":"Migrating Production URL Resolver","slug":{"current":"migrating-production-url-resolver","_type":"slug"},"_id":"a50e4084-8207-4c64-aead-5b55c0cf04fa","children":null},"_type":"toc.link","_key":"f37b1ec397b3","title":"Production URL Resolver"},{"_type":"toc.link","_key":"1fa53f117c42","title":"Document Actions and Badges","target":{"title":"Migrating Document Actions and Badges","slug":{"current":"migrating-document-actions-badges","_type":"slug"},"_id":"e3c0e9ae-4215-4b05-b28a-82ed4d4369ee","children":null}},{"_type":"toc.link","_key":"60c711233add","title":"Custom Auth Providers","target":{"title":"Migrating Custom Auth Providers","slug":{"current":"migrating-custom-auth-providers","_type":"slug"},"_id":"a8f15d3c-ad0b-4503-bbd1-d41662ae0c6f","children":null}},{"title":"Plugins","target":{"title":"Migrating Plugins","slug":{"current":"migrating-plugins","_type":"slug"},"_id":"42ee24ac-6b1a-4b12-81bc-d11609f1fab7","children":null},"_type":"toc.link","_key":"b5b3c1730d30"},{"_type":"toc.link","_key":"0661a11340ae","title":"Custom Components","target":{"title":"Migrating Custom Input Components","slug":{"current":"migrating-custom-input-components","_type":"slug"},"_id":"934340ee-7be0-4d87-8513-6b9cfaf01a21","children":null}},{"_type":"toc.link","_key":"ca7fa316e867","title":"Tools","target":{"title":"Migrating tools","slug":{"current":"migrating-tools","_type":"slug"},"_id":"c4adc97b-5416-48ea-96d3-5cdb1d4124df","children":null}},{"_type":"toc.link","_key":"d2aaf1e0613c","title":"Environment variables","target":{"title":"Migrating Environment Variables","slug":{"current":"migrating-environment-variables","_type":"slug"},"_id":"964089ac-2cfc-43b3-a335-83a92eb7e044","children":null}},{"_type":"toc.link","_key":"892227cc11b6","title":"Styling and branding","target":{"title":"Styling \u0026 Branding","slug":{"_type":"slug","current":"migrating-styling-and-branding"},"_id":"aaba2ba1-a263-4bc5-b0a7-e9d905c68168","children":null}}]}],"_key":"1cb6d8a3e06b","title":"Sanity Studio"},{"title":"Content Lake","target":{"title":"Content Lake","slug":{"current":"datastore","_type":"slug"},"_id":"fe081a7b-e006-4d60-971b-8416ce83cd49"},"_type":"toc.section","links":[{"target":{"title":"API Versioning","slug":{"current":"api-versioning","_type":"slug"},"_id":"c2dd284c-3ab8-4320-9008-0cd3c58ec95d","children":null},"children":null,"new":false,"_type":"toc.link","_key":"b9038ddf3840"},{"title":"Query language (GROQ)","target":{"title":"Query Language (GROQ)","slug":{"current":"groq","_type":"slug"},"_id":"75d46ff7-1e75-4321-adca-c43d7e33b724","children":null},"children":[{"target":{"title":"How Queries Work – GROQ","slug":{"auto":true,"current":"how-queries-work"},"_id":"2e15d81d-55c4-4554-825d-9b500ef04778","children":[]},"_type":"toc.link","_key":"4eb842cabb35","title":"How Queries Work"},{"_key":"eed1eb63b7f7","title":"Query Cheat Sheet","target":{"title":"Query Cheat Sheet - GROQ","slug":{"auto":false,"current":"query-cheat-sheet"},"_id":"81b839a4-2fc1-4769-941a-ec4de9276492","children":null},"_type":"toc.link"},{"_type":"toc.link","_key":"579ef9ede74e","title":"GROQ Playground","target":{"title":"The Vision Plugin","slug":{"auto":false,"current":"the-vision-plugin"},"_id":"1cdbae8c-e075-45f6-b602-8008a4837737","children":null}},{"target":{"title":"High performance GROQ","slug":{"current":"high-performance-groq","_type":"slug"},"_id":"2a1179a8-4f05-4dd6-8aa5-24842befb8e1","children":null},"new":false,"_type":"toc.link","_key":"e88d55de5d09"},{"new":false,"_type":"toc.link","_key":"fa798f0e988c","target":{"title":"Paginating with GROQ","slug":{"current":"paginating-with-groq","_type":"slug"},"_id":"0671a07b-e657-4809-a32a-4c1265458d86","children":[]}}],"_type":"toc.link","_key":"ff807c422e43"},{"new":false,"children":[{"_type":"toc.link","_key":"2d7662386608","target":{"title":"GROQ and GraphQL","slug":{"auto":true,"current":"what-about-graphql"},"_id":"85b1e789-ee91-4628-9d18-ad5ffe7c34ad","children":null}}],"_type":"toc.link","_key":"d41b371c5790","target":{"title":"GraphQL","slug":{"current":"graphql","_type":"slug"},"_id":"83e0a089-eabb-4fdc-8bd1-3bea6c607a70","children":[]}},{"children":[{"target":{"title":"How to use Hot Swapping for datasets","slug":{"current":"how-to-use-hot-swapping-for-datasets","_type":"slug"},"_id":"5ac47623-be7e-4d5b-b98a-d4fc827967e9","children":[{"_id":"340830e7-fab9-4e44-8170-3c28ed1a7162","_type":"article","title":"How to use Cloud Clone for datasets","slug":{"current":"how-to-use-cloud-clone-for-datasets","_type":"slug"}}]},"new":false,"_type":"toc.link","_key":"752c210814e1","title":"Hot Swap"},{"target":{"title":"How to use Cloud Clone for datasets","slug":{"current":"how-to-use-cloud-clone-for-datasets","_type":"slug"},"_id":"340830e7-fab9-4e44-8170-3c28ed1a7162","children":[{"_id":"5ac47623-be7e-4d5b-b98a-d4fc827967e9","_type":"article","title":"How to use Hot Swapping for datasets","slug":{"current":"how-to-use-hot-swapping-for-datasets","_type":"slug"}}]},"new":false,"_type":"toc.link","_key":"0f25c70245c0","title":"Cloud Clone"}],"_type":"toc.link","_key":"beff5713b7fb","target":{"title":"Datasets","slug":{"auto":true,"current":"datasets"},"_id":"6469e48d-d524-4192-a8de-aa5972bc1d69","children":null}},{"children":null,"_type":"toc.link","_key":"ff045159eb2f","title":"IDs and paths","target":{"title":"IDs and Paths","slug":{"auto":false,"current":"ids"},"_id":"b067bbbb-a0dc-45f8-8dfe-ba728cee322f","children":null}},{"target":{"title":"Drafts","slug":{"current":"drafts","_type":"slug"},"_id":"ca307fc7-4413-42dc-8e38-2ee09ab6fb3d","children":null},"_type":"toc.link","_key":"a1b92b7eaef1","children":null},{"target":{"title":"Perspectives for Content Lake","slug":{"current":"perspectives","_type":"slug"},"_id":"cacd3ad4-a467-4232-ae95-49e341c87499","children":null},"new":false,"_type":"toc.link","_key":"171fe0eebfa5","title":"Perspectives","children":null},{"target":{"title":"Asset pipeline","slug":{"current":"asset-pipeline","_type":"slug"},"_id":"b4aa9010-f809-4356-8fa7-9778dc737a92","children":null},"children":[{"target":{"title":"Assets","slug":{"current":"assets","auto":true},"_id":"f7e197fe-59e2-48e0-8e3c-855f8d963966","children":null},"_type":"toc.link","_key":"a0029fdda1c1"},{"_type":"toc.link","_key":"38cee0651b4e","target":{"title":"Asset CDN","slug":{"current":"asset-cdn","_type":"slug"},"_id":"ce79b9da-97bd-486d-89b6-6293b79c7466","children":null}},{"_type":"toc.link","_key":"e7f3962f95d1","target":{"title":"Presenting Images","slug":{"auto":false,"current":"presenting-images"},"_id":"e4eceb6b-de78-4f84-8106-0113dbdd0dd8","children":null}}],"_type":"toc.link","_key":"98e2e6c1d2f5","title":"Images \u0026 assets"},{"_key":"721cd83e0cea","target":{"title":"API CDN","slug":{"auto":true,"current":"api-cdn"},"_id":"617fc57a-ff64-4881-a042-8a4d449f8b5e","children":null},"_type":"toc.link","children":null},{"_key":"785184237dde","target":{"title":"Live Content API","slug":{"current":"live-content-api","_type":"slug"},"_id":"ca0e0c13-35a2-4710-ac50-2b6c897bb3bc","children":null},"new":true,"children":[{"target":{"title":"Add live content to your application","slug":{"current":"live-content-guide","_type":"slug"},"_id":"b9c02f22-0078-4d36-bda0-4f8d6e821e71","children":null},"_type":"toc.link","_key":"29ca0c11137d"}],"_type":"toc.link"},{"target":{"title":"Real-time Updates","slug":{"auto":true,"current":"realtime-updates"},"_id":"385b2ed9-995a-4737-895c-7064b1fdfd56","children":null},"children":null,"_type":"toc.link","_key":"1375b7d8d94e","title":"Real-time updates"},{"title":"Webhooks","target":{"title":"GROQ-powered webhooks","slug":{"auto":true,"current":"webhooks"},"_id":"268141bb-7107-4593-82fc-3c0400e41b36","children":null},"new":false,"children":[{"_type":"toc.link","_key":"44756203992c","target":{"title":"Webhook Best Practices","slug":{"current":"webhook-best-practices","_type":"slug"},"_id":"9193db91-fd0e-4611-896a-8a988c13a14a","children":null}}],"_type":"toc.link","_key":"fd18b1754bdf"},{"_type":"toc.link","_key":"c85c09b551ed","title":"Updating content","target":{"title":"Updating Content","slug":{"current":"updating-content","_type":"slug"},"_id":"67e11d7d-eae0-4555-a29c-e18dc928e431","children":null},"children":[{"_key":"dbff2ab49e21","target":{"title":"Transactions","slug":{"current":"transactions","_type":"slug"},"_id":"26595cb0-f27e-470d-88be-7d40c4217ff0","children":null},"_type":"toc.link"}]},{"_type":"toc.link","_key":"d303e45a90d7","title":"Importing data","target":{"title":"Importing Data","slug":{"auto":true,"current":"importing-data"},"_id":"c5901ca1-54d9-4dcb-a9c0-de50d1f143e0","children":[]},"children":null},{"new":false,"_type":"toc.link","_key":"4257761f4a2d","target":{"title":"Backups","slug":{"current":"backups","_type":"slug"},"_id":"9be1d395-c067-4c73-9078-e681e4b8df50","children":null},"children":null},{"new":false,"_type":"toc.link","_key":"403569a98e77","target":{"title":"Request logs","slug":{"current":"request-logs","_type":"slug"},"_id":"b56833a0-6549-4b0d-918e-7ad979f87aec","children":[{"_id":"05458e6d-26fa-4bc7-a339-fda546c94ad0","_type":"article","title":"Request logs data reference","slug":{"current":"reference-request-log-data","_type":"slug"}},{"_id":"41d5e8fa-2089-4394-a92e-aabc9dc8c823","_type":"article","title":"Request tags","slug":{"current":"reference-api-request-tags","_type":"slug"}}]},"children":null},{"title":"Security","target":{"title":"Security","slug":{"_type":"slug","current":"security"},"_id":"6b01c9b5-147a-4c81-b89b-51d89756f046","children":null},"children":[{"_type":"toc.link","_key":"817cd5502729","target":{"title":"Browser security \u0026 CORS","slug":{"current":"browser-security-and-cors","_type":"slug"},"_id":"Z5kAFnBGZUXASkXbyWhZl7","children":null}},{"target":{"title":"Access Your Data (CORS)","slug":{"auto":false,"current":"cors"},"_id":"b5edf437-8c1f-4682-bc18-b822930a4dfc","children":[{"_id":"Z5kAFnBGZUXASkXbyWhZl7","_type":"article","title":"Browser security \u0026 CORS","slug":{"current":"browser-security-and-cors","_type":"slug"}}]},"_type":"toc.link","_key":"96098fa9b754"},{"new":false,"_type":"toc.link","_key":"f6205c7838c1","target":{"title":"Activity Feed","slug":{"current":"activity-feed","_type":"slug"},"_id":"3a220ae4-bc49-42d7-a7ca-2de04669ae47","children":null}},{"_type":"toc.link","_key":"f0ebb1a8c803","target":{"title":"Keeping your data safe","slug":{"current":"keeping-your-data-safe","_type":"slug"},"_id":"3eddf13c-8826-436a-8c15-ffeb54eff472","children":null}}],"_type":"toc.link","_key":"6d67efd2339a"},{"target":{"title":"Technical limits","slug":{"current":"technical-limits","_type":"slug"},"_id":"a9ddd8d4-a4f8-4aa5-adb0-85837385ba51","children":null},"children":[{"target":{"title":"Attribute limit","slug":{"current":"attribute-limit","_type":"slug"},"_id":"2cb7e613-4c2e-4ba8-aa6d-8d57dc89a383","children":null},"_type":"toc.link","_key":"d0c9c69715ad"}],"_type":"toc.link","_key":"b32f72c3ca99"},{"_key":"7f33c77f319f","target":{"title":"Embeddings Index API","slug":{"current":"embeddings-index-api-overview","_type":"slug"},"_id":"1c54a747-a5e2-4ecc-8a35-7f5e5e927dc2","children":[{"_id":"46056b01-d924-4a44-9d61-933de24fa5ec","_type":"article","title":"Embeddings Index CLI reference","slug":{"current":"embeddings-index-cli-reference","_type":"slug"}},{"_id":"3e9ceb82-20dc-4436-add8-171015fe025f","_type":"article","title":"Embeddings Index HTTP API reference","slug":{"current":"embeddings-index-http-api-reference","_type":"slug"}}]},"children":null,"new":false,"_type":"toc.link"},{"target":{"title":"Presenting and previewing content","slug":{"_type":"slug","current":"presenting-and-previewing-content"},"_id":"c2198405-40de-49f5-8c60-3c727ee3de7e","children":null},"new":true,"_type":"toc.link","children":null,"_key":"9b6ab6055904"},{"children":[{"target":{"title":"Content Release API Cheat Sheet","slug":{"current":"content-releases-cheat-sheet","_type":"slug"},"_id":"3513426b-19e6-474c-9659-8b7614e920a2","children":null},"_type":"toc.link","_key":"9e96bf9312bb","title":"Release API cheat sheet"}],"_type":"toc.link","_key":"0d4b8c8cc927","target":{"title":"Content Releases API","slug":{"_type":"slug","current":"content-releases-api"},"_id":"f7a60d56-4d2f-46ed-96dd-519f101d053e","children":null},"new":true}],"_key":"c78ff5e8d85e"},{"_key":"ee01ef340a2e","title":"Visual Editing","target":{"title":"Visual Editing with Sanity","slug":{"current":"introduction-to-visual-editing","_type":"slug"},"_id":"5b2e5c18-d987-4083-956f-57f4f3414cf0"},"_type":"toc.section","links":[{"target":null,"children":null,"_type":"toc.link","_key":"ee40a38197ec","title":"Guides"},{"title":"Next.js (App Router)","target":{"title":"Visual Editing with Next.js App Router","slug":{"current":"visual-editing-with-next-js-app-router","_type":"slug"},"_id":"9070387c-3cf2-464a-8f81-53b6a959bd4d","children":null},"_type":"toc.link","children":null,"_key":"27a6b2148f94"},{"_key":"ff2536fc0aa2","title":"Next.js (Pages Router)","target":{"title":"Visual Editing with Next.js Pages Router","slug":{"current":"visual-editing-with-next-js-pages-router","_type":"slug"},"_id":"04640587-6c20-437a-bf08-23a1d2ee8b81","children":null},"_type":"toc.link","children":null},{"_type":"toc.link","_key":"4a18e9e55624fd510443a8f2de3d3059","title":"Nuxt.js","target":{"title":"Visual Editing with Nuxt","slug":{"current":"visual-editing-with-nuxt","_type":"slug"},"_id":"d3d74655-751c-4bdd-9f87-45ef96a2a439","children":null},"children":null},{"_key":"817622c6f89ce0ddfe28417fd08c44a6","title":"SvelteKit","target":{"title":"Visual Editing with SvelteKit","slug":{"current":"visual-editing-with-sveltekit","_type":"slug"},"_id":"cca4ca41-8979-49f1-99f1-a2c079fdaaf1","children":null},"_type":"toc.link","children":null},{"target":{"title":"Visual Editing with React Router/Remix ","slug":{"current":"visual-editing-with-react-router","_type":"slug"},"_id":"6568e530-52a2-4757-ac7a-bfa91daeb634","children":null},"_type":"toc.link","_key":"4f18d4c3cc13","title":"React Router / Remix","children":null},{"_type":"toc.link","_key":"1d1b420a0f32","title":"Core concepts","target":null,"children":null},{"_key":"9659f65ed290","title":"The Presentation tool","children":null,"target":{"title":"The Presentation tool","slug":{"current":"configuring-the-presentation-tool","_type":"slug"},"_id":"b29fa868-6236-4266-8ba7-f5bbe3a550ee","children":null},"_type":"toc.link"},{"_type":"toc.link","_key":"eb5e425cc79a","title":"Fetching content","target":{"title":"Fetching content for Visual Editing","slug":{"_type":"slug","current":"fetching-content-for-visual-editing"},"_id":"7b9dfb1f-b08d-4941-a1d6-09d59024b795","children":null},"children":null},{"title":"Overlays for click-to-edit","target":{"title":"Overlays","slug":{"current":"visual-editing-overlays","_type":"slug"},"_id":"b4c7ca06-fa7e-4a16-9b70-4a78af440ee9","children":null},"children":null,"_type":"toc.link","_key":"127744afe0a0"},{"_type":"toc.link","_key":"953da4fcd905","title":"Drag and drop","target":{"title":"Enabling drag and drop for Visual Editing","slug":{"current":"enabling-drag-and-drop","_type":"slug"},"_id":"ce097bdc-8aea-421e-b705-d1d8aba65ebd","children":null},"children":null},{"title":"Customization","target":null,"children":null,"_type":"toc.link","_key":"26d0637616c9"},{"_key":"17b7f10505cd","title":"Overlay components and controls","target":{"title":"Custom overlay components and controls","slug":{"current":"custom-overlay-components","_type":"slug"},"_id":"6839b7cf-b5b1-49dd-b73c-f4fd7b5cf69b","children":null},"new":true,"_type":"toc.link","children":null},{"target":{"title":"Customizing preview header and navigation","slug":{"current":"customizing-preview-header-and-navigation","_type":"slug"},"_id":"e9f39513-ff17-44e8-a46a-3ce23abe74bb","children":null},"new":true,"_type":"toc.link","_key":"0dfec35bf022","children":null,"title":"Preview header and navigation"},{"_type":"toc.link","_key":"1d7b73e85db5","title":"REFERENCE","target":null,"children":null},{"_type":"toc.link","_key":"8b2f07b133c4","target":{"title":"Presentation Resolver API","slug":{"current":"presentation-resolver-api","_type":"slug"},"_id":"042a8064-7770-49f9-90e4-f63ae6db9fe9","children":null},"children":null},{"_type":"toc.link","_key":"b9b555c531f7","target":{"title":"Content Source Maps","slug":{"current":"content-source-maps","_type":"slug"},"_id":"6a2e3568-099e-492e-bccf-d0a4fc3bad1b","children":null},"children":null},{"target":{"title":"Stega-encoding","slug":{"_type":"slug","current":"stega"},"_id":"923cba24-f0f0-432e-847b-443d954e8d46","children":null},"_type":"toc.link","_key":"a44a9c984ae1","title":"Stega for Content Source Maps","children":null},{"target":{"title":"useOptimistic","slug":{"current":"useoptimistic-reference","_type":"slug"},"_id":"93be9587-5fc4-4342-b2b3-0ca9890b6dd6","children":null},"_type":"toc.link","_key":"8acfb7926484","title":"useOptimistic hook","children":null},{"target":{"title":"Troubleshooting Visual Editing","slug":{"current":"troubleshooting-visual-editing","_type":"slug"},"_id":"5b79a6d1-8040-4519-b5a2-52e6f342ef89","children":null},"_type":"toc.link","_key":"f8630967620a","title":"Troubleshooting","children":null}]},{"_type":"toc.section","links":[{"children":null,"_type":"toc.link","_key":"2fdd400816b1","target":{"title":"Best practices for AI-enhanced Sanity development","slug":{"_type":"slug","current":"ai-best-practices"},"_id":"631fba6d-ecb7-4d8e-8ca4-8ec34e898389","children":null},"new":true},{"_type":"toc.link","children":null,"_key":"023c95d2c735","title":"Generating TypeScript for front ends","target":{"title":"Sanity TypeGen","slug":{"_type":"slug","current":"sanity-typegen"},"_id":"764909a9-9095-43dc-b04e-cc80d9bea67a","children":null},"new":true},{"target":{"title":"Migrating your schema and content","slug":{"current":"schema-and-content-migrations","_type":"slug"},"_id":"95b366ad-a98e-4718-83f8-1d591c47f3b4","children":null},"new":true,"children":[{"target":{"title":"Content migration cheat sheet","slug":{"current":"content-migration-cheatsheet","_type":"slug"},"_id":"61e779c5-8388-4ae6-841a-2e3c4032f9ce","children":null},"_type":"toc.link","_key":"c364a6bf0999"},{"_type":"toc.link","_key":"d4b4d5d1123f","target":{"title":"Important considerations for schema and content migrations","slug":{"current":"important-considerations-for-schema-and-content-migrations","_type":"slug"},"_id":"0e77ce0e-acf3-4d99-b807-71fc38c01a1a","children":null}}],"_type":"toc.link","_key":"0573b7b14294","title":"Schema change management"},{"_key":"2658b9c5ea26","target":{"title":"Create your own Sanity template","slug":{"_type":"slug","current":"create-your-own-sanity-template"},"_id":"894f0dd1-01d6-4789-9b06-ca073dbb1553","children":null},"new":true,"_type":"toc.link","children":null},{"_key":"bea697eef23e","title":"Onboarding stakeholders","target":null,"children":null,"_type":"toc.link"},{"title":"Convince your team","children":null,"target":{"title":"How to pitch Sanity.io to your team","slug":{"current":"how-to-pitch-sanity-io-to-your-team","_type":"slug"},"_id":"f879edb5-d34c-4d0b-aa9e-937c1e5fcac3","children":null},"_type":"toc.link","_key":"983c17ba808d"},{"children":null,"target":{"title":"Convincing your clients to go with Sanity.io, rather than a traditional CMS","slug":{"current":"convincing-your-clients-to-go-with-sanity-io-rather-than-a-traditional-cms","_type":"slug"},"_id":"4d6cb6ec-1901-4290-a706-80cb07c4a7a7","children":null},"_type":"toc.link","_key":"8db97545e633","title":"Convince your clients"}],"_key":"d8540fec006b","title":"Guides","target":{"title":"Working with Sanity","slug":{"current":"build-with-sanity","_type":"slug"},"_id":"832f2c27-9a17-4b56-81e4-bbc0f6849262"}},{"_type":"toc.section","links":[{"_type":"toc.link","_key":"445993d14da7","target":{"title":"Roles","slug":{"current":"roles","_type":"slug"},"_id":"9c207dc6-14f1-420a-92e7-4edf5e2b7102","children":null},"new":false,"children":null},{"_type":"toc.link","_key":"f73f503f521e","title":"SAML SSO","target":{"title":"Setting up Single Sign-On with SAML","slug":{"current":"sso-saml","_type":"slug"},"_id":"6312dbb3-2e10-4a57-99fd-49aa505e0ecb","children":[{"_id":"3dd0db64-a1d4-465e-aff5-99e73a99d953","_type":"article","title":"Third-Party Login (SSO)","slug":{"auto":true,"current":"third-party-login"}},{"_id":"9c207dc6-14f1-420a-92e7-4edf5e2b7102","_type":"article","title":"Roles","slug":{"current":"roles","_type":"slug"}}]},"new":false,"children":null},{"title":"Custom SSO","target":{"title":"Third-Party Login (SSO)","slug":{"auto":true,"current":"third-party-login"},"_id":"3dd0db64-a1d4-465e-aff5-99e73a99d953","children":null},"_type":"toc.link","_key":"593631453f70","children":null}],"_key":"7ca22e14969b","title":"Access control","target":{"title":"Access control","slug":{"current":"access-control","_type":"slug"},"_id":"abc462d8-9be6-440a-88e1-fedd0804b724"}},{"links":[{"new":false,"_type":"toc.link","_key":"c3ad93c8badd","title":"SANITY STUDIO","target":null,"children":null},{"_type":"toc.link","_key":"d54f3cf8a5d6","title":"Studio API Reference ↗","children":null,"target":{"title":"Studio API Reference","slug":{"current":"reference/api/sanity","_type":"slug"},"_id":"e69a92f8-e8fb-4de2-8066-c683669daa91","children":null},"new":false},{"children":null,"_type":"toc.link","_key":"48d2d4fe1e1e","title":"Configuration API","target":{"title":"Configuration API","slug":{"current":"config-api-reference","_type":"slug"},"_id":"3a8ec58c-da56-41c6-a2c2-234080c64bb7","children":[{"_id":"50136225-a173-4734-b149-441e5c670148","_type":"article","title":"Configuration","slug":{"current":"configuration","_type":"slug"}}]},"new":false},{"children":[{"_type":"toc.link","_key":"017ae20ab2de","title":"SCHEMA TYPES","target":null},{"_type":"toc.link","_key":"dd84369ad1d0","title":"Array","target":{"title":"Array","slug":{"auto":false,"current":"array-type"},"_id":"a2bf92c3-592d-4294-9976-6ef451733718","children":[]}},{"target":{"title":"Block","slug":{"auto":false,"current":"block-type"},"_id":"be0ac033-dd28-4b53-97bb-4e9bb08bfb3a","children":null},"_type":"toc.link","_key":"87c86c4c03ad","title":"Block"},{"target":{"title":"Boolean","slug":{"auto":false,"current":"boolean-type"},"_id":"507b3018-3cc3-4e62-85f8-af5a6aecec3e","children":null},"_type":"toc.link","_key":"32c239c0b3ec","title":"Boolean"},{"target":{"title":"Cross Dataset Reference","slug":{"auto":false,"current":"cross-dataset-reference-type"},"_id":"2e1563aa-7822-4dd1-8c6e-876d5a90bdcf","children":[]},"_type":"toc.link","_key":"027a62f5979c26eaa1595181050d11ef"},{"target":{"title":"Date","slug":{"current":"date-type","auto":false},"_id":"67itWYM6d46DcF6NSVupED","children":null},"_type":"toc.link","_key":"5271b130da8a","title":"Date"},{"_type":"toc.link","_key":"c9bef9a7781e","title":"Datetime","target":{"title":"Datetime","slug":{"auto":false,"current":"datetime-type"},"_id":"faafeea3-aca5-4c8e-8f3d-748916f86290","children":[]}},{"_key":"f1f5b182b95c","title":"Document","target":{"title":"Document","slug":{"auto":false,"current":"document-type"},"_id":"61337a9c-7d9d-464b-89ca-23b2a7e0a23b","children":[{"_id":"5e45134c-e82e-4b68-97d2-67c0bfe0a005","_type":"article","title":"Icons","slug":{"auto":true,"current":"icons-for-data-types"}}]},"_type":"toc.link"},{"_type":"toc.link","_key":"160608b8bfc7","title":"File","target":{"title":"File","slug":{"auto":false,"current":"file-type"},"_id":"c8ac471f-9db4-4e9e-ad5f-30f8f96186e3","children":null}},{"_type":"toc.link","_key":"26c9f931d827","title":"Geopoint","target":{"title":"Geopoint","slug":{"auto":false,"current":"geopoint-type"},"_id":"753488f7-fbcd-4a7a-825b-60b42b9f6664","children":null}},{"_key":"244a6132560f","title":"Image","target":{"title":"Image","slug":{"auto":false,"current":"image-type"},"_id":"8bb0bdde-f73b-4f39-8480-1374dd57fc05","children":null},"_type":"toc.link"},{"_key":"3bd987c4abd5","title":"Number","target":{"title":"Number","slug":{"auto":false,"current":"number-type"},"_id":"de2d47cd-eaa4-44ec-a0d5-a1e669fb9f78","children":null},"_type":"toc.link"},{"_key":"07065b74fb05","title":"Object","target":{"title":"Object","slug":{"auto":false,"current":"object-type"},"_id":"2aedfe7d-dc34-4ddc-bbd2-58822bd57b88","children":null},"_type":"toc.link"},{"_type":"toc.link","_key":"5b8c686618e9","title":"Reference","target":{"title":"Reference","slug":{"auto":false,"current":"reference-type"},"_id":"36641e81-5a00-4f93-86bd-54bd80027f0e","children":[{"_id":"8bb0bdde-f73b-4f39-8480-1374dd57fc05","_type":"schemaType","title":"Image","slug":{"auto":false,"current":"image-type"}},{"_id":"2aedfe7d-dc34-4ddc-bbd2-58822bd57b88","_type":"schemaType","title":"Object","slug":{"auto":false,"current":"object-type"}}]}},{"_type":"toc.link","_key":"63455e61d7d6","title":"Slug","target":{"title":"Slug","slug":{"current":"slug-type","auto":false},"_id":"2167391e-092a-4dec-a279-a6d4d69cf5b8","children":null}},{"_type":"toc.link","_key":"bcebc9171081","title":"String","target":{"title":"String","slug":{"auto":false,"current":"string-type"},"_id":"78e282ed-27d9-4cfc-b5c6-d5dddc72f2b7","children":null}},{"title":"Span","target":{"title":"Span","slug":{"auto":false,"current":"span-type"},"_id":"4b087986-a174-450e-bcc5-504a62e5c8dd","children":null},"_type":"toc.link","_key":"3734c6838fe3"},{"_type":"toc.link","_key":"1a6936515ebf","title":"Text","target":{"title":"Text","slug":{"current":"text-type","auto":false},"_id":"4e601e80-8e6c-43a7-9a40-4e6c728395dd","children":null}},{"_type":"toc.link","_key":"ef0bc0c9fdcd","target":{"title":"URL","slug":{"auto":false,"current":"url-type"},"_id":"3da5655e-d46c-4609-930a-c95ac80d9fa2","children":null}},{"title":"MISC","_type":"toc.link","_key":"11640a66aaeb","target":null},{"_type":"toc.link","_key":"86d5ab97cb71","target":{"title":"Initial Value Templates API","slug":{"current":"initial-value-templates-api","_type":"slug"},"_id":"229dd54f-ede4-4305-8e62-2dca0ebabe97","children":[{"_id":"ac9c28a6-0b53-4815-90f4-37cf0a691fe6","_type":"article","title":"Initial Value Templates","slug":{"current":"initial-value-templates","_type":"slug"}}]}}],"_type":"toc.link","_key":"eaa4cf6de508","title":"Schema","target":{"title":"Schema","slug":{"auto":false,"current":"schema-types"},"_id":"1600905f-c1b3-41cf-822e-5320e7ed0729","children":[{"_id":"a2bf92c3-592d-4294-9976-6ef451733718","_type":"schemaType","title":"Array","slug":{"auto":false,"current":"array-type"}},{"_id":"be0ac033-dd28-4b53-97bb-4e9bb08bfb3a","_type":"schemaType","title":"Block","slug":{"current":"block-type","auto":false}},{"_id":"507b3018-3cc3-4e62-85f8-af5a6aecec3e","_type":"schemaType","title":"Boolean","slug":{"auto":false,"current":"boolean-type"}},{"_id":"2e1563aa-7822-4dd1-8c6e-876d5a90bdcf","_type":"schemaType","title":"Cross Dataset Reference","slug":{"auto":false,"current":"cross-dataset-reference-type"}},{"_id":"67itWYM6d46DcF6NSVupED","_type":"schemaType","title":"Date","slug":{"auto":false,"current":"date-type"}},{"_id":"faafeea3-aca5-4c8e-8f3d-748916f86290","_type":"schemaType","title":"Datetime","slug":{"auto":false,"current":"datetime-type"}},{"_id":"61337a9c-7d9d-464b-89ca-23b2a7e0a23b","_type":"schemaType","title":"Document","slug":{"auto":false,"current":"document-type"}},{"_id":"c8ac471f-9db4-4e9e-ad5f-30f8f96186e3","_type":"schemaType","title":"File","slug":{"auto":false,"current":"file-type"}},{"_id":"753488f7-fbcd-4a7a-825b-60b42b9f6664","_type":"schemaType","title":"Geopoint","slug":{"auto":false,"current":"geopoint-type"}},{"_id":"8bb0bdde-f73b-4f39-8480-1374dd57fc05","_type":"schemaType","title":"Image","slug":{"current":"image-type","auto":false}},{"_id":"de2d47cd-eaa4-44ec-a0d5-a1e669fb9f78","_type":"schemaType","title":"Number","slug":{"auto":false,"current":"number-type"}},{"_id":"2aedfe7d-dc34-4ddc-bbd2-58822bd57b88","_type":"schemaType","title":"Object","slug":{"auto":false,"current":"object-type"}},{"_id":"36641e81-5a00-4f93-86bd-54bd80027f0e","_type":"schemaType","title":"Reference","slug":{"current":"reference-type","auto":false}},{"_id":"7cfb4422-fc3d-4fff-8061-b2089575d0aa","_type":"schemaType","title":"Rich Date","slug":{"auto":false,"current":"rich-date-type"}},{"_id":"2167391e-092a-4dec-a279-a6d4d69cf5b8","_type":"schemaType","title":"Slug","slug":{"current":"slug-type","auto":false}},{"_id":"4b087986-a174-450e-bcc5-504a62e5c8dd","_type":"schemaType","title":"Span","slug":{"current":"span-type","auto":false}},{"_id":"78e282ed-27d9-4cfc-b5c6-d5dddc72f2b7","_type":"schemaType","title":"String","slug":{"auto":false,"current":"string-type"}},{"_id":"4e601e80-8e6c-43a7-9a40-4e6c728395dd","_type":"schemaType","title":"Text","slug":{"auto":false,"current":"text-type"}},{"_id":"3da5655e-d46c-4609-930a-c95ac80d9fa2","_type":"schemaType","title":"URL","slug":{"auto":false,"current":"url-type"}}]},"new":false},{"new":false,"_type":"toc.link","_key":"bedd5993987d","title":"Plugins","target":{"title":"Plugins API","slug":{"current":"plugins-api-reference","_type":"slug"},"_id":"e8f7e918-ff7a-4d7d-934f-cd9b592d42e5","children":[{"_id":"5cfb0968-bc6e-45f6-af3a-ab83dcb99183","_type":"article","title":"Installing and configuring plugins","slug":{"_type":"slug","current":"installing-and-configuring-plugins"}},{"_id":"13562e5d-d8c5-41f4-a3e3-5734ef133f38","_type":"article","title":"Developing plugins","slug":{"current":"developing-plugins","_type":"slug"}},{"_id":"42ee24ac-6b1a-4b12-81bc-d11609f1fab7","_type":"article","title":"Migrating Plugins","slug":{"current":"migrating-plugins","_type":"slug"}}]},"children":null},{"title":"Tools","target":{"title":"Tool API","slug":{"current":"tool-api-reference","_type":"slug"},"_id":"063befac-a2de-497e-9718-a048edd7e04c","children":[{"_id":"1cdbae8c-e075-45f6-b602-8008a4837737","_type":"article","title":"The Vision Plugin","slug":{"auto":false,"current":"the-vision-plugin"}},{"_id":"7a473984-6c6f-4320-bea1-c8b553bf86eb","_type":"article","title":"Structure Tool API","slug":{"current":"structure-tool-api","_type":"slug"}}]},"new":false,"_type":"toc.link","_key":"cc4e647b8fd830ed98864c1ef829c3b3","children":null},{"_key":"3276131a366f","title":"Form","target":{"title":"Form API","slug":{"current":"form-api-reference","_type":"slug"},"_id":"ecb5c95b-f174-4329-ae39-a015494242dc","children":null},"new":false,"children":[{"_type":"toc.link","_key":"9e8e1c615112453d72f715726a8d7d66","title":"Components","target":{"title":"Form Components","slug":{"current":"form-components-reference","_type":"slug"},"_id":"95bc8ced-d541-4bbe-9bce-d9513e8a0de2","children":null}},{"title":"Asset Source","target":{"title":"Asset Source API","slug":{"current":"asset-source-api-reference","_type":"slug"},"_id":"004fecc4-d324-49b5-b78c-7216f539b3d5","children":null},"_type":"toc.link","_key":"cfb74e0a1ec8"}],"_type":"toc.link"},{"target":{"title":"Studio Components Reference","slug":{"current":"studio-components-reference","_type":"slug"},"_id":"f31bfff4-49aa-4cdb-b8d0-1fdefc6c3d01","children":[{"_id":"611b84b7-cf95-4ff5-89a3-a0d6c69b36ec","_type":"article","title":"Studio Components","slug":{"current":"studio-components","_type":"slug"}}]},"children":null,"new":false,"_type":"toc.link","_key":"e038d1b792a8ffa072beecd705ff55bd","title":"Studio Components"},{"children":[{"_type":"toc.link","_key":"97cf0deb1c5e","target":{"title":"Document Actions API","slug":{"current":"document-actions-api","_type":"slug"},"_id":"ec2d5433-fea2-40bd-80a3-d0f1caa0199b","children":null}},{"_type":"toc.link","_key":"13988e57d54b","target":{"title":"Document Badges API","slug":{"_type":"slug","current":"document-badges-api"},"_id":"0fab5752-1464-4af6-b46b-21b8b61144cb","children":null}},{"target":{"title":"New Document Options","slug":{"current":"new-document-options","_type":"slug"},"_id":"ea5c11f4-cbf9-4267-a4fe-3d482448c1bb","children":[{"_id":"4e3b6d5d-e494-4c85-aaaa-e0801aedde10","_type":"article","title":"Document API","slug":{"current":"document-api-reference","_type":"slug"}},{"_id":"3a8ec58c-da56-41c6-a2c2-234080c64bb7","_type":"article","title":"Configuration API","slug":{"current":"config-api-reference","_type":"slug"}},{"_id":"ac9c28a6-0b53-4815-90f4-37cf0a691fe6","_type":"article","title":"Initial Value Templates","slug":{"current":"initial-value-templates","_type":"slug"}}]},"_type":"toc.link","_key":"9d3003171ecb"}],"_type":"toc.link","_key":"003a211cdf75b08eaffeafba038d9521","title":"Document","target":{"title":"Document API","slug":{"current":"document-api-reference","_type":"slug"},"_id":"4e3b6d5d-e494-4c85-aaaa-e0801aedde10","children":[{"_id":"ed4e9f30-f7ba-4c16-baac-b13684fa53c4","_type":"article","title":"Document actions","slug":{"current":"document-actions","_type":"slug"}},{"_id":"38c3e7e7-8d92-4c22-8623-44a25f9f66de","_type":"article","title":"Custom document badges","slug":{"current":"custom-document-badges","_type":"slug"}},{"_id":"ec2d5433-fea2-40bd-80a3-d0f1caa0199b","_type":"article","title":"Document Actions API","slug":{"current":"document-actions-api","_type":"slug"}},{"_id":"0fab5752-1464-4af6-b46b-21b8b61144cb","_type":"article","title":"Document Badges API","slug":{"current":"document-badges-api","_type":"slug"}},{"_id":"ea5c11f4-cbf9-4267-a4fe-3d482448c1bb","_type":"article","title":"New Document Options","slug":{"current":"new-document-options","_type":"slug"}}]},"new":false},{"target":{"title":"History experience","slug":{"current":"history-experience","_type":"slug"},"_id":"3d7e066a-2a1d-4abf-bddd-c28f86a5dba7","children":null},"new":false,"_type":"toc.link","_key":"405bc1ac299d15740d91ab3044f8ab01","children":null},{"target":{"title":"Structure Tool API","slug":{"current":"structure-tool-api","_type":"slug"},"_id":"7a473984-6c6f-4320-bea1-c8b553bf86eb","children":null},"new":false,"_type":"toc.link","children":null,"_key":"b3c8091f9903762769b34b15a2951032","title":"Structure Tool"},{"title":"Theme","children":null,"target":{"title":"Theme API","slug":{"current":"theme-api-reference","_type":"slug"},"_id":"97093a97-a491-46c0-8467-6af283a38129","children":null},"new":false,"_type":"toc.link","_key":"645cee9b25ae6167b25c454634af2b6e"},{"target":{"title":"Auth API","slug":{"_type":"slug","current":"auth-api-reference"},"_id":"237c16b0-a9f4-4e82-b595-49c16488987b","children":[]},"new":false,"children":[{"_type":"toc.link","_key":"a2a7616c241d","target":{"title":"OAuth2","slug":{"current":"oauth2","_type":"slug"},"_id":"07053a82-b016-4ba1-af6f-02f008b64255","children":null}}],"_type":"toc.link","_key":"e35f9660635a","title":"Authentication"},{"_key":"62efee4a6f8c","title":"Structure Builder","target":{"title":"Structure Builder API Reference","slug":{"_type":"slug","current":"structure-builder-reference"},"_id":"7875d289-7e74-4359-8644-e2ddaf4d52c9","children":null},"new":false,"_type":"toc.link","children":null},{"new":false,"_type":"toc.link","_key":"5b770acdbf2d","title":"Studio React Hooks","target":{"title":"Studio React Hooks","slug":{"current":"studio-react-hooks","_type":"slug"},"_id":"93aa0500-775a-4cc7-9688-afcd9c602d58","children":null},"children":null},{"_type":"toc.link","_key":"f803550436cd","title":"CONTENT LAKE","target":null,"children":null},{"title":"HTTP API","target":{"title":"HTTP API","slug":{"current":"http-api","_type":"slug"},"_id":"e05fb96c-4692-4b2b-aa26-696b775d6781","children":null},"children":[{"_type":"toc.link","_key":"e48801d195b2","title":"URL format","target":{"title":"URL Format","slug":{"auto":true,"current":"http-urls"},"_id":"87d7219f-6a74-4452-8d1c-a3fb9a8a4ac1","children":null}},{"title":"Authentication","target":{"title":"Authentication","slug":{"auto":false,"current":"http-auth"},"_id":"58eb4350-2128-4724-97dc-d70731843022","children":null},"_type":"toc.link","_key":"5332560239e4"},{"_key":"1b88f267c718","title":"Patches","target":{"title":"Patches","slug":{"auto":true,"current":"http-patches"},"_id":"b593d2c6-bcf4-4ac3-8fc9-7d11e93c8687","children":null},"children":[],"_type":"toc.link"},{"title":"Using JSONMatch","target":{"title":"Using JSONMatch","slug":{"auto":true,"current":"json-match"},"_id":"5bcb21a7-7704-403c-b250-adad9cc3520b","children":null},"_type":"toc.link","_key":"ac261127e194"},{"_type":"toc.link","_key":"c37e01cabfa0","title":"Endpoints","target":null},{"_key":"82c8ae95bc04","title":"Access","target":{"title":"Access API Reference","slug":{"current":"access-api","_type":"slug"},"_id":"956611e5-757c-460e-8141-e8341baab56a","children":null},"new":true,"_type":"toc.link"},{"title":"Actions","target":{"title":"Actions API","slug":{"_type":"slug","current":"http-actions"},"_id":"8def90b8-d47b-4522-a8fa-3fe1572a8be7","children":null},"new":true,"_type":"toc.link","_key":"b1f1374de3199a54badcf63dc3d0a7ea"},{"target":{"title":"Assets","slug":{"current":"http-api-assets","_type":"slug"},"_id":"3a989894-430c-45ed-99a7-5719f2c8d112","children":null},"_type":"toc.link","_key":"d0daafb4c6e7","title":"Assets"},{"_type":"toc.link","_key":"dbc45afbc6cc","title":"Copy","target":{"title":"Copy API","slug":{"current":"copy-api","_type":"slug"},"_id":"bd353e2a-57f2-4447-b053-fe0a21ca7b06","children":[{"_id":"58eb4350-2128-4724-97dc-d70731843022","_type":"article","title":"Authentication","slug":{"auto":false,"current":"http-auth"}},{"_id":"340830e7-fab9-4e44-8170-3c28ed1a7162","_type":"article","title":"How to use Cloud Clone for datasets","slug":{"current":"how-to-use-cloud-clone-for-datasets","_type":"slug"}},{"_id":"ac6f0a96-8080-4383-aa5c-9815b871fa16","_type":"article","title":"Jobs API","slug":{"current":"jobs-api","_type":"slug"}}]}},{"_type":"toc.link","_key":"d1ee824f0c4b","target":{"title":"Doc","slug":{"_type":"slug","current":"http-doc"},"_id":"2ce70297-0584-4889-936e-338f69020400","children":[{"_id":"b067bbbb-a0dc-45f8-8dfe-ba728cee322f","_type":"article","title":"IDs and Paths","slug":{"current":"ids","auto":false}}]}},{"new":true,"_type":"toc.link","_key":"97648eb50dc2","title":"Embeddings Index","target":{"title":"Embeddings Index HTTP API reference","slug":{"current":"embeddings-index-http-api-reference","_type":"slug"},"_id":"3e9ceb82-20dc-4436-add8-171015fe025f","children":[{"_id":"1c54a747-a5e2-4ecc-8a35-7f5e5e927dc2","_type":"article","title":"Embeddings Index API","slug":{"current":"embeddings-index-api-overview","_type":"slug"}},{"_id":"46056b01-d924-4a44-9d61-933de24fa5ec","_type":"article","title":"Embeddings Index CLI reference","slug":{"current":"embeddings-index-cli-reference","_type":"slug"}}]}},{"_type":"toc.link","_key":"5b2f821d4643","target":{"title":"Export","slug":{"current":"export","_type":"slug"},"_id":"dc46d772-6289-4902-800a-2ad6e6295f4c","children":null}},{"_key":"007fb0a77afb","title":"Jobs","target":{"title":"Jobs API","slug":{"current":"jobs-api","_type":"slug"},"_id":"ac6f0a96-8080-4383-aa5c-9815b871fa16","children":[{"_id":"340830e7-fab9-4e44-8170-3c28ed1a7162","_type":"article","title":"How to use Cloud Clone for datasets","slug":{"current":"how-to-use-cloud-clone-for-datasets","_type":"slug"}}]},"new":false,"_type":"toc.link"},{"_type":"toc.link","_key":"e1d0384e5004","title":"History","target":{"title":"History","slug":{"current":"history-api","_type":"slug"},"_id":"fb756552-5f5d-4fe2-896c-b4b5587a5ec8","children":null}},{"_type":"toc.link","_key":"763580776cef","title":"Listen","target":{"title":"Listening","slug":{"auto":true,"current":"listening"},"_id":"478b0967-2fe6-475f-8ce4-cdca5e3edd1a","children":null}},{"_type":"toc.link","_key":"9e3fab420ee0","title":"Live","target":{"title":"Live Content API reference","slug":{"current":"live-api-reference","_type":"slug"},"_id":"49fbe8ce-7d29-4279-b0af-7754f3fceb94","children":null}},{"target":{"title":"Mutations","slug":{"auto":false,"current":"http-mutations"},"_id":"b4c2fc97-2533-44d0-9e75-bcd23f015741","children":null},"_type":"toc.link","_key":"9c9d9b1370ed","title":"Mutate"},{"new":false,"_type":"toc.link","_key":"d9b5cc15668c","title":"Projects","target":{"title":"Projects API","slug":{"current":"projects-api","_type":"slug"},"_id":"d613a8bc-8d8f-4f74-bca4-d1f9f62715c6","children":null}},{"_key":"0d937bd3a8ef","title":"Roles","target":{"title":"Roles Reference","slug":{"current":"roles-reference","_type":"slug"},"_id":"f48a3cc5-7a69-4806-8f07-d13e99936aed","children":null},"new":false,"_type":"toc.link"},{"target":{"title":"Scheduling API","slug":{"current":"scheduling-api","_type":"slug"},"_id":"7a4224be-c28a-47df-9486-dc00e8d7efae","children":null},"new":false,"_type":"toc.link","_key":"ab43f1683f4a","title":"Scheduling"},{"_key":"3924a958d62b","title":"Webhooks","target":{"title":"Webhooks API","slug":{"current":"http-webhooks","_type":"slug"},"_id":"74682d72-2c39-4f17-9591-99be4fa95ba8","children":null},"_type":"toc.link"},{"target":{"title":"Queries","slug":{"auto":false,"current":"http-query"},"_id":"38123cba-286c-45a0-a6d1-3cc4dc43748a","children":null},"_type":"toc.link","_key":"06991655110a","title":"Query"},{"_key":"86cdad4a158e","target":{"title":"Backups","slug":{"current":"backups-api","_type":"slug"},"_id":"8c2de9e9-d190-4217-9b86-e7637b49be66","children":[{"_id":"9be1d395-c067-4c73-9078-e681e4b8df50","_type":"article","title":"Backups","slug":{"current":"backups","_type":"slug"}}]},"_type":"toc.link"}],"_type":"toc.link","_key":"7d174b2ac00b"},{"_key":"e3f50656b709","title":"Query language (GROQ)","target":{"title":"Query Language (GROQ) - Reference","slug":{"current":"groq-reference","_type":"slug"},"_id":"2f6f32e3-0ad2-4cda-96bb-8c1f779319e5","children":null},"children":[{"_type":"toc.link","_key":"12d9179cc1fe","title":"Syntax","target":{"title":"Syntax","slug":{"current":"groq-syntax","_type":"slug"},"_id":"585efe8b-94ae-4267-9fe1-901679ca72da","children":null}},{"_type":"toc.link","_key":"47a76e9748f6","title":"Data Types","target":{"title":"Data Types","slug":{"current":"groq-data-types","auto":false},"_id":"2889f804-8677-41ec-a123-065aa186cbb7","children":null}},{"_type":"toc.link","_key":"f1dfecab6010","target":{"title":"Parameters","slug":{"current":"groq-parameters","_type":"slug"},"_id":"4ab6a7a9-e3f5-45fd-9ba6-65822aedb44a","children":null}},{"_key":"7acfaaa93286","title":"Operators","target":{"title":"Operators","slug":{"current":"groq-operators","_type":"slug"},"_id":"a70b5108-e289-44d4-9f27-e50accbb5df9","children":null},"_type":"toc.link"},{"title":"Functions","target":{"title":"Functions","slug":{"auto":false,"current":"groq-functions"},"_id":"7915e018-7fbe-424a-86c8-d19ca87304bf","children":[]},"_type":"toc.link","_key":"c33ee274c4f3"},{"title":"Pipeline Components","target":{"title":"Pipeline Components","slug":{"_type":"slug","current":"groq-pipeline-components"},"_id":"6a8b6f2d-be08-40a3-b4d7-8ae62420fd0c","children":null},"_type":"toc.link","_key":"dd95df40d23f"},{"target":{"title":"Joins","slug":{"current":"groq-joins","_type":"slug"},"_id":"18f84314-f321-4f53-8038-706c8e4792ce","children":null},"_type":"toc.link","_key":"2800bc78a85e","title":"Joins"}],"_type":"toc.link"},{"title":"Image transformations","target":{"title":"Image transformations","slug":{"auto":true,"current":"image-urls"},"_id":"918a162e-6f7c-4226-bac0-af0bce85ac65","children":null},"children":[{"new":false,"_type":"toc.link","_key":"3ac1f4c61b6f","target":{"title":"Image Metadata","slug":{"current":"image-metadata","_type":"slug"},"_id":"7bf45d1c-417c-425b-ae10-d954aae5eb4e","children":[{"_id":"8bb0bdde-f73b-4f39-8480-1374dd57fc05","_type":"schemaType","title":"Image","slug":{"auto":false,"current":"image-type"}},{"_id":"e4eceb6b-de78-4f84-8106-0113dbdd0dd8","_type":"article","title":"Presenting Images","slug":{"auto":false,"current":"presenting-images"}},{"_id":"918a162e-6f7c-4226-bac0-af0bce85ac65","_type":"article","title":"Image transformations","slug":{"auto":true,"current":"image-urls"}}]}},{"title":"IIIF API reference","target":{"title":"International Image Interoperability Framework (IIIF) API reference","slug":{"current":"iiif-api-reference","_type":"slug"},"_id":"9c521100-5cbe-491d-8119-f22efc2a9d66","children":null},"new":false,"_type":"toc.link","_key":"92ab39e7eca9"}],"_type":"toc.link","_key":"573638da4b2e"},{"_type":"toc.link","_key":"40ed7f745db1","target":{"title":"Request logs data reference","slug":{"current":"reference-request-log-data","_type":"slug"},"_id":"05458e6d-26fa-4bc7-a339-fda546c94ad0","children":[{"_id":"b56833a0-6549-4b0d-918e-7ad979f87aec","_type":"article","title":"Request logs","slug":{"_type":"slug","current":"request-logs"}}]},"new":false,"children":null},{"target":{"title":"Request tags","slug":{"current":"reference-api-request-tags","_type":"slug"},"_id":"41d5e8fa-2089-4394-a92e-aabc9dc8c823","children":null},"children":null,"new":false,"_type":"toc.link","_key":"2606c7fbacf6"},{"title":"Command Line Interfaces","target":null,"children":null,"_type":"toc.link","_key":"a949d95a84ac"},{"_type":"toc.link","_key":"aacd2cea0650","title":"Sanity CLI","target":{"title":"CLI API","slug":{"current":"cli-reference","_type":"slug"},"_id":"0fffed3b-2e7c-4fdb-a97b-1a82e67e9f0e","children":null},"new":false,"children":[{"_type":"toc.link","_key":"b3b77c214880","target":{"title":"Build","slug":{"current":"build","_type":"slug"},"_id":"4089d977-4fcc-48a3-922a-96da17d0496f","children":null}},{"_type":"toc.link","_key":"e9f0140dd6b2","target":{"title":"Codemod","slug":{"current":"codemod","_type":"slug"},"_id":"19311a33-7c98-4cfe-94da-3e1940e6fdde","children":null}},{"_type":"toc.link","_key":"a32ccea9a0ec","target":{"title":"CORS","slug":{"current":"cors-in-cli","_type":"slug"},"_id":"40045e6b-ab45-4154-ba3c-d4417c8c6c3d","children":null}},{"children":[],"_type":"toc.link","_key":"dfcf3b6a528d","target":{"title":"Dataset","slug":{"current":"dataset","_type":"slug"},"_id":"3057f3c6-54bc-456d-b6f7-6e544c9dbd26","children":null}},{"_type":"toc.link","_key":"928f88dc3548","target":{"title":"Debug","slug":{"current":"debug-in-cli","_type":"slug"},"_id":"24385de0-2298-404f-a856-771a38ca0262","children":null}},{"_type":"toc.link","_key":"f0d38661877c","target":{"title":"Deploy","slug":{"current":"deploy","_type":"slug"},"_id":"590cb762-515b-4ad1-9fbe-03ef32404cf5","children":null}},{"_type":"toc.link","_key":"21d527f56b0b","target":{"title":"Dev","slug":{"current":"dev","_type":"slug"},"_id":"4a1a95db-27fd-4b1e-8997-f03ebdad991c","children":null}},{"_type":"toc.link","_key":"46d213cbe3d1","target":{"title":"Docs","slug":{"current":"docs-in-cli","_type":"slug"},"_id":"1f251e1f-8e90-44fb-b25f-9d8ad823c0de","children":null}},{"_type":"toc.link","_key":"6e41e15db808","target":{"title":"Documents","slug":{"_type":"slug","current":"documents"},"_id":"c1f76da4-be6d-4d3f-98c2-872a54d68bf1","children":null}},{"_type":"toc.link","_key":"e504d57ebaf2","target":{"title":"Exec","slug":{"current":"exec","_type":"slug"},"_id":"280b41bb-1650-4b79-959b-d4bec176fa9b","children":null}},{"_type":"toc.link","_key":"82e246ab7457","target":{"title":"GraphQL","slug":{"current":"cli-graphql","_type":"slug"},"_id":"197485f9-60e8-4fed-89a0-6144a971433f","children":null}},{"target":{"title":"Help","slug":{"current":"help","_type":"slug"},"_id":"9a9ca62f-49b5-4574-99de-d0352b8e9c92","children":null},"_type":"toc.link","_key":"a23bba79d88d"},{"_type":"toc.link","_key":"252f75ef6875","target":{"title":"Hook","slug":{"current":"hook","_type":"slug"},"_id":"176e14f8-6cd6-4e38-a8ed-15ac5cc28a51","children":null}},{"_type":"toc.link","_key":"d2da2998e926","target":{"title":"Init","slug":{"_type":"slug","current":"init"},"_id":"6af2b8dd-076f-4457-b714-4276da99cda2","children":null}},{"_type":"toc.link","_key":"9f7bf5abebd5","target":{"title":"Install","slug":{"current":"install","_type":"slug"},"_id":"f90e97ab-6050-4ea2-9891-0de54ed1a861","children":null}},{"_type":"toc.link","_key":"105afa73d0ff","target":{"title":"Login","slug":{"current":"login","_type":"slug"},"_id":"0c53d308-afb5-40a9-87e1-e57291c5363d","children":[{"_id":"6af2b8dd-076f-4457-b714-4276da99cda2","_type":"article","title":"Init","slug":{"current":"init","_type":"slug"}},{"_id":"6312dbb3-2e10-4a57-99fd-49aa505e0ecb","_type":"article","title":"Setting up Single Sign-On with SAML","slug":{"current":"sso-saml","_type":"slug"}}]}},{"_type":"toc.link","_key":"eecbc17e8579","target":{"title":"Logout","slug":{"current":"logout","_type":"slug"},"_id":"ea4f7c22-7b8c-4883-945a-7297fdcbe727","children":null}},{"_key":"8da0cc430363","target":{"title":"Manage","slug":{"current":"manage","_type":"slug"},"_id":"dc2ad8bc-adc3-42ec-afe3-8bc634e766ed","children":null},"_type":"toc.link"},{"new":true,"_type":"toc.link","_key":"d6cfbaf0050f","target":{"title":"Manifest","slug":{"current":"manifest","_type":"slug"},"_id":"9985560f-3478-493b-9e7c-ff838b357921","children":null}},{"_type":"toc.link","_key":"e04a5ceb8aab","target":{"title":"Migration","slug":{"current":"cli-migration","_type":"slug"},"_id":"3bf18736-994f-49ec-9846-837f4c26efb4","children":null}},{"_type":"toc.link","_key":"91b9702da2c9","target":{"title":"Preview","slug":{"current":"preview","_type":"slug"},"_id":"8f414453-8cc7-496e-bf80-1b69dfb019f7","children":null}},{"_type":"toc.link","_key":"19928feaeca5","target":{"title":"Projects","slug":{"current":"projects","_type":"slug"},"_id":"37289939-d419-4efa-90ac-d2329276254e","children":null}},{"target":{"title":"Schema","slug":{"current":"cli-schema","_type":"slug"},"_id":"a8f5e7dc-50f5-4756-afa9-338b047e22ad","children":null},"new":true,"_type":"toc.link","_key":"c57f8f14c9e0"},{"_type":"toc.link","_key":"7bc38f015215","target":{"title":"Start","slug":{"current":"start","_type":"slug"},"_id":"956d814b-5260-480c-96f7-874f108f12e6","children":null}},{"_type":"toc.link","_key":"817b15c29b32","target":{"title":"Telemetry","slug":{"current":"telemetry","_type":"slug"},"_id":"0c8d7380-6489-4ec4-9021-aacd4947d04f","children":null}},{"target":{"title":"TypeGen","slug":{"current":"cli-typegen","_type":"slug"},"_id":"cb64e879-cf6f-4da4-9649-35930d075c52","children":null},"new":true,"_type":"toc.link","_key":"78fb2f6dff9b"},{"_type":"toc.link","_key":"0a6a49eeea53","target":{"title":"Undeploy","slug":{"_type":"slug","current":"undeploy"},"_id":"fd047384-ea7f-4380-aa21-823e8ad265ce","children":null}},{"_type":"toc.link","_key":"563d26b1c70b","target":{"title":"Users","slug":{"_type":"slug","current":"users"},"_id":"474f409b-5df4-4da9-9bae-1e3b96b389a5","children":null}},{"_type":"toc.link","_key":"95839e26de35","target":{"title":"Versions","slug":{"current":"versions","_type":"slug"},"_id":"cbc1319c-ff3a-47f8-b9dc-994212fa9b19","children":null}}]},{"_type":"toc.link","_key":"9126b046a750","title":"Embeddings Index CLI","target":{"title":"Embeddings Index CLI reference","slug":{"current":"embeddings-index-cli-reference","_type":"slug"},"_id":"46056b01-d924-4a44-9d61-933de24fa5ec","children":[{"_id":"1c54a747-a5e2-4ecc-8a35-7f5e5e927dc2","_type":"article","title":"Embeddings Index API","slug":{"current":"embeddings-index-api-overview","_type":"slug"}},{"_id":"3e9ceb82-20dc-4436-add8-171015fe025f","_type":"article","title":"Embeddings Index HTTP API reference","slug":{"current":"embeddings-index-http-api-reference","_type":"slug"}}]},"new":false,"children":null},{"title":"Integration","target":null,"children":null,"_type":"toc.link","_key":"b6cf5a0cfd6b"},{"children":[{"_type":"toc.link","_key":"f0b928ea2c51","target":{"title":"JavaScript Client","slug":{"auto":true,"current":"js-client"},"_id":"1395f31b-6663-4f1c-bf00-7910d7ec6b8f","children":null}},{"_key":"0e365832959c","target":{"title":"PHP client","slug":{"auto":true,"current":"php-client"},"_id":"96d29265-3ee7-487a-9900-9084171d9889","children":null},"_type":"toc.link"},{"_key":"2d151c25d29c","target":{"title":".NET client","slug":{"current":"dot-net","_type":"slug"},"_id":"775e6c21-90bf-44b1-bd7b-d8fd78594a88","children":null},"_type":"toc.link"},{"_type":"toc.link","_key":"cfd38fdfb27e","target":{"title":"Go client","slug":{"current":"go-client","_type":"slug"},"_id":"b1479053-27ec-4832-b4a2-9395c0562694","children":null}}],"_type":"toc.link","_key":"0a96ec5f35c1","title":"Client libraries","target":{"title":"Client libraries","slug":{"current":"client-libraries","_type":"slug"},"_id":"90c30159-4960-47ac-ac64-b8e521403544","children":null}},{"_key":"0ecfe11c2311","title":"Visual Editing Tooling","target":{"title":"Visual Editing Tooling","slug":{"current":"visual-editing-reference-overview","_type":"slug"},"_id":"da2123b9-07ed-49f6-975d-0774e1657631","children":null},"children":[{"_key":"1577eddc7e95","target":{"title":"React Loader","slug":{"current":"react-loader","_type":"slug"},"_id":"de855479-7f7b-4646-bd84-69be405d66dd","children":null},"new":true,"_type":"toc.link"},{"new":true,"_type":"toc.link","_key":"45f229faa502","target":{"title":"Nuxt Loader","slug":{"current":"nuxt-loader","_type":"slug"},"_id":"dc261b17-2a4d-49d6-b67d-ad33636583cb","children":null}},{"target":{"title":"Svelte Loader","slug":{"current":"svelte-loader","_type":"slug"},"_id":"75d5bac1-9ff9-48dd-95a1-4115be92dccb","children":null},"new":true,"_type":"toc.link","_key":"232e320cf753"},{"_type":"toc.link","_key":"43d31af701a2","target":{"title":"Core Loader","slug":{"current":"core-loader","_type":"slug"},"_id":"0ea20a1a-943e-47a9-b105-e93cb798d23b","children":null},"new":true},{"new":true,"_type":"toc.link","_key":"77ec87e35695","target":{"title":"Overlays","slug":{"current":"overlays-package","_type":"slug"},"_id":"29dda846-da03-4605-8ad3-9eac0e9e6a46","children":null}},{"new":true,"_type":"toc.link","_key":"257fad5212cc","target":{"title":"Preview URL Secret","slug":{"current":"preview-url-secret","_type":"slug"},"_id":"58a9f79e-9d53-4de3-94c4-329e7a821c88","children":null}}],"_type":"toc.link"},{"target":{"title":"Presenting Portable Text","slug":{"auto":true,"current":"presenting-block-text"},"_id":"4cca54e1-1a8b-4945-a5fa-eb64fc5e9af7","children":null},"children":null,"_type":"toc.link","_key":"2bfa21cd8339e62e56e992f0b0891d94","title":"Portable Text"}],"_key":"2efb49310458","title":"Reference","target":{"title":"Reference docs","slug":{"current":"reference","_type":"slug"},"_id":"79775862-6d1e-4a45-bef7-8b047ad282a8"},"_type":"toc.section"}],"initial":{"data":{"_id":"23166072-82c6-4f37-9c31-8b3c781b44cd","slug":{"current":"overview-introduction","_type":"slug"},"options":null,"validation":null,"_type":"docsOverview","seoImage":null,"seoTitle":null,"apiChanges":[],"properties":null,"hidden":false,"blocks":[{"description":[{"style":"normal","_key":"74e54b095078","markDefs":[],"children":[{"_type":"span","marks":[],"text":"Learn the basics of the Sanity platform and create your first project with guides, videos and templates.","_key":"f48e28a3f9c2"}],"_type":"block"}],"guides":null,"starters":null,"reference":null,"_type":"gettingStartedBlock","action":{"url":null,"title":"Start learning →","target":{"title":"Getting started with Sanity","name":null,"slug":{"_type":"slug","current":"getting-started-with-sanity"},"_type":"docsOverview"}},"links":[{"description":[{"markDefs":[],"children":[{"_type":"span","marks":[],"text":"Manage your existing projects, and create new ones","_key":"5959eed5b94a"}],"_type":"block","style":"normal","_key":"4fee3aa8f3e4"}],"_key":"4862a065fb20","title":"Setting up with CLI","target":{"npm":null,"title":"Setting up with Sanity CLI","name":null,"slug":{"auto":true,"current":"getting-started-with-sanity-cli"},"_type":"article"},"_type":"link"},{"title":"Pick a starter project","target":{"title":"Starter projects","name":null,"slug":{"current":"starters-on-sanity-io-create","_type":"slug"},"_type":"article","npm":null},"_type":"link","description":[{"style":"normal","_key":"dc5bab6a2236","markDefs":[],"children":[{"_type":"span","marks":[],"text":"Get going with one of our fully configured projects","_key":"08cf62e02b93"}],"_type":"block"}],"_key":"d45e06012481"}],"_key":"2a5286c366a94118368a6e3bf4d6a266","title":"Get started with Sanity","backgroundImage":{"_type":"image","asset":{"_type":"reference","_ref":"image-9b0089e2419db8ebd581b383a25d3a891fe173e7-277x212-svg"}}},{"reference":null,"action":null,"links":null,"_type":"headingBlock","_key":"bb5880f3f68c","content":"Core concepts","guides":null,"starters":null},{"image":{"_type":"image","asset":{"_ref":"image-40f12c6fdc4c028f291e4c432ee579f20f3f9820-914x397-png","_type":"reference"}},"_type":"linkBlockWithImage","description":[{"children":[{"_type":"span","marks":[],"text":"This is our collaborative interface for editors and content creators","_key":"78fedf35d01c"}],"_type":"block","style":"normal","_key":"4704b9e371bf","markDefs":[]}],"_key":"7a45a91c48787d4ff4a423aa9a83b9fd","action":{"title":null,"url":null,"target":{"title":"Sanity Studio","name":null,"slug":{"current":"sanity-studio","_type":"slug"},"_type":"docsOverview"}},"links":[{"_key":"60f4fd5d3a52","title":"Install Sanity CLI and Sanity Studio","target":{"npm":null,"title":"Setting up with Sanity CLI","name":null,"slug":{"auto":true,"current":"getting-started-with-sanity-cli"},"_type":"article"},"_type":"link"},{"_type":"link","_key":"da2d31b143be","title":"Learn how to structure your content","target":{"npm":null,"title":"Content modeling in Sanity Studio","name":null,"slug":{"auto":true,"current":"content-modelling"},"_type":"article"}},{"title":"Learn how to customise your Studio","target":{"title":"Studio Customization","name":null,"slug":{"current":"customization","_type":"slug"},"_type":"docsOverview","npm":null},"_type":"link","_key":"e6c40567866f"}],"title":"Sanity Studio","guides":null,"starters":null,"reference":null},{"action":{"title":null,"url":null,"target":{"title":"Content Lake","name":null,"slug":{"current":"datastore","_type":"slug"},"_type":"docsOverview"}},"guides":null,"reference":null,"_type":"linkBlockWithImage","description":[{"children":[{"_key":"3c74283fc9d1","_type":"span","marks":[],"text":"Our real-time datastore that you can connect to any application or frontend"}],"_type":"block","style":"normal","_key":"9cb4807ed815","markDefs":[]}],"starters":null,"links":[{"_type":"link","_key":"60f4fd5d3a52","title":"How to query content with GROQ","target":{"name":null,"slug":{"current":"how-queries-work","auto":true},"_type":"article","npm":null,"title":"How Queries Work – GROQ"}},{"title":"Use Sanity with GraphQL","target":{"slug":{"current":"graphql","_type":"slug"},"_type":"article","npm":null,"title":"GraphQL","name":null},"_type":"link","_key":"da2d31b143be"},{"title":"Learn how to use images \u0026 assets","target":{"_type":"docsOverview","npm":null,"title":"Asset pipeline","name":null,"slug":{"current":"asset-pipeline","_type":"slug"}},"_type":"link","_key":"e6c40567866f"}],"_key":"32fe84cf6ef7ae46e74d1c71cf96af02","title":"Content Lake","image":{"asset":{"_ref":"image-13564bd105d5b3c0bb4121bad01d6ce9033544bb-914x397-png","_type":"reference"},"_type":"image"}},{"links":null,"content":"Reference docs","_type":"headingBlock","_key":"c9902ea71367","guides":null,"starters":null,"reference":null,"action":null},{"guides":null,"starters":null,"reference":null,"links":[{"description":[{"children":[{"_type":"span","marks":[],"text":"Browse all the APIs available to configure, customize, and interact with Sanity Studio","_key":"56c74fbcec2c0"}],"_type":"block","style":"normal","_key":"5180ca0e86e8","markDefs":[]}],"_key":"2e291125cb43","title":"Studio API Reference","sanityIcon":{"provider":"sa","_type":"iconPicker","name":"api"},"target":{"title":"Studio API Reference","name":null,"slug":{"current":"reference/api/sanity","_type":"slug"},"_type":"article","npm":null},"color":{"_type":"sanityColors","hex":"#ba5df3"},"_type":"resourceLink"},{"sanityIcon":{"provider":"sa","_type":"iconPicker","name":"terminal"},"target":{"name":null,"slug":{"auto":true,"current":"cli"},"_type":"article","npm":null,"title":"Command Line Interface (CLI)"},"color":{"_type":"sanityColors","hex":"#4f91ff"},"_type":"resourceLink","description":[{"children":[{"marks":[],"text":"Everything you can do from the Sanity CLI","_key":"d6bea5c1d8a2","_type":"span"}],"_type":"block","style":"normal","_key":"d1b7acba3e2f","markDefs":[]}],"_key":"ac4565b0b610","title":"Command line interface"},{"title":"Query language (GROQ)","sanityIcon":{"provider":"sa","_type":"iconPicker"},"color":{"hex":"#ffda15","_type":"sanityColors"},"icon":{"_type":"image","asset":{"_ref":"image-65e6bf6db0665134ca44bb634dfe988b3b170500-25x25-svg","_type":"reference"}},"description":[{"children":[{"marks":[],"text":"Sanity’s open-source query language","_key":"3525431e61850","_type":"span"}],"_type":"block","style":"normal","_key":"fe3c957754b1","markDefs":[]}],"_key":"12d1eab649b6","target":{"title":"Query Language (GROQ) - Reference","name":null,"slug":{"current":"groq-reference","_type":"slug"},"_type":"docsOverview","npm":null},"_type":"resourceLink"},{"description":[{"_type":"block","style":"normal","_key":"e3342db16af8","markDefs":[],"children":[{"_type":"span","marks":[],"text":"All the schema types supported in Studio","_key":"ebc7f5051175"}]}],"_key":"70b79706d369","title":"Schema types","sanityIcon":{"provider":"sa","_type":"iconPicker","name":"schema"},"target":{"_type":"schemaType","npm":null,"title":"Schema","name":null,"slug":{"auto":false,"current":"schema-types"}},"color":{"_type":"sanityColors","hex":"#fc736a"},"_type":"resourceLink"}],"_key":"f41801a702c27b4d7c58e60ebc76ba18","_type":"resourceLinksBlock","action":{"title":"See all","url":null,"target":{"title":"Reference docs","name":null,"slug":{"current":"reference","_type":"slug"},"_type":"docsOverview"}}},{"content":"Sanity Exchange","guides":null,"starters":null,"reference":null,"action":null,"links":null,"_type":"headingBlock","_key":"d3e19eba3261"},{"_type":"exploreBlock","description":[{"markDefs":[],"children":[{"_type":"span","marks":[],"text":"Find what you need. Learn new things. Share with others.","_key":"8485c2513f2a"}],"_type":"block","style":"normal","_key":"83649010ae0a"}],"links":[{"sanityIcon":{"provider":"sa","_type":"iconPicker","name":"book"},"url":"/guides","color":{"_type":"sanityColors","hex":"#65f184"},"target":null,"_type":"resourceLink","description":[{"_type":"block","style":"normal","_key":"713ae9550340","markDefs":[],"children":[{"_key":"f6df580aa5dd","_type":"span","marks":[],"text":"Step-by-step tutorials \u0026 deep dives"}]}],"_key":"240bd0736919","title":"Guides"},{"url":"/plugins","color":{"_type":"sanityColors","hex":"#ffda15"},"target":null,"_type":"resourceLink","description":[{"_type":"block","style":"normal","_key":"510896903bde","markDefs":[],"children":[{"_key":"9a5e7935ab42","_type":"span","marks":[],"text":"Resources to evolve your Studio"}]}],"_key":"ac03f9d03be6","title":"Tools and plugins","sanityIcon":{"provider":"sa","_type":"iconPicker","name":"plug"}},{"url":"/templates","target":null,"color":{"_type":"sanityColors","hex":"#fc736a"},"_type":"resourceLink","description":[{"_key":"62264c6c525a","markDefs":[],"children":[{"_type":"span","marks":[],"text":"Fully configured Sanity projects","_key":"19aa2f2d10e50"}],"_type":"block","style":"normal"}],"_key":"0fde7905ccab","title":"Templates","sanityIcon":{"provider":"sa","_type":"iconPicker","name":"rocket"}},{"url":"/projects","color":{"_type":"sanityColors","hex":"#4f91ff"},"_type":"resourceLink","description":[{"children":[{"text":"Inspiration from the community","_key":"3a3060c766e20","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"3ff484523fc3","markDefs":[]}],"_key":"db36dc242392","title":"Showcase projects","sanityIcon":{"_type":"iconPicker","name":"eye-open","provider":"sa"},"target":null}],"_key":"d086db2226935ef69a2792a46cd9ea2c","guides":null,"starters":null,"title":"Explore Sanity Exchange","backgroundImage":{"_type":"image","asset":{"_ref":"image-e8533f0b17ac5ed5bdd1cfcf3bba93f209979f68-836x376-png","_type":"reference"}},"action":{"title":null,"url":"/exchange","target":null},"reference":null}],"seoDescription":"Here you'll find ways to get started, understand core concepts, and explore a variety of resources to help you get the most from Sanity. We also recommend joining our Slack community for help along the way.","seoNoIndex":false,"preamble":null,"articles":null,"body":null,"_rev":"YgFRxBViy44CfW0H7YRBH5","title":"Welcome to Sanity's Documentation","_updatedAt":"2024-01-31T22:23:41Z","descriptionForcedPlain":"Here you'll find ways to get started, understand core concepts, and explore a variety of resources to help you get the most from Sanity. We also recommend joining our Slack community for help along the way.","image":null,"seoVideo":null,"_createdAt":"2022-04-07T08:00:23Z","description":[{"children":[{"_type":"span","marks":[],"text":"Here you'll find ways to get started, understand core concepts, and explore a variety of resources to help you get the most from Sanity. We also recommend joining our ","_key":"5012133dc2f6"},{"_type":"span","marks":["6394b46dd61b"],"text":"Slack community","_key":"5841ad17ee3c"},{"text":" for help along the way.","_key":"24b2db823ca1","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"be32bf62ba48","markDefs":[{"_type":"link","href":"https://slack.sanity.io","_key":"6394b46dd61b"}]}],"parentTitle":null}},"initialRemoteContent":null},"__N_SSG":true},"page":"/docs","query":{},"buildId":"Em288t6G-8Vycg-5Re0Kc","isFallback":false,"isExperimentalCompile":false,"dynamicIds":[67369],"gsp":true,"scriptLoader":[]}</script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10