<!DOCTYPE html><html data-dpl-id="dpl_5WChP1W5AzZocUXasdz5S1ak8x9B" class="geist_mono_fe992356-module__VEU71W__className geistsans_d5a4f12f-module__xjg95W__className geist_mono_fe992356-module__VEU71W__variable geistsans_d5a4f12f-module__xjg95W__variable uncontained tailwind tailwind-preflight" lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=cover"/><link rel="preload" href="https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg" as="image"/><link rel="preload" href="https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg" as="image"/><link rel="stylesheet" href="/vc-ap-vercel-docs/_next/static/immutable/chunks/1dzi9mh-1gby6.css" data-precedence="next"/><link rel="stylesheet" href="/vc-ap-vercel-docs/_next/static/immutable/chunks/2c67s0pd9w0ff.css" data-precedence="next"/><link rel="stylesheet" href="/vc-ap-vercel-docs/_next/static/immutable/chunks/30cdekfv_-o6g.css" data-precedence="next"/><link rel="stylesheet" href="/vc-ap-vercel-docs/_next/static/immutable/chunks/3u82rwmj_1n8p.css" data-precedence="next"/><link rel="stylesheet" href="/vc-ap-vercel-docs/_next/static/immutable/chunks/2eoglbfgbtq_9.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/vc-ap-vercel-docs/_next/static/immutable/chunks/1is1wp_q6rk1i.js"/><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/37yxgelo5z4q7.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/09_e-l667bno8.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/24370tkf1m953.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/1lo5etr6xkz90.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/0j07r1xp81z30.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/turbopack-2rub1efcft4ix.js" async=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/127q4p1ie3a0a.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/2bk_16v32-jou.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/12b9-q3ygqwfb.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/32jr-aai9d4_f.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/31w6qkv8uhke8.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/2sdnd-15xkgh3.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/39eujex08rh2n.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/22t54wqbq3iks.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/2u-46bz0qhga2.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/2zds1892qpgzg.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/0x1ry6e8kn6so.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/1wpr1nohfm-hj.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/0fwnbwrnleh6m.js" async="" crossorigin=""></script><link rel="preload" href="/vc-ap-vercel-docs/_next/static/immutable/chunks/0ecvurds4722y.css" as="style"/><link rel="preload" href="/vc-ap-vercel-docs/_next/static/immutable/chunks/28eqtpdlbaxvt.css" as="style"/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/2ervrsglyt41p.js" as="fetch" crossorigin=""/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/2ek87osxlu-u0.js" as="fetch" crossorigin=""/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/11c3c8w0azdpl.js" as="fetch" crossorigin=""/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/21-27wd9h4aea.js" as="fetch" crossorigin=""/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/turbopack-0xg_ttinp_bdg.js" as="fetch" crossorigin=""/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/22m4b3maoh_xy.js" as="fetch" crossorigin=""/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/1gv-_g_fld7qw.js" as="fetch" crossorigin=""/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/2a6-ba1u73zfb.js" as="fetch" crossorigin=""/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/45bm5b5emkxlb.js" as="fetch" crossorigin=""/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/0c0hxoamwjsbw.js" as="fetch" crossorigin=""/><link rel="preload" href="/vc-ap-0cca3e/_next/static/immutable/chunks/3vdc17z6bwg9d.js" as="fetch" crossorigin=""/><meta name="theme-color" content="#0a0a0a"/><meta name="color-scheme" content="dark light"/><meta name="next-size-adjust" content=""/><title>Vercel REST API Reference</title><meta name="description" content="Interact programmatically with your Vercel account using the SDK or direct HTTP requests."/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta name="trace-attributes" content="{&quot;next.appdir&quot;:true}"/><meta name="initiator-trace" content="00-0f79d17cd2e6bb03940c369382e43588-1fa3403ba0a12948-01"/><link rel="canonical" href="https://vercel.com/docs/rest-api"/><link rel="shortcut icon" href="https://assets.vercel.com/image/upload/q_auto/front/favicon/vercel/favicon.ico"/><link rel="icon" href="https://assets.vercel.com/image/upload/q_auto/front/favicon/vercel/32x32.png"/><link rel="apple-touch-icon" href="https://assets.vercel.com/image/upload/q_auto/front/favicon/vercel/apple-touch-icon-180x180.png"/><link rel="preload" as="image" href="/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg"/><link rel="preload" as="image" href="/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg"/><link rel="preload" as="script" fetchPriority="low" href="/vc-ap-0cca3e/_next/static/immutable/chunks/3vdc17z6bwg9d.js"/><script id="theme-script">((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f?.[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","zeit-theme","system",null,["light","dark"],{"light":"light-theme","dark":"dark-theme"},true,true)</script><script>(({protect:a})=>{function b(a){return new Promise((b,c)=>{if(document.querySelector(`script[src="${a}"]`))return void b();let d=document.createElement("script");d.src=a,d.async=!0,d.onload=()=>b(),d.onerror=a=>{console.error("Error loading script",a),c(a)},document.head.appendChild(d)})}var c=class a{#a;#b;#c=0;constructor(){let{promise:b,resolve:c}=a.#d();this.#a=b,this.#b=c,this.#e(),window.addEventListener("online",this.#f),window.addEventListener("visibilitychange",this.#f)}getChallenge=async()=>(await this.#g(),await this.#a.then(a=>"function"==typeof a?a():a));#f=()=>{if(document.hidden)return;let{promise:b,resolve:c}=a.#d();this.#a=b,this.#b=c,window.V_C=[],window.V_C.push=c;let d=document.querySelector('script[src*="c.js"]');d&&d.remove(),this.#c+=1};#e=()=>{if(window.V_C){let a=window.V_C.pop();a&&this.#b(a)}else window.V_C=[],window.V_C.push=this.#b};#g=()=>{let a=new URL("/149e9513-01fa-4fb0-aad4-566afd725d1b/2d206a39-8ed7-437e-a3be-862e0f06eea3/a-4-a/c.js",window.location.origin);return a.searchParams.set("i",String(this.#c)),a.searchParams.set("v",String(3)),a.searchParams.set("h",window.location.host),b(a.pathname+a.search)};#h=()=>{window.V_C=void 0};static #d(){let a,b;return{promise:new Promise((c,d)=>{a=c,b=d}),resolve:a,reject:b}}},d=class a{#a=!1;#b;constructor(a){this.#b=a}get loaded(){return this.#a}load=async()=>{this.#a||await this.#f()};#c=()=>{if(typeof globalThis.window>"u")throw Error("KPSDK is not available in the server");if(!window.KPSDK)throw Error("KPSDK is not loaded");let b=this.#b.map(b=>{let c=a.#e(b.path);return{domain:c.host,path:c.pathname,method:b.method}});try{window.KPSDK.configure(b)}catch(a){console.error("Error configuring KPSDK...",a)}};#f=async()=>{let a=this;return new Promise((c,d)=>{let e=()=>{document.removeEventListener("kpsdk-load",e),this.#c()},f=()=>{document.removeEventListener("kpsdk-ready",f),a.#a=!0,c()};document.addEventListener("kpsdk-load",e,{once:!0}),document.addEventListener("kpsdk-ready",f,{once:!0}),b("/149e9513-01fa-4fb0-aad4-566afd725d1b/2d206a39-8ed7-437e-a3be-862e0f06eea3/p.js").catch(a=>{document.removeEventListener("kpsdk-load",e),document.removeEventListener("kpsdk-ready",f),d(a)})})};static #e(a){let b;try{b=new URL(a)}catch{b=new URL(a,location.origin)}return b}},e=a=>{let b=a.replace(/[.?+^$[\]\\(){}|-]/g,"\\$&").split("*").join(".*");return RegExp(`^${b}$`)},f=({path:a,pattern:b})=>-1!==a.search(b);async function g(a,b,c){let d=XMLHttpRequest.prototype.open,g=XMLHttpRequest.prototype.send;XMLHttpRequest.prototype.open=function(a,b,c,e,f){return this._requestUrl=b.toString(),this._requestMethod=a,d.call(this,a,b,c??!0,e,f)},XMLHttpRequest.prototype.send=async function(d){let h=this._requestUrl;if(!h||this._isReexecution)return g.call(this,d);let i=new URL(h,location.href),j=i.origin===location.origin,k=this._requestMethod??"GET",l=c.find(a=>{let b=f({path:i.pathname,pattern:e(a.path)}),c=a.method.toLowerCase()===k.toLowerCase()||"*"===a.method;return b&&c});if(!l||!j)return g.call(this,d);let m=await a.getChallenge();if(this.setRequestHeader("x-is-human",JSON.stringify(m)),this.setRequestHeader("x-path",i.pathname),this.setRequestHeader("x-method",k),0!==m.b||b.loaded||((1===m.d||l?.advancedOptions?.checkLevel==="deepAnalysis")&&await b.load(),!b.loaded))return g.call(this,d);this.setRequestHeader("x-is-human",JSON.stringify(m)),this.setRequestHeader("x-path",i.pathname),this.setRequestHeader("x-method",k);let n=new XMLHttpRequest;return n._isReexecution=!0,n.open(k,h,!0),n.setRequestHeader("x-is-human",JSON.stringify(m)),n.setRequestHeader("x-path",i.pathname),n.setRequestHeader("x-method",k),this.timeout&&(n.timeout=this.timeout),this.responseType&&(n.responseType=this.responseType),this.withCredentials&&(n.withCredentials=this.withCredentials),n.onreadystatechange=()=>{Object.defineProperty(this,"readyState",{value:n.readyState,writable:!0,configurable:!0}),n.readyState===XMLHttpRequest.DONE&&(Object.defineProperty(this,"status",{value:n.status,writable:!0,configurable:!0}),Object.defineProperty(this,"statusText",{value:n.statusText,writable:!0,configurable:!0}),Object.defineProperty(this,"response",{value:n.response,writable:!0,configurable:!0}),Object.defineProperty(this,"responseText",{value:n.responseText,writable:!0,configurable:!0}),Object.defineProperty(this,"responseXML",{value:n.responseXML,writable:!0,configurable:!0}),this.getAllResponseHeaders=()=>n.getAllResponseHeaders(),this.getResponseHeader=a=>n.getResponseHeader(a)),this.onreadystatechange&&this.onreadystatechange.call(this,new Event("readystatechange"))},n.onload=a=>{this.onload&&this.onload.call(this,a)},n.onerror=a=>{this.onerror&&this.onerror.call(this,a)},n.onabort=a=>{this.onabort&&this.onabort.call(this,a)},n.ontimeout=a=>{this.ontimeout&&this.ontimeout.call(this,a)},n.onloadstart=a=>{this.onloadstart&&this.onloadstart.call(this,a)},n.onloadend=a=>{this.onloadend&&this.onloadend.call(this,a)},n.onprogress=a=>{this.onprogress&&this.onprogress.call(this,a)},n.send(d)}}!function({protect:a=[]}){let b;for(let b of a)if(b.advancedOptions?.checkLevel!==void 0&&"deepAnalysis"!==b.advancedOptions.checkLevel&&"basic"!==b.advancedOptions.checkLevel)throw Error(`Invalid checkLevel "${b.advancedOptions.checkLevel}" for route "${b.path}". Must be one of: deepAnalysis, basic`);let h=new c,i=new d(a);g(h,i,a).catch(a=>{console.error("Error patching XMLHttpRequest:",a)}),b=window.fetch,window.fetch=async(c,d)=>{let g=new URL(c instanceof Request?c.url:c,location.href),j=g.origin===location.origin,k=d?.method??(c instanceof Request?c.method:"GET"),l=a.find(a=>{let b=f({path:g.pathname,pattern:e(a.path)}),c=a.method.toLowerCase()===k.toLowerCase()||"*"===a.method;return b&&c});if(null==l||!j)return b(c,d);let m=await h.getChallenge(),n=new Headers(d?.headers||(c instanceof Request?c.headers:void 0));n.set("x-is-human",JSON.stringify(m)),n.set("x-path",g.pathname),n.set("x-method",k);let o={...d,headers:n};return i.loaded||0!==m.b?b(c,o):1===m.d||l?.advancedOptions?.checkLevel==="deepAnalysis"?(await i.load(),window.fetch(c,o)):b(c,o)}}({protect:a})})({ protect: [{"path":"/api/ai-chat","method":"POST"},{"path":"/api/ai-chat/title","method":"POST"},{"path":"/api/ai-chat/share","method":"POST"}] });</script><style>
html[data-user-display="logged-in"]  [data-user-display="logged-out"],
html[data-user-display="logged-out"] [data-user-display="logged-in"] {
  display: none !important;
}
</style><script>(function m(){document.documentElement.dataset.userDisplay=document.cookie.split("; ").some(a=>"isLoggedIn=1"===a)?"logged-in":"logged-out"})();</script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/0c0hxoamwjsbw.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><!--&--><!--$--><!--/$--><!--$--><!--/$--><a data-testid="geistcn/skip-nav-link" class="fixed -m-px overflow-hidden whitespace-nowrap border-0 top-16 left-12 z-[1000] flex items-center outline-none text-[var(--geist-link-color)] px-1 py-0 bg-[var(--geist-background)] shadow-[0_0_0_2px_var(--geist-background),0_0_0_4px_var(--geist-link-color)] rounded-[var(--geist-radius)] opacity-0 pointer-events-none focus:opacity-100 focus:[pointer-events:_all]" href="#geist-skip-nav" tabindex="0">Skip to content</a><!--$--><!--/$--><div class="flex min-w-0"><div class="@container flex-1 min-w-0"><!--&--><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Vercel Documentation","url":"https://vercel.com/docs","publisher":{"@type":"Organization","name":"Vercel Inc.","url":"https://vercel.com/","logo":{"@type":"ImageObject","url":"https://lishhsx6kmthaacj.public.blob.vercel-storage.com/vercel-wordmark.svg"},"sameAs":["https://x.com/vercel","https://github.com/vercel/vercel","https://www.linkedin.com/company/vercel/","https://bsky.app/profile/vercel.com"]}}</script><!--$--><!--/$--><div class="contents" data-docs-header-redesign="true"><header id="marketing-header" data-navigation-header="" class="peer sticky top-0 z-(--header-zindex) h-(--header-height) w-full bg-background-200 data-[scrolled]:shadow-[0_1px_0_0_var(--ds-gray-alpha-400)] data-[nav-open]:!shadow-none data-[mobile-open]:!bg-background-100 data-[mobile-open]:!shadow-none data-[scrolled]:bg-background-100!" data-cdp-scope="{&quot;name&quot;:&quot;header&quot;}"><div class="mx-auto flex h-full w-full items-center gap-3 px-(--geist-page-margin)"><span class="flex items-center gap-2"><span class="-mr-2"><div style="display:contents"><div class="contents"><a href="/home" id="marketing-header-logo" aria-label="Vercel" data-cdp-track="{&quot;event&quot;:&quot;header_logo_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 inline-flex items-center p-2 -ml-2"><svg viewBox="0 0 115 100" height="18" width="21" data-slot="geist-logo-svg"><g><path fill="currentColor" fill-rule="evenodd" d="M57.5 0 115 100H0z" clip-rule="evenodd"></path></g></svg></a></div></div><div id="logo-branding-menu" popover="manual" role="menu" tabindex="-1" class="m-0 min-w-64 rounded-lg border border-gray-alpha-400 bg-background-100 p-1.5 shadow-lg outline-none z-[calc(var(--header-zindex,100)+1)] opacity-0 open:opacity-100 starting:open:opacity-0 transition-opacity open:duration-100"><button type="button" role="menuitem" class="flex w-full items-center gap-3 rounded-sm px-3 py-3 text-left text-copy-14 text-gray-1000 hover:bg-gray-alpha-100 focus-visible:bg-gray-alpha-100 outline-none focus-visible:outline-none" aria-label="Copy Logo as SVG to Clipboard"><span class="flex size-4 shrink-0 items-center justify-center [&amp;_svg]:max-h-full [&amp;_svg]:max-w-full" aria-hidden="true"><svg viewBox="0 0 115 100" height="16" width="18" data-slot="geist-logo-svg"><g><path fill="currentColor" fill-rule="evenodd" d="M57.5 0 115 100H0z" clip-rule="evenodd"></path></g></svg></span>Copy Logo as SVG</button><button type="button" role="menuitem" class="flex w-full items-center gap-3 rounded-sm px-3 py-3 text-left text-copy-14 text-gray-1000 hover:bg-gray-alpha-100 focus-visible:bg-gray-alpha-100 outline-none focus-visible:outline-none" aria-label="Copy Wordmark as SVG to Clipboard"><span class="flex size-4 shrink-0 items-center justify-center [&amp;_svg]:max-h-full [&amp;_svg]:max-w-full" aria-hidden="true"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="M2.5.75a1 1 0 0 0-1 1V3.5H3V2.25h4.25V13.5H6V15h4v-1.5H8.75V2.25h4.5V3.5h1.5V1.75a1 1 0 0 0-1-1z" clip-rule="evenodd"></path></svg></span>Copy Wordmark as SVG</button><button type="button" role="menuitem" class="flex w-full items-center gap-3 rounded-sm px-3 py-3 text-left text-copy-14 text-gray-1000 hover:bg-gray-alpha-100 focus-visible:bg-gray-alpha-100 outline-none focus-visible:outline-none" aria-label="Open Brand Guidelines in New Tab"><span class="flex size-4 shrink-0 items-center justify-center [&amp;_svg]:max-h-full [&amp;_svg]:max-w-full" aria-hidden="true"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><g><path fill="currentColor" d="M1.5 12a1.5 1.5 0 0 1 1.24 2.34v.16h-.12a1.5 1.5 0 0 1-2.62-1c0-.83.67-1.5 1.5-1.5m13 0a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3m-9.39 2.5H3.92v-1h1.19zm2.37 0H6.3v-1h1.18zm2.37 0H8.67v-1h1.18zm2.37 0h-1.18v-1h1.18zm-8.8-3.74-.6 1-.85-.52.6-1zm10.6.48-.85.52-.6-1 .86-.52zm-9.4-2.48-.6 1-.85-.52.6-1zm8.2.48-.85.52-.6-1 .86-.52zm-7-2.48-.6 1-.85-.52.6-1zm5.8.48-.85.52-.6-1 .86-.52zm-4.6-2.48-.6 1-.85-.52.6-1zm3.4.48-.85.52-.6-1 .86-.52zM8 1a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3"></path></g></svg></span>Brand Guidelines</button></div><span class="sr-only" aria-live="polite"></span></span><span aria-hidden="true" class="text-gray-300 dark:text-gray-600"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="m4.02 15.4.3-.7 6-14 .29-.68 1.37.59-.3.69-6 14-.29.68z" clip-rule="evenodd"></path></svg></span><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 relative rounded-sm text-[18px] font-semibold tracking-[-0.03em] text-gray-900 no-underline outline-none transition-colors hover:text-gray-1000 focus-visible:shadow-[var(--ds-focus-ring)]" href="/docs">Docs</a><span class="flex items-center lg:hidden"><!--$?--><template id="B:4"></template><button type="button" tabindex="0" data-react-aria-pressable="true" aria-haspopup="dialog" aria-expanded="false" aria-controls="radix-_R_499ebr9kiivb_" aria-label="Open docs menu" data-state="closed" data-slot="sheet-trigger" class="outline-none m-0 border-0 align-baseline no-underline group/trigger relative cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] font-medium max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:transition-none data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !px-0 geist-new-themed geist-new-tertiary geist-new-tertiary-fill rounded-md bg-transparent !text-[var(--themed-bg,_var(--ds-gray-1000))] [--themed-border:_transparent] [--themed-hover-bg:_var(--ds-gray-alpha-200)] [--lighten-color:_rgba(255,_255,_255,_0.8)] data-hover:bg-[var(--ds-gray-alpha-200)] data-hover:![--themed-border:_var(--ds-gray-alpha-200)] p-0 w-[var(--geist-form-small-height)] h-[32px] text-(length:--geist-form-small-font) [--spinner-size:16px]" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1" style="--geist-icon-size:16px"><span class="truncate px-1.5 inline-flex items-center justify-center shrink-0"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="translate-y-px"><path fill="currentColor" fill-rule="evenodd" d="M4 8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m5.5 0a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m4 1.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3" clip-rule="evenodd"></path></svg></span></button><!--/$--></span></span><nav aria-label="Main navigation" class="flex h-full items-center max-[880px]:hidden [[data-mobile-open]_&amp;]:!hidden" data-cdp-scope="{&quot;name&quot;:&quot;nav&quot;}"><div class="contents"><button type="button" class="group flex cursor-pointer items-center border-none bg-transparent text-copy-14 text-gray-900 outline-none data-[highlighted]:text-gray-1000 data-[open]:text-gray-1000" data-nav-id="products" aria-expanded="false" aria-controls="nav-panel-products"><span class="flex items-center gap-0.75 py-1.5 pr-2 pl-3 group-focus-visible:!text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]">Build<span aria-hidden="true" class="pointer-events-none transition-none data-[open]:rotate-180"><svg viewBox="0 0 16 16" height="14" width="14" data-slot="geist-icon" style="color:currentColor" aria-hidden="true"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></span></span></button><div id="nav-panel-products" aria-hidden="true" inert="" class="invisible data-[open]:visible fixed inset-x-0 top-(--header-height) z-(--header-zindex) bg-background-200 shadow-[0_1px_0_0_var(--ds-gray-alpha-300)] before:absolute before:inset-x-0 before:-top-3 before:h-3 before:content-[&#x27;&#x27;] max-[880px]:hidden" data-cdp-scope="{&quot;name&quot;:&quot;nav_panel_products&quot;}"><div class="mx-auto w-full px-(--geist-page-margin)"><div class="flex flex-nowrap pt-1 pb-6 gap-x-4"><div class="min-w-[250px] shrink-0"><h5 class="text-label-14 text-gray-900">Build with AI</h5><ul class="mt-[5px] flex list-none flex-col"><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/ai-gateway"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">AI Gateway</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/ai-sdk"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">AI SDK</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/sandbox"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Sandbox</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/container-registry"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Container Registry</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/workflows"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Workflow</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/agent"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Vercel Agent</span></span></a></li><li><a href="https://v0.app" rel="noopener noreferrer" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]" style="font-family:var(--font-mono);font-feature-settings:tnum"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">v0</span><span aria-hidden="true" class="inline-block font-sans no-underline ml-[0.125em]">↗</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/mcp"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Vercel MCP</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/agent-resources/integrations-for-models"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">AI Integrations</span></span></a></li></ul></div><div class="min-w-[250px] shrink-0"><h5 class="text-label-14 text-gray-900">Deploy &amp; scale</h5><ul class="mt-[5px] flex list-none flex-col"><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/deployments"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Deployments</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/cli"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">CLI</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/functions"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Functions</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/cdn"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Delivery Network</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/storage"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Storage</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/integrations"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Integrations</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/microfrontends"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Microfrontends</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/domains"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Domains</span></span></a></li></ul></div><div class="min-w-[250px] shrink-0"><h5 class="text-label-14 text-gray-900">Operate &amp; protect</h5><ul class="mt-[5px] flex list-none flex-col"><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/vercel-firewall"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Firewall</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/observability"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Observability</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/flags"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Feature Flags</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/vercel-toolbar"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Toolbar</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/bot-management"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Bot Management</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/botid"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">BotID</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/deployment-protection"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Deployment Protection</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/security/compliance"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Compliance</span></span></a></li></ul></div></div></div></div><button type="button" class="group flex cursor-pointer items-center border-none bg-transparent text-copy-14 text-gray-900 outline-none data-[highlighted]:text-gray-1000 data-[open]:text-gray-1000" data-nav-id="resources" aria-expanded="false" aria-controls="nav-panel-resources"><span class="flex items-center gap-0.75 py-1.5 pr-2 pl-3 group-focus-visible:!text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]">Learn<span aria-hidden="true" class="pointer-events-none transition-none data-[open]:rotate-180"><svg viewBox="0 0 16 16" height="14" width="14" data-slot="geist-icon" style="color:currentColor" aria-hidden="true"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></span></span></button><div id="nav-panel-resources" aria-hidden="true" inert="" class="invisible data-[open]:visible fixed inset-x-0 top-(--header-height) z-(--header-zindex) bg-background-200 shadow-[0_1px_0_0_var(--ds-gray-alpha-300)] before:absolute before:inset-x-0 before:-top-3 before:h-3 before:content-[&#x27;&#x27;] max-[880px]:hidden" data-cdp-scope="{&quot;name&quot;:&quot;nav_panel_resources&quot;}"><div class="mx-auto w-full px-(--geist-page-margin)"><div class="flex flex-nowrap pt-1 pb-6 gap-x-4"><div class="min-w-[250px] shrink-0"><h5 class="text-label-14 text-gray-900">Resources</h5><ul class="mt-[5px] flex list-none flex-col"><li><a href="https://vercel.com/changelog" rel="noopener noreferrer" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Changelog</span><span aria-hidden="true" class="inline-block font-sans no-underline ml-[0.125em]">↗</span></span></a></li><li><a href="https://vercel.com/blog" rel="noopener noreferrer" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Blog</span><span aria-hidden="true" class="inline-block font-sans no-underline ml-[0.125em]">↗</span></span></a></li><li><a href="https://community.vercel.com" rel="noopener noreferrer" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Community</span><span aria-hidden="true" class="inline-block font-sans no-underline ml-[0.125em]">↗</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/kb"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Knowledge Base</span></span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!" href="/docs/rest-api"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">APIs &amp; SDKs</span></span></a></li><li><a href="/templates" data-cdp-track="{&quot;event&quot;:&quot;nav_menu_item_clicked&quot;}" data-zone="91c5f9" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group inline-flex w-full no-underline focus-visible:outline-none!"><span class="inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]"><span class="decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500">Templates</span></span></a></li></ul></div></div></div></div><a data-nav-id="getting-started" data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/getting-started-with-vercel&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 group flex items-center text-copy-14 !text-gray-900 no-underline outline-none! data-[highlighted]:!text-gray-1000" href="/docs/getting-started-with-vercel"><span class="flex items-center px-3 py-1.5 group-hover:!text-gray-1000 group-focus-visible:!text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]">Getting Started</span></a></div></nav><div class="ml-auto flex shrink-0 items-center gap-3"><div class="contents max-[880px]:hidden [[data-mobile-open]_&amp;]:!hidden"><button type="submit" tabindex="0" data-react-aria-pressable="true" data-cdp-track="{&quot;event&quot;:&quot;header_ask_ai_clicked&quot;}" class="outline-none m-0 p-0 border-0 align-baseline no-underline group/trigger relative cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] bg-[var(--themed-bg,_var(--ds-gray-1000))] font-medium !px-(--geist-gap-half) max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !pl-[var(--x-padding)] !pr-[var(--x-padding)] rounded-md [--themed-bg:_var(--ds-background-100)] shadow-[0_0_0_1px_var(--themed-border,_transparent)] [--themed-hover-bg:_var(--ds-gray-alpha-200)] [--themed-fg:_var(--ds-gray-1000)] [--themed-border:_var(--ds-gray-400)] data-[focus]:shadow-[0_0_0_1px_var(--themed-border,_transparent),0_0_0_2px_var(--ds-background-100),0_0_0_4px_var(--ds-focus-color)] data-[focus]:transition-none text-(length:--geist-form-small-font) [--spinner-size:16px] h-[var(--height)] data-hover:bg-[var(--ds-gray-100)] dark-theme:data-hover:bg-[var(--ds-gray-200)] data-hover:text-[var(--themed-fg)] data-hover:disabled:bg-[var(--ds-gray-100)]" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1" style="--geist-icon-size:16px"><span class="truncate inline-block px-1.5">Ask AI</span></button><div class="contents" data-user-display="logged-out"><a role="link" href="/login" type="submit" tabindex="0" data-react-aria-pressable="true" data-cdp-track="{&quot;event&quot;:&quot;header_login_clicked&quot;}" data-zone="2d9dc9" class="outline-none m-0 p-0 border-0 align-baseline no-underline group/trigger relative cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] bg-[var(--themed-bg,_var(--ds-gray-1000))] font-medium !px-(--geist-gap-half) max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !pl-[var(--x-padding)] !pr-[var(--x-padding)] rounded-md [--themed-bg:_var(--ds-background-100)] shadow-[0_0_0_1px_var(--themed-border,_transparent)] [--themed-hover-bg:_var(--ds-gray-alpha-200)] [--themed-fg:_var(--ds-gray-1000)] [--themed-border:_var(--ds-gray-400)] data-[focus]:shadow-[0_0_0_1px_var(--themed-border,_transparent),0_0_0_2px_var(--ds-background-100),0_0_0_4px_var(--ds-focus-color)] data-[focus]:transition-none text-(length:--geist-form-small-font) [--spinner-size:16px] h-[var(--height)] data-hover:bg-[var(--ds-gray-100)] dark-theme:data-hover:bg-[var(--ds-gray-200)] data-hover:text-[var(--themed-fg)] data-hover:disabled:bg-[var(--ds-gray-100)]" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1" style="--geist-icon-size:16px"><span class="truncate inline-block px-1.5">Log In</span></a><a role="link" href="/signup" type="submit" tabindex="0" data-react-aria-pressable="true" data-cdp-track="{&quot;event&quot;:&quot;header_signup_clicked&quot;}" data-zone="2d9dc9" class="outline-none m-0 p-0 border-0 align-baseline no-underline group/trigger relative cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] bg-[var(--themed-bg,_var(--ds-gray-1000))] font-medium !px-(--geist-gap-half) max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:transition-none data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !pl-[var(--x-padding)] !pr-[var(--x-padding)] rounded-md text-(length:--geist-form-small-font) [--spinner-size:16px] h-[var(--height)] data-hover:bg-[var(--themed-hover-bg,_hsl(0,_0%,_22%))] dark-theme:data-hover:bg-[var(--themed-hover-bg,_hsl(0,_0%,_80%))] data-hover:[--themed-border:var(--themed-hover-bg,_var(--ds-gray-200))] data-hover:disabled:bg-[var(--ds-gray-100)]" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1" style="--geist-icon-size:16px"><span class="truncate inline-block px-1.5">Sign Up</span></a></div><div class="contents" data-user-display="logged-in"><div class="relative shrink-0 size-8"><img aria-hidden="true" alt="" class="block size-8 rounded-full bg-gray-200 object-cover shadow-[inset_0_0_0_1px_var(--ds-gray-alpha-400)]" data-user-display-cache-avatar="" height="32" width="32"/><script>(function f(a){let b=document.cookie.split("; ").find(b=>b.startsWith(`${a}=`))?.slice(a.length+1);if(!b)return;let c=null;try{c=JSON.parse(decodeURIComponent(b))}catch{}if(!c?.username)return;let d=c.avatar&&/^[0-9a-f]{40}$/.test(c.avatar)?`/api/www/avatar/${c.avatar}?s=64`:`/api/www/avatar/?u=${encodeURIComponent(c.username)}&s=64`,e=`Avatar for ${c.username}`;document.querySelectorAll("img[data-user-display-cache-avatar]").forEach(a=>{a.src=d,a.alt=e,a.title=e})})("userDisplayCache");</script></div></div></div><div class="contents" data-cdp-scope="{&quot;name&quot;:&quot;mobile_menu&quot;}"><button type="button" aria-label="Open menu" aria-expanded="false" class="group relative hidden min-h-11 min-w-11 translate-x-2.5 cursor-pointer items-center justify-center outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] rounded-md max-[880px]:flex"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="group-data-[open]:hidden"><line x1="4" y1="8" x2="20" y2="8"></line><line x1="4" y1="16" x2="20" y2="16"></line></svg><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="hidden group-data-[open]:block"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg></button><div role="dialog" aria-modal="true" aria-label="Navigation menu" aria-hidden="true" inert="" class="invisible opacity-0 max-[880px]:data-[open]:!visible max-[880px]:data-[open]:!opacity-100 max-[880px]:data-[open]:!block fixed inset-0 top-(--header-height) z-[calc(var(--header-zindex)-1)] overflow-y-auto [scrollbar-width:none] [&amp;::-webkit-scrollbar]:hidden bg-background-100"><div class="flex flex-col px-6 py-6"><div class="contents" data-user-display="logged-in"><hr class="border-t border-gray-alpha-400 mt-6 mb-5"/></div><div class="flex flex-col -mx-3"><div class="contents"><details name="mobile-nav" class="group flex flex-col"><summary class="flex min-h-11 cursor-pointer list-none items-center justify-between rounded-md px-3 text-[22px] font-normal text-gray-900 outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:text-gray-1000 hover:bg-gray-alpha-100 [[data-active]_&amp;]:text-gray-1000 [&amp;::-webkit-details-marker]:hidden">Build<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="shrink-0 text-gray-1000 group-open:rotate-180"><path d="m6 9 6 6 6-6"></path></svg></summary><div class="flex flex-col gap-6 px-3 py-4"><div class="flex flex-col"><h3 class="mb-2 text-label-14 font-medium text-gray-900">Build with AI</h3><ul class="flex flex-col -mx-3" role="list"><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/ai-gateway&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/ai-gateway">AI Gateway</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/ai-sdk&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/ai-sdk">AI SDK</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/sandbox&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/sandbox">Sandbox</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/container-registry&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/container-registry">Container Registry</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/workflows&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/workflows">Workflow</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/agent&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/agent">Vercel Agent</a></li><li><a href="https://v0.app" rel="noopener noreferrer" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;https://v0.app&quot;}}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1">v0<span aria-hidden="true" class="inline-block font-sans no-underline ml-[0.125em]">↗</span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/mcp&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/mcp">Vercel MCP</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/agent-resources/integrations-for-models&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/agent-resources/integrations-for-models">AI Integrations</a></li></ul></div><div class="flex flex-col"><h3 class="mb-2 text-label-14 font-medium text-gray-900">Deploy &amp; scale</h3><ul class="flex flex-col -mx-3" role="list"><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/deployments&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/deployments">Deployments</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/cli&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/cli">CLI</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/functions&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/functions">Functions</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/cdn&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/cdn">Delivery Network</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/storage&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/storage">Storage</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/integrations&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/integrations">Integrations</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/microfrontends&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/microfrontends">Microfrontends</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/domains&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/domains">Domains</a></li></ul></div><div class="flex flex-col"><h3 class="mb-2 text-label-14 font-medium text-gray-900">Operate &amp; protect</h3><ul class="flex flex-col -mx-3" role="list"><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/vercel-firewall&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/vercel-firewall">Firewall</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/observability&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/observability">Observability</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/flags&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/flags">Feature Flags</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/vercel-toolbar&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/vercel-toolbar">Toolbar</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/bot-management&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/bot-management">Bot Management</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/botid&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/botid">BotID</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/deployment-protection&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/deployment-protection">Deployment Protection</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/security/compliance&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/security/compliance">Compliance</a></li></ul></div></div></details></div><div class="contents"><details name="mobile-nav" class="group flex flex-col"><summary class="flex min-h-11 cursor-pointer list-none items-center justify-between rounded-md px-3 text-[22px] font-normal text-gray-900 outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:text-gray-1000 hover:bg-gray-alpha-100 [[data-active]_&amp;]:text-gray-1000 [&amp;::-webkit-details-marker]:hidden">Learn<svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="shrink-0 text-gray-1000 group-open:rotate-180"><path d="m6 9 6 6 6-6"></path></svg></summary><div class="flex flex-col gap-6 px-3 py-4"><div class="flex flex-col"><h3 class="mb-2 text-label-14 font-medium text-gray-900">Resources</h3><ul class="flex flex-col -mx-3" role="list"><li><a href="https://vercel.com/changelog" rel="noopener noreferrer" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;https://vercel.com/changelog&quot;}}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1">Changelog<span aria-hidden="true" class="inline-block font-sans no-underline ml-[0.125em]">↗</span></a></li><li><a href="https://vercel.com/blog" rel="noopener noreferrer" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;https://vercel.com/blog&quot;}}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1">Blog<span aria-hidden="true" class="inline-block font-sans no-underline ml-[0.125em]">↗</span></a></li><li><a href="https://community.vercel.com" rel="noopener noreferrer" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;https://community.vercel.com&quot;}}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1">Community<span aria-hidden="true" class="inline-block font-sans no-underline ml-[0.125em]">↗</span></a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/kb&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/kb">Knowledge Base</a></li><li><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/rest-api&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1" href="/docs/rest-api">APIs &amp; SDKs</a></li><li><a href="/templates" data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/templates&quot;}}" data-zone="91c5f9" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1">Templates</a></li></ul></div></div></details></div><div class="contents"><a data-cdp-track="{&quot;event&quot;:&quot;nav_link_clicked&quot;,&quot;properties&quot;:{&quot;href&quot;:&quot;/docs/getting-started-with-vercel&quot;,&quot;text&quot;:&quot;Getting Started&quot;}}" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex min-h-11 items-center rounded-md px-3 text-[22px] font-normal !text-gray-900 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:!text-gray-1000 hover:bg-gray-alpha-100 aria-[current=page]:!text-gray-1000" href="/docs/getting-started-with-vercel">Getting Started</a></div></div><div class="flex flex-col gap-4 pb-6 mt-8"><button type="submit" tabindex="0" data-react-aria-pressable="true" data-cdp-track="{&quot;event&quot;:&quot;header_ask_ai_clicked&quot;}" class="outline-none m-0 p-0 border-0 align-baseline no-underline group/trigger relative cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] bg-[var(--themed-bg,_var(--ds-gray-1000))] font-medium !px-(--geist-gap-half) max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !pl-[var(--x-padding)] !pr-[var(--x-padding)] rounded-md [--themed-bg:_var(--ds-background-100)] shadow-[0_0_0_1px_var(--themed-border,_transparent)] [--themed-hover-bg:_var(--ds-gray-alpha-200)] [--themed-fg:_var(--ds-gray-1000)] [--themed-border:_var(--ds-gray-400)] data-[focus]:shadow-[0_0_0_1px_var(--themed-border,_transparent),0_0_0_2px_var(--ds-background-100),0_0_0_4px_var(--ds-focus-color)] data-[focus]:transition-none text-(length:--geist-form-small-font) [--spinner-size:16px] h-[var(--height)] data-hover:bg-[var(--ds-gray-100)] dark-theme:data-hover:bg-[var(--ds-gray-200)] data-hover:text-[var(--themed-fg)] data-hover:disabled:bg-[var(--ds-gray-100)]" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1" style="--geist-icon-size:16px"><span class="truncate inline-block px-1.5">Ask AI</span></button><div class="contents" data-user-display="logged-out"><a role="link" href="/signup" type="submit" tabindex="0" data-react-aria-pressable="true" data-cdp-track="{&quot;event&quot;:&quot;header_signup_clicked&quot;}" data-zone="2d9dc9" class="outline-none m-0 p-0 border-0 align-baseline no-underline group/trigger relative cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] bg-[var(--themed-bg,_var(--ds-gray-1000))] font-medium !px-(--geist-gap-half) max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:transition-none data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !pl-[var(--x-padding)] !pr-[var(--x-padding)] rounded-md text-(length:--geist-form-small-font) [--spinner-size:16px] h-[var(--height)] data-hover:bg-[var(--themed-hover-bg,_hsl(0,_0%,_22%))] dark-theme:data-hover:bg-[var(--themed-hover-bg,_hsl(0,_0%,_80%))] data-hover:[--themed-border:var(--themed-hover-bg,_var(--ds-gray-200))] data-hover:disabled:bg-[var(--ds-gray-100)]" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1" style="--geist-icon-size:16px"><span class="truncate inline-block px-1.5">Sign Up</span></a><a role="link" href="/login" type="submit" tabindex="0" data-react-aria-pressable="true" data-cdp-track="{&quot;event&quot;:&quot;header_login_clicked&quot;}" data-zone="2d9dc9" class="outline-none m-0 p-0 border-0 align-baseline no-underline group/trigger relative cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] bg-[var(--themed-bg,_var(--ds-gray-1000))] font-medium !px-(--geist-gap-half) max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !pl-[var(--x-padding)] !pr-[var(--x-padding)] rounded-md [--themed-bg:_var(--ds-background-100)] shadow-[0_0_0_1px_var(--themed-border,_transparent)] [--themed-hover-bg:_var(--ds-gray-alpha-200)] [--themed-fg:_var(--ds-gray-1000)] [--themed-border:_var(--ds-gray-400)] data-[focus]:shadow-[0_0_0_1px_var(--themed-border,_transparent),0_0_0_2px_var(--ds-background-100),0_0_0_4px_var(--ds-focus-color)] data-[focus]:transition-none text-(length:--geist-form-small-font) [--spinner-size:16px] h-[var(--height)] data-hover:bg-[var(--ds-gray-100)] dark-theme:data-hover:bg-[var(--ds-gray-200)] data-hover:text-[var(--themed-fg)] data-hover:disabled:bg-[var(--ds-gray-100)]" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1" style="--geist-icon-size:16px"><span class="truncate inline-block px-1.5">Log In</span></a></div></div></div></div></div></div></div><script>(function p(){function a(){let a=document.getElementById("marketing-header");a&&(window.scrollY>0?a.dataset.scrolled="true":delete a.dataset.scrolled)}a(),requestAnimationFrame(a),window.addEventListener("scroll",function b(){a(),window.removeEventListener("scroll",b)},{passive:!0,once:!0})})()</script><script>(function s(a){if("u"<typeof location)return;let b=location.pathname;for(let[c,d]of Object.entries(a))for(let a of d)if(a.startsWith("/")&&(b===a||b.startsWith(`${a}/`))){let a=document.querySelector(`[data-nav-id="${CSS.escape(c)}"]`);a&&a.setAttribute("data-highlighted","");return}})({"products":["/docs/ai-gateway","/docs/ai-sdk","/docs/sandbox","/docs/container-registry","/docs/workflows","/docs/agent","/docs/mcp","/docs/agent-resources/integrations-for-models","/docs/deployments","/docs/cli","/docs/functions","/docs/cdn","/docs/storage","/docs/integrations","/docs/microfrontends","/docs/domains","/docs/vercel-firewall","/docs/observability","/docs/flags","/docs/vercel-toolbar","/docs/bot-management","/docs/botid","/docs/deployment-protection","/docs/security/compliance"],"resources":["/kb","/docs/rest-api","/templates"],"getting-started":["/docs/getting-started-with-vercel"]})</script></header><div aria-hidden="true" class="pointer-events-none fixed inset-x-0 bottom-0 top-(--header-height) z-[calc(var(--header-zindex)-1)] max-[880px]:hidden bg-background-200/50 opacity-0 will-change-[opacity] peer-data-[nav-open]:opacity-100"></div><div data-testid="geistcn/skip-nav-content" id="geist-skip-nav" style="grid-row:1 / 1" tabindex="-1"></div><main class="layout-module__FPY_ma__main"><div class="layout-module__FPY_ma__wrapper"><!--&--><div class="flex min-h-[calc(100vh-var(--header-height))] w-full max-w-[100vw] lg:grid lg:grid-cols-[300px_1fr]"><div class="lg:grid-cols-[300px] relative md:grid lg:sticky lg:top-(--header-height) lg:h-[calc(100svh-var(--header-height))]"><div class="z-20 text-[14px] text-gray-900 lg:absolute lg:right-0 lg:block lg:h-full lg:opacity-100 lg:blur-[0px]"><aside class="lg:relative pr-3 h-full flex-col lg:flex lg:w-[300px] hidden outline-none"><nav data-api-sidebar-nav="true" class="h-full outline-0 w-full flex-1 overflow-auto overflow-x-hidden px-4 py-3 lg:px-8 lg:py-3"><div class="mb-2 -mx-2"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex h-9 w-full items-center justify-between rounded px-2 text-gray-900 hover:bg-gray-100 hover:text-gray-1000 transition-colors" href="/docs"><div class="flex-none w-4 -ml-2"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="m10.5 14.06-.53-.53-4.82-4.82a1 1 0 0 1 0-1.42l4.82-4.82.53-.53L11.56 3l-.53.53L6.56 8l4.47 4.47.53.53z" clip-rule="evenodd"></path></svg></div><div class="flex-1 text-sm font-medium text-center">Vercel REST API</div><div class="flex-none w-4"></div></a></div><div class="relative flex w-full items-center"><div class="absolute inset-y-0 -left-2 -right-2 bg-gray-alpha-100 dark:bg-gray-alpha-200 rounded-md"></div><a aria-current="page" data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 relative z-10 flex w-full items-center py-[6.5px] hover:text-gray-1000 text-gray-1000" href="/docs/rest-api"><span class="text-[14px] leading-normal">Overview</span></a></div><div class="relative flex w-full items-center"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 relative z-10 flex w-full items-center py-[6.5px] hover:text-gray-1000 text-gray-900" href="/docs/rest-api/errors"><span class="text-[14px] leading-normal">Errors</span></a></div><div class="mt-1"><ul class="list-none"><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Access Groups</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Ai Gateway</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Aliases</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Artifacts</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Authentication</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Billing</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Bulk Redirects</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Certs</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Checks V2</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Connect</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Deployments</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>DNS</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Domains</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Domains Registrar</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Drains</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Edge Cache</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Environment</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Feature Flags</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Global Config</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Integrations</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Logs</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Marketplace</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Microfrontends</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Networking</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Observability</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Project Routes</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Projectmembers</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Projects</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Rolling Release</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Sandboxes</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Security</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Static Ips</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Storage</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Teams</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>User</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>VCR</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Web Analytics</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li><li class="mb-1"><button type="button" class="w-full flex items-center justify-between text-left text-[14px] text-gray-900 py-[6.5px] hover:text-gray-1000 transition-colors"><span>Webhooks</span><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="transition-transform duration-200 text-gray-900 rotate-180"><path fill="currentColor" fill-rule="evenodd" d="m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z" clip-rule="evenodd"></path></svg></button><div class="grid w-full overflow-hidden" inert="" style="grid-template-rows:0fr;opacity:0"></div></li></ul></div><script>(function(){
                  var nav = document.querySelector('[data-api-sidebar-nav]');
                  if (!nav || nav.dataset.scrolled) return;
                  nav.dataset.scrolled = 'true';
                  var active = nav.querySelector('[aria-current="page"]');
                  if (!active) return;
                  var navRect = nav.getBoundingClientRect();
                  var itemRect = active.getBoundingClientRect();
                  var fullyVisible = itemRect.top >= navRect.top && itemRect.bottom <= navRect.bottom;
                  if (!fullyVisible) {
                    var targetOffset = itemRect.top - navRect.top + nav.scrollTop;
                    var center = targetOffset - (nav.clientHeight - itemRect.height) / 2;
                    var maxScroll = nav.scrollHeight - nav.clientHeight;
                    nav.scrollTo({ top: Math.min(Math.max(center, 0), maxScroll), behavior: 'instant' });
                  }
                })();</script></nav></aside></div></div><main class="pt-6 pb-16 pl-3 pr-6 w-full min-w-0 max-[960px]:px-6"><!--&--><div class="flex w-full"><div class="content-module__6uRq_q__content"><div data-docs-prose="" class="space-y-10 [&amp;_[data-slot=note]_p]:my-0 hover:[&amp;_[data-slot=note]_a]:no-underline! [&amp;_code_p]:my-0 [&amp;_code_p]:contents [&amp;_ol]:p-0 [&amp;_ol]:pl-4 [&amp;_p]:leading-[160%] [&amp;_ol]:list-decimal [&amp;_ol]:ml-0 md:[&amp;_ol]:ml-1 [&amp;_[class*=&#x27;container&#x27;]_p]:m-0"><div class="lg:flex mt-1 h-0 items-center justify-start gap-x-3 hidden lg:h-6 2xl:justify-start relative"><button type="submit" tabindex="0" data-react-aria-pressable="true" aria-expanded="true" aria-label="Collapse sidebar" class="outline-none m-0 border-0 align-baseline no-underline group/trigger relative cursor-pointer select-none transform translate-z-0 text-[var(--themed-fg,_var(--ds-background-100))] font-medium max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:transition-none data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !px-0 geist-new-themed geist-new-tertiary geist-new-tertiary-fill rounded-md bg-transparent !text-[var(--themed-bg,_var(--ds-gray-1000))] [--themed-border:_transparent] [--themed-hover-bg:_var(--ds-gray-alpha-200)] [--lighten-color:_rgba(255,_255,_255,_0.8)] data-hover:![--themed-border:_var(--ds-gray-alpha-200)] p-0 w-[var(--geist-form-small-height)] h-[32px] text-(length:--geist-form-small-font) [--spinner-size:16px] data-hover:bg-[var(--themed-hover-bg,_hsl(0,_0%,_22%))] dark-theme:data-hover:bg-[var(--themed-hover-bg,_hsl(0,_0%,_80%))] data-hover:[--themed-border:var(--themed-hover-bg,_var(--ds-gray-200))] data-hover:disabled:bg-[var(--ds-gray-100)] hidden lg:inline-flex -ml-2" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1" style="--geist-icon-size:16px"><span class="truncate px-1.5 inline-flex items-center justify-center shrink-0"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="text-gray-900!"><path fill="currentColor" fill-rule="evenodd" d="M6.25 2.5h8.25v10a1 1 0 0 1-1 1H6.25zM5 2.5H1.5v10a1 1 0 0 0 1 1H5zM0 1h16v11.5a2.5 2.5 0 0 1-2.5 2.5h-11A2.5 2.5 0 0 1 0 12.5V1" clip-rule="evenodd"></path></svg></span></button><div class="relative items-center gap-x-1 text-sm flex max-w-full whitespace-nowrap shrink-0"><div class="flex items-center"><span class="whitespace-nowrap inline-block no-underline text-gray-900">APIs &amp; SDKs</span><span class="ml-1 grid place-items-center text-gray-900!"><svg viewBox="0 0 16 16" height="12" width="12" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="m4.02 15.4.3-.7 6-14 .29-.68 1.37.59-.3.69-6 14-.29.68z" clip-rule="evenodd"></path></svg></span></div><div class="flex items-center"><span class="whitespace-nowrap inline-block no-underline text-gray-1000">Vercel REST API</span></div></div></div><div class="linked-heading-module__rvMliW__container"><h1 class="linked-heading-module__rvMliW__header text-heading-32 sm:text-heading-48 mb-6" data-components-heading="true"><span class="linked-heading-module__rvMliW__target" id="using-the-rest-api"></span><a class="linked-heading-module__rvMliW__title [&amp;&gt;p]:m-0" href="#using-the-rest-api">Using the REST API</a><a href="#using-the-rest-api" class="linked-heading-module__rvMliW__permalink" aria-label="Copy link to section"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="text-[0.6em]"><path fill="currentColor" fill-rule="evenodd" d="M8.47 1.47a4.29 4.29 0 1 1 6.06 6.06l-2.5 2.5-1.06-1.06 2.5-2.5a2.79 2.79 0 0 0-3.94-3.94l-2.5 2.5-1.06-1.06zm3.06 4.06-6 6-1.06-1.06 6-6zm-10.06 9a4.3 4.3 0 0 0 6.06 0l2.5-2.5-1.06-1.06-2.5 2.5a2.79 2.79 0 0 1-3.94-3.94l2.5-2.5-1.06-1.06-2.5 2.5a4.3 4.3 0 0 0 0 6.06" clip-rule="evenodd"></path></svg></a></h1></div><p class="text-copy-16 mb-6">Interact programmatically with your Vercel account using the SDK or direct HTTP requests. You can deploy new versions of web applications, manage custom domains, retrieve information about deployments, and manage secrets and environment variables for projects.</p><p class="text-copy-16 mb-6">The API supports any programming language or framework that can send HTTP requests.</p><section><div class="linked-heading-module__rvMliW__container"><h2 class="linked-heading-module__rvMliW__header text-heading-32 mb-6" data-components-heading="true"><span class="linked-heading-module__rvMliW__target" id="api-basics"></span><a class="linked-heading-module__rvMliW__title [&amp;&gt;p]:m-0" href="#api-basics">API basics</a><a href="#api-basics" class="linked-heading-module__rvMliW__permalink" aria-label="Copy link to section"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="text-[0.6em]"><path fill="currentColor" fill-rule="evenodd" d="M8.47 1.47a4.29 4.29 0 1 1 6.06 6.06l-2.5 2.5-1.06-1.06 2.5-2.5a2.79 2.79 0 0 0-3.94-3.94l-2.5 2.5-1.06-1.06zm3.06 4.06-6 6-1.06-1.06 6-6zm-10.06 9a4.3 4.3 0 0 0 6.06 0l2.5-2.5-1.06-1.06-2.5 2.5a2.79 2.79 0 0 1-3.94-3.94l2.5-2.5-1.06-1.06-2.5 2.5a4.3 4.3 0 0 0 0 6.06" clip-rule="evenodd"></path></svg></a></h2></div><p class="text-copy-16 mb-4">The API is exposed as an HTTP/1 and HTTP/2 service over SSL. All endpoints live under the URL<!-- --> <code class="code-module__V4tPXG__code code-module__V4tPXG__inlineCode">https://api.vercel.com</code> and follow the REST architecture.</p></section><section><div class="linked-heading-module__rvMliW__container"><h2 class="linked-heading-module__rvMliW__header text-heading-32 mb-6" data-components-heading="true"><span class="linked-heading-module__rvMliW__target" id="authentication"></span><a class="linked-heading-module__rvMliW__title [&amp;&gt;p]:m-0" href="#authentication">Authentication</a><a href="#authentication" class="linked-heading-module__rvMliW__permalink" aria-label="Copy link to section"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="text-[0.6em]"><path fill="currentColor" fill-rule="evenodd" d="M8.47 1.47a4.29 4.29 0 1 1 6.06 6.06l-2.5 2.5-1.06-1.06 2.5-2.5a2.79 2.79 0 0 0-3.94-3.94l-2.5 2.5-1.06-1.06zm3.06 4.06-6 6-1.06-1.06 6-6zm-10.06 9a4.3 4.3 0 0 0 6.06 0l2.5-2.5-1.06-1.06-2.5 2.5a2.79 2.79 0 0 1-3.94-3.94l2.5-2.5-1.06-1.06-2.5 2.5a4.3 4.3 0 0 0 0 6.06" clip-rule="evenodd"></path></svg></a></h2></div><p class="text-copy-16 mb-4">Vercel Access Tokens are required to authenticate and use the Vercel API. Include the token in the <code class="code-module__V4tPXG__code code-module__V4tPXG__inlineCode">Authorization</code> <!-- -->header:</p><code class="block text-copy-16 px-4 py-3 bg-background-200 border border-gray-400 rounded mb-4">Authorization: Bearer &lt;TOKEN&gt;</code><p class="text-copy-16 mb-4">Create and manage Access Tokens in your<!-- --> <a href="https://vercel.com/account/tokens" rel="noopener" target="_blank" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60">account settings</a>.</p></section><section><div class="linked-heading-module__rvMliW__container"><h2 class="linked-heading-module__rvMliW__header text-heading-32 mb-6" data-components-heading="true"><span class="linked-heading-module__rvMliW__target" id="accessing-team-resources"></span><a class="linked-heading-module__rvMliW__title [&amp;&gt;p]:m-0" href="#accessing-team-resources">Accessing team resources</a><a href="#accessing-team-resources" class="linked-heading-module__rvMliW__permalink" aria-label="Copy link to section"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="text-[0.6em]"><path fill="currentColor" fill-rule="evenodd" d="M8.47 1.47a4.29 4.29 0 1 1 6.06 6.06l-2.5 2.5-1.06-1.06 2.5-2.5a2.79 2.79 0 0 0-3.94-3.94l-2.5 2.5-1.06-1.06zm3.06 4.06-6 6-1.06-1.06 6-6zm-10.06 9a4.3 4.3 0 0 0 6.06 0l2.5-2.5-1.06-1.06-2.5 2.5a2.79 2.79 0 0 1-3.94-3.94l2.5-2.5-1.06-1.06-2.5 2.5a4.3 4.3 0 0 0 0 6.06" clip-rule="evenodd"></path></svg></a></h2></div><p class="text-copy-16 mb-4">By default, you can access resources in your personal account. To access resources owned by a team, append the Team ID as a query string:</p><code class="block text-copy-16 px-4 py-3 bg-background-200 border border-gray-400 rounded">https://api.vercel.com/v6/deployments?teamId=[teamID]</code></section><section><div class="linked-heading-module__rvMliW__container"><h2 class="linked-heading-module__rvMliW__header text-heading-32 mb-6" data-components-heading="true"><span class="linked-heading-module__rvMliW__target" id="rate-limits"></span><a class="linked-heading-module__rvMliW__title [&amp;&gt;p]:m-0" href="#rate-limits">Rate limits</a><a href="#rate-limits" class="linked-heading-module__rvMliW__permalink" aria-label="Copy link to section"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="text-[0.6em]"><path fill="currentColor" fill-rule="evenodd" d="M8.47 1.47a4.29 4.29 0 1 1 6.06 6.06l-2.5 2.5-1.06-1.06 2.5-2.5a2.79 2.79 0 0 0-3.94-3.94l-2.5 2.5-1.06-1.06zm3.06 4.06-6 6-1.06-1.06 6-6zm-10.06 9a4.3 4.3 0 0 0 6.06 0l2.5-2.5-1.06-1.06-2.5 2.5a2.79 2.79 0 0 1-3.94-3.94l2.5-2.5-1.06-1.06-2.5 2.5a4.3 4.3 0 0 0 0 6.06" clip-rule="evenodd"></path></svg></a></h2></div><p class="text-copy-16 mb-4">The API limits the number of calls you can make over a period of time. Rate limits are specified via response headers:<!-- --> <code class="code-module__V4tPXG__code code-module__V4tPXG__inlineCode">X-RateLimit-Limit</code>,<!-- --> <code class="code-module__V4tPXG__code code-module__V4tPXG__inlineCode">X-RateLimit-Remaining</code>, and<!-- --> <code class="code-module__V4tPXG__code code-module__V4tPXG__inlineCode">X-RateLimit-Reset</code>. See the<!-- --> <a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-inherit transition-opacity duration-100 underline font-medium [:not([aria-disabled])]:hover:opacity-60" href="/docs/limits#rate-limits">limits documentation</a> <!-- -->for details.</p></section><section><div class="linked-heading-module__rvMliW__container"><h2 class="linked-heading-module__rvMliW__header text-heading-32 mb-6" data-components-heading="true"><span class="linked-heading-module__rvMliW__target" id="endpoints"></span><a class="linked-heading-module__rvMliW__title [&amp;&gt;p]:m-0" href="#endpoints">Endpoints</a><a href="#endpoints" class="linked-heading-module__rvMliW__permalink" aria-label="Copy link to section"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="text-[0.6em]"><path fill="currentColor" fill-rule="evenodd" d="M8.47 1.47a4.29 4.29 0 1 1 6.06 6.06l-2.5 2.5-1.06-1.06 2.5-2.5a2.79 2.79 0 0 0-3.94-3.94l-2.5 2.5-1.06-1.06zm3.06 4.06-6 6-1.06-1.06 6-6zm-10.06 9a4.3 4.3 0 0 0 6.06 0l2.5-2.5-1.06-1.06-2.5 2.5a2.79 2.79 0 0 1-3.94-3.94l2.5-2.5-1.06-1.06-2.5 2.5a4.3 4.3 0 0 0 0 6.06" clip-rule="evenodd"></path></svg></a></h2></div><p class="text-copy-16 mb-4">Browse all available REST API endpoints grouped by category.</p><div class="grid gap-3 sm:grid-cols-2"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/access-groups/reads-an-access-group"><span class="text-label-14 text-gray-1000">Access Groups</span><span class="text-label-13 text-gray-900">11<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/ai-gateway/list-rules"><span class="text-label-14 text-gray-1000">Ai Gateway</span><span class="text-label-13 text-gray-900">4<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/aliases/list-deployment-aliases"><span class="text-label-14 text-gray-1000">Aliases</span><span class="text-label-13 text-gray-900">6<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/artifacts/record-an-artifacts-cache-usage-event"><span class="text-label-14 text-gray-1000">Artifacts</span><span class="text-label-13 text-gray-900">7<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/authentication/sso-token-exchange"><span class="text-label-14 text-gray-1000">Authentication</span><span class="text-label-13 text-gray-900">5<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/billing/list-focus-billing-charges"><span class="text-label-14 text-gray-1000">Billing</span><span class="text-label-13 text-gray-900">3<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/bulk-redirects/gets-project-level-redirects"><span class="text-label-14 text-gray-1000">Bulk Redirects</span><span class="text-label-13 text-gray-900">7<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/certs/get-cert-by-id"><span class="text-label-14 text-gray-1000">Certs</span><span class="text-label-13 text-gray-900">5<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/checks-v2/list-all-checks-for-a-project"><span class="text-label-14 text-gray-1000">Checks V2</span><span class="text-label-13 text-gray-900">10<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/connect/create-a-connector"><span class="text-label-14 text-gray-1000">Connect</span><span class="text-label-13 text-gray-900">5<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/deployments/get-deployment-events"><span class="text-label-14 text-gray-1000">Deployments</span><span class="text-label-13 text-gray-900">10<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/dns/list-existing-dns-records"><span class="text-label-14 text-gray-1000">DNS</span><span class="text-label-13 text-gray-900">4<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/domains/get-a-domain-s-configuration"><span class="text-label-14 text-gray-1000">Domains</span><span class="text-label-13 text-gray-900">9<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/domains-registrar/get-supported-tlds"><span class="text-label-14 text-gray-1000">Domains Registrar</span><span class="text-label-13 text-gray-900">17<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/drains/retrieve-a-list-of-all-drains"><span class="text-label-14 text-gray-1000">Drains</span><span class="text-label-13 text-gray-900">6<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/edge-cache/invalidate-by-tag"><span class="text-label-14 text-gray-1000">Edge Cache</span><span class="text-label-13 text-gray-900">4<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/environment/lists-all-shared-environment-variables-for-a-team"><span class="text-label-14 text-gray-1000">Environment</span><span class="text-label-13 text-gray-900">11<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/feature-flags/list-flags"><span class="text-label-14 text-gray-1000">Feature Flags</span><span class="text-label-13 text-gray-900">21<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/global-config/get-global-configs"><span class="text-label-14 text-gray-1000">Global Config</span><span class="text-label-13 text-gray-900">18<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/deployments/update-deployment-integration-action"><span class="text-label-14 text-gray-1000">Integrations</span><span class="text-label-13 text-gray-900">10<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/logs/get-logs-for-a-deployment"><span class="text-label-14 text-gray-1000">Logs</span><span class="text-label-13 text-gray-900">1<!-- --> endpoint</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/marketplace/update-installation"><span class="text-label-14 text-gray-1000">Marketplace</span><span class="text-label-13 text-gray-900">23<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/microfrontends/list-microfrontends-groups"><span class="text-label-14 text-gray-1000">Microfrontends</span><span class="text-label-13 text-gray-900">5<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/networking/list-secure-compute-networks"><span class="text-label-14 text-gray-1000">Networking</span><span class="text-label-13 text-gray-900">6<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/observability/lists-disabled-observability-plus-projects"><span class="text-label-14 text-gray-1000">Observability</span><span class="text-label-13 text-gray-900">2<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/project-routes/get-project-routing-rules"><span class="text-label-14 text-gray-1000">Project Routes</span><span class="text-label-13 text-gray-900">8<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/projectmembers/list-project-members"><span class="text-label-14 text-gray-1000">Projectmembers</span><span class="text-label-13 text-gray-900">3<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/projects/retrieve-a-list-of-projects"><span class="text-label-14 text-gray-1000">Projects</span><span class="text-label-13 text-gray-900">32<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/rolling-release/get-rolling-release-billing-status"><span class="text-label-14 text-gray-1000">Rolling Release</span><span class="text-label-13 text-gray-900">8<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/sandboxes/list-sandboxes"><span class="text-label-14 text-gray-1000">Sandboxes</span><span class="text-label-13 text-gray-900">27<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/security/update-attack-challenge-mode"><span class="text-label-14 text-gray-1000">Security</span><span class="text-label-13 text-gray-900">13<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/networking/configures-static-ips-for-a-project"><span class="text-label-14 text-gray-1000">Static Ips</span><span class="text-label-13 text-gray-900">1<!-- --> endpoint</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/storage/get-a-store"><span class="text-label-14 text-gray-1000">Storage</span><span class="text-label-13 text-gray-900">3<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/teams/list-team-members"><span class="text-label-14 text-gray-1000">Teams</span><span class="text-label-13 text-gray-900">16<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/user/list-user-events"><span class="text-label-14 text-gray-1000">User</span><span class="text-label-13 text-gray-900">4<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/vcr/list-repositories"><span class="text-label-14 text-gray-1000">VCR</span><span class="text-label-13 text-gray-900">27<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/web-analytics/aggregates-page-views"><span class="text-label-14 text-gray-1000">Web Analytics</span><span class="text-label-13 text-gray-900">4<!-- --> endpoint<!-- -->s</span></a><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors" href="/docs/rest-api/webhooks/get-a-list-of-webhooks"><span class="text-label-14 text-gray-1000">Webhooks</span><span class="text-label-13 text-gray-900">4<!-- --> endpoint<!-- -->s</span></a></div></section></div></div><aside aria-labelledby="toc-heading" class="h-[calc(100vh-var(--header-height))] w-[240px] max-w-[240px] shrink-0 mr-4 sticky top-[var(--docs-content-sticky-top)] hidden lg:block"><div class=""><h2 class="m-0 pb-2 text-label-14 font-normal text-gray-800" id="toc-heading">On this page</h2><ul class="max-h-[calc(100vh-35vh)] relative overflow-y-auto min-w-0 before:absolute before:inset-y-0 before:left-0 before:w-px before:bg-gray-alpha-400 before:content-[&#x27;&#x27;]"><li class="relative py-1.5 pr-3 text-label-14 transition-colors duration-160 h-[32px] flex items-center hover:text-gray-1000 min-w-0 pl-4 text-gray-1000 font-medium after:absolute after:left-0 after:top-1 after:bottom-1 after:w-px after:bg-gray-1000 after:content-[&quot;&quot;]" data-level="1" id="toc_api-basics"><a href="#api-basics" title="API basics" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 block min-w-0 truncate">API basics</a></li><li class="relative py-1.5 pr-3 text-label-14 transition-colors duration-160 h-[32px] flex items-center hover:text-gray-1000 min-w-0 pl-4 text-gray-900" data-level="1" id="toc_authentication"><a href="#authentication" title="Authentication" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 block min-w-0 truncate">Authentication</a></li><li class="relative py-1.5 pr-3 text-label-14 transition-colors duration-160 h-[32px] flex items-center hover:text-gray-1000 min-w-0 pl-4 text-gray-900" data-level="1" id="toc_accessing-team-resources"><a href="#accessing-team-resources" title="Accessing team resources" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 block min-w-0 truncate">Accessing team resources</a></li><li class="relative py-1.5 pr-3 text-label-14 transition-colors duration-160 h-[32px] flex items-center hover:text-gray-1000 min-w-0 pl-4 text-gray-900" data-level="1" id="toc_rate-limits"><a href="#rate-limits" title="Rate limits" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 block min-w-0 truncate">Rate limits</a></li><li class="relative py-1.5 pr-3 text-label-14 transition-colors duration-160 h-[32px] flex items-center hover:text-gray-1000 min-w-0 pl-4 text-gray-900" data-level="1" id="toc_endpoints"><a href="#endpoints" title="Endpoints" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 block min-w-0 truncate">Endpoints</a></li></ul></div></aside></div><!--$--><!--/$--><!--/&--></main></div><!--/&--></div></main><!--$?--><template id="B:5"></template><!--/$--><!--$--><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><!--/$--></div><!--/&--></div><!--$--><aside data-ai-chat-panel="" class="shrink-0 z-[100] sticky h-screen top-0 right-0 transition-transformation ease-in-out transition-[width] duration-250 w-0 overflow-hidden"><div class="w-[400px] h-full"></div></aside><!--/$--></div><!--$?--><template id="B:0"></template><!--/$--><!--$--><!--$?--><template id="B:1"></template><!--/$--><!--$?--><template id="B:2"></template><!--/$--><!--$--><!--/$--><!--$?--><template id="B:3"></template><!--/$--><!--/$--><!--$--><!--/$--><!--$?--><template id="B:6"></template><!--/$--><!--/&--><script>requestAnimationFrame(function(){$RT=performance.now()});</script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/1is1wp_q6rk1i.js" id="_R_" async=""></script><div hidden id="S:4"><button type="button" tabindex="0" data-react-aria-pressable="true" aria-haspopup="dialog" aria-expanded="false" aria-controls="radix-_R_499ebr9kiivb_" aria-label="Open docs menu" data-state="closed" data-slot="sheet-trigger" class="outline-none m-0 border-0 align-baseline no-underline group/trigger relative cursor-pointer select-none transform translate-z-0 flex text-[var(--themed-fg,_var(--ds-background-100))] font-medium max-w-full items-center justify-center transition-[border-color, background,color,transform,box-shadow] duration-[time:150ms] ease-in-out data-[focus]:transition-none data-[focus]:shadow-[var(--ds-focus-ring)] [&amp;_svg]:shrink-0 disabled:cursor-not-allowed aria-disabled:cursor-not-allowed disabled:text-[var(--ds-gray-700)] disabled:bg-[var(--ds-gray-100)] aria-disabled:text-[var(--ds-gray-700)] aria-disabled:bg-[var(--ds-gray-100)] disabled:![--themed-border:_var(--ds-gray-400)] [--x-padding:6px] [--height:32px] !px-0 geist-new-themed geist-new-tertiary geist-new-tertiary-fill rounded-md bg-transparent !text-[var(--themed-bg,_var(--ds-gray-1000))] [--themed-border:_transparent] [--themed-hover-bg:_var(--ds-gray-alpha-200)] [--lighten-color:_rgba(255,_255,_255,_0.8)] data-hover:bg-[var(--ds-gray-alpha-200)] data-hover:![--themed-border:_var(--ds-gray-alpha-200)] p-0 w-[var(--geist-form-small-height)] h-[32px] text-(length:--geist-form-small-font) [--spinner-size:16px]" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1" style="--geist-icon-size:16px"><span class="truncate px-1.5 inline-flex items-center justify-center shrink-0"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor" class="translate-y-px"><path fill="currentColor" fill-rule="evenodd" d="M4 8a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m5.5 0a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0m4 1.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3" clip-rule="evenodd"></path></svg></span></button></div><script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0};
$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:4","S:4")</script><div hidden id="S:5"><template id="__vercel_remote_component__remote-components_footer_marketing_start"></template><script data-remote-component="true" type="application/json">{"name":"__vercel_remote_component__remote-components_footer_marketing","bundle":"vercel-remote-components","route":"/remote-components/footer/marketing","runtime":"turbopack"}</script><div style="content-visibility:auto;contain-intrinsic-height:auto 610px"><footer class="max-w-[var(--ds-page-width-with-margin)] mx-auto px-[var(--geist-page-margin)] py-10 text-[14px]" data-cdp-scope="{&quot;name&quot;:&quot;footer&quot;}"><nav aria-label="Vercel Directory"><div class="grid gap-x-6 gap-y-6 grid-cols-4 md:grid-cols-6 lg:grid-cols-8 xl:grid-cols-12 [&amp;&gt;*]:col-span-2"><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Agent Stack</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/ai-sdk" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">AI SDK</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/ai-gateway" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">AI Gateway</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/sandbox" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Sandbox</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/workflows" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Workflows</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/connect" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Connect<span class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)">New</span></a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/passport" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Passport<span class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)">New</span></a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/eve" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">eve<span class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)">New</span></a></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Core Platform</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/products/previews" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">CI/CD</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/cdn" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Content Delivery</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/fluid" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Fluid Compute</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/products/observability" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Observability</a></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Security</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/security" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Platform Security</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/security/web-application-firewall" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">WAF</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/security/bot-management" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Bot Management</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/botid" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Bot ID</a></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Tools</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/drop" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="2d9dc9" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Vercel Drop<span class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)">New</span></a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/agent" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Vercel Agent</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/plugin" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Vercel Plugin<span class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)">New</span></a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://skills.sh" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Agent Skills</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/frameworks/nextjs" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Next.js</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/domains" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="2d9dc9" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Domains</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://v0.app" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" style="font-family:var(--font-mono);font-feature-settings:tnum" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">v0</a></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Frameworks</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://eve.dev/" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">eve<span class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)">New</span></a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs/frameworks/full-stack/nuxt" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Nuxt</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs/frameworks/full-stack/sveltekit" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">SvelteKit</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs/frameworks/backend/nitro" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Nitro</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/solutions/turborepo" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Turborepo</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs/frameworks/full-stack/tanstack-start" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Tanstack Start</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs/frameworks/backend/fastapi" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">FastAPI</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs/frameworks/backend/xmcp" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">xmcp</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs/frameworks" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">All frameworks</a></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">SDKs</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs/rest-api/sdk" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Vercel SDK</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/workflows" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Workflow SDK<span class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)">New</span></a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs/flags/flags-sdk-reference" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Flags SDK</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/chat" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Chat SDK<span class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)">New</span></a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs/queues/sdk" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Queues SDK<span class="inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[&quot;&quot;] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)">New</span></a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://streamdown.ai" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Streamdown</a></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Build</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/solutions/ai-apps" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">AI Apps</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/solutions/web-apps" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Web Apps</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/solutions/marketing-sites" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Marketing Sites</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/solutions/multi-tenant-saas" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Platforms</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/solutions/composable-commerce" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Commerce</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/solutions/platform-engineering" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Platform Engineers</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/solutions/design-engineering" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Design Engineers</a></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Learn</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/docs" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Docs</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/blog" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Blog</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/changelog" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Changelog</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/kb" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="667155" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Knowledge Base</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/academy" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="7ae771" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Academy</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/i" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Articles</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://community.vercel.com" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Community</a></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Explore</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/customers" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Customers</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/marketplace" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="2d9dc9" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Marketplace</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/templates" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="91c5f9" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Templates</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/partners/solution-partners" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Partner Finder</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/partners/aws" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Vercel + AWS</a></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Company</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/about" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">About</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/careers" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Careers</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/press" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Press</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/events" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Events</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/startups" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Startups</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/shipped" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Shipped on Vercel</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/open-source-program" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Open Source Program</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/enterprise" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Enterprise</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/pricing" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Pricing</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/help" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="9a3c91" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Help</a></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Legal &amp; Trust</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/legal/privacy-policy" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Privacy Policy</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/legal/terms" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Terms of Service</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/legal/cookie-policy" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Cookie Policy</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/legal/dpa" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">DPA</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/legal/acceptable-use-policy" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Acceptable Use Policy</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="/legal" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Legal (all documents)</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://security.vercel.com" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Trust Center</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://vercel-status.com" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Status</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><button id="fides-modal-link" type="button" class="flex items-center gap-1.5 w-fit p-0.5 -ml-0.5 text-left text-gray-900 bg-transparent border-0 cursor-pointer font-[inherit] hover:text-gray-1000 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}">Cookie Preferences</button></li></ul></div><div><h2 class="text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]">Social</h2><ul class="list-none m-0 p-0"><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://github.com/vercel" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">GitHub</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://x.com/vercel" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">X</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://linkedin.com/company/vercel" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">LinkedIn</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://youtube.com/@VercelHQ" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">YouTube</a></li><li class="text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]"><a href="https://www.instagram.com/vercel/" rel="noopener" target="_blank" data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5">Instagram</a></li></ul></div><div><ul class="list-none m-0 p-0"><li class="list-none"><a href="/home" data-zone="6a379c" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 h-8 w-full flex items-center"><img alt="Vercel" data-slot="geist-logo" loading="eager" width="16" height="14" decoding="async" data-nimg="1" class="geist-hide-on-dark" style="color:transparent" src="https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg"/><img alt="Vercel" data-slot="geist-logo" loading="eager" width="16" height="14" decoding="async" data-nimg="1" class="geist-hide-on-light" style="color:transparent" src="https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg"/></a></li></ul></div></div></nav><template id="B:0"></template></footer></div><script id="__vercel_remote_component__remote-components_footer_marketing_rsc">self["__vercel_remote_component__remote-components_footer_marketing"]=self["__vercel_remote_component__remote-components_footer_marketing"]||[];self["__vercel_remote_component__remote-components_footer_marketing"].push("1:I[\"[vercel-remote-components] 57106\",[\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1gv-_g_fld7qw.js\",\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/2a6-ba1u73zfb.js\",\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/45bm5b5emkxlb.js\"],\"Link\"]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("0:[\"$\",\"div\",null,{\"style\":{\"contentVisibility\":\"auto\",\"containIntrinsicHeight\":\"auto 610px\"},\"children\":[\"$\",\"footer\",null,{\"className\":\"max-w-[var(--ds-page-width-with-margin)] mx-auto px-[var(--geist-page-margin)] py-10 text-[14px]\",\"data-cdp-scope\":\"{\\\"name\\\":\\\"footer\\\"}\",\"children\":[[\"$\",\"nav\",null,{\"aria-label\":\"Vercel Directory\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid gap-x-6 gap-y-6 grid-cols-4 md:grid-cols-6 lg:grid-cols-8 xl:grid-cols-12 [&>*]:col-span-2\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Agent Stack\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",\"/ai-sdk\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/ai-sdk\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"AI SDK\",null]}]}],[\"$\",\"li\",\"/ai-gateway\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/ai-gateway\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"AI Gateway\",null]}]}],[\"$\",\"li\",\"/sandbox\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/sandbox\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Sandbox\",null]}]}],[\"$\",\"li\",\"/workflows\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/workflows\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Workflows\",null]}]}],[\"$\",\"li\",\"/connect\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/connect\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Connect\",[\"$\",\"span\",null,{\"children\":\"New\",\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"ref\":null}]]}]}],[\"$\",\"li\",\"/passport\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/passport\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Passport\",\"$L2\"]}]}],\"$L3\"]}]]}],\"$L4\",\"$L5\",\"$L6\",\"$L7\",\"$L8\",\"$L9\",\"$La\",\"$Lb\",\"$Lc\",\"$Ld\",\"$Le\",\"$Lf\"]}]}],\"$L10\"]}]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("1a:I[\"[vercel-remote-components] 93396\",[\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1gv-_g_fld7qw.js\",\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/2a6-ba1u73zfb.js\",\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/45bm5b5emkxlb.js\"],\"Image\"]\n1b:\"$Sreact.suspense\"\n1c:I[\"[vercel-remote-components] 57727\",[\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1gv-_g_fld7qw.js\",\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/2a6-ba1u73zfb.js\",\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/45bm5b5emkxlb.js\"],\"StatusRow\"]\n2:[\"$\",\"span\",null,{\"children\":\"New\",\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"ref\":null}]\n3:[\"$\",\"li\",\"/eve\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/eve\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"eve\",[\"$\",\"span\",null,{\"children\":\"New\",\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"ref\":null}]]}]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("4:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Core Platform\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",\"/products/previews\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/products/previews\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"CI/CD\",null]}]}],[\"$\",\"li\",\"/cdn\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/cdn\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Content Delivery\",null]}]}],[\"$\",\"li\",\"/fluid\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/fluid\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Fluid Compute\",null]}]}],[\"$\",\"li\",\"/products/observability\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/products/observability\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Observability\",null]}]}]]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("5:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Security\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",\"/security\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/security\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Platform Security\",null]}]}],[\"$\",\"li\",\"/security/web-application-firewall\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/security/web-application-firewall\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"WAF\",null]}]}],[\"$\",\"li\",\"/security/bot-management\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/security/bot-management\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Bot Management\",null]}]}],[\"$\",\"li\",\"/botid\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/botid\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Bot ID\",null]}]}]]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("6:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Tools\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",\"/drop\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/drop\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"style\":\"$undefined\",\"children\":[\"Vercel Drop\",[\"$\",\"span\",null,{\"children\":\"New\",\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"ref\":null}]]}]}],[\"$\",\"li\",\"/agent\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/agent\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"style\":\"$undefined\",\"children\":[\"Vercel Agent\",null]}]}],[\"$\",\"li\",\"/plugin\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/plugin\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"style\":\"$undefined\",\"children\":[\"Vercel Plugin\",[\"$\",\"span\",null,{\"children\":\"New\",\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"ref\":null}]]}]}],[\"$\",\"li\",\"https://skills.sh\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://skills.sh\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"style\":\"$undefined\",\"children\":[\"Agent Skills\",null]}]}],[\"$\",\"li\",\"/frameworks/nextjs\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":\"$L11\"}],\"$L12\",\"$L13\"]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("7:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Frameworks\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",\"https://eve.dev/\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://eve.dev/\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"eve\",[\"$\",\"span\",null,{\"children\":\"New\",\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"ref\":null}]]}]}],[\"$\",\"li\",\"/docs/frameworks/full-stack/nuxt\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/docs/frameworks/full-stack/nuxt\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Nuxt\",null]}]}],[\"$\",\"li\",\"/docs/frameworks/full-stack/sveltekit\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/docs/frameworks/full-stack/sveltekit\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"SvelteKit\",null]}]}],[\"$\",\"li\",\"/docs/frameworks/backend/nitro\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/docs/frameworks/backend/nitro\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Nitro\",null]}]}],[\"$\",\"li\",\"/solutions/turborepo\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/solutions/turborepo\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Turborepo\",null]}]}],[\"$\",\"li\",\"/docs/frameworks/full-stack/tanstack-start\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/docs/frameworks/full-stack/tanstack-start\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Tanstack Start\",null]}]}],[\"$\",\"li\",\"/docs/frameworks/backend/fastapi\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":\"$L14\"}],\"$L15\",\"$L16\"]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("8:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"SDKs\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",\"/docs/rest-api/sdk\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/docs/rest-api/sdk\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Vercel SDK\",null]}]}],[\"$\",\"li\",\"/workflows\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/workflows\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Workflow SDK\",[\"$\",\"span\",null,{\"children\":\"New\",\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"ref\":null}]]}]}],[\"$\",\"li\",\"/docs/flags/flags-sdk-reference\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/docs/flags/flags-sdk-reference\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Flags SDK\",null]}]}],[\"$\",\"li\",\"/chat\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/chat\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Chat SDK\",[\"$\",\"span\",null,{\"children\":\"New\",\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"ref\":null}]]}]}],[\"$\",\"li\",\"/docs/queues/sdk\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":\"$L17\"}],\"$L18\"]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("9:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Build\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",\"/solutions/ai-apps\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/solutions/ai-apps\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"AI Apps\",null]}]}],[\"$\",\"li\",\"/solutions/web-apps\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/solutions/web-apps\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Web Apps\",null]}]}],[\"$\",\"li\",\"/solutions/marketing-sites\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/solutions/marketing-sites\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Marketing Sites\",null]}]}],[\"$\",\"li\",\"/solutions/multi-tenant-saas\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/solutions/multi-tenant-saas\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Platforms\",null]}]}],[\"$\",\"li\",\"/solutions/composable-commerce\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/solutions/composable-commerce\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Commerce\",null]}]}],[\"$\",\"li\",\"/solutions/platform-engineering\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/solutions/platform-engineering\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Platform Engineers\",null]}]}],[\"$\",\"li\",\"/solutions/design-engineering\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/solutions/design-engineering\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Design Engineers\",null]}]}]]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("a:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Learn\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",\"/docs\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/docs\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Docs\",null]}]}],[\"$\",\"li\",\"/blog\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/blog\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Blog\",null]}]}],[\"$\",\"li\",\"/changelog\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/changelog\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Changelog\",null]}]}],[\"$\",\"li\",\"/kb\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/kb\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Knowledge Base\",null]}]}],[\"$\",\"li\",\"/academy\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/academy\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Academy\",null]}]}],[\"$\",\"li\",\"/i\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/i\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Articles\",null]}]}],[\"$\",\"li\",\"https://community.vercel.com\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://community.vercel.com\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Community\",null]}]}]]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("b:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Explore\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",\"/customers\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/customers\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Customers\",null]}]}],[\"$\",\"li\",\"/marketplace\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/marketplace\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Marketplace\",null]}]}],[\"$\",\"li\",\"/templates\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/templates\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Templates\",null]}]}],[\"$\",\"li\",\"/partners/solution-partners\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/partners/solution-partners\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Partner Finder\",null]}]}],[\"$\",\"li\",\"/partners/aws\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/partners/aws\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Vercel + AWS\",null]}]}]]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("c:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",\"/about\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/about\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"About\",null]}]}],[\"$\",\"li\",\"/careers\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/careers\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Careers\",null]}]}],[\"$\",\"li\",\"/press\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/press\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Press\",null]}]}],[\"$\",\"li\",\"/events\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/events\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Events\",null]}]}],[\"$\",\"li\",\"/startups\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/startups\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Startups\",null]}]}],[\"$\",\"li\",\"/shipped\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/shipped\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Shipped on Vercel\",null]}]}],[\"$\",\"li\",\"/open-source-program\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/open-source-program\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Open Source Program\",null]}]}],[\"$\",\"li\",\"/enterprise\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/enterprise\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Enterprise\",null]}]}],[\"$\",\"li\",\"/pricing\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/pricing\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Pricing\",null]}]}],[\"$\",\"li\",\"/help\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":\"$L19\"}]]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("d:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Legal & Trust\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[[\"$\",\"li\",\"/legal/privacy-policy\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/legal/privacy-policy\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Privacy Policy\",null]}]}],[\"$\",\"li\",\"/legal/terms\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/legal/terms\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Terms of Service\",null]}]}],[\"$\",\"li\",\"/legal/cookie-policy\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/legal/cookie-policy\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Cookie Policy\",null]}]}],[\"$\",\"li\",\"/legal/dpa\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/legal/dpa\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"DPA\",null]}]}],[\"$\",\"li\",\"/legal/acceptable-use-policy\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/legal/acceptable-use-policy\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Acceptable Use Policy\",null]}]}],[\"$\",\"li\",\"/legal\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/legal\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Legal (all documents)\",null]}]}],[\"$\",\"li\",\"https://security.vercel.com\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://security.vercel.com\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Trust Center\",null]}]}],[\"$\",\"li\",\"https://vercel-status.com\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://vercel-status.com\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Status\",null]}]}]],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"button\",null,{\"id\":\"fides-modal-link\",\"type\":\"button\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5 text-left text-gray-900 bg-transparent border-0 cursor-pointer font-[inherit] hover:text-gray-1000 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":\"Cookie Preferences\"}]}]]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("e:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Social\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://github.com/vercel\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"GitHub\",null]}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://x.com/vercel\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"X\",null]}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://linkedin.com/company/vercel\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"LinkedIn\",null]}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://youtube.com/@VercelHQ\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"YouTube\",null]}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://www.instagram.com/vercel/\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Instagram\",null]}]}]]}]]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("f:[\"$\",\"div\",null,{\"children\":[\"$undefined\",[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[\"$\",\"li\",null,{\"className\":\"list-none\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/home\",\"className\":\"h-8 w-full flex items-center\",\"children\":[[\"$\",\"$L1a\",null,{\"alt\":\"Vercel\",\"className\":\"geist-hide-on-dark\",\"data-slot\":\"geist-logo\",\"height\":14,\"loading\":\"eager\",\"src\":{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg\",\"width\":115,\"height\":100,\"blurWidth\":0,\"blurHeight\":0},\"style\":\"$undefined\",\"width\":16}],[\"$\",\"$L1a\",null,{\"alt\":\"Vercel\",\"className\":\"geist-hide-on-light\",\"data-slot\":\"geist-logo\",\"height\":14,\"loading\":\"eager\",\"src\":{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg\",\"width\":115,\"height\":100,\"blurWidth\":0,\"blurHeight\":0},\"style\":\"$undefined\",\"width\":16}]]}]}]}]]}]\n10:[\"$\",\"$1b\",null,{\"fallback\":null,\"children\":[\"$\",\"$L1c\",null,{\"showStatusIndicator\":true}]}]\n");
self["__vercel_remote_component__remote-components_footer_marketing"].push("11:[\"$\",\"$L1\",null,{\"href\":\"/frameworks/nextjs\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"style\":\"$undefined\",\"children\":[\"Next.js\",null]}]\n12:[\"$\",\"li\",\"/domains\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/domains\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"style\":\"$undefined\",\"children\":[\"Domains\",null]}]}]\n13:[\"$\",\"li\",\"https://v0.app\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://v0.app\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"style\":{\"fontFamily\":\"var(--font-mono)\",\"fontFeatureSettings\":\"tnum\"},\"children\":[\"v0\",null]}]}]\n14:[\"$\",\"$L1\",null,{\"href\":\"/docs/frameworks/backend/fastapi\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"FastAPI\",null]}]\n15:[\"$\",\"li\",\"/docs/frameworks/backend/xmcp\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/docs/frameworks/backend/xmcp\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"xmcp\",null]}]}]\n16:[\"$\",\"li\",\"/docs/frameworks\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"/docs/frameworks\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"All frameworks\",null]}]}]\n17:[\"$\",\"$L1\",null,{\"href\":\"/docs/queues/sdk\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Queues SDK\",[\"$\",\"span\",null,{\"children\":\"New\",\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"ref\":null}]]}]\n18:[\"$\",\"li\",\"https://streamdown.ai\",{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"$L1\",null,{\"href\":\"https://streamdown.ai\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Streamdown\",null]}]}]\n19:[\"$\",\"$L1\",null,{\"href\":\"/help\",\"prefetchStrategy\":\"hover\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"type\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":[\"Help\",null]}]\n");</script><template id="__vercel_remote_component__remote-components_footer_marketing_end"></template></div><script>$RC("B:5","S:5")</script><div hidden id="S:6"><script type="application/json" data-flag-values="true">"eyJhbGciOiJkaXIiLCJlbmMiOiJBMjU2R0NNIn0..Vfhp2wXSuRonLZD6.YDEG_QNj3Iy5R_Zf4Nh7yv1JtXop6ksyMBbQLOj62rY_3Frlb14ffDp7Xo24JEjk8FC46UitDss0P7cT8rjxJigtk0QdehScA_4yyoZLbS9rkTB-mGbg13S2C3mpl1n-62eka8_SqoH-0WVzKoWJdVmQj0NFH3f4Jr34t1J8XqtHWo0V2CmtFrPVbhbgKGCwYfpdK_P0CgzYcpeY6LDCLBbU6oMobAo4TZa5uc4QvLkjKZNwmgd-8CcHF_sz4UQwGiix6WceVkdtB35c0r7TkyLEvTJ1UbU5h-hO0_-X7ihe6jTlo3Q7jhqqE6EQnP5YOyXkpIZ4sY-CFEo6y7eu__aGC1h8LIs_00YAfJZrp2FOI9d_TvMcuHZQICHAGkXWiiLWV8pJZNgK8Ii3PjT6OimqSJHe5P6JOAeFTadjUWJ2bChFLkwIoH36QOFwbg8Nepk1Mb0QomoEMQXoQUkThHJDBT4YgXLM4uynrcJsXJxwqCgmgOXpXNRW45USuVDO9MVdpF6snWKop0jAnaNyipg6XKEwe4y0iU78iTrzfTnObvL1wAFXdzKTzDb5is_LFuo89Pz3HAu-Jd7lm3u8GZr-mhlfodAt6La7kCgb-Hog_KGBUoUSvJm1rFb1x4MOmitzLHIkiAnJtva4wfNyrXgJPagZvrDc_8A9T51uIy56L4SzGxFUXWVXz5QSzzB0dogztXuiexnjXZrAMqx82TSDsJNHpIKaqlUaHfg_TWaQDhbiTmKKSh93cIVJkNFVzQCkNat6uhJJAWkiZZeP66TF9XQDk0Xp0QQefaz-uMQzyKEch4OtqmzhApWO0LWttGsmzLzYxkNqcUg8YmhInwjYK1drP78t8AjUMVg1La_ScsKO9Jj2zlEslDnG0NqjKSiBXpGX0huw0mMq5BmAK6gguRI5Lctr4w9TfUtGh77NeY6qMQNLKRNyu_abwOkHry0cTNjrFPDUvOzD3VSDHc6bdqLyhFUGvk3mNYIFfpBGZqvYFDOWdlfYDwiyr17_6fwjmDUW96TwKeJorOXK_YD6wW3hlTOyisJz5qenEKIjqN6rBXyx-hUSVCsiQnrgUGC_8c_zylKpiMfoGZ7iiFAk4a0kvhR5aqc8Qr2S6W3hCct2yruoPLeJ2AVQJ_i-1DYiCCbof_fyWvZ2C5wfmSAB42XoyiyrMRK23LbWpRJagNIToCxa8XO5Pc28sAp-rHfDJ1wjG4IldpVZx1lo.XXO6Ahd8xY_B5i5FKTh1Rw"</script></div><script>$RC("B:6","S:6")</script><script>$RX=function(b,c,d,e,f){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,null!=c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),f&&(a.cstck=f),b._reactRetry&&b._reactRetry())};;$RX("B:0","BAILOUT_TO_CLIENT_SIDE_RENDERING")</script><script>$RX("B:1","BAILOUT_TO_CLIENT_SIDE_RENDERING")</script><script>$RX("B:2","BAILOUT_TO_CLIENT_SIDE_RENDERING")</script><script>$RX("B:3","BAILOUT_TO_CLIENT_SIDE_RENDERING")</script></body></html><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[112384,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/127q4p1ie3a0a.js\"],\"default\"]\n3:I[554816,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/127q4p1ie3a0a.js\"],\"default\"]\nf:I[282200,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2bk_16v32-jou.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/12b9-q3ygqwfb.js\"],\"default\"]\n:HL[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1dzi9mh-1gby6.css\",\"style\"]\n:HL[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2c67s0pd9w0ff.css\",\"style\"]\n:HL[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/30cdekfv_-o6g.css\",\"style\"]\n:HL[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3u82rwmj_1n8p.css\",\"style\"]\n:HL[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2eoglbfgbtq_9.css\",\"style\"]\n:HL[\"/vc-ap-vercel-docs/_next/static/immutable/media/797e433ab948586e.p.1v5bejj26fx9h.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/vc-ap-vercel-docs/_next/static/immutable/media/Geist_Variable-s.p.2v-cf9syxr5ni.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n9:X\na:X\nb:X\nc:X\nd:X\n13:X\n14:X\n15:X\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"flg~eyJhbGciOiJIUzI1NiJ9._f39_v3-_v7-_v39_v3-_v39_v7-_v39_v4.Hc5WfWilgeS8OBfwVK4Tb0W8_grGXA97lEOne1sFgrw\",\"docs\",\"rest-api\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[[\"rootFlagsCode\",\"flg~eyJhbGciOiJIUzI1NiJ9._f39_v3-_v7-_v39_v3-_v39_v7-_v39_v4.Hc5WfWilgeS8OBfwVK4Tb0W8_grGXA97lEOne1sFgrw\",\"d\",[\".well-known\",\"api\",\"components\",\"flags\",\"lib\"]],{\"children\":[\"docs\",{\"children\":[\"rest-api\",{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",20608]},\"$undefined\",\"$undefined\",20480]},\"$undefined\",\"$undefined\",20480]},\"$undefined\",\"$undefined\",20528]},\"$undefined\",\"$undefined\",20560],[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1dzi9mh-1gby6.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2c67s0pd9w0ff.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/30cdekfv_-o6g.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"stylesheet\",\"href\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3u82rwmj_1n8p.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-9\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-10\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-11\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-12\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-13\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"async\":true,\"nonce\":\"$undefined\"}],\"$L4\"],\"$L5\"]}],{\"children\":[\"$L6\",{\"children\":[\"$L7\",{\"children\":[\"$L8\",{},null,true,\"$9\"]},null,true,\"$a\"]},null,true,\"$b\"]},null,true,\"$c\"]},null,true,\"$d\"],\"$Le\",true]],\"m\":\"$undefined\",\"G\":[\"$f\",[\"$L10\",\"$L11\",\"$L12\"]],\"S\":true,\"h\":\"$13\",\"r\":\"$14\",\"s\":\"$15\",\"a\":\"$@16\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"u\":\"$@17\"}\n"])</script><script>self.__next_f.push([1,"1b:I[894885,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/127q4p1ie3a0a.js\"],\"OutletBoundary\"]\n1c:\"$Sreact.suspense\"\n1e:I[894885,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/127q4p1ie3a0a.js\"],\"ViewportBoundary\"]\n20:I[894885,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/127q4p1ie3a0a.js\"],\"MetadataBoundary\"]\n:HL[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0ecvurds4722y.css\",\"style\"]\n:HL[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/28eqtpdlbaxvt.css\",\"style\"]\n4:[\"$\",\"script\",\"script-14\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n"])</script><script>self.__next_f.push([1,"6:[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2eoglbfgbtq_9.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L18\"]}]\n"])</script><script>self.__next_f.push([1,"7:[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/32jr-aai9d4_f.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L19\"]}]\n8:[\"$\",\"$1\",\"c\",{\"children\":[\"$L1a\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/22t54wqbq3iks.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2u-46bz0qhga2.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2zds1892qpgzg.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0x1ry6e8kn6so.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1wpr1nohfm-hj.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0fwnbwrnleh6m.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L1b\",null,{\"children\":[\"$\",\"$1c\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@1d\"}]}]]}]\ne:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L1e\",null,{\"children\":\"$L1f\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L20\",null,{\"children\":[\"$\",\"$1c\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L21\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n10:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0ecvurds4722y.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n11:[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/28eqtpdlbaxvt.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n12:[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2c67s0pd9w0ff.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n"])</script><script>self.__next_f.push([1,"22:I[477183,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\"],\"GeistThemeScript\"]\nd:C\n15:300\n23:T186a,"])</script><script>self.__next_f.push([1,"(({protect:a})=\u003e{function b(a){return new Promise((b,c)=\u003e{if(document.querySelector(`script[src=\"${a}\"]`))return void b();let d=document.createElement(\"script\");d.src=a,d.async=!0,d.onload=()=\u003eb(),d.onerror=a=\u003e{console.error(\"Error loading script\",a),c(a)},document.head.appendChild(d)})}var c=class a{#a;#b;#c=0;constructor(){let{promise:b,resolve:c}=a.#d();this.#a=b,this.#b=c,this.#e(),window.addEventListener(\"online\",this.#f),window.addEventListener(\"visibilitychange\",this.#f)}getChallenge=async()=\u003e(await this.#g(),await this.#a.then(a=\u003e\"function\"==typeof a?a():a));#f=()=\u003e{if(document.hidden)return;let{promise:b,resolve:c}=a.#d();this.#a=b,this.#b=c,window.V_C=[],window.V_C.push=c;let d=document.querySelector('script[src*=\"c.js\"]');d\u0026\u0026d.remove(),this.#c+=1};#e=()=\u003e{if(window.V_C){let a=window.V_C.pop();a\u0026\u0026this.#b(a)}else window.V_C=[],window.V_C.push=this.#b};#g=()=\u003e{let a=new URL(\"/149e9513-01fa-4fb0-aad4-566afd725d1b/2d206a39-8ed7-437e-a3be-862e0f06eea3/a-4-a/c.js\",window.location.origin);return a.searchParams.set(\"i\",String(this.#c)),a.searchParams.set(\"v\",String(3)),a.searchParams.set(\"h\",window.location.host),b(a.pathname+a.search)};#h=()=\u003e{window.V_C=void 0};static #d(){let a,b;return{promise:new Promise((c,d)=\u003e{a=c,b=d}),resolve:a,reject:b}}},d=class a{#a=!1;#b;constructor(a){this.#b=a}get loaded(){return this.#a}load=async()=\u003e{this.#a||await this.#f()};#c=()=\u003e{if(typeof globalThis.window\u003e\"u\")throw Error(\"KPSDK is not available in the server\");if(!window.KPSDK)throw Error(\"KPSDK is not loaded\");let b=this.#b.map(b=\u003e{let c=a.#e(b.path);return{domain:c.host,path:c.pathname,method:b.method}});try{window.KPSDK.configure(b)}catch(a){console.error(\"Error configuring KPSDK...\",a)}};#f=async()=\u003e{let a=this;return new Promise((c,d)=\u003e{let e=()=\u003e{document.removeEventListener(\"kpsdk-load\",e),this.#c()},f=()=\u003e{document.removeEventListener(\"kpsdk-ready\",f),a.#a=!0,c()};document.addEventListener(\"kpsdk-load\",e,{once:!0}),document.addEventListener(\"kpsdk-ready\",f,{once:!0}),b(\"/149e9513-01fa-4fb0-aad4-566afd725d1b/2d206a39-8ed7-437e-a3be-862e0f06eea3/p.js\").catch(a=\u003e{document.removeEventListener(\"kpsdk-load\",e),document.removeEventListener(\"kpsdk-ready\",f),d(a)})})};static #e(a){let b;try{b=new URL(a)}catch{b=new URL(a,location.origin)}return b}},e=a=\u003e{let b=a.replace(/[.?+^$[\\]\\\\(){}|-]/g,\"\\\\$\u0026\").split(\"*\").join(\".*\");return RegExp(`^${b}$`)},f=({path:a,pattern:b})=\u003e-1!==a.search(b);async function g(a,b,c){let d=XMLHttpRequest.prototype.open,g=XMLHttpRequest.prototype.send;XMLHttpRequest.prototype.open=function(a,b,c,e,f){return this._requestUrl=b.toString(),this._requestMethod=a,d.call(this,a,b,c??!0,e,f)},XMLHttpRequest.prototype.send=async function(d){let h=this._requestUrl;if(!h||this._isReexecution)return g.call(this,d);let i=new URL(h,location.href),j=i.origin===location.origin,k=this._requestMethod??\"GET\",l=c.find(a=\u003e{let b=f({path:i.pathname,pattern:e(a.path)}),c=a.method.toLowerCase()===k.toLowerCase()||\"*\"===a.method;return b\u0026\u0026c});if(!l||!j)return g.call(this,d);let m=await a.getChallenge();if(this.setRequestHeader(\"x-is-human\",JSON.stringify(m)),this.setRequestHeader(\"x-path\",i.pathname),this.setRequestHeader(\"x-method\",k),0!==m.b||b.loaded||((1===m.d||l?.advancedOptions?.checkLevel===\"deepAnalysis\")\u0026\u0026await b.load(),!b.loaded))return g.call(this,d);this.setRequestHeader(\"x-is-human\",JSON.stringify(m)),this.setRequestHeader(\"x-path\",i.pathname),this.setRequestHeader(\"x-method\",k);let n=new XMLHttpRequest;return n._isReexecution=!0,n.open(k,h,!0),n.setRequestHeader(\"x-is-human\",JSON.stringify(m)),n.setRequestHeader(\"x-path\",i.pathname),n.setRequestHeader(\"x-method\",k),this.timeout\u0026\u0026(n.timeout=this.timeout),this.responseType\u0026\u0026(n.responseType=this.responseType),this.withCredentials\u0026\u0026(n.withCredentials=this.withCredentials),n.onreadystatechange=()=\u003e{Object.defineProperty(this,\"readyState\",{value:n.readyState,writable:!0,configurable:!0}),n.readyState===XMLHttpRequest.DONE\u0026\u0026(Object.defineProperty(this,\"status\",{value:n.status,writable:!0,configurable:!0}),Object.defineProperty(this,\"statusText\",{value:n.statusText,writable:!0,configurable:!0}),Object.defineProperty(this,\"response\",{value:n.response,writable:!0,configurable:!0}),Object.defineProperty(this,\"responseText\",{value:n.responseText,writable:!0,configurable:!0}),Object.defineProperty(this,\"responseXML\",{value:n.responseXML,writable:!0,configurable:!0}),this.getAllResponseHeaders=()=\u003en.getAllResponseHeaders(),this.getResponseHeader=a=\u003en.getResponseHeader(a)),this.onreadystatechange\u0026\u0026this.onreadystatechange.call(this,new Event(\"readystatechange\"))},n.onload=a=\u003e{this.onload\u0026\u0026this.onload.call(this,a)},n.onerror=a=\u003e{this.onerror\u0026\u0026this.onerror.call(this,a)},n.onabort=a=\u003e{this.onabort\u0026\u0026this.onabort.call(this,a)},n.ontimeout=a=\u003e{this.ontimeout\u0026\u0026this.ontimeout.call(this,a)},n.onloadstart=a=\u003e{this.onloadstart\u0026\u0026this.onloadstart.call(this,a)},n.onloadend=a=\u003e{this.onloadend\u0026\u0026this.onloadend.call(this,a)},n.onprogress=a=\u003e{this.onprogress\u0026\u0026this.onprogress.call(this,a)},n.send(d)}}!function({protect:a=[]}){let b;for(let b of a)if(b.advancedOptions?.checkLevel!==void 0\u0026\u0026\"deepAnalysis\"!==b.advancedOptions.checkLevel\u0026\u0026\"basic\"!==b.advancedOptions.checkLevel)throw Error(`Invalid checkLevel \"${b.advancedOptions.checkLevel}\" for route \"${b.path}\". Must be one of: deepAnalysis, basic`);let h=new c,i=new d(a);g(h,i,a).catch(a=\u003e{console.error(\"Error patching XMLHttpRequest:\",a)}),b=window.fetch,window.fetch=async(c,d)=\u003e{let g=new URL(c instanceof Request?c.url:c,location.href),j=g.origin===location.origin,k=d?.method??(c instanceof Request?c.method:\"GET\"),l=a.find(a=\u003e{let b=f({path:g.pathname,pattern:e(a.path)}),c=a.method.toLowerCase()===k.toLowerCase()||\"*\"===a.method;return b\u0026\u0026c});if(null==l||!j)return b(c,d);let m=await h.getChallenge(),n=new Headers(d?.headers||(c instanceof Request?c.headers:void 0));n.set(\"x-is-human\",JSON.stringify(m)),n.set(\"x-path\",g.pathname),n.set(\"x-method\",k);let o={...d,headers:n};return i.loaded||0!==m.b?b(c,o):1===m.d||l?.advancedOptions?.checkLevel===\"deepAnalysis\"?(await i.load(),window.fetch(c,o)):b(c,o)}}({protect:a})})({ protect: [{\"path\":\"/api/ai-chat\",\"method\":\"POST\"},{\"path\":\"/api/ai-chat/title\",\"method\":\"POST\"},{\"path\":\"/api/ai-chat/share\",\"method\":\"POST\"}] });"])</script><script>self.__next_f.push([1,"5:[\"$\",\"html\",null,{\"className\":\"geist_mono_fe992356-module__VEU71W__className geistsans_d5a4f12f-module__xjg95W__className geist_mono_fe992356-module__VEU71W__variable geistsans_d5a4f12f-module__xjg95W__variable uncontained tailwind tailwind-preflight\",\"lang\":\"en\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"$L22\",null,{\"storageKey\":\"zeit-theme\"}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$23\"}}],\"$L24\"]}],\"$L25\",\"$L26\",\"$L27\"]}]\n"])</script><script>self.__next_f.push([1,"28:I[858047,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\"],\"GracefulHydrationErrorBoundary\"]\n2a:I[477183,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\"],\"GeistProvider\"]\n2b:I[173822,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\"],\"SkipNavLink\"]\n2c:I[544434,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/stati"])</script><script>self.__next_f.push([1,"c/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\"],\"NuqsAdapter\"]\n2d:I[887598,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\"],\"PrefetchCrossZoneLinksProvider\"]\n2e:I[715900,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\"],\"DocsChatPanel\"]\n2f:I[155984,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\"],\"CompatRouterAllowed\"]\n30:I[802389,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immut"])</script><script>self.__next_f.push([1,"able/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\"],\"RootHooks\"]\n31:I[887598,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\"],\"PrefetchCrossZoneLinks\"]\n32:I[987634,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\"],\"DeferredScripts\"]\n33:I[754279,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\"],\"LogoutScreen\"]\n35:I[419,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq"])</script><script>self.__next_f.push([1,".js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\"],\"IframeGuard\"]\n36:I[615745,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\"],\"Toasts\"]\nb:Td,rootFlagsCode24:[[\"$\",\"style\",null,{\"children\":\"\\nhtml[data-user-display=\\\"logged-in\\\"]  [data-user-display=\\\"logged-out\\\"],\\nhtml[data-user-display=\\\"logged-out\\\"] [data-user-display=\\\"logged-in\\\"] {\\n  display: none !important;\\n}\\n\"}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"(function m(){document.documentElement.dataset.userDisplay=document.cookie.split(\\\"; \\\").some(a=\u003e\\\"isLoggedIn=1\\\"===a)?\\\"logged-in\\\":\\\"logged-out\\\"})();\"}}]]\n25:[\"$\",\"$L28\",null,{\"as\":\"body\",\"children\":[[\"$\",\"$1c\",null,{\"fallback\":null,\"children\":\"$L29\"}],[\"$\",\"$L2a\",null,{\"storageKey\":\"zeit-theme\",\"withScript\":false,\"children\":[[\"$\",\"$L2b\",null,{}],[\"$\",\"$L2c\",null,{\"children\":[\"$\",\"$L2d\",null,{\"children\":[\"$\",\"div\",null,{\"className\":\"flex min-w-0\",\"children\":[[\"$\",\"div\",null,{\"className\":\"@container flex-1 min-w-0\",\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"$1c\",null,{\"fallback\":null,\"children\":[\"$\",\"$L2e\",null,{\"showToc\":false}]}]]}]}]}]]}],[\"$\",\"$L2f\",null,{\"children\":[\"$\",\"$L30\",null,{}]}],[[\"$\",\"$L31\",null,{}],[\"$\",\"$L32\",null,{}]],[\"$\",\"$L33\",null,{}],[\"$\",\"$1c\",null,{\"fallback\":null,\"children\":\"$L34\"}]]}]\n26:[\"$\",\"$L35\",null,{\"children\":[\"$\",\"$L36\",null,{}]}]\n"])</script><script>self.__next_f.push([1,"37:I[641388,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\"],\"TelemetryClient\"]\n15:300\n14:Td,rootFlagsCode29:[\"$\",\"$L37\",null,{\"extraAttributes\":\"$undefined\"}]\n"])</script><script>self.__next_f.push([1,"c:Td,rootFlagsCode27:null\n"])</script><script>self.__next_f.push([1,"38:I[976847,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/32jr-aai9d4_f.js\"],\"ApiLayoutContainer\"]\n"])</script><script>self.__next_f.push([1,"39:I[375872,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/32jr-aai9d4_f.js\"],\"ApiSidebar\"]\n"])</script><script>self.__next_f.push([1,"19:[\"$\",\"$L38\",null,{\"sidebar\":[\"$\",\"$L39\",null,{\"endpoints\":[{\"slug\":\"access-groups/reads-an-access-group\",\"method\":\"get\",\"summary\":\"Reads an access group\",\"tags\":[\"access-groups\"]},{\"slug\":\"access-groups/update-an-access-group\",\"method\":\"post\",\"summary\":\"Update an access group\",\"tags\":[\"access-groups\"]},{\"slug\":\"access-groups/deletes-an-access-group\",\"method\":\"delete\",\"summary\":\"Deletes an access group\",\"tags\":[\"access-groups\"]},{\"slug\":\"access-groups/list-members-of-an-access-group\",\"method\":\"get\",\"summary\":\"List members of an access group\",\"tags\":[\"access-groups\"]},{\"slug\":\"access-groups/list-access-groups-for-a-team-project-or-member\",\"method\":\"get\",\"summary\":\"List access groups for a team, project or member\",\"tags\":[\"access-groups\"]},{\"slug\":\"access-groups/creates-an-access-group\",\"method\":\"post\",\"summary\":\"Creates an access group\",\"tags\":[\"access-groups\"]},{\"slug\":\"access-groups/list-projects-of-an-access-group\",\"method\":\"get\",\"summary\":\"List projects of an access group\",\"tags\":[\"access-groups\"]},{\"slug\":\"access-groups/create-an-access-group-project\",\"method\":\"post\",\"summary\":\"Create an access group project\",\"tags\":[\"access-groups\"]},{\"slug\":\"access-groups/reads-an-access-group-project\",\"method\":\"get\",\"summary\":\"Reads an access group project\",\"tags\":[\"access-groups\"]},{\"slug\":\"access-groups/update-an-access-group-project\",\"method\":\"patch\",\"summary\":\"Update an access group project\",\"tags\":[\"access-groups\"]},{\"slug\":\"access-groups/delete-an-access-group-project\",\"method\":\"delete\",\"summary\":\"Delete an access group project\",\"tags\":[\"access-groups\"]},{\"slug\":\"ai-gateway/list-rules\",\"method\":\"get\",\"summary\":\"List rules\",\"tags\":[\"ai-gateway\"]},{\"slug\":\"ai-gateway/create-rule\",\"method\":\"post\",\"summary\":\"Create rule\",\"tags\":[\"ai-gateway\"]},{\"slug\":\"ai-gateway/update-rule\",\"method\":\"patch\",\"summary\":\"Update rule\",\"tags\":[\"ai-gateway\"]},{\"slug\":\"ai-gateway/delete-rule\",\"method\":\"delete\",\"summary\":\"Delete rule\",\"tags\":[\"ai-gateway\"]},{\"slug\":\"artifacts/record-an-artifacts-cache-usage-event\",\"method\":\"post\",\"summary\":\"Record an artifacts cache usage event\",\"tags\":[\"artifacts\"]},{\"slug\":\"artifacts/get-status-of-remote-caching-for-this-principal\",\"method\":\"get\",\"summary\":\"Get status of Remote Caching for this principal\",\"tags\":[\"artifacts\"]},{\"slug\":\"artifacts/download-a-cache-artifact\",\"method\":\"get\",\"summary\":\"Download a cache artifact\",\"tags\":[\"artifacts\"]},{\"slug\":\"artifacts/upload-a-cache-artifact\",\"method\":\"put\",\"summary\":\"Upload a cache artifact\",\"tags\":[\"artifacts\"]},{\"slug\":\"artifacts/check-if-a-cache-artifact-exists\",\"method\":\"head\",\"summary\":\"Check if a cache artifact exists\",\"tags\":[\"artifacts\"]},{\"slug\":\"artifacts/query-information-about-an-artifact\",\"method\":\"post\",\"summary\":\"Query information about an artifact\",\"tags\":[\"artifacts\"]},{\"slug\":\"artifacts/delete-all-cache-artifacts\",\"method\":\"delete\",\"summary\":\"Delete all cache artifacts\",\"tags\":[\"artifacts\"]},{\"slug\":\"billing/list-focus-billing-charges\",\"method\":\"get\",\"summary\":\"List FOCUS billing charges\",\"tags\":[\"billing\"]},{\"slug\":\"billing/list-focus-contract-commitments\",\"method\":\"get\",\"summary\":\"List FOCUS contract commitments\",\"tags\":[\"billing\"]},{\"slug\":\"billing/purchase-credits\",\"method\":\"post\",\"summary\":\"Purchase credits\",\"tags\":[\"billing\"]},{\"slug\":\"bulk-redirects/gets-project-level-redirects\",\"method\":\"get\",\"summary\":\"Gets project-level redirects.\",\"tags\":[\"bulk-redirects\"]},{\"slug\":\"bulk-redirects/stages-new-redirects-for-a-project\",\"method\":\"put\",\"summary\":\"Stages new redirects for a project.\",\"tags\":[\"bulk-redirects\"]},{\"slug\":\"bulk-redirects/edit-a-project-level-redirect\",\"method\":\"patch\",\"summary\":\"Edit a project-level redirect.\",\"tags\":[\"bulk-redirects\"]},{\"slug\":\"bulk-redirects/delete-project-level-redirects\",\"method\":\"delete\",\"summary\":\"Delete project-level redirects.\",\"tags\":[\"bulk-redirects\"]},{\"slug\":\"bulk-redirects/restore-staged-project-level-redirects-to-their-production-version\",\"method\":\"post\",\"summary\":\"Restore staged project-level redirects to their production version.\",\"tags\":[\"bulk-redirects\"]},{\"slug\":\"bulk-redirects/get-the-version-history-for-a-project-s-redirects\",\"method\":\"get\",\"summary\":\"Get the version history for a project's redirects.\",\"tags\":[\"bulk-redirects\"]},{\"slug\":\"bulk-redirects/promote-a-staging-version-to-production-or-restore-a-previous-production-version\",\"method\":\"post\",\"summary\":\"Promote a staging version to production or restore a previous production version.\",\"tags\":[\"bulk-redirects\"]},{\"slug\":\"checks-v2/list-all-checks-for-a-project\",\"method\":\"get\",\"summary\":\"List all checks for a project\",\"tags\":[\"checks-v2\"]},{\"slug\":\"checks-v2/create-a-check\",\"method\":\"post\",\"summary\":\"Create a check\",\"tags\":[\"checks-v2\"]},{\"slug\":\"checks-v2/get-a-check\",\"method\":\"get\",\"summary\":\"Get a check\",\"tags\":[\"checks-v2\"]},{\"slug\":\"checks-v2/update-a-check\",\"method\":\"patch\",\"summary\":\"Update a check\",\"tags\":[\"checks-v2\"]},{\"slug\":\"checks-v2/delete-a-check\",\"method\":\"delete\",\"summary\":\"Delete a check\",\"tags\":[\"checks-v2\"]},{\"slug\":\"checks-v2/list-runs-for-a-check\",\"method\":\"get\",\"summary\":\"List runs for a check\",\"tags\":[\"checks-v2\"]},{\"slug\":\"checks-v2/list-check-runs-for-a-deployment\",\"method\":\"get\",\"summary\":\"List check runs for a deployment\",\"tags\":[\"checks-v2\"]},{\"slug\":\"checks-v2/create-a-check-run\",\"method\":\"post\",\"summary\":\"Create a check run\",\"tags\":[\"checks-v2\"]},{\"slug\":\"checks-v2/get-a-check-run\",\"method\":\"get\",\"summary\":\"Get a check run\",\"tags\":[\"checks-v2\"]},{\"slug\":\"checks-v2/update-a-check-run\",\"method\":\"patch\",\"summary\":\"Update a check run\",\"tags\":[\"checks-v2\"]},{\"slug\":\"networking/list-secure-compute-networks\",\"method\":\"get\",\"summary\":\"List Secure Compute networks\",\"tags\":[\"networking\"]},{\"slug\":\"networking/create-a-secure-compute-network\",\"method\":\"post\",\"summary\":\"Create a Secure Compute network\",\"tags\":[\"networking\"]},{\"slug\":\"networking/read-a-secure-compute-network\",\"method\":\"get\",\"summary\":\"Read a Secure Compute network\",\"tags\":[\"networking\"]},{\"slug\":\"networking/update-a-secure-compute-network\",\"method\":\"patch\",\"summary\":\"Update a Secure Compute network\",\"tags\":[\"networking\"]},{\"slug\":\"networking/delete-a-secure-compute-network\",\"method\":\"delete\",\"summary\":\"Delete a Secure Compute network\",\"tags\":[\"networking\"]},{\"slug\":\"connect/create-a-connector\",\"method\":\"post\",\"summary\":\"Create a connector\",\"tags\":[\"connect\"]},{\"slug\":\"connect/get-a-connect-token\",\"method\":\"post\",\"summary\":\"Get a Connect token\",\"tags\":[\"connect\"]},{\"slug\":\"connect/import-connect-tokens\",\"method\":\"post\",\"summary\":\"Import Connect tokens\",\"tags\":[\"connect\"]},{\"slug\":\"connect/create-a-connect-authorization-request\",\"method\":\"post\",\"summary\":\"Create a Connect authorization request\",\"tags\":[\"connect\"]},{\"slug\":\"connect/create-a-connect-installation-request\",\"method\":\"post\",\"summary\":\"Create a Connect installation request\",\"tags\":[\"connect\"]},{\"slug\":\"deployments/get-deployment-events\",\"method\":\"get\",\"summary\":\"Get deployment events\",\"tags\":[\"deployments\"]},{\"slug\":\"deployments/update-deployment-integration-action\",\"method\":\"patch\",\"summary\":\"Update deployment integration action\",\"tags\":[\"deployments\",\"integrations\"]},{\"slug\":\"deployments/get-a-deployment-by-id-or-url\",\"method\":\"get\",\"summary\":\"Get a deployment by ID or URL\",\"tags\":[\"deployments\"]},{\"slug\":\"deployments/create-a-new-deployment\",\"method\":\"post\",\"summary\":\"Create a new deployment\",\"tags\":[\"deployments\"]},{\"slug\":\"deployments/cancel-a-deployment\",\"method\":\"patch\",\"summary\":\"Cancel a deployment\",\"tags\":[\"deployments\"]},{\"slug\":\"dns/list-existing-dns-records\",\"method\":\"get\",\"summary\":\"List existing DNS records\",\"tags\":[\"dns\"]},{\"slug\":\"dns/create-a-dns-record\",\"method\":\"post\",\"summary\":\"Create a DNS record\",\"tags\":[\"dns\"]},{\"slug\":\"dns/update-an-existing-dns-record\",\"method\":\"patch\",\"summary\":\"Update an existing DNS record\",\"tags\":[\"dns\"]},{\"slug\":\"untagged/replacedomainsbydomainrecords\",\"method\":\"put\",\"summary\":\"PUT /domains/{domain}/records\",\"tags\":[]},{\"slug\":\"untagged/getdomainsrecordsbyrecordid\",\"method\":\"get\",\"summary\":\"GET /domains/records/{recordId}\",\"tags\":[]},{\"slug\":\"dns/delete-a-dns-record\",\"method\":\"delete\",\"summary\":\"Delete a DNS record\",\"tags\":[\"dns\"]},{\"slug\":\"domains-registrar/get-supported-tlds\",\"method\":\"get\",\"summary\":\"Get supported TLDs\",\"tags\":[\"domains-registrar\"]},{\"slug\":\"domains-registrar/get-tld\",\"method\":\"get\",\"summary\":\"Get TLD\",\"tags\":[\"domains-registrar\"]},{\"slug\":\"domains-registrar/get-tld-price-data\",\"method\":\"get\",\"summary\":\"Get TLD price data\",\"tags\":[\"domains-registrar\"]},{\"slug\":\"domains-registrar/get-availability-for-a-domain\",\"method\":\"get\",\"summary\":\"Get availability for a domain\",\"tags\":[\"domains-registrar\"]},{\"slug\":\"domains-registrar/get-price-data-for-a-domain\",\"method\":\"get\",\"summary\":\"Get price data for a domain\",\"tags\":[\"domains-registrar\"]},{\"slug\":\"domains-registrar/get-availability-for-multiple-domains\",\"method\":\"post\",\"summary\":\"Get availability for multiple domains\",\"tags\":[\"domains-registrar\"]},{\"slug\":\"domains-registrar/get-the-auth-code-for-a-domain\",\"method\":\"get\",\"summary\":\"Get the auth code for a domain\",\"tags\":[\"domains-registrar\"]},{\"slug\":\"domains-registrar/buy-a-domain\",\"method\":\"post\",\"summary\":\"Buy a domain\",\"tags\":[\"domains-registrar\"]},{\"slug\":\"domains-registrar/buy-multiple-domains\",\"method\":\"post\",\"summary\":\"Buy multiple domains\",\"tags\":[\"domains-registrar\"]},{\"slug\":\"domains-registrar/get-a-domain-s-transfer-status\",\"method\":\"get\",\"summary\":\"Get a domain's transfer status\",\"tags\":[\"domains-registrar\"]},{\"slug\":\"domains-registrar/transfer-in-a-domain\",\"method\":\"post\",\"summary\":\"Transfer-in a domain\",\"tags\":[\"domains-registrar\"]},{\"slug\":\"domains-registrar/renew-a-domain\",\"method\":\"post\",\"summary\":\"Renew a domain\",\"tags\":[\"domains-registrar\"]},{\"slug\":\"domains-registrar/update-auto-renew-for-a-domain\",\"method\":\"patch\",\"summary\":\"Update auto-renew for a domain\",\"tags\":[\"domains-registrar\"]},{\"slug\":\"domains-registrar/update-nameservers-for-a-domain\",\"method\":\"patch\",\"summary\":\"Update nameservers for a domain\",\"tags\":[\"domains-registrar\"]},{\"slug\":\"domains-registrar/get-contact-verification-status-for-a-domain\",\"method\":\"get\",\"summary\":\"Get contact verification status for a domain\",\"tags\":[\"domains-registrar\"]},{\"slug\":\"domains-registrar/get-contact-info-schema\",\"method\":\"get\",\"summary\":\"Get contact info schema\",\"tags\":[\"domains-registrar\"]},{\"slug\":\"domains-registrar/get-a-domain-order\",\"method\":\"get\",\"summary\":\"Get a domain order\",\"tags\":[\"domains-registrar\"]},{\"slug\":\"domains/get-a-domain-s-configuration\",\"method\":\"get\",\"summary\":\"Get a Domain's configuration\",\"tags\":[\"domains\"]},{\"slug\":\"domains/get-domain-verification-record\",\"method\":\"get\",\"summary\":\"Get Domain Verification Record\",\"tags\":[\"domains\"]},{\"slug\":\"domains/claim-domain-ownership\",\"method\":\"post\",\"summary\":\"Claim Domain Ownership\",\"tags\":[\"domains\"]},{\"slug\":\"domains/list-project-domains-by-apex-domain\",\"method\":\"get\",\"summary\":\"List Project Domains by Apex Domain\",\"tags\":[\"domains\"]},{\"slug\":\"domains/get-information-for-a-single-domain\",\"method\":\"get\",\"summary\":\"Get Information for a Single Domain\",\"tags\":[\"domains\"]},{\"slug\":\"domains/list-all-the-domains\",\"method\":\"get\",\"summary\":\"List all the domains\",\"tags\":[\"domains\"]},{\"slug\":\"domains/add-an-existing-domain-to-the-vercel-platform\",\"method\":\"post\",\"summary\":\"Add an existing domain to the Vercel platform\",\"tags\":[\"domains\"]},{\"slug\":\"domains/update-or-move-apex-domain\",\"method\":\"patch\",\"summary\":\"Update or move apex domain\",\"tags\":[\"domains\"]},{\"slug\":\"domains/remove-a-domain-by-name\",\"method\":\"delete\",\"summary\":\"Remove a domain by name\",\"tags\":[\"domains\"]},{\"slug\":\"drains/retrieve-a-list-of-all-drains\",\"method\":\"get\",\"summary\":\"Retrieve a list of all Drains\",\"tags\":[\"drains\"]},{\"slug\":\"drains/create-a-new-drain\",\"method\":\"post\",\"summary\":\"Create a new Drain\",\"tags\":[\"drains\"]},{\"slug\":\"drains/find-a-drain-by-id\",\"method\":\"get\",\"summary\":\"Find a Drain by id\",\"tags\":[\"drains\"]},{\"slug\":\"drains/update-an-existing-drain\",\"method\":\"patch\",\"summary\":\"Update an existing Drain\",\"tags\":[\"drains\"]},{\"slug\":\"drains/delete-a-drain\",\"method\":\"delete\",\"summary\":\"Delete a drain\",\"tags\":[\"drains\"]},{\"slug\":\"drains/validate-drain-delivery-configuration\",\"method\":\"post\",\"summary\":\"Validate Drain delivery configuration\",\"tags\":[\"drains\"]},{\"slug\":\"edge-cache/invalidate-by-tag\",\"method\":\"post\",\"summary\":\"Invalidate by tag\",\"tags\":[\"edge-cache\"]},{\"slug\":\"edge-cache/dangerously-delete-by-tag\",\"method\":\"post\",\"summary\":\"Dangerously delete by tag\",\"tags\":[\"edge-cache\"]},{\"slug\":\"edge-cache/invalidate-by-source-image\",\"method\":\"post\",\"summary\":\"Invalidate by source image\",\"tags\":[\"edge-cache\"]},{\"slug\":\"edge-cache/dangerously-delete-by-source-image\",\"method\":\"post\",\"summary\":\"Dangerously delete by source image\",\"tags\":[\"edge-cache\"]},{\"slug\":\"global-config/get-global-configs\",\"method\":\"get\",\"summary\":\"Get Global Configs\",\"tags\":[\"global-config\"]},{\"slug\":\"global-config/create-a-global-config\",\"method\":\"post\",\"summary\":\"Create a Global Config\",\"tags\":[\"global-config\"]},{\"slug\":\"global-config/get-a-global-config\",\"method\":\"get\",\"summary\":\"Get a Global Config\",\"tags\":[\"global-config\"]},{\"slug\":\"global-config/update-a-global-config\",\"method\":\"put\",\"summary\":\"Update a Global Config\",\"tags\":[\"global-config\"]},{\"slug\":\"global-config/delete-a-global-config\",\"method\":\"delete\",\"summary\":\"Delete a Global Config\",\"tags\":[\"global-config\"]},{\"slug\":\"global-config/get-global-config-items\",\"method\":\"get\",\"summary\":\"Get Global Config items\",\"tags\":[\"global-config\"]},{\"slug\":\"global-config/update-global-config-items-in-batch\",\"method\":\"patch\",\"summary\":\"Update Global Config items in batch\",\"tags\":[\"global-config\"]},{\"slug\":\"global-config/get-global-config-schema\",\"method\":\"get\",\"summary\":\"Get Global Config schema\",\"tags\":[\"global-config\"]},{\"slug\":\"global-config/update-global-config-schema\",\"method\":\"post\",\"summary\":\"Update Global Config schema\",\"tags\":[\"global-config\"]},{\"slug\":\"global-config/delete-a-global-config-s-schema\",\"method\":\"delete\",\"summary\":\"Delete a Global Config's schema\",\"tags\":[\"global-config\"]},{\"slug\":\"global-config/get-a-global-config-item\",\"method\":\"get\",\"summary\":\"Get a Global Config item\",\"tags\":[\"global-config\"]},{\"slug\":\"global-config/get-all-tokens-of-a-global-config\",\"method\":\"get\",\"summary\":\"Get all tokens of a Global Config\",\"tags\":[\"global-config\"]},{\"slug\":\"global-config/delete-one-or-more-global-config-tokens\",\"method\":\"delete\",\"summary\":\"Delete one or more Global Config tokens\",\"tags\":[\"global-config\"]},{\"slug\":\"global-config/get-global-config-token-meta-data\",\"method\":\"get\",\"summary\":\"Get Global Config token meta data\",\"tags\":[\"global-config\"]},{\"slug\":\"global-config/create-a-global-config-token\",\"method\":\"post\",\"summary\":\"Create a Global Config token\",\"tags\":[\"global-config\"]},{\"slug\":\"global-config/get-global-config-backup\",\"method\":\"get\",\"summary\":\"Get Global Config backup\",\"tags\":[\"global-config\"]},{\"slug\":\"global-config/restore-global-config-backup\",\"method\":\"post\",\"summary\":\"Restore Global Config backup\",\"tags\":[\"global-config\"]},{\"slug\":\"global-config/get-global-config-backups\",\"method\":\"get\",\"summary\":\"Get Global Config backups\",\"tags\":[\"global-config\"]},{\"slug\":\"environment/lists-all-shared-environment-variables-for-a-team\",\"method\":\"get\",\"summary\":\"Lists all Shared Environment Variables for a team\",\"tags\":[\"environment\"]},{\"slug\":\"environment/create-one-or-more-shared-environment-variables\",\"method\":\"post\",\"summary\":\"Create one or more shared environment variables\",\"tags\":[\"environment\"]},{\"slug\":\"environment/updates-one-or-more-shared-environment-variables\",\"method\":\"patch\",\"summary\":\"Updates one or more shared environment variables\",\"tags\":[\"environment\"]},{\"slug\":\"environment/delete-one-or-more-env-var\",\"method\":\"delete\",\"summary\":\"Delete one or more Env Var\",\"tags\":[\"environment\"]},{\"slug\":\"environment/retrieve-the-decrypted-value-of-a-shared-environment-variable-by-id\",\"method\":\"get\",\"summary\":\"Retrieve the decrypted value of a Shared Environment Variable by id.\",\"tags\":[\"environment\"]},{\"slug\":\"environment/disconnects-a-shared-environment-variable-for-a-given-project\",\"method\":\"patch\",\"summary\":\"Disconnects a shared environment variable for a given project\",\"tags\":[\"environment\"]},{\"slug\":\"user/list-user-events\",\"method\":\"get\",\"summary\":\"List User Events\",\"tags\":[\"user\"]},{\"slug\":\"user/list-event-types\",\"method\":\"get\",\"summary\":\"List Event Types\",\"tags\":[\"user\"]},{\"slug\":\"feature-flags/list-flags\",\"method\":\"get\",\"summary\":\"List flags\",\"tags\":[\"feature-flags\"]},{\"slug\":\"feature-flags/list-flags-1\",\"method\":\"get\",\"summary\":\"List flags\",\"tags\":[\"feature-flags\"]},{\"slug\":\"feature-flags/create-a-flag\",\"method\":\"put\",\"summary\":\"Create a flag\",\"tags\":[\"feature-flags\"]},{\"slug\":\"feature-flags/get-a-flag\",\"method\":\"get\",\"summary\":\"Get a flag\",\"tags\":[\"feature-flags\"]},{\"slug\":\"feature-flags/update-a-flag\",\"method\":\"patch\",\"summary\":\"Update a flag\",\"tags\":[\"feature-flags\"]},{\"slug\":\"feature-flags/delete-a-flag\",\"method\":\"delete\",\"summary\":\"Delete a flag\",\"tags\":[\"feature-flags\"]},{\"slug\":\"feature-flags/list-flag-versions\",\"method\":\"get\",\"summary\":\"List flag versions\",\"tags\":[\"feature-flags\"]},{\"slug\":\"feature-flags/get-project-flag-settings\",\"method\":\"get\",\"summary\":\"Get project flag settings\",\"tags\":[\"feature-flags\"]},{\"slug\":\"feature-flags/update-project-flag-settings\",\"method\":\"patch\",\"summary\":\"Update project flag settings\",\"tags\":[\"feature-flags\"]},{\"slug\":\"feature-flags/list-team-project-flag-settings\",\"method\":\"get\",\"summary\":\"List team project flag settings\",\"tags\":[\"feature-flags\"]},{\"slug\":\"feature-flags/list-all-flags-for-a-team\",\"method\":\"get\",\"summary\":\"List all flags for a team\",\"tags\":[\"feature-flags\"]},{\"slug\":\"feature-flags/list-all-flags-for-a-team-1\",\"method\":\"get\",\"summary\":\"List all flags for a team\",\"tags\":[\"feature-flags\"]},{\"slug\":\"feature-flags/list-segments\",\"method\":\"get\",\"summary\":\"List segments\",\"tags\":[\"feature-flags\"]},{\"slug\":\"feature-flags/create-a-segment\",\"method\":\"put\",\"summary\":\"Create a segment\",\"tags\":[\"feature-flags\"]},{\"slug\":\"feature-flags/get-a-segment\",\"method\":\"get\",\"summary\":\"Get a segment\",\"tags\":[\"feature-flags\"]},{\"slug\":\"feature-flags/update-a-segment\",\"method\":\"patch\",\"summary\":\"Update a segment\",\"tags\":[\"feature-flags\"]},{\"slug\":\"feature-flags/delete-a-segment\",\"method\":\"delete\",\"summary\":\"Delete a segment\",\"tags\":[\"feature-flags\"]},{\"slug\":\"feature-flags/retrieve-the-feature-flags-of-a-deployment\",\"method\":\"get\",\"summary\":\"Retrieve the feature flags of a deployment\",\"tags\":[\"feature-flags\"]},{\"slug\":\"feature-flags/get-all-sdk-keys\",\"method\":\"get\",\"summary\":\"Get all SDK keys\",\"tags\":[\"feature-flags\"]},{\"slug\":\"feature-flags/create-an-sdk-key\",\"method\":\"put\",\"summary\":\"Create an SDK key\",\"tags\":[\"feature-flags\"]},{\"slug\":\"feature-flags/delete-an-sdk-key\",\"method\":\"delete\",\"summary\":\"Delete an SDK key\",\"tags\":[\"feature-flags\"]},{\"slug\":\"integrations/list-git-namespaces-by-provider\",\"method\":\"get\",\"summary\":\"List git namespaces by provider\",\"tags\":[\"integrations\"]},{\"slug\":\"integrations/list-git-repositories-linked-to-namespace-by-provider\",\"method\":\"get\",\"summary\":\"List git repositories linked to namespace by provider\",\"tags\":[\"integrations\"]},{\"slug\":\"integrations/list-integration-billing-plans\",\"method\":\"get\",\"summary\":\"List integration billing plans\",\"tags\":[\"integrations\"]},{\"slug\":\"integrations/connect-integration-resource-to-project\",\"method\":\"post\",\"summary\":\"Connect integration resource to project\",\"tags\":[\"integrations\"]},{\"slug\":\"marketplace/update-installation\",\"method\":\"patch\",\"summary\":\"Update Installation\",\"tags\":[\"marketplace\"]},{\"slug\":\"marketplace/get-account-information\",\"method\":\"get\",\"summary\":\"Get Account Information\",\"tags\":[\"marketplace\"]},{\"slug\":\"marketplace/get-member-information\",\"method\":\"get\",\"summary\":\"Get Member Information\",\"tags\":[\"marketplace\"]},{\"slug\":\"marketplace/create-event\",\"method\":\"post\",\"summary\":\"Create Event\",\"tags\":[\"marketplace\"]},{\"slug\":\"marketplace/get-integration-resources\",\"method\":\"get\",\"summary\":\"Get Integration Resources\",\"tags\":[\"marketplace\"]},{\"slug\":\"marketplace/get-integration-resource\",\"method\":\"get\",\"summary\":\"Get Integration Resource\",\"tags\":[\"marketplace\"]},{\"slug\":\"marketplace/import-resource\",\"method\":\"put\",\"summary\":\"Import Resource\",\"tags\":[\"marketplace\"]},{\"slug\":\"marketplace/update-resource\",\"method\":\"patch\",\"summary\":\"Update Resource\",\"tags\":[\"marketplace\"]},{\"slug\":\"marketplace/delete-integration-resource\",\"method\":\"delete\",\"summary\":\"Delete Integration Resource\",\"tags\":[\"marketplace\"]},{\"slug\":\"marketplace/submit-billing-data\",\"method\":\"post\",\"summary\":\"Submit Billing Data\",\"tags\":[\"marketplace\"]},{\"slug\":\"marketplace/submit-invoice\",\"method\":\"post\",\"summary\":\"Submit Invoice\",\"tags\":[\"marketplace\"]},{\"slug\":\"marketplace/finalize-installation\",\"method\":\"post\",\"summary\":\"Finalize Installation\",\"tags\":[\"marketplace\"]},{\"slug\":\"marketplace/get-invoice\",\"method\":\"get\",\"summary\":\"Get Invoice\",\"tags\":[\"marketplace\"]},{\"slug\":\"marketplace/invoice-actions\",\"method\":\"post\",\"summary\":\"Invoice Actions\",\"tags\":[\"marketplace\"]},{\"slug\":\"marketplace/submit-prepayment-balances\",\"method\":\"post\",\"summary\":\"Submit Prepayment Balances\",\"tags\":[\"marketplace\"]},{\"slug\":\"marketplace/update-resource-secrets\",\"method\":\"put\",\"summary\":\"Update Resource Secrets\",\"tags\":[\"marketplace\"]},{\"slug\":\"integrations/get-configurations-for-the-authenticated-user-or-team\",\"method\":\"get\",\"summary\":\"Get configurations for the authenticated user or team\",\"tags\":[\"integrations\"]},{\"slug\":\"integrations/retrieve-an-integration-configuration\",\"method\":\"get\",\"summary\":\"Retrieve an integration configuration\",\"tags\":[\"integrations\"]},{\"slug\":\"integrations/delete-an-integration-configuration\",\"method\":\"delete\",\"summary\":\"Delete an integration configuration\",\"tags\":[\"integrations\"]},{\"slug\":\"integrations/list-products-for-integration-configuration\",\"method\":\"get\",\"summary\":\"List products for integration configuration\",\"tags\":[\"integrations\"]},{\"slug\":\"authentication/sso-token-exchange\",\"method\":\"post\",\"summary\":\"SSO Token Exchange\",\"tags\":[\"authentication\",\"marketplace\"]},{\"slug\":\"untagged/createapikeys\",\"method\":\"post\",\"summary\":\"POST /api-keys\",\"tags\":[]},{\"slug\":\"logs/get-logs-for-a-deployment\",\"method\":\"get\",\"summary\":\"Get logs for a deployment\",\"tags\":[\"logs\"]},{\"slug\":\"marketplace/create-one-or-multiple-experimentation-items\",\"method\":\"post\",\"summary\":\"Create one or multiple experimentation items\",\"tags\":[\"marketplace\"]},{\"slug\":\"marketplace/patch-an-existing-experimentation-item\",\"method\":\"patch\",\"summary\":\"Patch an existing experimentation item\",\"tags\":[\"marketplace\"]},{\"slug\":\"marketplace/delete-an-existing-experimentation-item\",\"method\":\"delete\",\"summary\":\"Delete an existing experimentation item\",\"tags\":[\"marketplace\"]},{\"slug\":\"marketplace/get-the-data-of-a-user-provided-global-config\",\"method\":\"get\",\"summary\":\"Get the data of a user-provided Global Config\",\"tags\":[\"marketplace\"]},{\"slug\":\"marketplace/push-data-into-a-user-provided-global-config\",\"method\":\"put\",\"summary\":\"Push data into a user-provided Global Config\",\"tags\":[\"marketplace\"]},{\"slug\":\"marketplace/get-the-data-of-a-user-provided-global-config-1\",\"method\":\"head\",\"summary\":\"Get the data of a user-provided Global Config\",\"tags\":[\"marketplace\"]},{\"slug\":\"microfrontends/list-microfrontends-groups\",\"method\":\"get\",\"summary\":\"List microfrontends groups\",\"tags\":[\"microfrontends\"]},{\"slug\":\"microfrontends/list-projects-in-a-microfrontends-group\",\"method\":\"get\",\"summary\":\"List projects in a microfrontends group\",\"tags\":[\"microfrontends\"]},{\"slug\":\"microfrontends/get-microfrontends-config-for-a-deployment\",\"method\":\"get\",\"summary\":\"Get microfrontends config for a deployment\",\"tags\":[\"microfrontends\"]},{\"slug\":\"microfrontends/get-microfrontends-config-for-a-project\",\"method\":\"get\",\"summary\":\"Get microfrontends config for a project\",\"tags\":[\"microfrontends\"]},{\"slug\":\"microfrontends/create-a-microfrontends-group-with-applications\",\"method\":\"post\",\"summary\":\"Create a microfrontends group with applications\",\"tags\":[\"microfrontends\"]},{\"slug\":\"observability/lists-disabled-observability-plus-projects\",\"method\":\"get\",\"summary\":\"Lists disabled Observability Plus projects\",\"tags\":[\"observability\"]},{\"slug\":\"observability/updates-a-disabled-observability-plus-project-setting\",\"method\":\"put\",\"summary\":\"Updates a disabled Observability Plus project setting\",\"tags\":[\"observability\"]},{\"slug\":\"untagged/createobservabilityquery\",\"method\":\"post\",\"summary\":\"POST /v2/observability/query\",\"tags\":[]},{\"slug\":\"untagged/getobservabilityschema\",\"method\":\"get\",\"summary\":\"GET /v2/observability/schema\",\"tags\":[]},{\"slug\":\"untagged/getobservabilityschemabymetricid\",\"method\":\"get\",\"summary\":\"GET /v2/observability/schema/{metricId}\",\"tags\":[]},{\"slug\":\"projectmembers/list-project-members\",\"method\":\"get\",\"summary\":\"List project members\",\"tags\":[\"projectMembers\"]},{\"slug\":\"projectmembers/adds-a-new-member-to-a-project\",\"method\":\"post\",\"summary\":\"Adds a new member to a project.\",\"tags\":[\"projectMembers\"]},{\"slug\":\"projectmembers/remove-a-project-member\",\"method\":\"delete\",\"summary\":\"Remove a Project Member\",\"tags\":[\"projectMembers\"]},{\"slug\":\"project-routes/get-project-routing-rules\",\"method\":\"get\",\"summary\":\"Get project routing rules\",\"tags\":[\"project-routes\"]},{\"slug\":\"project-routes/add-a-routing-rule\",\"method\":\"post\",\"summary\":\"Add a routing rule\",\"tags\":[\"project-routes\"]},{\"slug\":\"project-routes/stage-routing-rules\",\"method\":\"put\",\"summary\":\"Stage routing rules\",\"tags\":[\"project-routes\"]},{\"slug\":\"project-routes/delete-routing-rules\",\"method\":\"delete\",\"summary\":\"Delete routing rules\",\"tags\":[\"project-routes\"]},{\"slug\":\"project-routes/edit-a-routing-rule\",\"method\":\"patch\",\"summary\":\"Edit a routing rule\",\"tags\":[\"project-routes\"]},{\"slug\":\"project-routes/generate-a-routing-rule-from-natural-language\",\"method\":\"post\",\"summary\":\"Generate a routing rule from natural language\",\"tags\":[\"project-routes\"]},{\"slug\":\"project-routes/get-routing-rule-version-history\",\"method\":\"get\",\"summary\":\"Get routing rule version history\",\"tags\":[\"project-routes\"]},{\"slug\":\"project-routes/promote-restore-or-discard-a-routing-rule-version\",\"method\":\"post\",\"summary\":\"Promote, restore, or discard a routing rule version\",\"tags\":[\"project-routes\"]},{\"slug\":\"projects/retrieve-a-list-of-projects\",\"method\":\"get\",\"summary\":\"Retrieve a list of projects\",\"tags\":[\"projects\"]},{\"slug\":\"projects/get-a-project-trace-by-request-id\",\"method\":\"get\",\"summary\":\"Get a project trace by request ID\",\"tags\":[\"projects\"]},{\"slug\":\"projects/create-a-new-project\",\"method\":\"post\",\"summary\":\"Create a new project\",\"tags\":[\"projects\"]},{\"slug\":\"projects/generate-a-project-oidc-token\",\"method\":\"post\",\"summary\":\"Generate a project OIDC token\",\"tags\":[\"projects\"]},{\"slug\":\"projects/create-a-trace-session-token-for-a-deployment\",\"method\":\"post\",\"summary\":\"Create a trace session token for a deployment\",\"tags\":[\"projects\"]},{\"slug\":\"projects/find-a-project-by-id-or-name\",\"method\":\"get\",\"summary\":\"Find a project by id or name\",\"tags\":[\"projects\"]},{\"slug\":\"projects/update-an-existing-project\",\"method\":\"patch\",\"summary\":\"Update an existing project\",\"tags\":[\"projects\"]},{\"slug\":\"projects/delete-a-project\",\"method\":\"delete\",\"summary\":\"Delete a Project\",\"tags\":[\"projects\"]},{\"slug\":\"projects/upload-a-project-avatar\",\"method\":\"post\",\"summary\":\"Upload a project avatar\",\"tags\":[\"projects\"]},{\"slug\":\"networking/configures-static-ips-for-a-project\",\"method\":\"patch\",\"summary\":\"Configures Static IPs for a project\",\"tags\":[\"networking\",\"static-ips\"]},{\"slug\":\"environment/retrieve-custom-environments\",\"method\":\"get\",\"summary\":\"Retrieve custom environments\",\"tags\":[\"environment\"]},{\"slug\":\"environment/create-a-custom-environment-for-the-current-project\",\"method\":\"post\",\"summary\":\"Create a custom environment for the current project.\",\"tags\":[\"environment\"]},{\"slug\":\"environment/retrieve-a-custom-environment\",\"method\":\"get\",\"summary\":\"Retrieve a custom environment\",\"tags\":[\"environment\"]},{\"slug\":\"environment/update-a-custom-environment\",\"method\":\"patch\",\"summary\":\"Update a custom environment\",\"tags\":[\"environment\"]},{\"slug\":\"environment/remove-a-custom-environment\",\"method\":\"delete\",\"summary\":\"Remove a custom environment\",\"tags\":[\"environment\"]},{\"slug\":\"projects/retrieve-project-domains-by-project-by-id-or-name\",\"method\":\"get\",\"summary\":\"Retrieve project domains by project by id or name\",\"tags\":[\"projects\"]},{\"slug\":\"projects/get-a-project-domain\",\"method\":\"get\",\"summary\":\"Get a project domain\",\"tags\":[\"projects\"]},{\"slug\":\"projects/update-a-project-domain\",\"method\":\"patch\",\"summary\":\"Update a project domain\",\"tags\":[\"projects\"]},{\"slug\":\"projects/remove-a-domain-from-a-project\",\"method\":\"delete\",\"summary\":\"Remove a domain from a project\",\"tags\":[\"projects\"]},{\"slug\":\"projects/add-a-domain-to-a-project\",\"method\":\"post\",\"summary\":\"Add a domain to a project\",\"tags\":[\"projects\"]},{\"slug\":\"projects/move-a-project-domain\",\"method\":\"post\",\"summary\":\"Move a project domain\",\"tags\":[\"projects\"]},{\"slug\":\"projects/verify-project-domain\",\"method\":\"post\",\"summary\":\"Verify project domain\",\"tags\":[\"projects\"]},{\"slug\":\"projects/retrieve-the-environment-variables-of-a-project-by-id-or-name\",\"method\":\"get\",\"summary\":\"Retrieve the environment variables of a project by id or name\",\"tags\":[\"projects\"]},{\"slug\":\"projects/create-one-or-more-environment-variables\",\"method\":\"post\",\"summary\":\"Create one or more environment variables\",\"tags\":[\"projects\"]},{\"slug\":\"projects/retrieve-the-decrypted-value-of-an-environment-variable-of-a-project-by-id\",\"method\":\"get\",\"summary\":\"Retrieve the decrypted value of an environment variable of a project by id\",\"tags\":[\"projects\"]},{\"slug\":\"projects/edit-an-environment-variable\",\"method\":\"patch\",\"summary\":\"Edit an environment variable\",\"tags\":[\"projects\"]},{\"slug\":\"projects/remove-an-environment-variable\",\"method\":\"delete\",\"summary\":\"Remove an environment variable\",\"tags\":[\"projects\"]},{\"slug\":\"projects/batch-remove-environment-variables\",\"method\":\"delete\",\"summary\":\"Batch remove environment variables\",\"tags\":[\"projects\"]},{\"slug\":\"rolling-release/get-rolling-release-billing-status\",\"method\":\"get\",\"summary\":\"Get rolling release billing status\",\"tags\":[\"rolling-release\"]},{\"slug\":\"rolling-release/get-rolling-release-configuration\",\"method\":\"get\",\"summary\":\"Get rolling release configuration\",\"tags\":[\"rolling-release\"]},{\"slug\":\"rolling-release/update-the-rolling-release-settings-for-the-project\",\"method\":\"patch\",\"summary\":\"Update the rolling release settings for the project\",\"tags\":[\"rolling-release\"]},{\"slug\":\"rolling-release/delete-rolling-release-configuration\",\"method\":\"delete\",\"summary\":\"Delete rolling release configuration\",\"tags\":[\"rolling-release\"]},{\"slug\":\"rolling-release/get-the-active-rolling-release-information-for-a-project\",\"method\":\"get\",\"summary\":\"Get the active rolling release information for a project\",\"tags\":[\"rolling-release\"]},{\"slug\":\"rolling-release/update-the-active-rolling-release-to-the-next-stage-for-a-project\",\"method\":\"post\",\"summary\":\"Update the active rolling release to the next stage for a project\",\"tags\":[\"rolling-release\"]},{\"slug\":\"rolling-release/start-a-rolling-release-for-the-project\",\"method\":\"post\",\"summary\":\"Start a rolling release for the project\",\"tags\":[\"rolling-release\"]},{\"slug\":\"rolling-release/complete-the-rolling-release-for-the-project\",\"method\":\"post\",\"summary\":\"Complete the rolling release for the project\",\"tags\":[\"rolling-release\"]},{\"slug\":\"projects/create-project-transfer-request\",\"method\":\"post\",\"summary\":\"Create project transfer request\",\"tags\":[\"projects\"]},{\"slug\":\"projects/accept-project-transfer-request\",\"method\":\"put\",\"summary\":\"Accept project transfer request\",\"tags\":[\"projects\"]},{\"slug\":\"projects/update-protection-bypass-for-automation\",\"method\":\"patch\",\"summary\":\"Update Protection Bypass for Automation\",\"tags\":[\"projects\"]},{\"slug\":\"projects/point-production-traffic-to-a-previous-production-deployment-by-id\",\"method\":\"post\",\"summary\":\"Point production traffic to a previous production deployment by ID\",\"tags\":[\"projects\"]},{\"slug\":\"projects/updates-the-description-for-a-rollback\",\"method\":\"patch\",\"summary\":\"Updates the description for a rollback\",\"tags\":[\"projects\"]},{\"slug\":\"projects/update-the-microfrontends-settings\",\"method\":\"patch\",\"summary\":\"Update the microfrontends settings\",\"tags\":[\"projects\"]},{\"slug\":\"projects/point-production-traffic-to-a-given-deployment\",\"method\":\"post\",\"summary\":\"Point production traffic to a given deployment\",\"tags\":[\"projects\"]},{\"slug\":\"projects/gets-a-list-of-aliases-with-status-for-the-current-promote\",\"method\":\"get\",\"summary\":\"Gets a list of aliases with status for the current promote\",\"tags\":[\"projects\"]},{\"slug\":\"projects/pause-a-project\",\"method\":\"post\",\"summary\":\"Pause a project\",\"tags\":[\"projects\"]},{\"slug\":\"projects/unpause-a-project\",\"method\":\"post\",\"summary\":\"Unpause a project\",\"tags\":[\"projects\"]},{\"slug\":\"sandboxes/list-sandboxes\",\"method\":\"get\",\"summary\":\"List sandboxes\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/create-a-named-sandbox\",\"method\":\"post\",\"summary\":\"Create a named sandbox\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/list-drives\",\"method\":\"get\",\"summary\":\"List drives\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/get-or-create-a-drive\",\"method\":\"post\",\"summary\":\"Get or create a drive\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/delete-a-drive\",\"method\":\"delete\",\"summary\":\"Delete a drive\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/list-snapshots\",\"method\":\"get\",\"summary\":\"List snapshots\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/get-a-snapshot\",\"method\":\"get\",\"summary\":\"Get a snapshot\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/delete-a-snapshot\",\"method\":\"delete\",\"summary\":\"Delete a snapshot\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/list-sessions\",\"method\":\"get\",\"summary\":\"List sessions\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/get-a-session\",\"method\":\"get\",\"summary\":\"Get a session\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/get-a-named-sandbox\",\"method\":\"get\",\"summary\":\"Get a named sandbox\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/update-a-sandbox\",\"method\":\"patch\",\"summary\":\"Update a sandbox\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/delete-a-sandbox\",\"method\":\"delete\",\"summary\":\"Delete a sandbox\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/list-commands\",\"method\":\"get\",\"summary\":\"List commands\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/execute-a-command\",\"method\":\"post\",\"summary\":\"Execute a command\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/get-a-command\",\"method\":\"get\",\"summary\":\"Get a command\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/kill-a-command\",\"method\":\"post\",\"summary\":\"Kill a command\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/stream-command-logs\",\"method\":\"get\",\"summary\":\"Stream command logs\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/stop-a-session\",\"method\":\"post\",\"summary\":\"Stop a session\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/extend-session-timeout\",\"method\":\"post\",\"summary\":\"Extend session timeout\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/update-network-policy\",\"method\":\"post\",\"summary\":\"Update network policy\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/read-a-file\",\"method\":\"post\",\"summary\":\"Read a file\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/create-a-directory\",\"method\":\"post\",\"summary\":\"Create a directory\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/write-files\",\"method\":\"post\",\"summary\":\"Write files\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/create-a-snapshot\",\"method\":\"post\",\"summary\":\"Create a snapshot\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/fork-a-named-sandbox\",\"method\":\"post\",\"summary\":\"Fork a named sandbox\",\"tags\":[\"sandboxes\"]},{\"slug\":\"sandboxes/create-a-named-sandbox-1\",\"method\":\"post\",\"summary\":\"Create a named sandbox\",\"tags\":[\"sandboxes\"]},{\"slug\":\"security/update-attack-challenge-mode\",\"method\":\"post\",\"summary\":\"Update Attack Challenge mode\",\"tags\":[\"security\"]},{\"slug\":\"security/returns-activated-waf-config\",\"method\":\"get\",\"summary\":\"Returns activated WAF config\",\"tags\":[\"security\"]},{\"slug\":\"security/put-firewall-configuration\",\"method\":\"put\",\"summary\":\"Put Firewall Configuration\",\"tags\":[\"security\"]},{\"slug\":\"security/update-firewall-configuration\",\"method\":\"patch\",\"summary\":\"Update Firewall Configuration\",\"tags\":[\"security\"]},{\"slug\":\"security/read-firewall-configuration\",\"method\":\"get\",\"summary\":\"Read Firewall Configuration\",\"tags\":[\"security\"]},{\"slug\":\"security/returns-activated-waf-config-1\",\"method\":\"delete\",\"summary\":\"Returns activated WAF config\",\"tags\":[\"security\"]},{\"slug\":\"security/returns-activated-waf-config-2\",\"method\":\"post\",\"summary\":\"Returns activated WAF config\",\"tags\":[\"security\"]},{\"slug\":\"security/read-active-attack-data\",\"method\":\"get\",\"summary\":\"Read active attack data\",\"tags\":[\"security\"]},{\"slug\":\"security/read-system-bypass\",\"method\":\"get\",\"summary\":\"Read System Bypass\",\"tags\":[\"security\"]},{\"slug\":\"security/create-system-bypass-rule\",\"method\":\"post\",\"summary\":\"Create System Bypass Rule\",\"tags\":[\"security\"]},{\"slug\":\"security/remove-system-bypass-rule\",\"method\":\"delete\",\"summary\":\"Remove System Bypass Rule\",\"tags\":[\"security\"]},{\"slug\":\"security/read-firewall-actions-by-project\",\"method\":\"get\",\"summary\":\"Read Firewall Actions by Project\",\"tags\":[\"security\"]},{\"slug\":\"security/generate-a-firewall-rule-from-natural-language\",\"method\":\"post\",\"summary\":\"Generate a firewall rule from natural language\",\"tags\":[\"security\"]},{\"slug\":\"untagged/createspeedinsightstoggle\",\"method\":\"post\",\"summary\":\"POST /speed-insights/toggle\",\"tags\":[]},{\"slug\":\"storage/get-a-store\",\"method\":\"get\",\"summary\":\"Get a store\",\"tags\":[\"storage\"]},{\"slug\":\"storage/create-a-blob-store\",\"method\":\"post\",\"summary\":\"Create a Blob store\",\"tags\":[\"storage\"]},{\"slug\":\"storage/delete-a-blob-store\",\"method\":\"delete\",\"summary\":\"Delete a Blob store\",\"tags\":[\"storage\"]},{\"slug\":\"integrations/create-integration-store-free-and-paid-plans\",\"method\":\"post\",\"summary\":\"Create integration store (free and paid plans)\",\"tags\":[\"integrations\"]},{\"slug\":\"teams/list-team-members\",\"method\":\"get\",\"summary\":\"List team members\",\"tags\":[\"teams\"]},{\"slug\":\"teams/invite-a-user\",\"method\":\"post\",\"summary\":\"Invite a user\",\"tags\":[\"teams\"]},{\"slug\":\"teams/request-access-to-a-team\",\"method\":\"post\",\"summary\":\"Request access to a team\",\"tags\":[\"teams\"]},{\"slug\":\"teams/get-access-request-status\",\"method\":\"get\",\"summary\":\"Get access request status\",\"tags\":[\"teams\"]},{\"slug\":\"teams/join-a-team\",\"method\":\"post\",\"summary\":\"Join a team\",\"tags\":[\"teams\"]},{\"slug\":\"teams/update-a-team-member\",\"method\":\"patch\",\"summary\":\"Update a Team Member\",\"tags\":[\"teams\"]},{\"slug\":\"teams/remove-a-team-member\",\"method\":\"delete\",\"summary\":\"Remove a Team Member\",\"tags\":[\"teams\"]},{\"slug\":\"teams/get-a-team\",\"method\":\"get\",\"summary\":\"Get a Team\",\"tags\":[\"teams\"]},{\"slug\":\"teams/update-a-team\",\"method\":\"patch\",\"summary\":\"Update a Team\",\"tags\":[\"teams\"]},{\"slug\":\"teams/list-all-teams\",\"method\":\"get\",\"summary\":\"List all teams\",\"tags\":[\"teams\"]},{\"slug\":\"teams/create-a-team\",\"method\":\"post\",\"summary\":\"Create a Team\",\"tags\":[\"teams\"]},{\"slug\":\"teams/update-team-directory-sync-role-mappings\",\"method\":\"post\",\"summary\":\"Update Team Directory Sync Role Mappings\",\"tags\":[\"teams\"]},{\"slug\":\"teams/delete-a-team\",\"method\":\"delete\",\"summary\":\"Delete a Team\",\"tags\":[\"teams\"]},{\"slug\":\"teams/delete-a-team-invite-code\",\"method\":\"delete\",\"summary\":\"Delete a Team invite code\",\"tags\":[\"teams\"]},{\"slug\":\"teams/update-a-microfrontends-group\",\"method\":\"patch\",\"summary\":\"Update a microfrontends group\",\"tags\":[\"teams\"]},{\"slug\":\"teams/delete-a-microfrontends-group\",\"method\":\"delete\",\"summary\":\"Delete a microfrontends group\",\"tags\":[\"teams\"]},{\"slug\":\"deployments/upload-deployment-files\",\"method\":\"post\",\"summary\":\"Upload Deployment Files\",\"tags\":[\"deployments\"]},{\"slug\":\"authentication/list-auth-tokens\",\"method\":\"get\",\"summary\":\"List Auth Tokens\",\"tags\":[\"authentication\"]},{\"slug\":\"authentication/create-an-auth-token\",\"method\":\"post\",\"summary\":\"Create an Auth Token\",\"tags\":[\"authentication\"]},{\"slug\":\"authentication/get-auth-token-metadata\",\"method\":\"get\",\"summary\":\"Get Auth Token Metadata\",\"tags\":[\"authentication\"]},{\"slug\":\"authentication/delete-an-authentication-token\",\"method\":\"delete\",\"summary\":\"Delete an authentication token\",\"tags\":[\"authentication\"]},{\"slug\":\"user/get-the-user\",\"method\":\"get\",\"summary\":\"Get the User\",\"tags\":[\"user\"]},{\"slug\":\"user/delete-user-account\",\"method\":\"delete\",\"summary\":\"Delete User Account\",\"tags\":[\"user\"]},{\"slug\":\"vcr/list-repositories\",\"method\":\"get\",\"summary\":\"List repositories\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/create-a-repository\",\"method\":\"post\",\"summary\":\"Create a repository\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/get-a-repository\",\"method\":\"get\",\"summary\":\"Get a repository\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/delete-a-repository\",\"method\":\"delete\",\"summary\":\"Delete a repository\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/list-repository-images\",\"method\":\"get\",\"summary\":\"List repository images\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/list-repository-permissions\",\"method\":\"get\",\"summary\":\"List repository permissions\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/add-a-repository-permission\",\"method\":\"post\",\"summary\":\"Add a repository permission\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/remove-a-repository-permission\",\"method\":\"delete\",\"summary\":\"Remove a repository permission\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/clear-all-repository-permissions\",\"method\":\"delete\",\"summary\":\"Clear all repository permissions\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/list-repository-tags\",\"method\":\"get\",\"summary\":\"List repository tags\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/get-a-repository-tag\",\"method\":\"get\",\"summary\":\"Get a repository tag\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/get-a-repository-image\",\"method\":\"get\",\"summary\":\"Get a repository image\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/delete-a-repository-image\",\"method\":\"delete\",\"summary\":\"Delete a repository image\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/check-registry-api-version-support\",\"method\":\"get\",\"summary\":\"Check registry API version support\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/download-a-blob\",\"method\":\"get\",\"summary\":\"Download a blob\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/delete-a-blob\",\"method\":\"delete\",\"summary\":\"Delete a blob\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/check-if-a-blob-exists\",\"method\":\"head\",\"summary\":\"Check if a blob exists\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/get-blob-upload-status\",\"method\":\"get\",\"summary\":\"Get blob upload status\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/complete-a-blob-upload\",\"method\":\"put\",\"summary\":\"Complete a blob upload\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/upload-a-blob-chunk\",\"method\":\"patch\",\"summary\":\"Upload a blob chunk\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/cancel-a-blob-upload\",\"method\":\"delete\",\"summary\":\"Cancel a blob upload\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/start-a-blob-upload\",\"method\":\"post\",\"summary\":\"Start a blob upload\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/pull-an-image-manifest\",\"method\":\"get\",\"summary\":\"Pull an image manifest\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/push-an-image-manifest\",\"method\":\"put\",\"summary\":\"Push an image manifest\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/delete-an-image-manifest\",\"method\":\"delete\",\"summary\":\"Delete an image manifest\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/check-if-a-manifest-exists\",\"method\":\"head\",\"summary\":\"Check if a manifest exists\",\"tags\":[\"vcr\"]},{\"slug\":\"vcr/list-image-tags\",\"method\":\"get\",\"summary\":\"List image tags\",\"tags\":[\"vcr\"]},{\"slug\":\"untagged/createwebinsightstoggle\",\"method\":\"post\",\"summary\":\"POST /web/insights/toggle\",\"tags\":[]},{\"slug\":\"web-analytics/aggregates-page-views\",\"method\":\"get\",\"summary\":\"Aggregates page views\",\"tags\":[\"web-analytics\"]},{\"slug\":\"web-analytics/aggregates-custom-events\",\"method\":\"get\",\"summary\":\"Aggregates custom events\",\"tags\":[\"web-analytics\"]},{\"slug\":\"web-analytics/counts-page-views\",\"method\":\"get\",\"summary\":\"Counts page views\",\"tags\":[\"web-analytics\"]},{\"slug\":\"web-analytics/counts-custom-events\",\"method\":\"get\",\"summary\":\"Counts custom events\",\"tags\":[\"web-analytics\"]},{\"slug\":\"webhooks/get-a-list-of-webhooks\",\"method\":\"get\",\"summary\":\"Get a list of webhooks\",\"tags\":[\"webhooks\"]},{\"slug\":\"webhooks/creates-a-webhook\",\"method\":\"post\",\"summary\":\"Creates a webhook\",\"tags\":[\"webhooks\"]},{\"slug\":\"webhooks/get-a-webhook\",\"method\":\"get\",\"summary\":\"Get a webhook\",\"tags\":[\"webhooks\"]},{\"slug\":\"webhooks/deletes-a-webhook\",\"method\":\"delete\",\"summary\":\"Deletes a webhook\",\"tags\":[\"webhooks\"]},{\"slug\":\"aliases/list-deployment-aliases\",\"method\":\"get\",\"summary\":\"List Deployment Aliases\",\"tags\":[\"aliases\"]},{\"slug\":\"aliases/assign-an-alias\",\"method\":\"post\",\"summary\":\"Assign an Alias\",\"tags\":[\"aliases\"]},{\"slug\":\"aliases/list-aliases\",\"method\":\"get\",\"summary\":\"List aliases\",\"tags\":[\"aliases\"]},{\"slug\":\"aliases/get-an-alias\",\"method\":\"get\",\"summary\":\"Get an Alias\",\"tags\":[\"aliases\"]},{\"slug\":\"aliases/delete-an-alias\",\"method\":\"delete\",\"summary\":\"Delete an Alias\",\"tags\":[\"aliases\"]},{\"slug\":\"aliases/update-the-protection-bypass-for-a-url\",\"method\":\"patch\",\"summary\":\"Update the protection bypass for a URL\",\"tags\":[\"aliases\"]},{\"slug\":\"certs/get-cert-by-id\",\"method\":\"get\",\"summary\":\"Get cert by id\",\"tags\":[\"certs\"]},{\"slug\":\"certs/remove-cert\",\"method\":\"delete\",\"summary\":\"Remove cert\",\"tags\":[\"certs\"]},{\"slug\":\"certs/get-certs\",\"method\":\"get\",\"summary\":\"Get certs\",\"tags\":[\"certs\"]},{\"slug\":\"certs/issue-a-new-cert\",\"method\":\"post\",\"summary\":\"Issue a new cert\",\"tags\":[\"certs\"]},{\"slug\":\"certs/upload-a-cert\",\"method\":\"put\",\"summary\":\"Upload a cert\",\"tags\":[\"certs\"]},{\"slug\":\"deployments/list-deployment-files\",\"method\":\"get\",\"summary\":\"List Deployment Files\",\"tags\":[\"deployments\"]},{\"slug\":\"deployments/get-deployment-file-contents\",\"method\":\"get\",\"summary\":\"Get Deployment File Contents\",\"tags\":[\"deployments\"]},{\"slug\":\"deployments/list-deployments\",\"method\":\"get\",\"summary\":\"List deployments\",\"tags\":[\"deployments\"]},{\"slug\":\"deployments/delete-a-deployment\",\"method\":\"delete\",\"summary\":\"Delete a Deployment\",\"tags\":[\"deployments\"]}]}],\"content\":\"$L3a\"}]\n"])</script><script>self.__next_f.push([1,"3b:I[295894,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/32jr-aai9d4_f.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/31w6qkv8uhke8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2sdnd-15xkgh3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/39eujex08rh2n.js\"],\"TriangleVisual\"]\n"])</script><script>self.__next_f.push([1,"3c:I[57106,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/32jr-aai9d4_f.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/22t54wqbq3iks.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2u-46bz0qhga2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2zds1892qpgzg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0x1ry6e8kn6so.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1wpr1nohfm-hj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0fwnbwrnleh6m.js\"],\"ButtonLink\"]\n"])</script><script>self.__next_f.push([1,"3a:[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center justify-center gap-6 md:gap-10 lg:gap-12 py-10 md:py-20 lg:py-24 w-full\",\"children\":[[\"$\",\"$L3b\",null,{}],[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center justify-start gap-2 -mt-6\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-heading-48 md:text-heading-72\",\"children\":\"404\"}],[\"$\",\"p\",null,{\"className\":\"text-copy-16 text-center max-md:max-w-[20rem]\",\"children\":\"Sorry, we couldn't find the page you're looking for.\"}]]}],[\"$\",\"$L3c\",null,{\"href\":\"/docs/rest-api\",\"shape\":\"rounded\",\"children\":\"Return to API Reference\"}]]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]\n"])</script><script>self.__next_f.push([1,"3d:I[367387,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/32jr-aai9d4_f.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/22t54wqbq3iks.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2u-46bz0qhga2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2zds1892qpgzg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0x1ry6e8kn6so.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1wpr1nohfm-hj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0fwnbwrnleh6m.js\"],\"ApiPageInfo\"]\n"])</script><script>self.__next_f.push([1,"3e:I[996381,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/32jr-aai9d4_f.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/22t54wqbq3iks.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2u-46bz0qhga2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2zds1892qpgzg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0x1ry6e8kn6so.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1wpr1nohfm-hj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0fwnbwrnleh6m.js\"],\"PermalinkAnchor\"]\n"])</script><script>self.__next_f.push([1,"3f:I[57106,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/32jr-aai9d4_f.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/22t54wqbq3iks.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2u-46bz0qhga2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2zds1892qpgzg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0x1ry6e8kn6so.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1wpr1nohfm-hj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0fwnbwrnleh6m.js\"],\"Link\"]\n"])</script><script>self.__next_f.push([1,"1a:[\"$\",\"div\",null,{\"className\":\"flex w-full\",\"children\":[[\"$\",\"div\",null,{\"className\":\"content-module__6uRq_q__content\",\"children\":[\"$\",\"div\",null,{\"data-docs-prose\":\"\",\"className\":\"space-y-10 [\u0026_[data-slot=note]_p]:my-0 hover:[\u0026_[data-slot=note]_a]:no-underline! [\u0026_code_p]:my-0 [\u0026_code_p]:contents [\u0026_ol]:p-0 [\u0026_ol]:pl-4 [\u0026_p]:leading-[160%] [\u0026_ol]:list-decimal [\u0026_ol]:ml-0 md:[\u0026_ol]:ml-1 [\u0026_[class*='container']_p]:m-0\",\"children\":[[\"$\",\"$L3d\",null,{\"breadcrumbs\":[{\"name\":\"APIs \u0026 SDKs\"},{\"name\":\"Vercel REST API\"}]}],[[\"$\",\"div\",null,{\"className\":\"linked-heading-module__rvMliW__container\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"linked-heading-module__rvMliW__header text-heading-32 sm:text-heading-48 mb-6\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linked-heading-module__rvMliW__target\",\"id\":\"using-the-rest-api\"}],null,null,[\"$\",\"a\",null,{\"className\":\"linked-heading-module__rvMliW__title [\u0026\u003ep]:m-0\",\"href\":\"#using-the-rest-api\",\"children\":\"Using the REST API\"}],[\"$\",\"$L3e\",null,{\"href\":\"#using-the-rest-api\",\"className\":\"linked-heading-module__rvMliW__permalink\"}],null,null],\"data-components-heading\":true,\"onClick\":\"$undefined\"}],null]}],[\"$\",\"p\",null,{\"className\":\"text-copy-16 mb-6\",\"children\":\"Interact programmatically with your Vercel account using the SDK or direct HTTP requests. You can deploy new versions of web applications, manage custom domains, retrieve information about deployments, and manage secrets and environment variables for projects.\"}],[\"$\",\"p\",null,{\"className\":\"text-copy-16 mb-6\",\"children\":\"The API supports any programming language or framework that can send HTTP requests.\"}],[\"$\",\"section\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"linked-heading-module__rvMliW__container\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"linked-heading-module__rvMliW__header text-heading-32 mb-6\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linked-heading-module__rvMliW__target\",\"id\":\"api-basics\"}],null,null,[\"$\",\"a\",null,{\"className\":\"linked-heading-module__rvMliW__title [\u0026\u003ep]:m-0\",\"href\":\"#api-basics\",\"children\":\"API basics\"}],[\"$\",\"$L3e\",null,{\"href\":\"#api-basics\",\"className\":\"linked-heading-module__rvMliW__permalink\"}],null,null],\"data-components-heading\":true,\"onClick\":\"$undefined\"}],null]}],[\"$\",\"p\",null,{\"className\":\"text-copy-16 mb-4\",\"children\":[\"The API is exposed as an HTTP/1 and HTTP/2 service over SSL. All endpoints live under the URL\",\" \",[\"$\",\"code\",null,{\"className\":\"code-module__V4tPXG__code code-module__V4tPXG__inlineCode\",\"style\":{},\"title\":\"$undefined\",\"children\":\"https://api.vercel.com\"}],\" and follow the REST architecture.\"]}]]}],[\"$\",\"section\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"linked-heading-module__rvMliW__container\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"linked-heading-module__rvMliW__header text-heading-32 mb-6\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linked-heading-module__rvMliW__target\",\"id\":\"authentication\"}],null,null,[\"$\",\"a\",null,{\"className\":\"linked-heading-module__rvMliW__title [\u0026\u003ep]:m-0\",\"href\":\"#authentication\",\"children\":\"Authentication\"}],[\"$\",\"$L3e\",null,{\"href\":\"#authentication\",\"className\":\"linked-heading-module__rvMliW__permalink\"}],null,null],\"data-components-heading\":true,\"onClick\":\"$undefined\"}],null]}],[\"$\",\"p\",null,{\"className\":\"text-copy-16 mb-4\",\"children\":[\"Vercel Access Tokens are required to authenticate and use the Vercel API. Include the token in the \",[\"$\",\"code\",null,{\"className\":\"code-module__V4tPXG__code code-module__V4tPXG__inlineCode\",\"style\":{},\"title\":\"$undefined\",\"children\":\"Authorization\"}],\" \",\"header:\"]}],[\"$\",\"code\",null,{\"className\":\"block text-copy-16 px-4 py-3 bg-background-200 border border-gray-400 rounded mb-4\",\"children\":\"Authorization: Bearer \u003cTOKEN\u003e\"}],[\"$\",\"p\",null,{\"className\":\"text-copy-16 mb-4\",\"children\":[\"Create and manage Access Tokens in your\",\" \",[\"$\",\"$L3f\",null,{\"href\":\"https://vercel.com/account/tokens\",\"variant\":\"blend\",\"children\":\"account settings\"}],\".\"]}]]}],[\"$\",\"section\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"linked-heading-module__rvMliW__container\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"linked-heading-module__rvMliW__header text-heading-32 mb-6\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linked-heading-module__rvMliW__target\",\"id\":\"accessing-team-resources\"}],null,null,\"$L40\",\"$L41\",null,null],\"data-components-heading\":true,\"onClick\":\"$undefined\"}],null]}],\"$L42\",\"$L43\"]}],\"$L44\",\"$L45\"]]}]}],\"$L46\"]}]\n"])</script><script>self.__next_f.push([1,"47:T527,\"eyJhbGciOiJkaXIiLCJlbmMiOiJBMjU2R0NNIn0..Vfhp2wXSuRonLZD6.YDEG_QNj3Iy5R_Zf4Nh7yv1JtXop6ksyMBbQLOj62rY_3Frlb14ffDp7Xo24JEjk8FC46UitDss0P7cT8rjxJigtk0QdehScA_4yyoZLbS9rkTB-mGbg13S2C3mpl1n-62eka8_SqoH-0WVzKoWJdVmQj0NFH3f4Jr34t1J8XqtHWo0V2CmtFrPVbhbgKGCwYfpdK_P0CgzYcpeY6LDCLBbU6oMobAo4TZa5uc4QvLkjKZNwmgd-8CcHF_sz4UQwGiix6WceVkdtB35c0r7TkyLEvTJ1UbU5h-hO0_-X7ihe6jTlo3Q7jhqqE6EQnP5YOyXkpIZ4sY-CFEo6y7eu__aGC1h8LIs_00YAfJZrp2FOI9d_TvMcuHZQICHAGkXWiiLWV8pJZNgK8Ii3PjT6OimqSJHe5P6JOAeFTadjUWJ2bChFLkwIoH36QOFwbg8Nepk1Mb0QomoEMQXoQUkThHJDBT4YgXLM4uynrcJsXJxwqCgmgOXpXNRW45USuVDO9MVdpF6snWKop0jAnaNyipg6XKEwe4y0iU78iTrzfTnObvL1wAFXdzKTzDb5is_LFuo89Pz3HAu-Jd7lm3u8GZr-mhlfodAt6La7kCgb-Hog_KGBUoUSvJm1rFb1x4MOmitzLHIkiAnJtva4wfNyrXgJPagZvrDc_8A9T51uIy56L4SzGxFUXWVXz5QSzzB0dogztXuiexnjXZrAMqx82TSDsJNHpIKaqlUaHfg_TWaQDhbiTmKKSh93cIVJkNFVzQCkNat6uhJJAWkiZZeP66TF9XQDk0Xp0QQefaz-uMQzyKEch4OtqmzhApWO0LWttGsmzLzYxkNqcUg8YmhInwjYK1drP78t8AjUMVg1La_ScsKO9Jj2zlEslDnG0NqjKSiBXpGX0huw0mMq5BmAK6gguRI5Lctr4w9TfUtGh77NeY6qMQNLKRNyu_abwOkHry0cTNjrFPDUvOzD3VSDHc6bdqLyhFUGvk3mNYIFfpBGZqvYFDOWdlfYDwiyr17_6fwjmDUW96TwKeJorOXK_YD6wW3hlTOyisJz5qenEKIjqN6rBXyx-hUSVCsiQnrgUGC_8c_zylKpiMfoGZ7iiFAk4a0kvhR5aqc8Qr2S6W3hCct2yruoPLeJ2AVQJ_i-1DYiCCbof_fyWvZ2C5wfmSAB42XoyiyrMRK23LbWpRJagNIToCxa8XO5Pc28sAp-rHfDJ1wjG4IldpVZx1lo.XXO6Ahd8xY_B5i5FKTh1Rw\"34:[\"$\",\"script\",null,{\"type\":\"application/json\",\"data-flag-values\":true,\"dangerouslySetInnerHTML\":{\"__html\":\"$47\"}}]\n"])</script><script>self.__next_f.push([1,"67:I[819189,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/32jr-aai9d4_f.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/22t54wqbq3iks.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2u-46bz0qhga2.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2zds1892qpgzg.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0x1ry6e8kn6so.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1wpr1nohfm-hj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0fwnbwrnleh6m.js\"],\"ToC\"]\n"])</script><script>self.__next_f.push([1,"40:[\"$\",\"a\",null,{\"className\":\"linked-heading-module__rvMliW__title [\u0026\u003ep]:m-0\",\"href\":\"#accessing-team-resources\",\"children\":\"Accessing team resources\"}]\n41:[\"$\",\"$L3e\",null,{\"href\":\"#accessing-team-resources\",\"className\":\"linked-heading-module__rvMliW__permalink\"}]\n42:[\"$\",\"p\",null,{\"className\":\"text-copy-16 mb-4\",\"children\":\"By default, you can access resources in your personal account. To access resources owned by a team, append the Team ID as a query string:\"}]\n43:[\"$\",\"code\",null,{\"className\":\"block text-copy-16 px-4 py-3 bg-background-200 border border-gray-400 rounded\",\"children\":\"https://api.vercel.com/v6/deployments?teamId=[teamID]\"}]\n"])</script><script>self.__next_f.push([1,"44:[\"$\",\"section\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"linked-heading-module__rvMliW__container\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"linked-heading-module__rvMliW__header text-heading-32 mb-6\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linked-heading-module__rvMliW__target\",\"id\":\"rate-limits\"}],null,null,[\"$\",\"a\",null,{\"className\":\"linked-heading-module__rvMliW__title [\u0026\u003ep]:m-0\",\"href\":\"#rate-limits\",\"children\":\"Rate limits\"}],[\"$\",\"$L3e\",null,{\"href\":\"#rate-limits\",\"className\":\"linked-heading-module__rvMliW__permalink\"}],null,null],\"data-components-heading\":true,\"onClick\":\"$undefined\"}],null]}],[\"$\",\"p\",null,{\"className\":\"text-copy-16 mb-4\",\"children\":[\"The API limits the number of calls you can make over a period of time. Rate limits are specified via response headers:\",\" \",[\"$\",\"code\",null,{\"className\":\"code-module__V4tPXG__code code-module__V4tPXG__inlineCode\",\"style\":{},\"title\":\"$undefined\",\"children\":\"X-RateLimit-Limit\"}],\",\",\" \",[\"$\",\"code\",null,{\"className\":\"code-module__V4tPXG__code code-module__V4tPXG__inlineCode\",\"style\":{},\"title\":\"$undefined\",\"children\":\"X-RateLimit-Remaining\"}],\", and\",\" \",[\"$\",\"code\",null,{\"className\":\"code-module__V4tPXG__code code-module__V4tPXG__inlineCode\",\"style\":{},\"title\":\"$undefined\",\"children\":\"X-RateLimit-Reset\"}],\". See the\",\" \",[\"$\",\"$L3f\",null,{\"href\":\"/docs/limits#rate-limits\",\"variant\":\"blend\",\"children\":\"limits documentation\"}],\" \",\"for details.\"]}]]}]\n"])</script><script>self.__next_f.push([1,"45:[\"$\",\"section\",null,{\"children\":[[\"$\",\"div\",null,{\"className\":\"linked-heading-module__rvMliW__container\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"linked-heading-module__rvMliW__header text-heading-32 mb-6\",\"children\":[[\"$\",\"span\",null,{\"className\":\"linked-heading-module__rvMliW__target\",\"id\":\"endpoints\"}],null,null,[\"$\",\"a\",null,{\"className\":\"linked-heading-module__rvMliW__title [\u0026\u003ep]:m-0\",\"href\":\"#endpoints\",\"children\":\"Endpoints\"}],[\"$\",\"$L3e\",null,{\"href\":\"#endpoints\",\"className\":\"linked-heading-module__rvMliW__permalink\"}],null,null],\"data-components-heading\":true,\"onClick\":\"$undefined\"}],null]}],[\"$\",\"p\",null,{\"className\":\"text-copy-16 mb-4\",\"children\":\"Browse all available REST API endpoints grouped by category.\"}],[\"$\",\"div\",null,{\"className\":\"grid gap-3 sm:grid-cols-2\",\"children\":[[\"$\",\"$L3f\",\"access-groups\",{\"href\":\"/docs/rest-api/access-groups/reads-an-access-group\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Access Groups\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[11,\" endpoint\",\"s\"]}]]}],[\"$\",\"$L3f\",\"ai-gateway\",{\"href\":\"/docs/rest-api/ai-gateway/list-rules\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Ai Gateway\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[4,\" endpoint\",\"s\"]}]]}],[\"$\",\"$L3f\",\"aliases\",{\"href\":\"/docs/rest-api/aliases/list-deployment-aliases\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Aliases\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[6,\" endpoint\",\"s\"]}]]}],[\"$\",\"$L3f\",\"artifacts\",{\"href\":\"/docs/rest-api/artifacts/record-an-artifacts-cache-usage-event\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Artifacts\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[7,\" endpoint\",\"s\"]}]]}],[\"$\",\"$L3f\",\"authentication\",{\"href\":\"/docs/rest-api/authentication/sso-token-exchange\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Authentication\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[5,\" endpoint\",\"s\"]}]]}],[\"$\",\"$L3f\",\"billing\",{\"href\":\"/docs/rest-api/billing/list-focus-billing-charges\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Billing\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[3,\" endpoint\",\"s\"]}]]}],[\"$\",\"$L3f\",\"bulk-redirects\",{\"href\":\"/docs/rest-api/bulk-redirects/gets-project-level-redirects\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Bulk Redirects\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[7,\" endpoint\",\"s\"]}]]}],[\"$\",\"$L3f\",\"certs\",{\"href\":\"/docs/rest-api/certs/get-cert-by-id\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Certs\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[5,\" endpoint\",\"s\"]}]]}],[\"$\",\"$L3f\",\"checks-v2\",{\"href\":\"/docs/rest-api/checks-v2/list-all-checks-for-a-project\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[\"$L48\",\"$L49\"]}],\"$L4a\",\"$L4b\",\"$L4c\",\"$L4d\",\"$L4e\",\"$L4f\",\"$L50\",\"$L51\",\"$L52\",\"$L53\",\"$L54\",\"$L55\",\"$L56\",\"$L57\",\"$L58\",\"$L59\",\"$L5a\",\"$L5b\",\"$L5c\",\"$L5d\",\"$L5e\",\"$L5f\",\"$L60\",\"$L61\",\"$L62\",\"$L63\",\"$L64\",\"$L65\",\"$L66\"]}]]}]\n"])</script><script>self.__next_f.push([1,"46:[\"$\",\"$L67\",null,{\"path\":\"/docs/rest-api\",\"isFAQ\":false,\"hasFrameworks\":false,\"children\":\"$1a:props:children:0:props:children:props:children:1\"}]\n"])</script><script>self.__next_f.push([1,"48:[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Checks V2\"}]\n49:[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[10,\" endpoint\",\"s\"]}]\n4a:[\"$\",\"$L3f\",\"connect\",{\"href\":\"/docs/rest-api/connect/create-a-connector\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Connect\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[5,\" endpoint\",\"s\"]}]]}]\n4b:[\"$\",\"$L3f\",\"deployments\",{\"href\":\"/docs/rest-api/deployments/get-deployment-events\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Deployments\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[10,\" endpoint\",\"s\"]}]]}]\n4c:[\"$\",\"$L3f\",\"dns\",{\"href\":\"/docs/rest-api/dns/list-existing-dns-records\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"DNS\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[4,\" endpoint\",\"s\"]}]]}]\n4d:[\"$\",\"$L3f\",\"domains\",{\"href\":\"/docs/rest-api/domains/get-a-domain-s-configuration\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Domains\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[9,\" endpoint\",\"s\"]}]]}]\n4e:[\"$\",\"$L3f\",\"domains-registrar\",{\"href\":\"/docs/rest-api/domains-registrar/get-supported-tlds\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Domains Registrar\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[17,\" endpoint\",\"s\"]}]]}]\n4f:[\"$\",\"$L3f\",\"drains\",{\"href\":\"/docs/rest-api/drains/retrieve-a-list-of-all-drains\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Drains\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[6,\" endpoint\",\"s\"]}]]}]\n50:[\"$\",\"$L3f\",\"edge-cache\",{\"href\":\"/docs/rest-api/edge-cache/invalidate-by-tag\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Edge Cache\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[4,\" endpoint\",\"s\"]}]]}]\n51:[\"$\",\"$L3f\",\"environment\",{\"href\":\"/docs/rest-api/environment/lists-all-shared-environment-variables-for-a-team\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Environment\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[11,\" endpoint\",\"s\"]}]]}]\n52:[\"$\",\"$L3f\",\"feature-flags\",{\"href\":\"/docs/rest-api/feature-flags/list-flags\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Feature Flags\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[21,\" endpoint\",\"s\"]}]]}]\n53:[\"$\",\"$L3f\",\"global-config\",{\"href\":\"/docs/rest-api/global-config/get-global-configs\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-color"])</script><script>self.__next_f.push([1,"s\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Global Config\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[18,\" endpoint\",\"s\"]}]]}]\n54:[\"$\",\"$L3f\",\"integrations\",{\"href\":\"/docs/rest-api/deployments/update-deployment-integration-action\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Integrations\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[10,\" endpoint\",\"s\"]}]]}]\n55:[\"$\",\"$L3f\",\"logs\",{\"href\":\"/docs/rest-api/logs/get-logs-for-a-deployment\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Logs\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[1,\" endpoint\",\"\"]}]]}]\n56:[\"$\",\"$L3f\",\"marketplace\",{\"href\":\"/docs/rest-api/marketplace/update-installation\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Marketplace\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[23,\" endpoint\",\"s\"]}]]}]\n57:[\"$\",\"$L3f\",\"microfrontends\",{\"href\":\"/docs/rest-api/microfrontends/list-microfrontends-groups\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Microfrontends\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[5,\" endpoint\",\"s\"]}]]}]\n58:[\"$\",\"$L3f\",\"networking\",{\"href\":\"/docs/rest-api/networking/list-secure-compute-networks\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Networking\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[6,\" endpoint\",\"s\"]}]]}]\n59:[\"$\",\"$L3f\",\"observability\",{\"href\":\"/docs/rest-api/observability/lists-disabled-observability-plus-projects\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Observability\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[2,\" endpoint\",\"s\"]}]]}]\n5a:[\"$\",\"$L3f\",\"project-routes\",{\"href\":\"/docs/rest-api/project-routes/get-project-routing-rules\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Project Routes\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[8,\" endpoint\",\"s\"]}]]}]\n5b:[\"$\",\"$L3f\",\"projectMembers\",{\"href\":\"/docs/rest-api/projectmembers/list-project-members\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Projectmembers\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[3,\" endpoint\",\"s\"]}]]}]\n5c:[\"$\",\"$L3f\",\"projects\",{\"href\":\"/docs/rest-api/projects/retrieve-a-list-of-projects\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Projects\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[32,\" endpoint\",\"s\"]}]]}]\n5d:[\"$\",\"$L3f\",\"rolling-release\",{\"href\":\"/docs/rest-api/rolling-release/get-rolling-release-billing-status\",\"className\":\"f"])</script><script>self.__next_f.push([1,"lex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Rolling Release\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[8,\" endpoint\",\"s\"]}]]}]\n5e:[\"$\",\"$L3f\",\"sandboxes\",{\"href\":\"/docs/rest-api/sandboxes/list-sandboxes\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Sandboxes\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[27,\" endpoint\",\"s\"]}]]}]\n5f:[\"$\",\"$L3f\",\"security\",{\"href\":\"/docs/rest-api/security/update-attack-challenge-mode\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Security\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[13,\" endpoint\",\"s\"]}]]}]\n60:[\"$\",\"$L3f\",\"static-ips\",{\"href\":\"/docs/rest-api/networking/configures-static-ips-for-a-project\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Static Ips\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[1,\" endpoint\",\"\"]}]]}]\n61:[\"$\",\"$L3f\",\"storage\",{\"href\":\"/docs/rest-api/storage/get-a-store\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Storage\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[3,\" endpoint\",\"s\"]}]]}]\n62:[\"$\",\"$L3f\",\"teams\",{\"href\":\"/docs/rest-api/teams/list-team-members\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Teams\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[16,\" endpoint\",\"s\"]}]]}]\n63:[\"$\",\"$L3f\",\"user\",{\"href\":\"/docs/rest-api/user/list-user-events\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"User\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[4,\" endpoint\",\"s\"]}]]}]\n64:[\"$\",\"$L3f\",\"vcr\",{\"href\":\"/docs/rest-api/vcr/list-repositories\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"VCR\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[27,\" endpoint\",\"s\"]}]]}]\n65:[\"$\",\"$L3f\",\"web-analytics\",{\"href\":\"/docs/rest-api/web-analytics/aggregates-page-views\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Web Analytics\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[4,\" endpoint\",\"s\"]}]]}]\n66:[\"$\",\"$L3f\",\"webhooks\",{\"href\":\"/docs/rest-api/webhooks/get-a-list-of-webhooks\",\"className\":\"flex items-center justify-between rounded-lg border border-gray-400 px-4 py-3 hover:bg-gray-100 transition-colors\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-label-14 text-gray-1000\",\"children\":\"Webhooks\"}],[\"$\",\"span\",null,{\"className\":\"text-label-13 text-gray-900\",\"children\":[4,\" endpoint\",\"s\"]}]]}]\n"])</script><script>self.__next_f.push([1,"1f:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, maximum-scale=1, viewport-fit=cover\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#0a0a0a\"}],[\"$\",\"meta\",\"3\",{\"name\":\"color-scheme\",\"content\":\"dark light\"}]]\n"])</script><script>self.__next_f.push([1,"68:I[147161,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/127q4p1ie3a0a.js\"],\"IconMark\"]\n1d:null\n21:[[\"$\",\"title\",\"0\",{\"children\":\"Vercel REST API Reference\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Interact programmatically with your Vercel account using the SDK or direct HTTP requests.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"3\",{\"name\":\"googlebot\",\"content\":\"index, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"meta\",\"4\",{\"name\":\"trace-attributes\",\"content\":\"{\\\"next.appdir\\\":true}\"}],[\"$\",\"meta\",\"5\",{\"name\":\"initiator-trace\",\"content\":\"00-0f79d17cd2e6bb03940c369382e43588-1fa3403ba0a12948-01\"}],[\"$\",\"link\",\"6\",{\"rel\":\"canonical\",\"href\":\"https://vercel.com/docs/rest-api\"}],[\"$\",\"link\",\"7\",{\"rel\":\"shortcut icon\",\"href\":\"https://assets.vercel.com/image/upload/q_auto/front/favicon/vercel/favicon.ico\"}],[\"$\",\"link\",\"8\",{\"rel\":\"icon\",\"href\":\"https://assets.vercel.com/image/upload/q_auto/front/favicon/vercel/32x32.png\"}],[\"$\",\"link\",\"9\",{\"rel\":\"apple-touch-icon\",\"href\":\"https://assets.vercel.com/image/upload/q_auto/front/favicon/vercel/apple-touch-icon-180x180.png\"}],[\"$\",\"$L68\",\"10\",{}]]\n"])</script><script>self.__next_f.push([1,"69:I[675446,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"VaScrollTrack\"]\n"])</script><script>self.__next_f.push([1,"6a:I[768832,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"FilteredNavigationProvider\"]\n"])</script><script>self.__next_f.push([1,":HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/2ervrsglyt41p.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/2ek87osxlu-u0.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/11c3c8w0azdpl.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/21-27wd9h4aea.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/turbopack-0xg_ttinp_bdg.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/22m4b3maoh_xy.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/1gv-_g_fld7qw.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/2a6-ba1u73zfb.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/45bm5b5emkxlb.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/0c0hxoamwjsbw.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"/vc-ap-0cca3e/_next/static/immutable/chunks/3vdc17z6bwg9d.js\",\"fetch\",{\"crossOrigin\":\"\"}]\n:HL[\"https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg\",\"image\"]\n:HL[\"https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg\",\"image\"]\n"])</script><script>self.__next_f.push([1,"18:[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebSite\\\",\\\"name\\\":\\\"Vercel Documentation\\\",\\\"url\\\":\\\"https://vercel.com/docs\\\",\\\"publisher\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Vercel Inc.\\\",\\\"url\\\":\\\"https://vercel.com/\\\",\\\"logo\\\":{\\\"@type\\\":\\\"ImageObject\\\",\\\"url\\\":\\\"https://lishhsx6kmthaacj.public.blob.vercel-storage.com/vercel-wordmark.svg\\\"},\\\"sameAs\\\":[\\\"https://x.com/vercel\\\",\\\"https://github.com/vercel/vercel\\\",\\\"https://www.linkedin.com/company/vercel/\\\",\\\"https://bsky.app/profile/vercel.com\\\"]}}\"}}],[\"$\",\"$L69\",null,{}],[\"$\",\"$L6a\",null,{\"navigation\":{\"id\":\"0747d397\",\"name\":\"Vercel Documentation\",\"href\":\"/docs\",\"children\":[{\"id\":\"dbd0d479\",\"name\":\"Start\",\"children\":[{\"id\":\"9df50168\",\"name\":\"Getting started\",\"href\":\"/docs/getting-started-with-vercel\",\"trail\":[],\"topLevel\":0},{\"id\":\"26528938\",\"name\":\"Fundamentals\",\"href\":\"/docs/fundamentals\",\"trail\":[],\"topLevel\":1,\"children\":[{\"id\":\"b11f1bad\",\"name\":\"Request Lifecycle\",\"href\":\"/docs/fundamentals/infrastructure\",\"trail\":[\"26528938\"]},{\"id\":\"7e22dfce\",\"name\":\"Build System\",\"href\":\"/docs/fundamentals/builds\",\"trail\":[\"26528938\"]},{\"id\":\"1420b6bd\",\"name\":\"What is Compute?\",\"href\":\"/docs/fundamentals/what-is-compute\",\"trail\":[\"26528938\"]}]},{\"id\":\"c2efe0cb\",\"name\":\"Frameworks\",\"href\":\"/docs/frameworks\",\"trail\":[],\"topLevel\":2,\"children\":[{\"id\":\"5757824c\",\"name\":\"Full-stack\",\"href\":\"/docs/frameworks/full-stack\",\"trail\":[\"c2efe0cb\"],\"children\":[{\"id\":\"e7c3e90a\",\"name\":\"Next.js\",\"href\":\"/docs/frameworks/full-stack/nextjs\",\"trail\":[\"c2efe0cb\",\"5757824c\"],\"frameworks\":[\"nextjs-app\",\"nextjs\"]},{\"id\":\"fc75f84b\",\"name\":\"SvelteKit\",\"href\":\"/docs/frameworks/full-stack/sveltekit\",\"trail\":[\"c2efe0cb\",\"5757824c\"]},{\"id\":\"a9b8e326\",\"name\":\"Nuxt\",\"href\":\"/docs/frameworks/full-stack/nuxt\",\"trail\":[\"c2efe0cb\",\"5757824c\"]},{\"id\":\"8db1b0b4\",\"name\":\"Remix\",\"href\":\"/docs/frameworks/full-stack/remix\",\"trail\":[\"c2efe0cb\",\"5757824c\"]},{\"id\":\"c9ee563f\",\"name\":\"TanStack Start\",\"href\":\"/docs/frameworks/full-stack/tanstack-start\",\"trail\":[\"c2efe0cb\",\"5757824c\"]},{\"id\":\"a3667d4d\",\"name\":\"Vite + Nitro\",\"href\":\"/docs/frameworks/full-stack/vite-with-nitro\",\"trail\":[\"c2efe0cb\",\"5757824c\"]},{\"id\":\"49cb8bbb\",\"name\":\"Django\",\"href\":\"/docs/frameworks/full-stack/django\",\"trail\":[\"c2efe0cb\",\"5757824c\"]}]},{\"id\":\"517e93a2\",\"name\":\"Frontends\",\"href\":\"/docs/frameworks/frontend\",\"trail\":[\"c2efe0cb\"],\"children\":[{\"id\":\"6dbcd6b2\",\"name\":\"Astro\",\"href\":\"/docs/frameworks/frontend/astro\",\"trail\":[\"c2efe0cb\",\"517e93a2\"]},{\"id\":\"4b4bc3b5\",\"name\":\"Vite\",\"href\":\"/docs/frameworks/frontend/vite\",\"trail\":[\"c2efe0cb\",\"517e93a2\"]},{\"id\":\"870f6beb\",\"name\":\"React Router\",\"href\":\"/docs/frameworks/frontend/react-router\",\"trail\":[\"c2efe0cb\",\"517e93a2\"]},{\"id\":\"87041739\",\"name\":\"Create React App\",\"href\":\"/docs/frameworks/frontend/create-react-app\",\"trail\":[\"c2efe0cb\",\"517e93a2\"]}]},{\"id\":\"67144578\",\"name\":\"Backends\",\"href\":\"/docs/frameworks/backend\",\"trail\":[\"c2efe0cb\"],\"children\":[{\"id\":\"5b808ff9\",\"name\":\"Nitro\",\"href\":\"/docs/frameworks/backend/nitro\",\"trail\":[\"c2efe0cb\",\"67144578\"],\"frameworks\":[\"nitro\",\"nuxt\"]},{\"id\":\"dd0c5ec1\",\"name\":\"Express\",\"href\":\"/docs/frameworks/backend/express\",\"trail\":[\"c2efe0cb\",\"67144578\"],\"frameworks\":[\"express\"]},{\"id\":\"36fefe03\",\"name\":\"Celery\",\"href\":\"/docs/frameworks/backend/celery\",\"trail\":[\"c2efe0cb\",\"67144578\"]},{\"id\":\"a42a0f55\",\"name\":\"Elysia\",\"href\":\"/docs/frameworks/backend/elysia\",\"trail\":[\"c2efe0cb\",\"67144578\"]},{\"id\":\"578cc98b\",\"name\":\"FastAPI\",\"href\":\"/docs/frameworks/backend/fastapi\",\"trail\":[\"c2efe0cb\",\"67144578\"]},{\"id\":\"dc1c7cb4\",\"name\":\"Fastify\",\"href\":\"/docs/frameworks/backend/fastify\",\"trail\":[\"c2efe0cb\",\"67144578\"]},{\"id\":\"a8799cfd\",\"name\":\"Flask\",\"href\":\"/docs/frameworks/backend/flask\",\"trail\":[\"c2efe0cb\",\"67144578\"]},{\"id\":\"424ea561\",\"name\":\"Hono\",\"href\":\"/docs/frameworks/backend/hono\",\"trail\":[\"c2efe0cb\",\"67144578\"]},{\"id\":\"ff5d10ea\",\"name\":\"Koa\",\"href\":\"/docs/frameworks/backend/koa\",\"trail\":[\"c2efe0cb\",\"67144578\"]},{\"id\":\"88a76c86\",\"name\":\"NestJS\",\"href\":\"/docs/frameworks/backend/nestjs\",\"trail\":[\"c2efe0cb\",\"67144578\"]},{\"id\":\"d1263693\",\"name\":\"xmcp\",\"href\":\"/docs/frameworks/backend/xmcp\",\"trail\":[\"c2efe0cb\",\"67144578\"]}]},{\"id\":\"7a47d164\",\"name\":\"All Frameworks\",\"href\":\"/docs/frameworks/more-frameworks\",\"trail\":[\"c2efe0cb\"]}]},{\"id\":\"2e3ee489\",\"name\":\"Incremental Migration\",\"href\":\"/docs/incremental-migration\",\"trail\":[],\"topLevel\":3},{\"id\":\"62f62a51\",\"name\":\"Production Checklist\",\"href\":\"/docs/production-checklist\",\"trail\":[],\"topLevel\":4}]},{\"id\":\"87d0cb4e\",\"name\":\"Build AI apps\",\"children\":[{\"id\":\"2be41018\",\"name\":\"AI Gateway\",\"href\":\"/docs/ai-gateway\",\"trail\":[\"0a40e3c9\"],\"children\":[{\"id\":\"0b4dcf40\",\"name\":\"Getting Started\",\"href\":\"/docs/ai-gateway/getting-started\",\"trail\":[\"0a40e3c9\",\"2be41018\"],\"children\":[{\"id\":\"6f28ee5c\",\"name\":\"Text\",\"href\":\"/docs/ai-gateway/getting-started/text\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0b4dcf40\"]},{\"id\":\"0bc408ea\",\"name\":\"Image\",\"href\":\"/docs/ai-gateway/getting-started/image\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0b4dcf40\"]},{\"id\":\"8a966ef7\",\"name\":\"Video / Async Video\",\"href\":\"/docs/ai-gateway/getting-started/video\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0b4dcf40\"]},{\"id\":\"acb135e6\",\"name\":\"Realtime\",\"href\":\"/docs/ai-gateway/getting-started/realtime\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0b4dcf40\"]},{\"id\":\"22222fb0\",\"name\":\"Speech\",\"href\":\"/docs/ai-gateway/getting-started/speech\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0b4dcf40\"]}]},{\"id\":\"08ee14f9\",\"name\":\"SDKs \u0026 APIs\",\"href\":\"/docs/ai-gateway/sdks-and-apis\",\"trail\":[\"0a40e3c9\",\"2be41018\"],\"children\":[{\"id\":\"36271ea2\",\"name\":\"AI SDK\",\"href\":\"/docs/ai-gateway/sdks-and-apis/ai-sdk\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\"]},{\"id\":\"6fb82355\",\"name\":\"AI SDK for Python\",\"href\":\"/docs/ai-gateway/sdks-and-apis/ai-sdk-python\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\"]},{\"id\":\"4ea120ec\",\"name\":\"OpenAI Responses API\",\"href\":\"/docs/ai-gateway/sdks-and-apis/responses\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\"],\"children\":[{\"id\":\"4f866df7\",\"name\":\"Text Generation\",\"href\":\"/docs/ai-gateway/sdks-and-apis/responses/text-generation\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"4ea120ec\"]},{\"id\":\"ddf4b956\",\"name\":\"WebSocket Mode\",\"href\":\"/docs/ai-gateway/sdks-and-apis/responses/websockets\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"4ea120ec\"]},{\"id\":\"be3f6f5b\",\"name\":\"Streaming\",\"href\":\"/docs/ai-gateway/sdks-and-apis/responses/streaming\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"4ea120ec\"]},{\"id\":\"f4596579\",\"name\":\"Tool Calling\",\"href\":\"/docs/ai-gateway/sdks-and-apis/responses/tool-calling\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"4ea120ec\"]},{\"id\":\"192b59ac\",\"name\":\"Structured Outputs\",\"href\":\"/docs/ai-gateway/sdks-and-apis/responses/structured-outputs\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"4ea120ec\"]},{\"id\":\"e2cbaaf7\",\"name\":\"Reasoning\",\"href\":\"/docs/ai-gateway/sdks-and-apis/responses/reasoning\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"4ea120ec\"]},{\"id\":\"23931397\",\"name\":\"Images\",\"href\":\"/docs/ai-gateway/sdks-and-apis/responses/images\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"4ea120ec\"]}]},{\"id\":\"ed7beede\",\"name\":\"OpenAI Chat Completions API\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\"],\"children\":[{\"id\":\"b0f86a4b\",\"name\":\"Chat Completions\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions/chat-completions\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed7beede\"]},{\"id\":\"5d3fe43e\",\"name\":\"Streaming\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions/streaming\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed7beede\"]},{\"id\":\"f5a2f326\",\"name\":\"Tool Calling\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions/tool-calling\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed7beede\"]},{\"id\":\"f7a77988\",\"name\":\"Structured Outputs\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions/structured-outputs\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed7beede\"]},{\"id\":\"78805d11\",\"name\":\"Reasoning\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions/reasoning\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed7beede\"]},{\"id\":\"09d41664\",\"name\":\"Images\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions/images\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed7beede\"]},{\"id\":\"0423e045\",\"name\":\"Advanced\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions/advanced\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed7beede\"]},{\"id\":\"c3a9e791\",\"name\":\"Embeddings\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions/embeddings\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed7beede\"]},{\"id\":\"baacfb8f\",\"name\":\"Image Generation\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions/image-generation\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed7beede\"]},{\"id\":\"8a235434\",\"name\":\"REST API\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openai-chat-completions/rest-api\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed7beede\"]}]},{\"id\":\"ed8256e6\",\"name\":\"Anthropic Messages API\",\"href\":\"/docs/ai-gateway/sdks-and-apis/anthropic-messages-api\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\"],\"children\":[{\"id\":\"4e520e5b\",\"name\":\"Messages\",\"href\":\"/docs/ai-gateway/sdks-and-apis/anthropic-messages-api/messages\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed8256e6\"]},{\"id\":\"42274dbd\",\"name\":\"Streaming\",\"href\":\"/docs/ai-gateway/sdks-and-apis/anthropic-messages-api/streaming\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed8256e6\"]},{\"id\":\"6295a7d4\",\"name\":\"Tool Calling\",\"href\":\"/docs/ai-gateway/sdks-and-apis/anthropic-messages-api/tool-calling\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed8256e6\"]},{\"id\":\"440941bb\",\"name\":\"Structured Outputs\",\"href\":\"/docs/ai-gateway/sdks-and-apis/anthropic-messages-api/structured-outputs\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed8256e6\"]},{\"id\":\"ea3494b9\",\"name\":\"Extended Thinking\",\"href\":\"/docs/ai-gateway/sdks-and-apis/anthropic-messages-api/reasoning\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed8256e6\"]},{\"id\":\"0eee5862\",\"name\":\"Images\",\"href\":\"/docs/ai-gateway/sdks-and-apis/anthropic-messages-api/images\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed8256e6\"]},{\"id\":\"b2cdeb2d\",\"name\":\"Advanced\",\"href\":\"/docs/ai-gateway/sdks-and-apis/anthropic-messages-api/advanced\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ed8256e6\"]}]},{\"id\":\"ad9d371b\",\"name\":\"OpenResponses API\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openresponses\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\"],\"children\":[{\"id\":\"2d24a5fb\",\"name\":\"Text Generation\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openresponses/text-generation\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ad9d371b\"]},{\"id\":\"47f245ac\",\"name\":\"Streaming\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openresponses/streaming\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ad9d371b\"]},{\"id\":\"a8c9d73d\",\"name\":\"Tool Calling\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openresponses/tool-calling\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ad9d371b\"]},{\"id\":\"a388e19c\",\"name\":\"Structured Outputs\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openresponses/structured-outputs\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ad9d371b\"]},{\"id\":\"ae7a1a86\",\"name\":\"Reasoning\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openresponses/reasoning\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ad9d371b\"]},{\"id\":\"29e7cc50\",\"name\":\"Images\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openresponses/images\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ad9d371b\"]},{\"id\":\"bd1d927b\",\"name\":\"Advanced\",\"href\":\"/docs/ai-gateway/sdks-and-apis/openresponses/advanced\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\",\"ad9d371b\"]}]},{\"id\":\"c2dd0d9a\",\"name\":\"Python\",\"href\":\"/docs/ai-gateway/sdks-and-apis/python\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\"]},{\"id\":\"44263896\",\"name\":\"REST API\",\"href\":\"/docs/ai-gateway/sdks-and-apis/rest-api\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\"]},{\"id\":\"be27cacf\",\"name\":\"Cohere Rerank API\",\"href\":\"/docs/ai-gateway/sdks-and-apis/cohere-rerank\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"08ee14f9\"]}]},{\"id\":\"3bade0f7\",\"name\":\"Observability and Spend\",\"href\":\"/docs/ai-gateway/observability-and-spend\",\"trail\":[\"0a40e3c9\",\"2be41018\"],\"children\":[{\"id\":\"3f67e549\",\"name\":\"Observability\",\"href\":\"/docs/ai-gateway/observability-and-spend/observability\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"3bade0f7\"]},{\"id\":\"28f553c7\",\"name\":\"Logs\",\"href\":\"/docs/ai-gateway/observability-and-spend/logs\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"3bade0f7\"]},{\"id\":\"6c047d66\",\"name\":\"Custom Reporting\",\"href\":\"/docs/ai-gateway/observability-and-spend/custom-reporting\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"3bade0f7\"]},{\"id\":\"6fd885dc\",\"name\":\"Usage \u0026 Billing\",\"href\":\"/docs/ai-gateway/observability-and-spend/usage\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"3bade0f7\"]},{\"id\":\"a04de206\",\"name\":\"Budgets\",\"href\":\"/docs/ai-gateway/observability-and-spend/budgets\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"3bade0f7\"]},{\"id\":\"be430104\",\"name\":\"Trace Drains\",\"href\":\"/docs/ai-gateway/observability-and-spend/trace-drains\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"3bade0f7\"]}]},{\"id\":\"8fe34ae7\",\"name\":\"Security and Compliance\",\"href\":\"/docs/ai-gateway/security-and-compliance\",\"trail\":[\"0a40e3c9\",\"2be41018\"],\"children\":[{\"id\":\"44fa9b2e\",\"name\":\"Zero Data Retention\",\"href\":\"/docs/ai-gateway/security-and-compliance/zdr\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"8fe34ae7\"]},{\"id\":\"e6f155e4\",\"name\":\"Disallow Prompt Training\",\"href\":\"/docs/ai-gateway/security-and-compliance/disallow-prompt-training\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"8fe34ae7\"]},{\"id\":\"1074d196\",\"name\":\"Provider Allowlist\",\"href\":\"/docs/ai-gateway/security-and-compliance/provider-allowlist\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"8fe34ae7\"]},{\"id\":\"930363f2\",\"name\":\"Model Allowlist\",\"href\":\"/docs/ai-gateway/security-and-compliance/model-allowlist\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"8fe34ae7\"]},{\"id\":\"bb193a1e\",\"name\":\"Regional Inference\",\"href\":\"/docs/ai-gateway/security-and-compliance/regional-inference\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"8fe34ae7\"]}]},{\"id\":\"0d7e25d8\",\"name\":\"Modalities\",\"href\":\"/docs/ai-gateway/modalities\",\"trail\":[\"0a40e3c9\",\"2be41018\"],\"children\":[{\"id\":\"092e9e46\",\"name\":\"Text Generation\",\"href\":\"/docs/ai-gateway/modalities/text-generation\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\"]},{\"id\":\"bf076b2b\",\"name\":\"Image Generation\",\"href\":\"/docs/ai-gateway/modalities/image-generation\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\"],\"children\":[{\"id\":\"5051ba14\",\"name\":\"Using AI SDK\",\"href\":\"/docs/ai-gateway/modalities/image-generation/ai-sdk\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\",\"bf076b2b\"]},{\"id\":\"786bcc72\",\"name\":\"Using Chat Completions API\",\"href\":\"/docs/ai-gateway/modalities/image-generation/openai\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\",\"bf076b2b\"]}]},{\"id\":\"f48dabee\",\"name\":\"Video Generation\",\"href\":\"/docs/ai-gateway/modalities/video-generation\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\"],\"children\":[{\"id\":\"064a338f\",\"name\":\"Text-to-Video\",\"href\":\"/docs/ai-gateway/modalities/video-generation/text-to-video\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\",\"f48dabee\"]},{\"id\":\"1afdf6a9\",\"name\":\"Image-to-Video\",\"href\":\"/docs/ai-gateway/modalities/video-generation/image-to-video\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\",\"f48dabee\"]},{\"id\":\"7c0bcae0\",\"name\":\"Reference-to-Video\",\"href\":\"/docs/ai-gateway/modalities/video-generation/reference-to-video\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\",\"f48dabee\"]},{\"id\":\"826c1fb7\",\"name\":\"Motion Control\",\"href\":\"/docs/ai-gateway/modalities/video-generation/motion-control\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\",\"f48dabee\"]},{\"id\":\"6dfcafe3\",\"name\":\"Video Editing\",\"href\":\"/docs/ai-gateway/modalities/video-generation/video-editing\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\",\"f48dabee\"]},{\"id\":\"4c84158c\",\"name\":\"Video Extension\",\"href\":\"/docs/ai-gateway/modalities/video-generation/video-extension\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\",\"f48dabee\"]}]},{\"id\":\"4dd14c82\",\"name\":\"Realtime\",\"href\":\"/docs/ai-gateway/modalities/realtime\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\"]},{\"id\":\"3bc6b9e5\",\"name\":\"Speech to Text\",\"href\":\"/docs/ai-gateway/modalities/speech-to-text\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\"]},{\"id\":\"e6405ac7\",\"name\":\"Text to Speech\",\"href\":\"/docs/ai-gateway/modalities/text-to-speech\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\"]},{\"id\":\"64d7b7d5\",\"name\":\"Embeddings\",\"href\":\"/docs/ai-gateway/modalities/embeddings\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\"]},{\"id\":\"bf6f859d\",\"name\":\"Reranking\",\"href\":\"/docs/ai-gateway/modalities/reranking\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0d7e25d8\"]}]},{\"id\":\"0be20cda\",\"name\":\"Models \u0026 Providers\",\"href\":\"/docs/ai-gateway/models-and-providers\",\"trail\":[\"0a40e3c9\",\"2be41018\"],\"children\":[{\"id\":\"9fd3b35b\",\"name\":\"Provider Options\",\"href\":\"/docs/ai-gateway/models-and-providers/provider-options\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"9542f332\",\"name\":\"Model Fallbacks\",\"href\":\"/docs/ai-gateway/models-and-providers/model-fallbacks\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"10cc87e9\",\"name\":\"Provider Timeouts\",\"href\":\"/docs/ai-gateway/models-and-providers/provider-timeouts\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"3cb58dc4\",\"name\":\"Automatic Caching\",\"href\":\"/docs/ai-gateway/models-and-providers/automatic-caching\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"2d3da8be\",\"name\":\"Filtering, Ordering \u0026 Sorting\",\"href\":\"/docs/ai-gateway/models-and-providers/provider-filtering-and-ordering\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"5947a3fc\",\"name\":\"Model Filtering\",\"href\":\"/docs/ai-gateway/models-and-providers/model-filtering\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"9296b6fa\",\"name\":\"Fast Mode\",\"href\":\"/docs/ai-gateway/models-and-providers/fast-mode\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"0fc014e5\",\"name\":\"Service Tiers\",\"href\":\"/docs/ai-gateway/models-and-providers/service-tiers\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"e011fb0c\",\"name\":\"Reasoning\",\"href\":\"/docs/ai-gateway/models-and-providers/reasoning\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"],\"children\":[{\"id\":\"125889ad\",\"name\":\"OpenAI\",\"href\":\"/docs/ai-gateway/models-and-providers/reasoning/openai\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\",\"e011fb0c\"]},{\"id\":\"b8511592\",\"name\":\"Anthropic\",\"href\":\"/docs/ai-gateway/models-and-providers/reasoning/anthropic\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\",\"e011fb0c\"]},{\"id\":\"083d4c12\",\"name\":\"Google / Vertex\",\"href\":\"/docs/ai-gateway/models-and-providers/reasoning/google\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\",\"e011fb0c\"]},{\"id\":\"d64fb013\",\"name\":\"Amazon Bedrock\",\"href\":\"/docs/ai-gateway/models-and-providers/reasoning/amazon-bedrock\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\",\"e011fb0c\"]}]},{\"id\":\"64100ebc\",\"name\":\"Web Search\",\"href\":\"/docs/ai-gateway/models-and-providers/web-search\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"9faffc2e\",\"name\":\"Routing Rules\",\"href\":\"/docs/ai-gateway/models-and-providers/routing-rules\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"ed3f3e33\",\"name\":\"Uptime and Status\",\"href\":\"/docs/ai-gateway/models-and-providers/uptime\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]},{\"id\":\"4de1be3b\",\"name\":\"Metrics\",\"href\":\"/docs/ai-gateway/models-and-providers/metrics\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"0be20cda\"]}]},{\"id\":\"56de5551\",\"name\":\"Pricing\",\"href\":\"/docs/ai-gateway/pricing\",\"trail\":[\"0a40e3c9\",\"2be41018\"]},{\"id\":\"92a37a29\",\"name\":\"Authentication \u0026 BYOK\",\"href\":\"/docs/ai-gateway/authentication-and-byok\",\"trail\":[\"0a40e3c9\",\"2be41018\"],\"children\":[{\"id\":\"4798c1c1\",\"name\":\"API Keys\",\"href\":\"/docs/ai-gateway/authentication-and-byok/api-keys\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"92a37a29\"]},{\"id\":\"04b14aac\",\"name\":\"OIDC\",\"href\":\"/docs/ai-gateway/authentication-and-byok/oidc\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"92a37a29\"]},{\"id\":\"84d7d628\",\"name\":\"BYOK\",\"href\":\"/docs/ai-gateway/authentication-and-byok/byok\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"92a37a29\"]}]},{\"id\":\"75a06e7f\",\"name\":\"Coding Agents\",\"href\":\"/docs/ai-gateway/coding-agents\",\"trail\":[\"0a40e3c9\",\"2be41018\"],\"children\":[{\"id\":\"5bc324cc\",\"name\":\"Claude Code\",\"href\":\"/docs/ai-gateway/coding-agents/claude-code\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"8908730c\",\"name\":\"Conductor\",\"href\":\"/docs/ai-gateway/coding-agents/conductor\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"66d2f020\",\"name\":\"OpenAI Codex\",\"href\":\"/docs/ai-gateway/coding-agents/openai-codex\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"50dd9554\",\"name\":\"Roo Code\",\"href\":\"/docs/ai-gateway/coding-agents/roo-code\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"fb864bb2\",\"name\":\"Cline\",\"href\":\"/docs/ai-gateway/coding-agents/cline\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"bbbc90d2\",\"name\":\"Blackbox AI\",\"href\":\"/docs/ai-gateway/coding-agents/blackbox\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"5ddd7514\",\"name\":\"Crush\",\"href\":\"/docs/ai-gateway/coding-agents/crush\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"6adbcf61\",\"name\":\"Grok Build\",\"href\":\"/docs/ai-gateway/coding-agents/grok-build\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"fd98476c\",\"name\":\"Hermes\",\"href\":\"/docs/ai-gateway/coding-agents/hermes\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"36fcd987\",\"name\":\"OpenCode\",\"href\":\"/docs/ai-gateway/coding-agents/opencode\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]},{\"id\":\"8c8b5c23\",\"name\":\"Superset\",\"href\":\"/docs/ai-gateway/coding-agents/superset\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"75a06e7f\"]}]},{\"id\":\"fc8cc69d\",\"name\":\"Leaderboards\",\"href\":\"/docs/ai-gateway/leaderboards\",\"trail\":[\"0a40e3c9\",\"2be41018\"]},{\"id\":\"cbb71d0c\",\"name\":\"Chat Platforms\",\"href\":\"/docs/ai-gateway/chat-platforms\",\"trail\":[\"0a40e3c9\",\"2be41018\"],\"children\":[{\"id\":\"ba5b371a\",\"name\":\"LibreChat\",\"href\":\"/docs/ai-gateway/chat-platforms/librechat\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"cbb71d0c\"]},{\"id\":\"54b1f709\",\"name\":\"OpenClaw (Clawdbot)\",\"href\":\"/docs/ai-gateway/chat-platforms/openclaw\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"cbb71d0c\"]},{\"id\":\"79ff7b30\",\"name\":\"Chatbox\",\"href\":\"/docs/ai-gateway/chat-platforms/chatbox\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"cbb71d0c\"]},{\"id\":\"3ef9324b\",\"name\":\"Open WebUI\",\"href\":\"/docs/ai-gateway/chat-platforms/open-webui\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"cbb71d0c\"]}]},{\"id\":\"43bc2827\",\"name\":\"Ecosystem\",\"href\":\"/docs/ai-gateway/ecosystem\",\"trail\":[\"0a40e3c9\",\"2be41018\"],\"children\":[{\"id\":\"20b33329\",\"name\":\"Framework Integrations\",\"href\":\"/docs/ai-gateway/ecosystem/framework-integrations\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"43bc2827\"],\"children\":[{\"id\":\"4a1914e1\",\"name\":\"LangChain\",\"href\":\"/docs/ai-gateway/ecosystem/framework-integrations/langchain\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"43bc2827\",\"20b33329\"]},{\"id\":\"d65e1de3\",\"name\":\"LangFuse\",\"href\":\"/docs/ai-gateway/ecosystem/framework-integrations/langfuse\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"43bc2827\",\"20b33329\"]},{\"id\":\"1f8bc5a9\",\"name\":\"LiteLLM\",\"href\":\"/docs/ai-gateway/ecosystem/framework-integrations/litellm\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"43bc2827\",\"20b33329\"]},{\"id\":\"c1107b18\",\"name\":\"LlamaIndex\",\"href\":\"/docs/ai-gateway/ecosystem/framework-integrations/llamaindex\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"43bc2827\",\"20b33329\"]},{\"id\":\"744c64ca\",\"name\":\"Mastra\",\"href\":\"/docs/ai-gateway/ecosystem/framework-integrations/mastra\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"43bc2827\",\"20b33329\"]},{\"id\":\"72e53b0b\",\"name\":\"Pydantic AI\",\"href\":\"/docs/ai-gateway/ecosystem/framework-integrations/pydantic-ai\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"43bc2827\",\"20b33329\"]},{\"id\":\"c10c0dc8\",\"name\":\"WordPress\",\"href\":\"/docs/ai-gateway/ecosystem/framework-integrations/wordpress\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"43bc2827\",\"20b33329\"]}]},{\"id\":\"933245d8\",\"name\":\"App Attribution\",\"href\":\"/docs/ai-gateway/ecosystem/app-attribution\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"43bc2827\"]},{\"id\":\"93f94bf1\",\"name\":\"Stripe Billing\",\"href\":\"/docs/ai-gateway/ecosystem/stripe-billing\",\"trail\":[\"0a40e3c9\",\"2be41018\",\"43bc2827\"]}]}]},{\"id\":\"db2e11a7\",\"name\":\"AI SDK\",\"href\":\"/docs/ai-sdk\",\"trail\":[\"0a40e3c9\"]},{\"id\":\"a242a9b3\",\"name\":\"MCP\",\"href\":\"/docs/mcp\",\"trail\":[\"0a40e3c9\"],\"children\":[{\"id\":\"c1c5fc8f\",\"name\":\"Deploy MCP servers\",\"href\":\"/docs/mcp/deploy-mcp-servers-to-vercel\",\"trail\":[\"0a40e3c9\",\"a242a9b3\"]}]},{\"id\":\"f96c2f7f\",\"name\":\"Vercel Connect\",\"href\":\"/docs/connect\",\"badge\":\"beta\",\"trail\":[],\"children\":[{\"id\":\"89868637\",\"name\":\"Quickstart\",\"href\":\"/docs/connect/quickstart\",\"trail\":[\"f96c2f7f\"]},{\"id\":\"30781573\",\"name\":\"Concepts\",\"href\":\"/docs/connect/concepts\",\"trail\":[\"f96c2f7f\"],\"children\":[{\"id\":\"d1a75019\",\"name\":\"Connectors\",\"href\":\"/docs/connect/concepts/connectors\",\"trail\":[\"f96c2f7f\",\"30781573\"]},{\"id\":\"f94bc433\",\"name\":\"Installations\",\"href\":\"/docs/connect/concepts/installations\",\"trail\":[\"f96c2f7f\",\"30781573\"]},{\"id\":\"7fb5f45c\",\"name\":\"Tokens\",\"href\":\"/docs/connect/concepts/tokens\",\"trail\":[\"f96c2f7f\",\"30781573\"]},{\"id\":\"b628aeb2\",\"name\":\"Project links\",\"href\":\"/docs/connect/concepts/project-links\",\"trail\":[\"f96c2f7f\",\"30781573\"]},{\"id\":\"edf43618\",\"name\":\"Triggers\",\"href\":\"/docs/connect/concepts/triggers\",\"trail\":[\"f96c2f7f\",\"30781573\"]},{\"id\":\"c1b23cc7\",\"name\":\"Authentication\",\"href\":\"/docs/connect/concepts/authentication\",\"trail\":[\"f96c2f7f\",\"30781573\"]}]},{\"id\":\"fea2dd92\",\"name\":\"SDK Reference\",\"href\":\"/docs/connect/ts-sdk-reference\",\"trail\":[\"f96c2f7f\"]},{\"id\":\"d767ab3f\",\"name\":\"Pricing and Limits\",\"href\":\"/docs/connect/pricing\",\"trail\":[\"f96c2f7f\"]},{\"id\":\"d77b5b78\",\"name\":\"Legal\",\"href\":\"/docs/connect/legal\",\"trail\":[\"f96c2f7f\"]}]},{\"id\":\"f39d6374\",\"name\":\"eve\",\"href\":\"/docs/eve\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\"],\"children\":[{\"id\":\"215b2157\",\"name\":\"Concepts\",\"href\":\"/docs/eve/concepts\",\"trail\":[\"0a40e3c9\",\"f39d6374\"]},{\"id\":\"27c67cd9\",\"name\":\"Pricing and Limits\",\"href\":\"/docs/eve/pricing\",\"trail\":[\"0a40e3c9\",\"f39d6374\"]},{\"id\":\"c9c608c4\",\"name\":\"Observability\",\"href\":\"/docs/eve/observability\",\"trail\":[\"0a40e3c9\",\"f39d6374\"]}]},{\"id\":\"f11c8243\",\"name\":\"Agent Resources\",\"href\":\"/docs/agent-resources\",\"trail\":[\"0a40e3c9\"],\"children\":[{\"id\":\"f75437c6\",\"name\":\"Markdown Access\",\"href\":\"/docs/agent-resources/markdown-access\",\"trail\":[\"0a40e3c9\",\"f11c8243\"]},{\"id\":\"63a853da\",\"name\":\"Vercel Plugin\",\"href\":\"/docs/agent-resources/vercel-plugin\",\"trail\":[\"0a40e3c9\",\"f11c8243\"]},{\"id\":\"559fdd25\",\"name\":\"Vercel MCP server\",\"href\":\"/docs/agent-resources/vercel-mcp\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"f11c8243\"],\"children\":[{\"id\":\"e5068d66\",\"name\":\"Tools\",\"href\":\"/docs/agent-resources/vercel-mcp/tools\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"559fdd25\"]}]},{\"id\":\"ef2e0bee\",\"name\":\"Integrations for Agents\",\"href\":\"/docs/agent-resources/integrations-for-agents\",\"trail\":[\"0a40e3c9\",\"f11c8243\"]},{\"id\":\"e6198f9d\",\"name\":\"Integrations for Models\",\"href\":\"/docs/agent-resources/integrations-for-models\",\"trail\":[\"0a40e3c9\",\"f11c8243\"],\"children\":[{\"id\":\"09b05319\",\"name\":\"Adding a Provider\",\"href\":\"/docs/agent-resources/integrations-for-models/adding-a-provider\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"b62c6c20\",\"name\":\"Adding a Model\",\"href\":\"/docs/agent-resources/integrations-for-models/adding-a-model\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"e388bc29\",\"name\":\"xAI\",\"href\":\"/docs/agent-resources/integrations-for-models/xai\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"68a9197d\",\"name\":\"Groq\",\"href\":\"/docs/agent-resources/integrations-for-models/groq\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"3e696d8b\",\"name\":\"fal\",\"href\":\"/docs/agent-resources/integrations-for-models/fal\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"7e2b7d35\",\"name\":\"Deep Infra\",\"href\":\"/docs/agent-resources/integrations-for-models/deepinfra\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"0c5fa3bc\",\"name\":\"ElevenLabs\",\"href\":\"/docs/agent-resources/integrations-for-models/elevenlabs\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"d51f36e1\",\"name\":\"LMNT\",\"href\":\"/docs/agent-resources/integrations-for-models/lmnt\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"1e01db32\",\"name\":\"OpenAI\",\"href\":\"/docs/agent-resources/integrations-for-models/openai\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"3133589a\",\"name\":\"Perplexity\",\"href\":\"/docs/agent-resources/integrations-for-models/perplexity\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"6060ded3\",\"name\":\"Pinecone\",\"href\":\"/docs/agent-resources/integrations-for-models/pinecone\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"0b0f44f3\",\"name\":\"Replicate\",\"href\":\"/docs/agent-resources/integrations-for-models/replicate\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]},{\"id\":\"1fb22327\",\"name\":\"Together AI\",\"href\":\"/docs/agent-resources/integrations-for-models/togetherai\",\"trail\":[\"0a40e3c9\",\"f11c8243\",\"e6198f9d\"]}]},{\"id\":\"159548d5\",\"name\":\"CLI Workflows\",\"href\":\"/docs/agent-resources/workflows\",\"trail\":[\"0a40e3c9\",\"f11c8243\"]},{\"id\":\"10e9b5fc\",\"name\":\"Skills\",\"href\":\"/docs/agent-resources/skills\",\"trail\":[\"0a40e3c9\",\"f11c8243\"]},{\"id\":\"d91a7d0b\",\"name\":\"llms.txt\",\"href\":\"/llms.txt\",\"trail\":[\"0a40e3c9\",\"f11c8243\"]},{\"id\":\"c58418a4\",\"name\":\"sitemap.md\",\"href\":\"/docs/sitemap.md\",\"trail\":[\"0a40e3c9\",\"f11c8243\"]}]}]},{\"id\":\"3dfbeef4\",\"name\":\"Run agents and backends\",\"children\":[{\"id\":\"22254a95\",\"name\":\"Functions\",\"href\":\"/docs/functions\",\"trail\":[\"a623a8d0\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"],\"children\":[{\"id\":\"3fd034a2\",\"name\":\"Getting Started\",\"href\":\"/docs/functions/quickstart\",\"trail\":[\"a623a8d0\",\"22254a95\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"]},{\"id\":\"0c94a014\",\"name\":\"Streaming\",\"href\":\"/docs/functions/streaming-functions\",\"trail\":[\"a623a8d0\",\"22254a95\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"]},{\"id\":\"7ac4eb6f\",\"name\":\"Container Images\",\"href\":\"/docs/functions/container-images\",\"badge\":\"beta\",\"trail\":[\"a623a8d0\",\"22254a95\"]},{\"id\":\"c4136950\",\"name\":\"WebSockets\",\"href\":\"/docs/functions/websockets\",\"badge\":\"beta\",\"trail\":[\"a623a8d0\",\"22254a95\"],\"frameworks\":[\"express\",\"hono\",\"h3\"]},{\"id\":\"ff2e05f3\",\"name\":\"Runtimes\",\"href\":\"/docs/functions/runtimes\",\"trail\":[\"a623a8d0\",\"22254a95\"],\"children\":[{\"id\":\"f06a39ac\",\"name\":\"Node.js\",\"href\":\"/docs/functions/runtimes/node-js\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\"],\"children\":[{\"id\":\"8b91ba32\",\"name\":\"Advanced Node.js Usage\",\"href\":\"/docs/functions/runtimes/node-js/advanced-node-configuration\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\",\"f06a39ac\"]},{\"id\":\"51152c6e\",\"name\":\"Supported Node.js versions\",\"href\":\"/docs/functions/runtimes/node-js/node-js-versions\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\",\"f06a39ac\"]}]},{\"id\":\"c5146e75\",\"name\":\"Bun\",\"href\":\"/docs/functions/runtimes/bun\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\"]},{\"id\":\"31ae1608\",\"name\":\"Python\",\"href\":\"/docs/functions/runtimes/python\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\"],\"children\":[{\"id\":\"541fd062\",\"name\":\"Python version\",\"href\":\"/docs/functions/runtimes/python/python-version\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\",\"31ae1608\"]}]},{\"id\":\"ca28b7a0\",\"name\":\"Rust\",\"href\":\"/docs/functions/runtimes/rust\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\"]},{\"id\":\"27adc776\",\"name\":\"Go\",\"href\":\"/docs/functions/runtimes/go\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\"]},{\"id\":\"62d0d873\",\"name\":\"Ruby\",\"href\":\"/docs/functions/runtimes/ruby\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\"]},{\"id\":\"c152d7a6\",\"name\":\"Wasm\",\"href\":\"/docs/functions/runtimes/wasm\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\"]},{\"id\":\"572d9687\",\"name\":\"Edge Runtime\",\"href\":\"/docs/functions/runtimes/edge\",\"trail\":[\"a623a8d0\",\"22254a95\",\"ff2e05f3\"],\"frameworks\":[\"other\"]}]},{\"id\":\"376bade4\",\"name\":\"Configuring Functions\",\"href\":\"/docs/functions/configuring-functions\",\"trail\":[\"a623a8d0\",\"22254a95\"],\"children\":[{\"id\":\"d35e5c7c\",\"name\":\"Duration\",\"href\":\"/docs/functions/configuring-functions/duration\",\"trail\":[\"a623a8d0\",\"22254a95\",\"376bade4\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"remix\",\"sveltekit\",\"astro\",\"nuxt\",\"other\"]},{\"id\":\"c734637a\",\"name\":\"Memory\",\"href\":\"/docs/functions/configuring-functions/memory\",\"trail\":[\"a623a8d0\",\"22254a95\",\"376bade4\"]},{\"id\":\"78654333\",\"name\":\"Runtime\",\"href\":\"/docs/functions/configuring-functions/runtime\",\"trail\":[\"a623a8d0\",\"22254a95\",\"376bade4\"],\"frameworks\":[\"nextjs\",\"other\",\"nextjs-app\"]},{\"id\":\"d5fd22f2\",\"name\":\"Region\",\"href\":\"/docs/functions/configuring-functions/region\",\"trail\":[\"a623a8d0\",\"22254a95\",\"376bade4\"]},{\"id\":\"c4c5b4c6\",\"name\":\"Advanced Configuration\",\"href\":\"/docs/functions/configuring-functions/advanced-configuration\",\"trail\":[\"a623a8d0\",\"22254a95\",\"376bade4\"],\"frameworks\":[\"nextjs\",\"other\",\"nextjs-app\"]}]},{\"id\":\"9f2540cd\",\"name\":\"API Reference\",\"href\":\"/docs/functions/functions-api-reference\",\"trail\":[\"a623a8d0\",\"22254a95\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"],\"children\":[{\"id\":\"052ffe54\",\"name\":\"Node.js\",\"href\":\"/docs/functions/functions-api-reference/vercel-functions-package\",\"trail\":[\"a623a8d0\",\"22254a95\",\"9f2540cd\"],\"frameworks\":[\"other\"]},{\"id\":\"5dd5170d\",\"name\":\"Python\",\"href\":\"/docs/functions/functions-api-reference/vercel-sdk-python\",\"trail\":[\"a623a8d0\",\"22254a95\",\"9f2540cd\"]}]},{\"id\":\"29539709\",\"name\":\"Logs\",\"href\":\"/docs/functions/logs\",\"trail\":[\"a623a8d0\",\"22254a95\"]},{\"id\":\"39b0a7c3\",\"name\":\"Limits\",\"href\":\"/docs/functions/limitations\",\"trail\":[\"a623a8d0\",\"22254a95\"]},{\"id\":\"d53254bc\",\"name\":\"Concurrency Scaling\",\"href\":\"/docs/functions/concurrency-scaling\",\"trail\":[\"a623a8d0\",\"22254a95\"]},{\"id\":\"ca6b13a3\",\"name\":\"Debug Slow Functions\",\"href\":\"/docs/functions/debug-slow-functions\",\"trail\":[\"a623a8d0\",\"22254a95\"]},{\"id\":\"9dbfe08d\",\"name\":\"Pricing\",\"href\":\"/docs/functions/usage-and-pricing\",\"trail\":[\"a623a8d0\",\"22254a95\"],\"children\":[{\"id\":\"91771716\",\"name\":\"Legacy Usage \u0026 Pricing\",\"href\":\"/docs/functions/usage-and-pricing/legacy-pricing\",\"trail\":[\"a623a8d0\",\"22254a95\",\"9dbfe08d\"]}]},{\"id\":\"a7f62c2e\",\"name\":\"OG Image Generation\",\"href\":\"/docs/og-image-generation\",\"trail\":[\"a623a8d0\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"other\"],\"children\":[{\"id\":\"d2454a60\",\"name\":\"@vercel/og\",\"href\":\"/docs/og-image-generation/og-image-api\",\"trail\":[\"a623a8d0\",\"a7f62c2e\"],\"isCode\":\"true\"},{\"id\":\"73a1b4f8\",\"name\":\"Examples\",\"href\":\"/docs/og-image-generation/examples\",\"trail\":[\"a623a8d0\",\"a7f62c2e\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"]}]}]},{\"id\":\"d669eb10\",\"name\":\"Fluid Compute\",\"href\":\"/docs/fluid-compute\",\"trail\":[\"a623a8d0\"]},{\"id\":\"732b11f2\",\"name\":\"Routing Middleware\",\"href\":\"/docs/routing-middleware\",\"trail\":[\"a623a8d0\"],\"frameworks\":[\"other\",\"nextjs\",\"nextjs-app\"],\"children\":[{\"id\":\"8f909ded\",\"name\":\"Getting Started\",\"href\":\"/docs/routing-middleware/getting-started\",\"trail\":[\"a623a8d0\",\"732b11f2\"],\"frameworks\":[\"nextjs\",\"nextjs-app\"]},{\"id\":\"284326ff\",\"name\":\"API\",\"href\":\"/docs/routing-middleware/api\",\"trail\":[\"a623a8d0\",\"732b11f2\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"]}]},{\"id\":\"ef741b49\",\"name\":\"Cron Jobs\",\"href\":\"/docs/cron-jobs\",\"trail\":[\"a623a8d0\"],\"children\":[{\"id\":\"8c13e0e1\",\"name\":\"Getting Started\",\"href\":\"/docs/cron-jobs/quickstart\",\"trail\":[\"a623a8d0\",\"ef741b49\"],\"frameworks\":[\"nextjs\",\"other\",\"nextjs-app\"]},{\"id\":\"8a73631d\",\"name\":\"Managing Cron Jobs\",\"href\":\"/docs/cron-jobs/manage-cron-jobs\",\"trail\":[\"a623a8d0\",\"ef741b49\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"other\"]},{\"id\":\"db63714a\",\"name\":\"Usage \u0026 Pricing\",\"href\":\"/docs/cron-jobs/usage-and-pricing\",\"trail\":[\"a623a8d0\",\"ef741b49\"]}]},{\"id\":\"43f629ff\",\"name\":\"Queues\",\"href\":\"/docs/queues\",\"badge\":\"beta\",\"trail\":[\"a623a8d0\"],\"children\":[{\"id\":\"88490454\",\"name\":\"Quickstart\",\"href\":\"/docs/queues/quickstart\",\"trail\":[\"a623a8d0\",\"43f629ff\"]},{\"id\":\"7a47518b\",\"name\":\"Concepts\",\"href\":\"/docs/queues/concepts\",\"trail\":[\"a623a8d0\",\"43f629ff\"]},{\"id\":\"d5b8e25b\",\"name\":\"SDK Reference\",\"href\":\"/docs/queues/sdk\",\"trail\":[\"a623a8d0\",\"43f629ff\"]},{\"id\":\"e0fba85b\",\"name\":\"API Reference\",\"href\":\"/docs/queues/api\",\"trail\":[\"a623a8d0\",\"43f629ff\"]},{\"id\":\"5b2564b2\",\"name\":\"Observability\",\"href\":\"/docs/queues/observability\",\"trail\":[\"a623a8d0\",\"43f629ff\"]},{\"id\":\"d78219b7\",\"name\":\"Poll Mode\",\"href\":\"/docs/queues/poll-mode\",\"trail\":[\"a623a8d0\",\"43f629ff\"]},{\"id\":\"cdca406b\",\"name\":\"Pricing and Limits\",\"href\":\"/docs/queues/pricing\",\"trail\":[\"a623a8d0\",\"43f629ff\"]}]},{\"id\":\"46b6b9f9\",\"name\":\"Workflows\",\"href\":\"/docs/workflows\",\"trail\":[\"a623a8d0\"],\"children\":[{\"id\":\"2f3b178b\",\"name\":\"Concepts\",\"href\":\"/docs/workflows/concepts\",\"trail\":[\"a623a8d0\",\"46b6b9f9\"]},{\"id\":\"c181d58e\",\"name\":\"Pricing and Limits\",\"href\":\"/docs/workflows/pricing\",\"trail\":[\"a623a8d0\",\"46b6b9f9\"]},{\"id\":\"ef798e6c\",\"name\":\"Python\",\"href\":\"/docs/workflows/python\",\"badge\":\"beta\",\"trail\":[\"a623a8d0\",\"46b6b9f9\"]}]},{\"id\":\"6db41e9b\",\"name\":\"Sandbox\",\"href\":\"/docs/sandbox\",\"trail\":[\"a623a8d0\"],\"children\":[{\"id\":\"7448b661\",\"name\":\"Quickstart\",\"href\":\"/docs/sandbox/quickstart\",\"trail\":[\"a623a8d0\",\"6db41e9b\"]},{\"id\":\"1d3fe806\",\"name\":\"Concepts\",\"href\":\"/docs/sandbox/concepts\",\"trail\":[\"a623a8d0\",\"6db41e9b\"],\"children\":[{\"id\":\"c4183758\",\"name\":\"Authentication\",\"href\":\"/docs/sandbox/concepts/authentication\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"1d3fe806\"]},{\"id\":\"ce8e9117\",\"name\":\"Persistence\",\"href\":\"/docs/sandbox/concepts/persistent-sandboxes\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"1d3fe806\"]},{\"id\":\"b86460d1\",\"name\":\"Images\",\"href\":\"/docs/sandbox/concepts/images\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"1d3fe806\"]},{\"id\":\"cdb22383\",\"name\":\"Snapshots\",\"href\":\"/docs/sandbox/concepts/snapshots\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"1d3fe806\"]},{\"id\":\"c7d63f60\",\"name\":\"Firewall\",\"href\":\"/docs/sandbox/concepts/firewall\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"1d3fe806\"]},{\"id\":\"baa57b4c\",\"name\":\"Tags\",\"href\":\"/docs/sandbox/concepts/tags\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"1d3fe806\"]},{\"id\":\"50337cc1\",\"name\":\"Drives\",\"href\":\"/docs/sandbox/concepts/drives\",\"badge\":\"beta\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"1d3fe806\"]},{\"id\":\"6236d789\",\"name\":\"Runtimes\",\"href\":\"/docs/sandbox/concepts/runtimes\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"1d3fe806\"]}]},{\"id\":\"ffb5fe11\",\"name\":\"Examples\",\"href\":\"/docs/sandbox/working-with-sandbox\",\"trail\":[\"a623a8d0\",\"6db41e9b\"]},{\"id\":\"25886520\",\"name\":\"Mount Remote Storage\",\"href\":\"/docs/sandbox/mount-remote-storage\",\"trail\":[\"a623a8d0\",\"6db41e9b\"]},{\"id\":\"866ecb73\",\"name\":\"Multi-Agent Sandboxes\",\"href\":\"/docs/sandbox/multi-agent\",\"trail\":[\"a623a8d0\",\"6db41e9b\"]},{\"id\":\"eebd5308\",\"name\":\"JS SDK Reference\",\"href\":\"/docs/sandbox/sdk-reference\",\"trail\":[\"a623a8d0\",\"6db41e9b\"]},{\"id\":\"5ac44c1c\",\"name\":\"Python SDK Reference\",\"href\":\"/docs/sandbox/python-sdk-reference\",\"trail\":[\"a623a8d0\",\"6db41e9b\"]},{\"id\":\"7a79346b\",\"name\":\"CLI Reference\",\"href\":\"/docs/sandbox/cli-reference\",\"trail\":[\"a623a8d0\",\"6db41e9b\"]},{\"id\":\"e44daffc\",\"name\":\"Ecosystem\",\"href\":\"/docs/sandbox/ecosystem\",\"trail\":[\"a623a8d0\",\"6db41e9b\"],\"children\":[{\"id\":\"8b3557eb\",\"name\":\"LangChain\",\"href\":\"/docs/sandbox/ecosystem/langchain\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"e44daffc\"]},{\"id\":\"df013ab6\",\"name\":\"OpenAI SDK\",\"href\":\"/docs/sandbox/ecosystem/openai-sdk\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"e44daffc\"]},{\"id\":\"ffee7b52\",\"name\":\"Anthropic SDK\",\"href\":\"/docs/sandbox/ecosystem/anthropic-sdk\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"e44daffc\"]},{\"id\":\"97a5bf6a\",\"name\":\"Devin\",\"href\":\"/docs/sandbox/ecosystem/devin\",\"trail\":[\"a623a8d0\",\"6db41e9b\",\"e44daffc\"]}]},{\"id\":\"d409eb3d\",\"name\":\"Pricing and Quotas\",\"href\":\"/docs/sandbox/pricing\",\"trail\":[\"a623a8d0\",\"6db41e9b\"]},{\"id\":\"84f82395\",\"name\":\"Run Commands in Vercel Sandbox\",\"href\":\"/docs/sandbox/run-commands-in-sandbox\",\"trail\":[\"a623a8d0\",\"6db41e9b\"]}]},{\"id\":\"868922ff\",\"name\":\"Container Registry\",\"href\":\"/docs/container-registry\",\"badge\":\"beta\",\"trail\":[\"a623a8d0\"],\"children\":[{\"id\":\"1cdae7b1\",\"name\":\"Getting Started\",\"href\":\"/docs/container-registry/getting-started\",\"trail\":[\"a623a8d0\",\"868922ff\"]},{\"id\":\"d2ae4663\",\"name\":\"Public and Shared Repositories\",\"href\":\"/docs/container-registry/public-and-shared-repositories\",\"trail\":[\"a623a8d0\",\"868922ff\"]},{\"id\":\"f2e15c6e\",\"name\":\"CLI Reference\",\"href\":\"/docs/container-registry/cli-reference\",\"trail\":[\"a623a8d0\",\"868922ff\"]},{\"id\":\"56afb435\",\"name\":\"Limits \u0026 Pricing\",\"href\":\"/docs/container-registry/limits-and-pricing\",\"trail\":[\"a623a8d0\",\"868922ff\"]}]}]},{\"id\":\"932b9ca4\",\"name\":\"Ship and scale\",\"children\":[{\"id\":\"53bc074d\",\"name\":\"Projects\",\"href\":\"/docs/projects\",\"trail\":[\"419f3742\"],\"children\":[{\"id\":\"186e3175\",\"name\":\"Deploy from CLI\",\"href\":\"/docs/projects/deploy-from-cli\",\"trail\":[\"419f3742\",\"53bc074d\"]},{\"id\":\"b8938dac\",\"name\":\"Managing projects\",\"href\":\"/docs/projects/managing-projects\",\"trail\":[\"419f3742\",\"53bc074d\"]},{\"id\":\"6986d952\",\"name\":\"Transferring a project\",\"href\":\"/docs/projects/transferring-projects\",\"trail\":[\"419f3742\",\"53bc074d\"]},{\"id\":\"d94e3d65\",\"name\":\"Environment Variables\",\"href\":\"/docs/environment-variables\",\"trail\":[\"15509ac1\"],\"children\":[{\"id\":\"1877b6a1\",\"name\":\"Framework Environment Variables\",\"href\":\"/docs/environment-variables/framework-environment-variables\",\"trail\":[\"15509ac1\",\"d94e3d65\"]},{\"id\":\"c4201e9e\",\"name\":\"Manage Across Environments\",\"href\":\"/docs/environment-variables/manage-across-environments\",\"trail\":[\"15509ac1\",\"d94e3d65\"]},{\"id\":\"21c9b644\",\"name\":\"Managing Environment Variables\",\"href\":\"/docs/environment-variables/managing-environment-variables\",\"trail\":[\"15509ac1\",\"d94e3d65\"]},{\"id\":\"c5388422\",\"name\":\"Reserved Environment Variables\",\"href\":\"/docs/environment-variables/reserved-environment-variables\",\"trail\":[\"15509ac1\",\"d94e3d65\"]},{\"id\":\"0414486a\",\"name\":\"Rotating Environment Variables\",\"href\":\"/docs/environment-variables/rotating-secrets\",\"trail\":[\"15509ac1\",\"d94e3d65\"]},{\"id\":\"a7352628\",\"name\":\"Sensitive Environment Variables\",\"href\":\"/docs/environment-variables/sensitive-environment-variables\",\"trail\":[\"15509ac1\",\"d94e3d65\"]},{\"id\":\"6501daf4\",\"name\":\"Shared Environment Variables\",\"href\":\"/docs/environment-variables/shared-environment-variables\",\"trail\":[\"15509ac1\",\"d94e3d65\"]},{\"id\":\"2fe4fed5\",\"name\":\"System Environment Variables\",\"href\":\"/docs/environment-variables/system-environment-variables\",\"trail\":[\"15509ac1\",\"d94e3d65\"]}]}]},{\"id\":\"af397dc1\",\"name\":\"Git\",\"href\":\"/docs/git\",\"trail\":[\"15509ac1\"],\"children\":[{\"id\":\"7bc96a8a\",\"name\":\"GitHub\",\"href\":\"/docs/git/vercel-for-github\",\"trail\":[\"15509ac1\",\"af397dc1\"]},{\"id\":\"66487847\",\"name\":\"Azure DevOps\",\"href\":\"/docs/git/vercel-for-azure-pipelines\",\"trail\":[\"15509ac1\",\"af397dc1\"]},{\"id\":\"c3e27c7a\",\"name\":\"Bitbucket\",\"href\":\"/docs/git/vercel-for-bitbucket\",\"trail\":[\"15509ac1\",\"af397dc1\"]},{\"id\":\"3ba48dbe\",\"name\":\"GitLab\",\"href\":\"/docs/git/vercel-for-gitlab\",\"trail\":[\"15509ac1\",\"af397dc1\"]},{\"id\":\"38711634\",\"name\":\"Protected Git Scopes\",\"href\":\"/docs/protected-git-scopes\",\"trail\":[\"15509ac1\"]}]},{\"id\":\"86ae1bb8\",\"name\":\"Drop\",\"href\":\"/docs/drop\",\"badge\":\"new\",\"trail\":[\"15509ac1\"]},{\"id\":\"42b67d72\",\"name\":\"CLI\",\"href\":\"/docs/cli\",\"trail\":[],\"children\":[{\"id\":\"bb192bb6\",\"name\":\"Deploying from CLI\",\"href\":\"/docs/cli/deploying-from-cli\",\"trail\":[\"42b67d72\"]},{\"id\":\"ccd57f33\",\"name\":\"Project Linking\",\"href\":\"/docs/cli/project-linking\",\"trail\":[\"42b67d72\"]},{\"id\":\"25119df5\",\"name\":\"Telemetry\",\"href\":\"/docs/cli/about-telemetry\",\"trail\":[\"42b67d72\"]},{\"id\":\"5b002ddb\",\"name\":\"Global Options\",\"href\":\"/docs/cli/global-options\",\"trail\":[\"42b67d72\"]},{\"id\":\"95efcf70\",\"name\":\"vercel activity\",\"href\":\"/docs/cli/activity\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"0be62c8e\",\"name\":\"vercel agent\",\"href\":\"/docs/cli/agent\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"b9958553\",\"name\":\"vercel ai-gateway\",\"href\":\"/docs/cli/ai-gateway\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"13186aef\",\"name\":\"vercel alerts\",\"href\":\"/docs/cli/alerts\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"99b6d5f0\",\"name\":\"vercel alias\",\"href\":\"/docs/cli/alias\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"cd600518\",\"name\":\"vercel api\",\"href\":\"/docs/cli/api\",\"badge\":\"beta\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"6f5ee561\",\"name\":\"vercel bisect\",\"href\":\"/docs/cli/bisect\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"18262571\",\"name\":\"vercel blob\",\"href\":\"/docs/cli/blob\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"db987a40\",\"name\":\"vercel build\",\"href\":\"/docs/cli/build\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"e4d42838\",\"name\":\"vercel buy\",\"href\":\"/docs/cli/buy\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"cdc67bf3\",\"name\":\"vercel cache\",\"href\":\"/docs/cli/cache\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"91e531a7\",\"name\":\"vercel certs\",\"href\":\"/docs/cli/certs\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"14c12b91\",\"name\":\"vercel connect\",\"href\":\"/docs/cli/connect\",\"badge\":\"beta\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"52af8c3d\",\"name\":\"vercel contract\",\"href\":\"/docs/cli/contract\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"e9d6da16\",\"name\":\"vercel crons\",\"href\":\"/docs/cli/crons\",\"badge\":\"beta\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"d8a6e5f3\",\"name\":\"vercel curl\",\"href\":\"/docs/cli/curl\",\"badge\":\"beta\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"c342e21b\",\"name\":\"vercel deploy\",\"href\":\"/docs/cli/deploy\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"561f6685\",\"name\":\"vercel deploy-hooks\",\"href\":\"/docs/cli/deploy-hooks\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"3307e47f\",\"name\":\"vercel dev\",\"href\":\"/docs/cli/dev\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"e0c0d703\",\"name\":\"vercel dns\",\"href\":\"/docs/cli/dns\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"fce95180\",\"name\":\"vercel domains\",\"href\":\"/docs/cli/domains\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"3c60704e\",\"name\":\"vercel env\",\"href\":\"/docs/cli/env\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"9907139d\",\"name\":\"vercel firewall\",\"href\":\"/docs/cli/firewall\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"97c59ff6\",\"name\":\"vercel flags\",\"href\":\"/docs/cli/flags\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"41b48703\",\"name\":\"vercel git\",\"href\":\"/docs/cli/git\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"db3d92d1\",\"name\":\"vercel global-config\",\"href\":\"/docs/cli/global-config\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"27bb87ca\",\"name\":\"vercel guidance\",\"href\":\"/docs/cli/guidance\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"18b7ded3\",\"name\":\"vercel help\",\"href\":\"/docs/cli/help\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"e8ad49ef\",\"name\":\"vercel httpstat\",\"href\":\"/docs/cli/httpstat\",\"badge\":\"beta\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"88d4e32b\",\"name\":\"vercel init\",\"href\":\"/docs/cli/init\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"4232682c\",\"name\":\"vercel inspect\",\"href\":\"/docs/cli/inspect\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"b62e588a\",\"name\":\"vercel install\",\"href\":\"/docs/cli/install\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"ecf54434\",\"name\":\"vercel integration\",\"href\":\"/docs/cli/integration\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"fe1d0e72\",\"name\":\"vercel link\",\"href\":\"/docs/cli/link\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"4234b568\",\"name\":\"vercel list\",\"href\":\"/docs/cli/list\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"7dc357df\",\"name\":\"vercel login\",\"href\":\"/docs/cli/login\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"f6ea7a73\",\"name\":\"vercel logout\",\"href\":\"/docs/cli/logout\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"2231b4c7\",\"name\":\"vercel logs\",\"href\":\"/docs/cli/logs\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"344213a0\",\"name\":\"vercel mcp\",\"href\":\"/docs/cli/mcp\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"1a081f89\",\"name\":\"vercel metrics\",\"href\":\"/docs/cli/metrics\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"6e310363\",\"name\":\"vercel microfrontends\",\"href\":\"/docs/cli/microfrontends\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"74829125\",\"name\":\"vercel oauth-apps\",\"href\":\"/docs/cli/oauth-apps\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"a197b281\",\"name\":\"vercel open\",\"href\":\"/docs/cli/open\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"c0de4ad3\",\"name\":\"vercel project\",\"href\":\"/docs/cli/project\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"e43e060b\",\"name\":\"vercel promote\",\"href\":\"/docs/cli/promote\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"2846fbbf\",\"name\":\"vercel pull\",\"href\":\"/docs/cli/pull\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"3b14b6e4\",\"name\":\"vercel redeploy\",\"href\":\"/docs/cli/redeploy\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"e15114c9\",\"name\":\"vercel redirects\",\"href\":\"/docs/cli/redirects\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"5ccd72eb\",\"name\":\"vercel remove\",\"href\":\"/docs/cli/remove\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"6ce48c27\",\"name\":\"vercel rollback\",\"href\":\"/docs/cli/rollback\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"78e4847e\",\"name\":\"vercel rolling-release\",\"href\":\"/docs/cli/rolling-release\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"1288659c\",\"name\":\"vercel routes\",\"href\":\"/docs/cli/routes\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"96ac1c53\",\"name\":\"vercel sandbox\",\"href\":\"/docs/cli/sandbox\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"2cbab2a9\",\"name\":\"vercel skills\",\"href\":\"/docs/cli/skills\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"d71399cf\",\"name\":\"vercel switch\",\"href\":\"/docs/cli/switch\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"5d31854d\",\"name\":\"vercel target\",\"href\":\"/docs/cli/target\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"b5539beb\",\"name\":\"vercel teams\",\"href\":\"/docs/cli/teams\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"667aa113\",\"name\":\"vercel telemetry\",\"href\":\"/docs/cli/telemetry\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"57e7d1c2\",\"name\":\"vercel tokens\",\"href\":\"/docs/cli/tokens\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"cc103677\",\"name\":\"vercel traces\",\"href\":\"/docs/cli/traces\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"1b8d37cc\",\"name\":\"vercel upgrade\",\"href\":\"/docs/cli/upgrade\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"b08ec47b\",\"name\":\"vercel usage\",\"href\":\"/docs/cli/usage\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"07dc166c\",\"name\":\"vercel vcr\",\"href\":\"/docs/cli/vcr\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"b11dab8b\",\"name\":\"vercel webhooks\",\"href\":\"/docs/cli/webhooks\",\"badge\":\"beta\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"},{\"id\":\"dd0204f8\",\"name\":\"vercel whoami\",\"href\":\"/docs/cli/whoami\",\"trail\":[\"42b67d72\"],\"isCode\":\"true\"}]},{\"id\":\"bce1a27c\",\"name\":\"Monorepos\",\"href\":\"/docs/monorepos\",\"trail\":[\"15509ac1\"],\"children\":[{\"id\":\"93219e43\",\"name\":\"Turborepo\",\"href\":\"/docs/monorepos/turborepo\",\"trail\":[\"15509ac1\",\"bce1a27c\"]},{\"id\":\"61e322d4\",\"name\":\"Remote Caching\",\"href\":\"/docs/monorepos/remote-caching\",\"trail\":[\"15509ac1\",\"bce1a27c\"],\"children\":[{\"id\":\"44621b25\",\"name\":\"External CI/CD\",\"href\":\"/docs/monorepos/remote-caching/external-ci-cd\",\"trail\":[\"15509ac1\",\"bce1a27c\",\"61e322d4\"]}]},{\"id\":\"d77a148c\",\"name\":\"Nx\",\"href\":\"/docs/monorepos/nx\",\"trail\":[\"15509ac1\",\"bce1a27c\"]},{\"id\":\"a8ae6d73\",\"name\":\"Monorepos FAQ\",\"href\":\"/docs/monorepos/monorepo-faq\",\"trail\":[\"15509ac1\",\"bce1a27c\"]}]},{\"id\":\"34f71b1c\",\"name\":\"Builds\",\"href\":\"/docs/builds\",\"trail\":[\"15509ac1\"],\"children\":[{\"id\":\"b9b67fbd\",\"name\":\"Build Features\",\"href\":\"/docs/builds/build-features\",\"trail\":[\"15509ac1\",\"34f71b1c\"]},{\"id\":\"c513a6d6\",\"name\":\"Build Image\",\"href\":\"/docs/builds/build-image\",\"trail\":[\"15509ac1\",\"34f71b1c\"]},{\"id\":\"50216c8a\",\"name\":\"Build Queues\",\"href\":\"/docs/builds/build-queues\",\"trail\":[\"15509ac1\",\"34f71b1c\"]},{\"id\":\"312147b4\",\"name\":\"Configuring a Build\",\"href\":\"/docs/builds/configure-a-build\",\"trail\":[\"15509ac1\",\"34f71b1c\"]},{\"id\":\"f36f60a6\",\"name\":\"Managing Builds\",\"href\":\"/docs/builds/managing-builds\",\"trail\":[\"15509ac1\",\"34f71b1c\"]},{\"id\":\"5a4bce0e\",\"name\":\"Package Managers\",\"href\":\"/docs/package-managers\",\"trail\":[\"15509ac1\"]}]},{\"id\":\"984c4eb2\",\"name\":\"Deployments\",\"href\":\"/docs/deployments\",\"trail\":[\"15509ac1\"],\"children\":[{\"id\":\"1eb78d0d\",\"name\":\"Environments\",\"href\":\"/docs/deployments/environments\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"1f6d4d5d\",\"name\":\"Generated URLs\",\"href\":\"/docs/deployments/generated-urls\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"fc6fe791\",\"name\":\"Managing Deployments\",\"href\":\"/docs/deployments/managing-deployments\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"caee8976\",\"name\":\"Promoting Deployments\",\"href\":\"/docs/deployments/promoting-a-deployment\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"4fd0b703\",\"name\":\"Deployment Policies\",\"href\":\"/docs/deployments/deployment-policy\",\"badge\":\"beta\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"6f53bb70\",\"name\":\"Troubleshoot Build Errors\",\"href\":\"/docs/deployments/troubleshoot-a-build\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"2ccc1da3\",\"name\":\"Accessing Build Logs\",\"href\":\"/docs/deployments/logs\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"56e48e56\",\"name\":\"Claim Deployments\",\"href\":\"/docs/deployments/claim-deployments\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"f8e18dd9\",\"name\":\"Inspect OG Metadata\",\"href\":\"/docs/deployments/og-preview\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"48856165\",\"name\":\"Preview Deployment Suffix\",\"href\":\"/docs/deployments/preview-deployment-suffix\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"d5f23a5e\",\"name\":\"Promote Preview to Production\",\"href\":\"/docs/deployments/promote-preview-to-production\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"83658c8b\",\"name\":\"Rollback Production\",\"href\":\"/docs/deployments/rollback-production-deployment\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"ea8a98f4\",\"name\":\"Sharing a Preview Deployment\",\"href\":\"/docs/deployments/sharing-deployments\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"c27f990d\",\"name\":\"Troubleshoot project collaboration\",\"href\":\"/docs/deployments/troubleshoot-project-collaboration\",\"navTitle\":\"Troubleshoot Project Collaboration\",\"trail\":[\"15509ac1\",\"984c4eb2\"]},{\"id\":\"1a4b5b9f\",\"name\":\"Deploy Hooks\",\"href\":\"/docs/deploy-hooks\",\"trail\":[\"15509ac1\"]},{\"id\":\"87cf3ba0\",\"name\":\"Deployment Checks\",\"href\":\"/docs/deployment-checks\",\"trail\":[\"15509ac1\"]},{\"id\":\"aafb7f48\",\"name\":\"Skew Protection\",\"href\":\"/docs/skew-protection\",\"trail\":[\"15509ac1\"]},{\"id\":\"bade68d6\",\"name\":\"Deployment Retention\",\"href\":\"/docs/deployment-retention\",\"trail\":[\"15509ac1\"]}]},{\"id\":\"fdfe4cdd\",\"name\":\"Domains\",\"href\":\"/docs/domains\",\"trail\":[\"419f3742\"],\"children\":[{\"id\":\"6dd453fd\",\"name\":\"Working with Domains\",\"href\":\"/docs/domains/working-with-domains\",\"trail\":[\"419f3742\",\"fdfe4cdd\"],\"children\":[{\"id\":\"da47f311\",\"name\":\"Adding a Domain\",\"href\":\"/docs/domains/working-with-domains/add-a-domain\",\"trail\":[\"419f3742\",\"fdfe4cdd\",\"6dd453fd\"]},{\"id\":\"ee9aa5f4\",\"name\":\"Adding a Domain to an Environment\",\"href\":\"/docs/domains/working-with-domains/add-a-domain-to-environment\",\"trail\":[\"419f3742\",\"fdfe4cdd\",\"6dd453fd\"]},{\"id\":\"20f67859\",\"name\":\"Assigning a Domain to a Git Branch\",\"href\":\"/docs/domains/working-with-domains/assign-domain-to-a-git-branch\",\"trail\":[\"419f3742\",\"fdfe4cdd\",\"6dd453fd\"]},{\"id\":\"3a19a30f\",\"name\":\"Claiming Ownership\",\"href\":\"/docs/domains/working-with-domains/claim-domain-ownership\",\"trail\":[\"419f3742\",\"fdfe4cdd\",\"6dd453fd\"]},{\"id\":\"40a9e31e\",\"name\":\"Deploying \u0026 Redirecting Domains\",\"href\":\"/docs/domains/working-with-domains/deploying-and-redirecting\",\"trail\":[\"419f3742\",\"fdfe4cdd\",\"6dd453fd\"]},{\"id\":\"6a73b783\",\"name\":\"Removing a Domain\",\"href\":\"/docs/domains/working-with-domains/remove-a-domain\",\"trail\":[\"419f3742\",\"fdfe4cdd\",\"6dd453fd\"]},{\"id\":\"f0fada4d\",\"name\":\"Renewing a Domain\",\"href\":\"/docs/domains/working-with-domains/renew-a-domain\",\"trail\":[\"419f3742\",\"fdfe4cdd\",\"6dd453fd\"]},{\"id\":\"a402445b\",\"name\":\"Transferring Domains\",\"href\":\"/docs/domains/working-with-domains/transfer-your-domain\",\"trail\":[\"419f3742\",\"fdfe4cdd\",\"6dd453fd\"]},{\"id\":\"3512efe9\",\"name\":\"Viewing \u0026 Searching Domains\",\"href\":\"/docs/domains/working-with-domains/view-and-search-domains\",\"trail\":[\"419f3742\",\"fdfe4cdd\",\"6dd453fd\"]}]},{\"id\":\"597f03ef\",\"name\":\"Working with DNS\",\"href\":\"/docs/domains/working-with-dns\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"1cea3c04\",\"name\":\"Managing DNS Records\",\"href\":\"/docs/domains/managing-dns-records\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"f79c5895\",\"name\":\"Domain Connect\",\"href\":\"/docs/domains/domain-connect\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"a034352e\",\"name\":\"Working with Nameservers\",\"href\":\"/docs/domains/working-with-nameservers\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"32a38c07\",\"name\":\"Managing Nameservers\",\"href\":\"/docs/domains/managing-nameservers\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"bfa83208\",\"name\":\"Working with SSL\",\"href\":\"/docs/domains/working-with-ssl\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"48617ab8\",\"name\":\"Custom SSL Certificates\",\"href\":\"/docs/domains/custom-SSL-certificate\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"3d3b3a59\",\"name\":\"Pre-Generate SSL Certificates\",\"href\":\"/docs/domains/pre-generating-ssl-certs\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"b2c5cbee\",\"name\":\"Supported Domains\",\"href\":\"/docs/domains/supported-domains\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"3dc9b1c9\",\"name\":\"Free Domain with Pro\",\"href\":\"/docs/domains/free-domain-with-pro\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"abb4ad07\",\"name\":\"Troubleshooting Domains\",\"href\":\"/docs/domains/troubleshooting\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"99114113\",\"name\":\"Set Up Custom Domain\",\"href\":\"/docs/domains/set-up-custom-domain\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]},{\"id\":\"06cf65cf\",\"name\":\"Using Domains API\",\"href\":\"/docs/domains/registrar-api\",\"trail\":[\"419f3742\",\"fdfe4cdd\"]}]},{\"id\":\"f31be206\",\"name\":\"Vercel for Platforms\",\"href\":\"/docs/platforms\",\"trail\":[],\"children\":[{\"id\":\"ef34eb11\",\"name\":\"Multi-Tenant Platforms\",\"href\":\"/docs/platforms/multi-tenant-platforms\",\"trail\":[\"f31be206\"],\"children\":[{\"id\":\"91708e34\",\"name\":\"Concepts\",\"href\":\"/docs/platforms/multi-tenant-platforms/concepts\",\"trail\":[\"f31be206\",\"ef34eb11\"]},{\"id\":\"f8be33a2\",\"name\":\"Quickstart\",\"href\":\"/docs/platforms/multi-tenant-platforms/quickstart\",\"trail\":[\"f31be206\",\"ef34eb11\"]},{\"id\":\"51af588a\",\"name\":\"Configuring Domains\",\"href\":\"/docs/platforms/multi-tenant-platforms/configuring-domains\",\"trail\":[\"f31be206\",\"ef34eb11\"]},{\"id\":\"c142d17c\",\"name\":\"Custom Subpaths\",\"href\":\"/docs/platforms/multi-tenant-platforms/custom-subpaths\",\"trail\":[\"f31be206\",\"ef34eb11\"]},{\"id\":\"4b861d2a\",\"name\":\"Proxy and Routing\",\"href\":\"/docs/platforms/multi-tenant-platforms/middleware-and-routing\",\"trail\":[\"f31be206\",\"ef34eb11\"]},{\"id\":\"53407003\",\"name\":\"Serving Static Files\",\"href\":\"/docs/platforms/multi-tenant-platforms/serving-static-files\",\"trail\":[\"f31be206\",\"ef34eb11\"]},{\"id\":\"4a517981\",\"name\":\"Multi-tenant Preview URLs\",\"href\":\"/docs/platforms/multi-tenant-platforms/preview-url-prefixes\",\"trail\":[\"f31be206\",\"ef34eb11\"]},{\"id\":\"502628e3\",\"name\":\"Reference\",\"href\":\"/docs/platforms/multi-tenant-platforms/reference\",\"trail\":[\"f31be206\",\"ef34eb11\"]},{\"id\":\"92754d89\",\"name\":\"Limits\",\"href\":\"/docs/platforms/multi-tenant-platforms/limits\",\"trail\":[\"f31be206\",\"ef34eb11\"]}]},{\"id\":\"d3d8dfad\",\"name\":\"Multi-Project Platforms\",\"href\":\"/docs/platforms/multi-project-platforms\",\"trail\":[\"f31be206\"],\"children\":[{\"id\":\"f1553134\",\"name\":\"Concepts\",\"href\":\"/docs/platforms/multi-project-platforms/concepts\",\"trail\":[\"f31be206\",\"d3d8dfad\"]},{\"id\":\"be48b97c\",\"name\":\"Quickstart\",\"href\":\"/docs/platforms/multi-project-platforms/quickstart\",\"trail\":[\"f31be206\",\"d3d8dfad\"]},{\"id\":\"1cf4a839\",\"name\":\"Reference\",\"href\":\"/docs/platforms/multi-project-platforms/reference\",\"trail\":[\"f31be206\",\"d3d8dfad\"]}]},{\"id\":\"57b9c525\",\"name\":\"Examples\",\"href\":\"/docs/platforms/examples\",\"trail\":[\"f31be206\"],\"children\":[{\"id\":\"c25f591e\",\"name\":\"Multi-Tenant Template\",\"href\":\"/docs/platforms/examples/multi-tenant-template\",\"trail\":[\"f31be206\",\"57b9c525\"]},{\"id\":\"f39697e2\",\"name\":\"OSS Coding Agent\",\"href\":\"/docs/platforms/examples/oss-coding-agent\",\"trail\":[\"f31be206\",\"57b9c525\"]},{\"id\":\"b877d20e\",\"name\":\"Platform Template\",\"href\":\"/docs/platforms/examples/platform-template\",\"trail\":[\"f31be206\",\"57b9c525\"]}]},{\"id\":\"351e1998\",\"name\":\"Platform Elements\",\"href\":\"/docs/platforms/platform-elements\",\"trail\":[\"f31be206\"],\"children\":[{\"id\":\"01eb5337\",\"name\":\"Actions\",\"href\":\"/docs/platforms/platform-elements/actions\",\"trail\":[\"f31be206\",\"351e1998\"],\"children\":[{\"id\":\"98cf7bc8\",\"name\":\"Add Custom Domain\",\"href\":\"/docs/platforms/platform-elements/actions/add-custom-domain\",\"trail\":[\"f31be206\",\"351e1998\",\"01eb5337\"]},{\"id\":\"f2dcf5ca\",\"name\":\"Deploy Files\",\"href\":\"/docs/platforms/platform-elements/actions/deploy-files\",\"trail\":[\"f31be206\",\"351e1998\",\"01eb5337\"]}]},{\"id\":\"570baed7\",\"name\":\"Blocks\",\"href\":\"/docs/platforms/platform-elements/blocks\",\"trail\":[\"f31be206\",\"351e1998\"],\"children\":[{\"id\":\"8e8c51c0\",\"name\":\"Claim Deployment\",\"href\":\"/docs/platforms/platform-elements/blocks/claim-deployment\",\"trail\":[\"f31be206\",\"351e1998\",\"570baed7\"]},{\"id\":\"eb642e99\",\"name\":\"Custom Domain\",\"href\":\"/docs/platforms/platform-elements/blocks/custom-domain\",\"trail\":[\"f31be206\",\"351e1998\",\"570baed7\"]},{\"id\":\"7a5981bf\",\"name\":\"Deploy Popover\",\"href\":\"/docs/platforms/platform-elements/blocks/deploy-popover\",\"trail\":[\"f31be206\",\"351e1998\",\"570baed7\"]},{\"id\":\"486019f3\",\"name\":\"DNS Table\",\"href\":\"/docs/platforms/platform-elements/blocks/dns-table\",\"trail\":[\"f31be206\",\"351e1998\",\"570baed7\"]},{\"id\":\"9d03bbb0\",\"name\":\"Report Abuse\",\"href\":\"/docs/platforms/platform-elements/blocks/report-abuse\",\"trail\":[\"f31be206\",\"351e1998\",\"570baed7\"]}]}]}]},{\"id\":\"c641eaf1\",\"name\":\"Routing\",\"href\":\"/docs/routing\",\"trail\":[\"5e69a954\"],\"children\":[{\"id\":\"7f954ed7\",\"name\":\"Redirects\",\"href\":\"/docs/routing/redirects\",\"trail\":[\"5e69a954\",\"c641eaf1\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"sveltekit\",\"nuxt\",\"other\"],\"children\":[{\"id\":\"e543b119\",\"name\":\"Configuration Redirects\",\"href\":\"/docs/routing/redirects/configuration-redirects\",\"trail\":[\"5e69a954\",\"c641eaf1\",\"7f954ed7\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"sveltekit\",\"nuxt\",\"other\"]},{\"id\":\"09074081\",\"name\":\"Bulk Redirects\",\"href\":\"/docs/routing/redirects/bulk-redirects\",\"trail\":[\"5e69a954\",\"c641eaf1\",\"7f954ed7\"],\"children\":[{\"id\":\"dd73bc7f\",\"name\":\"Getting Started\",\"href\":\"/docs/routing/redirects/bulk-redirects/getting-started\",\"trail\":[\"5e69a954\",\"c641eaf1\",\"7f954ed7\",\"09074081\"]}]},{\"id\":\"5c1dbbe0\",\"name\":\"Manage Redirects at Scale\",\"href\":\"/docs/routing/redirects/manage-redirects-at-scale\",\"trail\":[\"5e69a954\",\"c641eaf1\",\"7f954ed7\"]}]},{\"id\":\"a668f220\",\"name\":\"Rewrites\",\"href\":\"/docs/routing/rewrites\",\"trail\":[\"5e69a954\",\"c641eaf1\"]},{\"id\":\"58673e32\",\"name\":\"Project Routing Rules\",\"href\":\"/docs/routing/project-routing-rules\",\"trail\":[\"5e69a954\",\"c641eaf1\"]}]},{\"id\":\"5e69a954\",\"name\":\"CDN\",\"children\":[{\"id\":\"66768566\",\"name\":\"Overview\",\"href\":\"/docs/cdn\",\"trail\":[\"5e69a954\"]},{\"id\":\"8656ac82\",\"name\":\"How Vercel CDN works\",\"href\":\"/docs/how-vercel-cdn-works\",\"trail\":[\"5e69a954\"],\"children\":[{\"id\":\"7c5bbb52\",\"name\":\"Compression\",\"href\":\"/docs/how-vercel-cdn-works/compression\",\"trail\":[\"5e69a954\",\"8656ac82\"]}]},{\"id\":\"6a1aad19\",\"name\":\"Global Network \u0026 Regions\",\"href\":\"/docs/regions\",\"trail\":[\"5e69a954\"]},{\"id\":\"c614f921\",\"name\":\"Security\",\"href\":\"/docs/cdn-security\",\"trail\":[\"5e69a954\"],\"children\":[{\"id\":\"c7f05ac2\",\"name\":\"Encryption \u0026 TLS\",\"href\":\"/docs/cdn-security/encryption\",\"trail\":[\"5e69a954\",\"c614f921\"]},{\"id\":\"38b21234\",\"name\":\"Security Headers\",\"href\":\"/docs/cdn-security/security-headers\",\"trail\":[\"5e69a954\",\"c614f921\"]}]},{\"id\":\"530fd302\",\"name\":\"Incremental Static Regeneration\",\"href\":\"/docs/incremental-static-regeneration\",\"trail\":[\"5e69a954\"],\"children\":[{\"id\":\"14731c8d\",\"name\":\"Getting Started\",\"href\":\"/docs/incremental-static-regeneration/quickstart\",\"trail\":[\"5e69a954\",\"530fd302\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"sveltekit\",\"nuxt\"]},{\"id\":\"8cd78993\",\"name\":\"Usage \u0026 Pricing\",\"href\":\"/docs/incremental-static-regeneration/limits-and-pricing\",\"trail\":[\"5e69a954\",\"530fd302\"]},{\"id\":\"e460a266\",\"name\":\"Request Collapsing\",\"href\":\"/docs/incremental-static-regeneration/request-collapsing\",\"trail\":[\"5e69a954\",\"530fd302\"]}]},{\"id\":\"89284d99\",\"name\":\"Partial Prerendering\",\"href\":\"/docs/partial-prerendering\",\"trail\":[\"5e69a954\"],\"frameworks\":[\"nextjs-app\"],\"children\":[{\"id\":\"3b912e05\",\"name\":\"Getting Started\",\"href\":\"/docs/partial-prerendering/quickstart\",\"trail\":[\"5e69a954\",\"89284d99\"],\"frameworks\":[\"nextjs-app\"]},{\"id\":\"b1d15f2a\",\"name\":\"PPR State\",\"href\":\"/docs/partial-prerendering/ppr-state\",\"trail\":[\"5e69a954\",\"89284d99\"],\"frameworks\":[\"nextjs-app\"]}]},{\"id\":\"50fc9f09\",\"name\":\"Caching\",\"href\":\"/docs/caching\",\"trail\":[\"5e69a954\"],\"children\":[{\"id\":\"33a82183\",\"name\":\"CDN Cache\",\"href\":\"/docs/caching/cdn-cache\",\"trail\":[\"5e69a954\",\"50fc9f09\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"],\"children\":[{\"id\":\"0755b045\",\"name\":\"Purge CDN Cache\",\"href\":\"/docs/caching/cdn-cache/purge\",\"trail\":[\"5e69a954\",\"50fc9f09\",\"33a82183\"]},{\"id\":\"0bf77732\",\"name\":\"Debug Cache Issues\",\"href\":\"/docs/caching/cdn-cache/debug-cache-issues\",\"trail\":[\"5e69a954\",\"50fc9f09\",\"33a82183\"]}]},{\"id\":\"380fc3fd\",\"name\":\"Cache Status\",\"href\":\"/docs/caching/cache-status\",\"trail\":[\"5e69a954\",\"50fc9f09\"]},{\"id\":\"5cb5015f\",\"name\":\"Runtime Cache\",\"href\":\"/docs/caching/runtime-cache\",\"trail\":[\"5e69a954\",\"50fc9f09\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"other\"],\"children\":[{\"id\":\"9475cc42\",\"name\":\"Data Cache\",\"href\":\"/docs/caching/runtime-cache/data-cache\",\"trail\":[\"5e69a954\",\"50fc9f09\",\"5cb5015f\"],\"frameworks\":[\"nextjs\",\"nextjs-app\"]}]},{\"id\":\"e80bad5c\",\"name\":\"Cache-Control Headers\",\"href\":\"/docs/caching/cache-control-headers\",\"trail\":[\"5e69a954\",\"50fc9f09\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"other\"]}]},{\"id\":\"b507172a\",\"name\":\"System Headers\",\"href\":\"/docs/headers\",\"trail\":[\"5e69a954\"],\"children\":[{\"id\":\"c7e0544f\",\"name\":\"Request Headers\",\"href\":\"/docs/headers/request-headers\",\"trail\":[\"5e69a954\",\"b507172a\"],\"frameworks\":[\"nextjs\",\"other\",\"nextjs-app\"]},{\"id\":\"ddd6837f\",\"name\":\"Response Headers\",\"href\":\"/docs/headers/response-headers\",\"trail\":[\"5e69a954\",\"b507172a\"]}]},{\"id\":\"f0da8254\",\"name\":\"Image Optimization\",\"href\":\"/docs/image-optimization\",\"trail\":[\"5e69a954\"],\"children\":[{\"id\":\"4718dd5b\",\"name\":\"Getting Started\",\"href\":\"/docs/image-optimization/quickstart\",\"trail\":[\"5e69a954\",\"f0da8254\"],\"frameworks\":[\"astro\",\"nextjs\",\"sveltekit\",\"nextjs-app\",\"nuxt\"]},{\"id\":\"e565a465\",\"name\":\"Limits and Pricing\",\"href\":\"/docs/image-optimization/limits-and-pricing\",\"trail\":[\"5e69a954\",\"f0da8254\"]},{\"id\":\"293e376d\",\"name\":\"Managing Usage \u0026 Costs\",\"href\":\"/docs/image-optimization/managing-image-optimization-costs\",\"trail\":[\"5e69a954\",\"f0da8254\"]},{\"id\":\"fca5e486\",\"name\":\"Legacy Pricing\",\"href\":\"/docs/image-optimization/legacy-pricing\",\"trail\":[\"5e69a954\",\"f0da8254\"]}]},{\"id\":\"4424b0fd\",\"name\":\"Custom Error Pages\",\"href\":\"/docs/custom-error-pages\",\"trail\":[\"5e69a954\"]},{\"id\":\"749e682b\",\"name\":\"Pricing \u0026 Usage\",\"href\":\"/docs/manage-cdn-usage\",\"trail\":[\"5e69a954\"]}]},{\"id\":\"cb14820f\",\"name\":\"Microfrontends\",\"href\":\"/docs/microfrontends\",\"trail\":[\"15509ac1\"],\"children\":[{\"id\":\"0474bdd6\",\"name\":\"Getting Started\",\"href\":\"/docs/microfrontends/quickstart\",\"trail\":[\"15509ac1\",\"cb14820f\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"sveltekit\",\"vite\",\"other\"]},{\"id\":\"4274b83c\",\"name\":\"Local Development\",\"href\":\"/docs/microfrontends/local-development\",\"trail\":[\"15509ac1\",\"cb14820f\"]},{\"id\":\"a6f1ff63\",\"name\":\"Path Routing\",\"href\":\"/docs/microfrontends/path-routing\",\"trail\":[\"15509ac1\",\"cb14820f\"]},{\"id\":\"61f79913\",\"name\":\"Configuration\",\"href\":\"/docs/microfrontends/configuration\",\"trail\":[\"15509ac1\",\"cb14820f\"]},{\"id\":\"a3ad983c\",\"name\":\"Managing Microfrontends\",\"href\":\"/docs/microfrontends/managing-microfrontends\",\"trail\":[\"15509ac1\",\"cb14820f\"],\"frameworks\":[\"nextjs-app\",\"nextjs\"],\"children\":[{\"id\":\"3f0f8244\",\"name\":\"Security\",\"href\":\"/docs/microfrontends/managing-microfrontends/security\",\"trail\":[\"15509ac1\",\"cb14820f\",\"a3ad983c\"]},{\"id\":\"5f28926e\",\"name\":\"Using Vercel Toolbar\",\"href\":\"/docs/microfrontends/managing-microfrontends/vercel-toolbar\",\"trail\":[\"15509ac1\",\"cb14820f\",\"a3ad983c\"]}]},{\"id\":\"00fbf034\",\"name\":\"Testing \u0026 Troubleshooting\",\"href\":\"/docs/microfrontends/troubleshooting\",\"trail\":[\"15509ac1\",\"cb14820f\"]}]},{\"id\":\"8c4aa541\",\"name\":\"Storage\",\"children\":[{\"id\":\"d83fdfac\",\"name\":\"Overview\",\"href\":\"/docs/storage\",\"trail\":[\"8c4aa541\"]},{\"id\":\"e3e85023\",\"name\":\"Blob\",\"href\":\"/docs/vercel-blob\",\"trail\":[\"8c4aa541\"],\"children\":[{\"id\":\"97137d89\",\"name\":\"Private Storage\",\"href\":\"/docs/vercel-blob/private-storage\",\"trail\":[\"8c4aa541\",\"e3e85023\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"]},{\"id\":\"2b24fa7a\",\"name\":\"Public Storage\",\"href\":\"/docs/vercel-blob/public-storage\",\"trail\":[\"8c4aa541\",\"e3e85023\"]},{\"id\":\"5a4fa99c\",\"name\":\"Server Uploads\",\"href\":\"/docs/vercel-blob/server-upload\",\"trail\":[\"8c4aa541\",\"e3e85023\"],\"frameworks\":[\"nextjs-app\",\"nextjs\"]},{\"id\":\"56f45a09\",\"name\":\"Client Uploads\",\"href\":\"/docs/vercel-blob/client-upload\",\"trail\":[\"8c4aa541\",\"e3e85023\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"]},{\"id\":\"172a5cac\",\"name\":\"Using the SDK\",\"href\":\"/docs/vercel-blob/using-blob-sdk\",\"trail\":[\"8c4aa541\",\"e3e85023\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"]},{\"id\":\"15ced87f\",\"name\":\"Vercel Signed URLs\",\"href\":\"/docs/vercel-blob/vercel-signed-urls\",\"trail\":[\"8c4aa541\",\"e3e85023\"],\"frameworks\":[\"nextjs-app\"]},{\"id\":\"a38e531a\",\"name\":\"Pricing\",\"href\":\"/docs/vercel-blob/usage-and-pricing\",\"trail\":[\"8c4aa541\",\"e3e85023\"]},{\"id\":\"10f7896c\",\"name\":\"Security\",\"href\":\"/docs/vercel-blob/security\",\"trail\":[\"8c4aa541\",\"e3e85023\"]},{\"id\":\"4c28885d\",\"name\":\"Examples\",\"href\":\"/docs/vercel-blob/examples\",\"trail\":[\"8c4aa541\",\"e3e85023\"]},{\"id\":\"8ac2c193\",\"name\":\"Manage Vercel Blob Storage\",\"href\":\"/docs/vercel-blob/manage-blob-storage\",\"trail\":[\"8c4aa541\",\"e3e85023\"]}]},{\"id\":\"07608b26\",\"name\":\"Global Config\",\"href\":\"/docs/global-config\",\"trail\":[\"8c4aa541\"],\"children\":[{\"id\":\"06d25924\",\"name\":\"Getting Started\",\"href\":\"/docs/global-config/get-started\",\"trail\":[\"8c4aa541\",\"07608b26\"]},{\"id\":\"83cedf75\",\"name\":\"Using Global Config\",\"href\":\"/docs/global-config/using-global-config\",\"trail\":[\"8c4aa541\",\"07608b26\"]},{\"id\":\"f0ad37a7\",\"name\":\"Global Configs \u0026 REST API\",\"href\":\"/docs/global-config/vercel-api\",\"trail\":[\"8c4aa541\",\"07608b26\"]},{\"id\":\"d712b48d\",\"name\":\"Global Configs \u0026 Dashboard\",\"href\":\"/docs/global-config/global-config-dashboard\",\"trail\":[\"8c4aa541\",\"07608b26\"]},{\"id\":\"659ddc75\",\"name\":\"Global Config SDK\",\"href\":\"/docs/global-config/global-config-sdk\",\"trail\":[\"8c4aa541\",\"07608b26\"],\"frameworks\":[\"nextjs\",\"other\",\"nextjs-app\"]},{\"id\":\"d5ef42d1\",\"name\":\"Migration Guide\",\"href\":\"/docs/global-config/migration-guide\",\"trail\":[\"8c4aa541\",\"07608b26\"]},{\"id\":\"04a6c731\",\"name\":\"Limits \u0026 Pricing\",\"href\":\"/docs/global-config/global-config-limits\",\"trail\":[\"8c4aa541\",\"07608b26\"]},{\"id\":\"96a429f0\",\"name\":\"Integrations\",\"href\":\"/docs/global-config/global-config-integrations\",\"trail\":[\"8c4aa541\",\"07608b26\"],\"children\":[{\"id\":\"7124eb77\",\"name\":\"DevCycle\",\"href\":\"/docs/global-config/global-config-integrations/devcycle-global-config\",\"trail\":[\"8c4aa541\",\"07608b26\",\"96a429f0\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"node\"]},{\"id\":\"b39574e0\",\"name\":\"LaunchDarkly\",\"href\":\"/docs/global-config/global-config-integrations/launchdarkly-global-config\",\"trail\":[\"8c4aa541\",\"07608b26\",\"96a429f0\"]},{\"id\":\"e7ad5a2a\",\"name\":\"Split\",\"href\":\"/docs/global-config/global-config-integrations/split-global-config\",\"trail\":[\"8c4aa541\",\"07608b26\",\"96a429f0\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"]},{\"id\":\"3d7e0262\",\"name\":\"Statsig\",\"href\":\"/docs/global-config/global-config-integrations/statsig-global-config\",\"trail\":[\"8c4aa541\",\"07608b26\",\"96a429f0\"],\"frameworks\":[\"other\",\"nextjs\",\"nextjs-app\"]}]}]},{\"id\":\"a94c7bf0\",\"name\":\"Marketplace\",\"href\":\"/docs/marketplace-storage\",\"trail\":[\"8c4aa541\"]}]},{\"id\":\"e01aecb5\",\"name\":\"Integrations\",\"children\":[{\"id\":\"6091d15a\",\"name\":\"Overview\",\"href\":\"/docs/integrations\",\"trail\":[\"e01aecb5\"],\"children\":[{\"id\":\"ae4a125e\",\"name\":\"Lovable\",\"href\":\"/docs/integrations/lovable\",\"trail\":[\"e01aecb5\",\"6091d15a\"]}]},{\"id\":\"aa6b132e\",\"name\":\"Install an Integration\",\"href\":\"/docs/integrations/install-an-integration\",\"trail\":[\"e01aecb5\",\"6091d15a\"],\"children\":[{\"id\":\"1ca00412\",\"name\":\"Add a Native Integration\",\"href\":\"/docs/integrations/install-an-integration/product-integration\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"aa6b132e\"]},{\"id\":\"1996e63b\",\"name\":\"Secure Your Resource\",\"href\":\"/docs/integrations/install-an-integration/secure-your-resource\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"aa6b132e\"]},{\"id\":\"48579216\",\"name\":\"Add a Connectable Account\",\"href\":\"/docs/integrations/install-an-integration/add-a-connectable-account\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"aa6b132e\"]},{\"id\":\"e0c1846d\",\"name\":\"Agent Tools\",\"href\":\"/docs/integrations/install-an-integration/agent-tools\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"aa6b132e\"]},{\"id\":\"0514bc16\",\"name\":\"Permissions and Access\",\"href\":\"/docs/integrations/install-an-integration/manage-integrations-reference\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"aa6b132e\"]},{\"id\":\"776dd28f\",\"name\":\"Transferring an Integration\",\"href\":\"/docs/integrations/install-an-integration/transferring-an-integration\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"aa6b132e\"]}]},{\"id\":\"3f96ae28\",\"name\":\"Create an Integration\",\"href\":\"/docs/integrations/create-integration\",\"trail\":[\"e01aecb5\",\"6091d15a\"],\"children\":[{\"id\":\"4e6d303a\",\"name\":\"Native integration concepts\",\"href\":\"/docs/integrations/create-integration/native-integration\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"f1c36c1c\",\"name\":\"Create a Native Integration\",\"href\":\"/docs/integrations/create-integration/marketplace-product\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"9aaa5261\",\"name\":\"Deployment integration actions\",\"href\":\"/docs/integrations/create-integration/deployment-integration-action\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"e83353b1\",\"name\":\"Native Integration Flows\",\"href\":\"/docs/integrations/create-integration/marketplace-flows\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"db54ee1b\",\"name\":\"Integration Approval Checklist\",\"href\":\"/docs/integrations/create-integration/approval-checklist\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"f658c0a4\",\"name\":\"Using Integrations API\",\"href\":\"/docs/integrations/create-integration/marketplace-api\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"fd34a6e8\",\"name\":\"Billing and Refunds\",\"href\":\"/docs/integrations/create-integration/billing\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"7cd4e5cb\",\"name\":\"Integration Image Guidelines\",\"href\":\"/docs/integrations/create-integration/integration-image-guidelines\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"29ab2164\",\"name\":\"Requirements for listing an Integration\",\"href\":\"/docs/integrations/create-integration/submit-integration\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"b4558ba1\",\"name\":\"Upgrade an Integration\",\"href\":\"/docs/integrations/create-integration/upgrade-integration\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"2c8834a4\",\"name\":\"Building Integrations with Vercel REST API\",\"href\":\"/docs/integrations/create-integration/vercel-api-integrations\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]},{\"id\":\"48343a96\",\"name\":\"Secrets Rotation\",\"href\":\"/docs/integrations/create-integration/secrets-rotation\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"3f96ae28\"]}]},{\"id\":\"9871a81b\",\"name\":\"CMS Integrations\",\"href\":\"/docs/integrations/cms\",\"trail\":[\"e01aecb5\",\"6091d15a\"],\"children\":[{\"id\":\"e6296ac1\",\"name\":\"Agility CMS\",\"href\":\"/docs/integrations/cms/agility-cms\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"9871a81b\"]},{\"id\":\"52cf49bb\",\"name\":\"ButterCMS\",\"href\":\"/docs/integrations/cms/butter-cms\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"9871a81b\"]},{\"id\":\"d67859e6\",\"name\":\"Contentful\",\"href\":\"/docs/integrations/cms/contentful\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"9871a81b\"]},{\"id\":\"ed12b2a7\",\"name\":\"DatoCMS\",\"href\":\"/docs/integrations/cms/dato-cms\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"9871a81b\"]},{\"id\":\"a72bbcec\",\"name\":\"Formspree\",\"href\":\"/docs/integrations/cms/formspree\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"9871a81b\"]},{\"id\":\"95f85ef3\",\"name\":\"Makeswift\",\"href\":\"/docs/integrations/cms/makeswift\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"9871a81b\"]},{\"id\":\"187af098\",\"name\":\"Sanity\",\"href\":\"/docs/integrations/cms/sanity\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"9871a81b\"]},{\"id\":\"253cd929\",\"name\":\"Sitecore\",\"href\":\"/docs/integrations/cms/sitecore\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"9871a81b\"]}]},{\"id\":\"b8f5776a\",\"name\":\"Commerce and Payments\",\"href\":\"/docs/integrations/ecommerce\",\"trail\":[\"e01aecb5\",\"6091d15a\"],\"children\":[{\"id\":\"380d9ad9\",\"name\":\"Stripe\",\"href\":\"/docs/integrations/ecommerce/stripe\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"b8f5776a\"]}]},{\"id\":\"c453f9d4\",\"name\":\"External Platforms\",\"trail\":[\"e01aecb5\",\"6091d15a\"],\"children\":[{\"id\":\"fa247daf\",\"name\":\"Kubernetes\",\"href\":\"/docs/integrations/external-platforms/kubernetes\",\"trail\":[\"e01aecb5\",\"6091d15a\",\"c453f9d4\"]}]}]},{\"id\":\"035dc7e2\",\"name\":\"Vercel Agent\",\"href\":\"/docs/agent\",\"trail\":[\"0a40e3c9\"],\"children\":[{\"id\":\"d16395be\",\"name\":\"Chat\",\"href\":\"/docs/agent/chat\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"035dc7e2\"]},{\"id\":\"b852a3e1\",\"name\":\"Code Review\",\"href\":\"/docs/agent/pr-review\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"035dc7e2\"],\"children\":[{\"id\":\"79e8d2d6\",\"name\":\"Managing Reviews\",\"href\":\"/docs/agent/pr-review/usage\",\"trail\":[\"0a40e3c9\",\"035dc7e2\",\"b852a3e1\"]}]},{\"id\":\"5b602b4b\",\"name\":\"Investigation\",\"href\":\"/docs/agent/investigation\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"035dc7e2\"]},{\"id\":\"22dea0a8\",\"name\":\"Installation\",\"href\":\"/docs/agent/installation\",\"badge\":\"beta\",\"trail\":[\"0a40e3c9\",\"035dc7e2\"]},{\"id\":\"aef3bfee\",\"name\":\"Pricing\",\"href\":\"/docs/agent/pricing\",\"trail\":[\"0a40e3c9\",\"035dc7e2\"]}]},{\"id\":\"137047f1\",\"name\":\"Services\",\"href\":\"/docs/services\",\"badge\":\"beta\",\"trail\":[\"15509ac1\"],\"children\":[{\"id\":\"b0826aa1\",\"name\":\"Routing\",\"href\":\"/docs/services/routing\",\"trail\":[\"15509ac1\",\"137047f1\"]},{\"id\":\"688dfad9\",\"name\":\"Service bindings\",\"href\":\"/docs/services/bindings\",\"trail\":[\"15509ac1\",\"137047f1\"]},{\"id\":\"b0ac1ff0\",\"name\":\"Service configuration reference\",\"href\":\"/docs/services/config-reference\",\"trail\":[\"15509ac1\",\"137047f1\"]},{\"id\":\"bb1d5687\",\"name\":\"Experimental Services\",\"href\":\"/docs/services/experimental\",\"trail\":[\"15509ac1\",\"137047f1\"]},{\"id\":\"b4259aa0\",\"name\":\"Pricing and Limits\",\"href\":\"/docs/services/pricing\",\"trail\":[\"15509ac1\",\"137047f1\"]}]}]},{\"id\":\"2dd7b36f\",\"name\":\"Observe and improve\",\"children\":[{\"id\":\"31fd0c2c\",\"name\":\"Observability\",\"children\":[{\"id\":\"e3f79975\",\"name\":\"Overview\",\"href\":\"/docs/observability\",\"trail\":[\"31fd0c2c\"],\"children\":[{\"id\":\"154365c2\",\"name\":\"Insights\",\"href\":\"/docs/observability/insights\",\"trail\":[\"31fd0c2c\",\"e3f79975\"]},{\"id\":\"330093a4\",\"name\":\"Debug 500 Errors\",\"href\":\"/docs/observability/debug-production-errors\",\"trail\":[\"31fd0c2c\",\"e3f79975\"]},{\"id\":\"daa91485\",\"name\":\"Observability Plus\",\"href\":\"/docs/observability/observability-plus\",\"trail\":[\"31fd0c2c\",\"e3f79975\"]}]},{\"id\":\"4cba138c\",\"name\":\"Alerts\",\"href\":\"/docs/alerts\",\"trail\":[\"31fd0c2c\"],\"children\":[{\"id\":\"feb6dc98\",\"name\":\"Configure Alerts\",\"href\":\"/docs/alerts/configure-alerts\",\"trail\":[\"31fd0c2c\",\"4cba138c\"]}]},{\"id\":\"f99e1c42\",\"name\":\"Logs\",\"href\":\"/docs/logs\",\"trail\":[\"31fd0c2c\"],\"children\":[{\"id\":\"1616e025\",\"name\":\"Runtime\",\"href\":\"/docs/logs/runtime\",\"trail\":[\"31fd0c2c\",\"f99e1c42\"]}]},{\"id\":\"f0f22205\",\"name\":\"Tracing\",\"href\":\"/docs/tracing\",\"trail\":[\"31fd0c2c\"],\"children\":[{\"id\":\"a6dbea38\",\"name\":\"Instrumentation\",\"href\":\"/docs/tracing/instrumentation\",\"trail\":[\"31fd0c2c\",\"f0f22205\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"]},{\"id\":\"49eb1d47\",\"name\":\"Session Tracing\",\"href\":\"/docs/tracing/session-tracing\",\"trail\":[\"31fd0c2c\",\"f0f22205\"]}]},{\"id\":\"b29b597a\",\"name\":\"Query\",\"href\":\"/docs/query\",\"trail\":[\"31fd0c2c\"],\"children\":[{\"id\":\"0dd49868\",\"name\":\"Query Reference\",\"href\":\"/docs/query/reference\",\"trail\":[\"31fd0c2c\",\"b29b597a\"]},{\"id\":\"d04c4a4c\",\"name\":\"Monitoring\",\"href\":\"/docs/query/monitoring\",\"trail\":[\"31fd0c2c\",\"b29b597a\"],\"children\":[{\"id\":\"21b61532\",\"name\":\"Getting Started\",\"href\":\"/docs/query/monitoring/quickstart\",\"trail\":[\"31fd0c2c\",\"b29b597a\",\"d04c4a4c\"]},{\"id\":\"6577ceb5\",\"name\":\"Monitoring Reference\",\"href\":\"/docs/query/monitoring/monitoring-reference\",\"trail\":[\"31fd0c2c\",\"b29b597a\",\"d04c4a4c\"]},{\"id\":\"ed2d66fe\",\"name\":\"Limits and Pricing\",\"href\":\"/docs/query/monitoring/limits-and-pricing\",\"trail\":[\"31fd0c2c\",\"b29b597a\",\"d04c4a4c\"]}]}]},{\"id\":\"bce1a1d5\",\"name\":\"Notebooks\",\"href\":\"/docs/notebooks\",\"trail\":[\"31fd0c2c\"]},{\"id\":\"009404d1\",\"name\":\"Speed Insights\",\"href\":\"/docs/speed-insights\",\"trail\":[\"31fd0c2c\"],\"children\":[{\"id\":\"bf560213\",\"name\":\"Getting Started\",\"href\":\"/docs/speed-insights/quickstart\",\"trail\":[\"31fd0c2c\",\"009404d1\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"sveltekit\",\"remix\",\"create-react-app\",\"nuxt\",\"vue\",\"other\",\"astro\",\"html\"]},{\"id\":\"c09893ae\",\"name\":\"Using Speed Insights\",\"href\":\"/docs/speed-insights/using-speed-insights\",\"trail\":[\"31fd0c2c\",\"009404d1\"]},{\"id\":\"799cdef6\",\"name\":\"Using with CLI\",\"href\":\"/docs/speed-insights/accessing-metrics-with-vercel-cli\",\"trail\":[\"31fd0c2c\",\"009404d1\"]},{\"id\":\"1c5da482\",\"name\":\"Metrics\",\"href\":\"/docs/speed-insights/metrics\",\"trail\":[\"31fd0c2c\",\"009404d1\"]},{\"id\":\"b8f4e90e\",\"name\":\"Privacy\",\"href\":\"/docs/speed-insights/privacy-policy\",\"trail\":[\"31fd0c2c\",\"009404d1\"]},{\"id\":\"1a484c67\",\"name\":\"@vercel/speed-insights\",\"href\":\"/docs/speed-insights/package\",\"trail\":[\"31fd0c2c\",\"009404d1\"],\"isCode\":\"true\"},{\"id\":\"d521db98\",\"name\":\"Limits and Pricing\",\"href\":\"/docs/speed-insights/limits-and-pricing\",\"trail\":[\"31fd0c2c\",\"009404d1\"]},{\"id\":\"1a17f857\",\"name\":\"Managing Usage \u0026 Costs\",\"href\":\"/docs/speed-insights/managing-usage\",\"trail\":[\"31fd0c2c\",\"009404d1\"]},{\"id\":\"6ae358b5\",\"name\":\"Troubleshooting\",\"href\":\"/docs/speed-insights/troubleshooting\",\"trail\":[\"31fd0c2c\",\"009404d1\"]},{\"id\":\"574bf574\",\"name\":\"Migrating from Legacy\",\"href\":\"/docs/speed-insights/migrating-from-legacy\",\"trail\":[\"31fd0c2c\",\"009404d1\"]}]},{\"id\":\"033782d5\",\"name\":\"Drains\",\"href\":\"/docs/drains\",\"trail\":[\"31fd0c2c\"],\"children\":[{\"id\":\"c65e1383\",\"name\":\"Using Drains\",\"href\":\"/docs/drains/using-drains\",\"trail\":[\"31fd0c2c\",\"033782d5\"]},{\"id\":\"3eb57305\",\"name\":\"Drain Audit Logs to S3\",\"href\":\"/docs/drains/audit-logs-to-s3\",\"trail\":[\"31fd0c2c\",\"033782d5\"]},{\"id\":\"b310285f\",\"name\":\"Drain Audit Logs to Splunk\",\"href\":\"/docs/drains/audit-logs-to-splunk\",\"trail\":[\"31fd0c2c\",\"033782d5\"]},{\"id\":\"ca75a5bd\",\"name\":\"Drain Audit Logs to Datadog\",\"href\":\"/docs/drains/audit-logs-to-datadog\",\"trail\":[\"31fd0c2c\",\"033782d5\"]},{\"id\":\"d89fcb53\",\"name\":\"Drain Audit Logs to Panther\",\"href\":\"/docs/drains/audit-logs-to-panther\",\"trail\":[\"31fd0c2c\",\"033782d5\"]},{\"id\":\"0c584dc2\",\"name\":\"Reference\",\"trail\":[\"31fd0c2c\",\"033782d5\"],\"children\":[{\"id\":\"5df8e122\",\"name\":\"Logs\",\"href\":\"/docs/drains/reference/logs\",\"trail\":[\"31fd0c2c\",\"033782d5\",\"0c584dc2\"]},{\"id\":\"983fb858\",\"name\":\"Traces\",\"href\":\"/docs/drains/reference/traces\",\"trail\":[\"31fd0c2c\",\"033782d5\",\"0c584dc2\"]},{\"id\":\"796c7146\",\"name\":\"Speed Insights\",\"href\":\"/docs/drains/reference/speed-insights\",\"trail\":[\"31fd0c2c\",\"033782d5\",\"0c584dc2\"]},{\"id\":\"0d0df37c\",\"name\":\"Web Analytics\",\"href\":\"/docs/drains/reference/analytics\",\"trail\":[\"31fd0c2c\",\"033782d5\",\"0c584dc2\"]},{\"id\":\"66d7dc9f\",\"name\":\"Audit Logs\",\"href\":\"/docs/drains/reference/audit-logs\",\"trail\":[\"31fd0c2c\",\"033782d5\",\"0c584dc2\"]}]},{\"id\":\"f31f68cc\",\"name\":\"Security\",\"href\":\"/docs/drains/security\",\"trail\":[\"31fd0c2c\",\"033782d5\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"other\"]}]},{\"id\":\"0655c809\",\"name\":\"Web Analytics\",\"href\":\"/docs/analytics\",\"trail\":[\"31fd0c2c\"],\"children\":[{\"id\":\"9a610175\",\"name\":\"Getting Started\",\"href\":\"/docs/analytics/quickstart\",\"trail\":[\"31fd0c2c\",\"0655c809\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"sveltekit\",\"remix\",\"create-react-app\",\"nuxt\",\"vue\",\"other\",\"astro\",\"html\"]},{\"id\":\"ae89efff\",\"name\":\"Using Web Analytics\",\"href\":\"/docs/analytics/using-web-analytics\",\"trail\":[\"31fd0c2c\",\"0655c809\"]},{\"id\":\"ffcabe2a\",\"name\":\"Using with CLI\",\"href\":\"/docs/analytics/accessing-metrics-with-vercel-cli\",\"trail\":[\"31fd0c2c\",\"0655c809\"]},{\"id\":\"8e356cf5\",\"name\":\"Web Analytics API\",\"href\":\"/docs/analytics/web-analytics-api\",\"trail\":[\"31fd0c2c\",\"0655c809\"]},{\"id\":\"10c5e51f\",\"name\":\"Filtering\",\"href\":\"/docs/analytics/filtering\",\"trail\":[\"31fd0c2c\",\"0655c809\"]},{\"id\":\"51e0f406\",\"name\":\"Custom Events\",\"href\":\"/docs/analytics/custom-events\",\"trail\":[\"31fd0c2c\",\"0655c809\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"sveltekit\",\"nuxt\",\"remix\",\"other\",\"html\"]},{\"id\":\"184104c1\",\"name\":\"Redacting Sensitive Data\",\"href\":\"/docs/analytics/redacting-sensitive-data\",\"trail\":[\"31fd0c2c\",\"0655c809\"],\"frameworks\":[\"nextjs\",\"nextjs-app\",\"create-react-app\",\"remix\",\"astro\",\"nuxt\",\"vue\",\"sveltekit\",\"other\",\"html\"]},{\"id\":\"227a8d33\",\"name\":\"Privacy\",\"href\":\"/docs/analytics/privacy-policy\",\"trail\":[\"31fd0c2c\",\"0655c809\"]},{\"id\":\"d19db563\",\"name\":\"@vercel/analytics\",\"href\":\"/docs/analytics/package\",\"trail\":[\"31fd0c2c\",\"0655c809\"],\"isCode\":\"true\",\"frameworks\":[\"html\",\"nextjs\",\"nextjs-app\",\"create-react-app\",\"remix\",\"astro\",\"nuxt\",\"vue\",\"sveltekit\",\"other\"]},{\"id\":\"56dc5f03\",\"name\":\"Pricing\",\"href\":\"/docs/analytics/limits-and-pricing\",\"trail\":[\"31fd0c2c\",\"0655c809\"]},{\"id\":\"53e94353\",\"name\":\"Troubleshooting\",\"href\":\"/docs/analytics/troubleshooting\",\"trail\":[\"31fd0c2c\",\"0655c809\"]}]},{\"id\":\"aba28c6d\",\"name\":\"Manage \u0026 Optimize\",\"href\":\"/docs/manage-and-optimize-observability\",\"trail\":[\"31fd0c2c\"]}]},{\"id\":\"fcea4c56\",\"name\":\"Vercel Toolbar\",\"href\":\"/docs/vercel-toolbar\",\"trail\":[\"337e8f4a\"],\"children\":[{\"id\":\"01cdbe2d\",\"name\":\"Add to Environments\",\"href\":\"/docs/vercel-toolbar/in-production-and-localhost\",\"trail\":[\"337e8f4a\",\"fcea4c56\"],\"children\":[{\"id\":\"13465fb6\",\"name\":\"Add to Localhost\",\"href\":\"/docs/vercel-toolbar/in-production-and-localhost/add-to-localhost\",\"trail\":[\"337e8f4a\",\"fcea4c56\",\"01cdbe2d\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"sveltekit\",\"other\",\"nuxt\"]},{\"id\":\"cb4ba607\",\"name\":\"Add to Production\",\"href\":\"/docs/vercel-toolbar/in-production-and-localhost/add-to-production\",\"trail\":[\"337e8f4a\",\"fcea4c56\",\"01cdbe2d\"],\"frameworks\":[\"other\",\"nextjs\",\"nextjs-app\",\"nuxt\",\"sveltekit\"]}]},{\"id\":\"b5a3267c\",\"name\":\"Managing Toolbar\",\"href\":\"/docs/vercel-toolbar/managing-toolbar\",\"trail\":[\"337e8f4a\",\"fcea4c56\"]},{\"id\":\"ce6e00ae\",\"name\":\"Browser Extensions\",\"href\":\"/docs/vercel-toolbar/browser-extension\",\"trail\":[\"337e8f4a\",\"fcea4c56\"]},{\"id\":\"fc0f0194\",\"name\":\"Accessibility Audit Tool\",\"href\":\"/docs/vercel-toolbar/accessibility-audit-tool\",\"trail\":[\"337e8f4a\",\"fcea4c56\"]},{\"id\":\"2ecd31fe\",\"name\":\"Interaction Timing Tool\",\"href\":\"/docs/vercel-toolbar/interaction-timing-tool\",\"trail\":[\"337e8f4a\",\"fcea4c56\"]},{\"id\":\"470e54bb\",\"name\":\"Layout Shift Tool\",\"href\":\"/docs/vercel-toolbar/layout-shift-tool\",\"trail\":[\"337e8f4a\",\"fcea4c56\"]},{\"id\":\"31c22b7c\",\"name\":\"Comments\",\"href\":\"/docs/comments\",\"trail\":[\"337e8f4a\"],\"children\":[{\"id\":\"935a5432\",\"name\":\"Enabling Comments\",\"href\":\"/docs/comments/how-comments-work\",\"trail\":[\"337e8f4a\",\"31c22b7c\"]},{\"id\":\"c4726d0b\",\"name\":\"Using Comments\",\"href\":\"/docs/comments/using-comments\",\"trail\":[\"337e8f4a\",\"31c22b7c\"]},{\"id\":\"33ac0048\",\"name\":\"Managing Comments\",\"href\":\"/docs/comments/managing-comments\",\"trail\":[\"337e8f4a\",\"31c22b7c\"]},{\"id\":\"ce1b94c8\",\"name\":\"Integrations\",\"href\":\"/docs/comments/integrations\",\"trail\":[\"337e8f4a\",\"31c22b7c\"]}]},{\"id\":\"c7b0574d\",\"name\":\"Draft Mode\",\"href\":\"/docs/draft-mode\",\"trail\":[\"337e8f4a\"],\"frameworks\":[\"nextjs-app\",\"nextjs\",\"sveltekit\"]},{\"id\":\"80ecd269\",\"name\":\"Edit Mode\",\"href\":\"/docs/edit-mode\",\"trail\":[\"337e8f4a\"]}]},{\"id\":\"e3266bc1\",\"name\":\"Feature Flags\",\"href\":\"/docs/flags\",\"trail\":[],\"children\":[{\"id\":\"f5528c41\",\"name\":\"Vercel Flags\",\"href\":\"/docs/flags/vercel-flags\",\"trail\":[\"e3266bc1\"],\"children\":[{\"id\":\"1778e9ee\",\"name\":\"Getting Started\",\"href\":\"/docs/flags/vercel-flags/quickstart\",\"trail\":[\"e3266bc1\",\"f5528c41\"]},{\"id\":\"43d05ec8\",\"name\":\"Dashboard\",\"href\":\"/docs/flags/vercel-flags/dashboard\",\"trail\":[\"e3266bc1\",\"f5528c41\"],\"children\":[{\"id\":\"bdcc09f9\",\"name\":\"Feature Flag\",\"href\":\"/docs/flags/vercel-flags/dashboard/feature-flag\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"43d05ec8\"]},{\"id\":\"aa7af4f2\",\"name\":\"Entities\",\"href\":\"/docs/flags/vercel-flags/dashboard/entities\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"43d05ec8\"]},{\"id\":\"2ee30d6b\",\"name\":\"Segments\",\"href\":\"/docs/flags/vercel-flags/dashboard/segments\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"43d05ec8\"]},{\"id\":\"a6a92e66\",\"name\":\"SDK Keys\",\"href\":\"/docs/flags/vercel-flags/dashboard/sdk-keys\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"43d05ec8\"]},{\"id\":\"61e8e02f\",\"name\":\"Drafts\",\"href\":\"/docs/flags/vercel-flags/dashboard/drafts\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"43d05ec8\"]},{\"id\":\"224930d9\",\"name\":\"Archive\",\"href\":\"/docs/flags/vercel-flags/dashboard/archive\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"43d05ec8\"]}]},{\"id\":\"29c22f4e\",\"name\":\"SDKs\",\"href\":\"/docs/flags/vercel-flags/sdks\",\"trail\":[\"e3266bc1\",\"f5528c41\"],\"children\":[{\"id\":\"403791e8\",\"name\":\"Flags SDK\",\"href\":\"/docs/flags/vercel-flags/sdks/flags-sdk\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"29c22f4e\"]},{\"id\":\"2b6b0ec3\",\"name\":\"OpenFeature\",\"href\":\"/docs/flags/vercel-flags/sdks/openfeature\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"29c22f4e\"]},{\"id\":\"e3c9336a\",\"name\":\"Core\",\"href\":\"/docs/flags/vercel-flags/sdks/core\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"29c22f4e\"]}]},{\"id\":\"9e98da4e\",\"name\":\"Evaluation Metrics\",\"href\":\"/docs/flags/vercel-flags/evaluation-metrics\",\"trail\":[\"e3266bc1\",\"f5528c41\"]},{\"id\":\"be5aa00b\",\"name\":\"Limits and Pricing\",\"href\":\"/docs/flags/vercel-flags/limits-and-pricing\",\"trail\":[\"e3266bc1\",\"f5528c41\"]},{\"id\":\"1d7d9403\",\"name\":\"CLI\",\"trail\":[\"e3266bc1\",\"f5528c41\"],\"children\":[{\"id\":\"1738bac1\",\"name\":\"Clean Up After Rollout\",\"href\":\"/docs/flags/vercel-flags/cli/clean-up-after-rollout\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"1d7d9403\"]},{\"id\":\"c4137ab1\",\"name\":\"Roll Out a Feature\",\"href\":\"/docs/flags/vercel-flags/cli/roll-out-feature\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"1d7d9403\"]},{\"id\":\"275ac787\",\"name\":\"Run an A/B Test\",\"href\":\"/docs/flags/vercel-flags/cli/run-ab-test\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"1d7d9403\"]},{\"id\":\"ea136424\",\"name\":\"Set Up Flags Explorer\",\"href\":\"/docs/flags/vercel-flags/cli/set-up-flags-explorer\",\"trail\":[\"e3266bc1\",\"f5528c41\",\"1d7d9403\"]}]}]},{\"id\":\"797f684a\",\"name\":\"Flags Explorer\",\"href\":\"/docs/flags/flags-explorer\",\"trail\":[\"e3266bc1\"],\"children\":[{\"id\":\"ca409244\",\"name\":\"Getting Started\",\"href\":\"/docs/flags/flags-explorer/getting-started\",\"trail\":[\"e3266bc1\",\"797f684a\"],\"frameworks\":[\"nextjs\",\"nextjs-app\"]},{\"id\":\"a6d54c7c\",\"name\":\"Reference\",\"href\":\"/docs/flags/flags-explorer/reference\",\"trail\":[\"e3266bc1\",\"797f684a\"],\"frameworks\":[\"nextjs\",\"nextjs-app\"]},{\"id\":\"371224e7\",\"name\":\"Pricing\",\"href\":\"/docs/flags/flags-explorer/limits-and-pricing\",\"trail\":[\"e3266bc1\",\"797f684a\"]}]},{\"id\":\"d7e00bd9\",\"name\":\"Marketplace\",\"href\":\"/docs/flags/marketplace\",\"trail\":[\"e3266bc1\"]},{\"id\":\"6039d061\",\"name\":\"Flags SDK\",\"href\":\"/docs/flags/flags-sdk-reference\",\"trail\":[\"e3266bc1\"]},{\"id\":\"88738ca5\",\"name\":\"Observability\",\"href\":\"/docs/flags/observability\",\"trail\":[\"e3266bc1\"],\"children\":[{\"id\":\"ac437ce3\",\"name\":\"Web Analytics\",\"href\":\"/docs/flags/observability/web-analytics\",\"trail\":[\"e3266bc1\",\"88738ca5\"]}]}]},{\"id\":\"3e0a26cb\",\"name\":\"Rolling Releases\",\"href\":\"/docs/rolling-releases\",\"trail\":[\"15509ac1\"],\"children\":[{\"id\":\"6bb815ba\",\"name\":\"Rolling Release Deployment\",\"href\":\"/docs/rolling-releases/rolling-release-deployment\",\"trail\":[\"15509ac1\",\"3e0a26cb\"]}]},{\"id\":\"63653aba\",\"name\":\"Instant Rollback\",\"href\":\"/docs/instant-rollback\",\"trail\":[\"15509ac1\"]}]},{\"id\":\"ef8fb8d7\",\"name\":\"Secure and govern\",\"children\":[{\"id\":\"f4b509a2\",\"name\":\"Firewall\",\"href\":\"/docs/vercel-firewall\",\"trail\":[\"2fae3262\"],\"children\":[{\"id\":\"ccf42587\",\"name\":\"Firewall Concepts\",\"href\":\"/docs/vercel-firewall/firewall-concepts\",\"trail\":[\"2fae3262\",\"f4b509a2\"]},{\"id\":\"00dc7fe3\",\"name\":\"DDoS Mitigation\",\"href\":\"/docs/vercel-firewall/ddos-mitigation\",\"trail\":[\"2fae3262\",\"f4b509a2\"]},{\"id\":\"2a7e6170\",\"name\":\"Attack Mode\",\"href\":\"/docs/vercel-firewall/attack-mode\",\"trail\":[\"2fae3262\",\"f4b509a2\"]},{\"id\":\"a6b84002\",\"name\":\"Web Application Firewall\",\"href\":\"/docs/vercel-firewall/vercel-waf\",\"trail\":[\"2fae3262\",\"f4b509a2\"],\"children\":[{\"id\":\"79bb1f80\",\"name\":\"Custom Rules\",\"href\":\"/docs/vercel-firewall/vercel-waf/custom-rules\",\"trail\":[\"2fae3262\",\"f4b509a2\",\"a6b84002\"]},{\"id\":\"176d57aa\",\"name\":\"Rate Limiting\",\"href\":\"/docs/vercel-firewall/vercel-waf/rate-limiting\",\"trail\":[\"2fae3262\",\"f4b509a2\",\"a6b84002\"]},{\"id\":\"6431679c\",\"name\":\"Rule Configuration\",\"href\":\"/docs/vercel-firewall/vercel-waf/rule-configuration\",\"trail\":[\"2fae3262\",\"f4b509a2\",\"a6b84002\"]},{\"id\":\"a9734c88\",\"name\":\"System Bypass Rules\",\"href\":\"/docs/vercel-firewall/vercel-waf/system-bypass-rules\",\"trail\":[\"2fae3262\",\"f4b509a2\",\"a6b84002\"]},{\"id\":\"2be00e8c\",\"name\":\"Rate Limiting SDK\",\"href\":\"/docs/vercel-firewall/vercel-waf/rate-limiting-sdk\",\"trail\":[\"2fae3262\",\"f4b509a2\",\"a6b84002\"]},{\"id\":\"bf250bf3\",\"name\":\"IP Blocking\",\"href\":\"/docs/vercel-firewall/vercel-waf/ip-blocking\",\"trail\":[\"2fae3262\",\"f4b509a2\",\"a6b84002\"]},{\"id\":\"c62546ed\",\"name\":\"WAF Managed Rulesets\",\"href\":\"/docs/vercel-firewall/vercel-waf/managed-rulesets\",\"trail\":[\"2fae3262\",\"f4b509a2\",\"a6b84002\"]},{\"id\":\"532dda8a\",\"name\":\"Examples\",\"href\":\"/docs/vercel-firewall/vercel-waf/examples\",\"trail\":[\"2fae3262\",\"f4b509a2\",\"a6b84002\"]},{\"id\":\"d7c3be56\",\"name\":\"Usage \u0026 Pricing\",\"href\":\"/docs/vercel-firewall/vercel-waf/usage-and-pricing\",\"trail\":[\"2fae3262\",\"f4b509a2\",\"a6b84002\"]}]},{\"id\":\"5ad940ff\",\"name\":\"Firewall API\",\"href\":\"/docs/vercel-firewall/firewall-api\",\"trail\":[\"2fae3262\",\"f4b509a2\"]},{\"id\":\"6c49b337\",\"name\":\"Firewall Observability\",\"href\":\"/docs/vercel-firewall/firewall-observability\",\"trail\":[\"2fae3262\",\"f4b509a2\"]}]},{\"id\":\"8c9dd8a1\",\"name\":\"Bot Management\",\"href\":\"/docs/bot-management\",\"trail\":[\"2fae3262\"]},{\"id\":\"6e61d0dc\",\"name\":\"BotID\",\"href\":\"/docs/botid\",\"trail\":[\"2fae3262\"],\"children\":[{\"id\":\"98924088\",\"name\":\"Get Started with BotID\",\"href\":\"/docs/botid/get-started\",\"trail\":[\"2fae3262\",\"6e61d0dc\"],\"frameworks\":[\"nextjs-app\",\"nuxt\",\"other\",\"sveltekit\"]},{\"id\":\"b2cf2c10\",\"name\":\"Handling Verified Bots\",\"href\":\"/docs/botid/verified-bots\",\"trail\":[\"2fae3262\",\"6e61d0dc\"]},{\"id\":\"f89a02c6\",\"name\":\"Advanced BotID Configuration\",\"href\":\"/docs/botid/advanced-configuration\",\"trail\":[\"2fae3262\",\"6e61d0dc\"]},{\"id\":\"a8e18775\",\"name\":\"Form Submissions\",\"href\":\"/docs/botid/form-submissions\",\"trail\":[\"2fae3262\",\"6e61d0dc\"]},{\"id\":\"b19c3aac\",\"name\":\"Local Development Behavior\",\"href\":\"/docs/botid/local-development-behavior\",\"trail\":[\"2fae3262\",\"6e61d0dc\"]}]},{\"id\":\"7e00952c\",\"name\":\"Deployment Protection\",\"href\":\"/docs/deployment-protection\",\"trail\":[\"bf733d8a\"],\"children\":[{\"id\":\"34d751aa\",\"name\":\"Bypass Deployment Protection\",\"href\":\"/docs/deployment-protection/methods-to-bypass-deployment-protection\",\"trail\":[\"bf733d8a\",\"7e00952c\"],\"children\":[{\"id\":\"ed489a58\",\"name\":\"Trusted Sources\",\"href\":\"/docs/deployment-protection/methods-to-bypass-deployment-protection/trusted-sources\",\"trail\":[\"bf733d8a\",\"7e00952c\",\"34d751aa\"]},{\"id\":\"3ea261ca\",\"name\":\"Protection Bypass for Automation\",\"href\":\"/docs/deployment-protection/methods-to-bypass-deployment-protection/protection-bypass-automation\",\"trail\":[\"bf733d8a\",\"7e00952c\",\"34d751aa\"]},{\"id\":\"81add689\",\"name\":\"OPTIONS Allowlist\",\"href\":\"/docs/deployment-protection/methods-to-bypass-deployment-protection/options-allowlist\",\"trail\":[\"bf733d8a\",\"7e00952c\",\"34d751aa\"]},{\"id\":\"74f44602\",\"name\":\"Exceptions\",\"href\":\"/docs/deployment-protection/methods-to-bypass-deployment-protection/deployment-protection-exceptions\",\"trail\":[\"bf733d8a\",\"7e00952c\",\"34d751aa\"]},{\"id\":\"7ebd017e\",\"name\":\"Sharable Links\",\"href\":\"/docs/deployment-protection/methods-to-bypass-deployment-protection/sharable-links\",\"trail\":[\"bf733d8a\",\"7e00952c\",\"34d751aa\"]}]},{\"id\":\"db8ad715\",\"name\":\"Protect Deployments\",\"href\":\"/docs/deployment-protection/methods-to-protect-deployments\",\"trail\":[\"bf733d8a\",\"7e00952c\"],\"children\":[{\"id\":\"f2062b49\",\"name\":\"Password Protection\",\"href\":\"/docs/deployment-protection/methods-to-protect-deployments/password-protection\",\"trail\":[\"bf733d8a\",\"7e00952c\",\"db8ad715\"]},{\"id\":\"4693170f\",\"name\":\"Restrict access to deployments with Vercel Authentication\",\"href\":\"/docs/deployment-protection/methods-to-protect-deployments/vercel-authentication\",\"trail\":[\"bf733d8a\",\"7e00952c\",\"db8ad715\"]},{\"id\":\"430f4751\",\"name\":\"Trusted IPs\",\"href\":\"/docs/deployment-protection/methods-to-protect-deployments/trusted-ips\",\"trail\":[\"bf733d8a\",\"7e00952c\",\"db8ad715\"]}]},{\"id\":\"6cbe15c7\",\"name\":\"Automated \u0026 Agent Access\",\"href\":\"/docs/deployment-protection/automated-agent-access\",\"trail\":[\"bf733d8a\",\"7e00952c\"]},{\"id\":\"92ad2abf\",\"name\":\"Protected Source Maps\",\"href\":\"/docs/deployment-protection/protected-source-maps\",\"trail\":[\"bf733d8a\",\"7e00952c\"]}]},{\"id\":\"da65a6ed\",\"name\":\"Passport\",\"href\":\"/docs/passport\",\"badge\":\"new\",\"trail\":[\"bf733d8a\"],\"children\":[{\"id\":\"8bfde483\",\"name\":\"Set Up Passport\",\"href\":\"/docs/passport/set-up-identity-provider\",\"trail\":[\"bf733d8a\",\"da65a6ed\"]},{\"id\":\"ed3f26aa\",\"name\":\"Additional Scopes\",\"href\":\"/docs/passport/additional-identity-scopes\",\"trail\":[\"bf733d8a\",\"da65a6ed\"]},{\"id\":\"3b63e67a\",\"name\":\"Read Identity\",\"href\":\"/docs/passport/read-identity\",\"trail\":[\"bf733d8a\",\"da65a6ed\"]},{\"id\":\"43ef911c\",\"name\":\"Token Claims\",\"href\":\"/docs/passport/token-claims\",\"trail\":[\"bf733d8a\",\"da65a6ed\"]},{\"id\":\"e818907f\",\"name\":\"Verify Tokens\",\"href\":\"/docs/passport/verify-identity\",\"trail\":[\"bf733d8a\",\"da65a6ed\"]},{\"id\":\"9286a258\",\"name\":\"Forward Identity\",\"href\":\"/docs/passport/forward-identity\",\"trail\":[\"bf733d8a\",\"da65a6ed\"]}]},{\"id\":\"0d5056f4\",\"name\":\"Identity \u0026 Access\",\"href\":\"/docs/rbac\",\"trail\":[\"2fae3262\"],\"children\":[{\"id\":\"bd89d676\",\"name\":\"Access Roles\",\"href\":\"/docs/rbac/access-roles\",\"trail\":[\"2fae3262\",\"0d5056f4\"],\"children\":[{\"id\":\"5ddbef71\",\"name\":\"Extended Permissions\",\"href\":\"/docs/rbac/access-roles/extended-permissions\",\"trail\":[\"2fae3262\",\"0d5056f4\",\"bd89d676\"]},{\"id\":\"d074b601\",\"name\":\"Project Level Roles\",\"href\":\"/docs/rbac/access-roles/project-level-roles\",\"trail\":[\"2fae3262\",\"0d5056f4\",\"bd89d676\"]},{\"id\":\"be212242\",\"name\":\"Team Level Roles\",\"href\":\"/docs/rbac/access-roles/team-level-roles\",\"trail\":[\"2fae3262\",\"0d5056f4\",\"bd89d676\"]}]},{\"id\":\"7c5dc094\",\"name\":\"Access Groups\",\"href\":\"/docs/rbac/access-groups\",\"trail\":[\"2fae3262\",\"0d5056f4\"]},{\"id\":\"b2966af9\",\"name\":\"Managing Team Members\",\"href\":\"/docs/rbac/managing-team-members\",\"trail\":[\"2fae3262\",\"0d5056f4\"]},{\"id\":\"cc21bb7e\",\"name\":\"Account Management\",\"href\":\"/docs/accounts\",\"trail\":[\"bf733d8a\"],\"children\":[{\"id\":\"0354edc2\",\"name\":\"Access tokens\",\"href\":\"/docs/accounts/access-tokens\",\"trail\":[\"bf733d8a\",\"cc21bb7e\"]}]},{\"id\":\"8ec9e416\",\"name\":\"Enterprise Managed Users\",\"href\":\"/docs/security/enterprise-managed-users\",\"trail\":[\"2fae3262\",\"84003256\"]},{\"id\":\"d1daaef1\",\"name\":\"Hobby team transition\",\"href\":\"/docs/security/enterprise-managed-users-account-update\",\"badge\":\"beta\",\"trail\":[\"2fae3262\",\"84003256\"]},{\"id\":\"a069b265\",\"name\":\"Two-factor Authentication\",\"href\":\"/docs/two-factor-authentication\",\"trail\":[\"bf733d8a\"]},{\"id\":\"5ba72fd1\",\"name\":\"Two-factor Enforcement\",\"href\":\"/docs/two-factor-enforcement\",\"trail\":[\"2fae3262\"]},{\"id\":\"09ac2d26\",\"name\":\"SAML SSO\",\"href\":\"/docs/saml\",\"trail\":[\"bf733d8a\"]},{\"id\":\"a801990d\",\"name\":\"Directory Sync\",\"href\":\"/docs/directory-sync\",\"trail\":[\"bf733d8a\"]},{\"id\":\"6f24a24b\",\"name\":\"Activity Log\",\"href\":\"/docs/activity-log\",\"trail\":[\"bf733d8a\"]},{\"id\":\"cefa7dde\",\"name\":\"Access Control\",\"href\":\"/docs/security/access-control\",\"trail\":[\"2fae3262\",\"84003256\"]},{\"id\":\"a28bc476\",\"name\":\"Sign in with Vercel\",\"href\":\"/docs/sign-in-with-vercel\",\"trail\":[\"bf733d8a\"],\"children\":[{\"id\":\"72c44356\",\"name\":\"Getting Started\",\"href\":\"/docs/sign-in-with-vercel/getting-started\",\"trail\":[\"bf733d8a\",\"a28bc476\"]},{\"id\":\"cf1b4b06\",\"name\":\"Scopes \u0026 Permissions\",\"href\":\"/docs/sign-in-with-vercel/scopes-and-permissions\",\"trail\":[\"bf733d8a\",\"a28bc476\"]},{\"id\":\"ec166bfc\",\"name\":\"Tokens\",\"href\":\"/docs/sign-in-with-vercel/tokens\",\"trail\":[\"bf733d8a\",\"a28bc476\"]},{\"id\":\"ae398254\",\"name\":\"Authorization Server API\",\"href\":\"/docs/sign-in-with-vercel/authorization-server-api\",\"trail\":[\"bf733d8a\",\"a28bc476\"]},{\"id\":\"61f8cde5\",\"name\":\"Manage from Dashboard\",\"href\":\"/docs/sign-in-with-vercel/manage-from-dashboard\",\"trail\":[\"bf733d8a\",\"a28bc476\"]},{\"id\":\"5aa4aad2\",\"name\":\"Consent Page\",\"href\":\"/docs/sign-in-with-vercel/consent-page\",\"trail\":[\"bf733d8a\",\"a28bc476\"]},{\"id\":\"7dfb2e25\",\"name\":\"Troubleshooting\",\"href\":\"/docs/sign-in-with-vercel/troubleshooting\",\"trail\":[\"bf733d8a\",\"a28bc476\"]}]}]},{\"id\":\"9336df58\",\"name\":\"Networking\",\"href\":\"/docs/networking\",\"trail\":[\"2fae3262\"],\"children\":[{\"id\":\"3df962d4\",\"name\":\"Secure Compute\",\"href\":\"/docs/networking/secure-compute\",\"trail\":[\"2fae3262\",\"9336df58\"]},{\"id\":\"dd6059f7\",\"name\":\"Static IPs\",\"href\":\"/docs/networking/static-ips\",\"trail\":[\"2fae3262\",\"9336df58\"],\"children\":[{\"id\":\"ff887fa6\",\"name\":\"Getting Started\",\"href\":\"/docs/networking/static-ips/getting-started\",\"trail\":[\"2fae3262\",\"9336df58\",\"dd6059f7\"]}]},{\"id\":\"1fea78df\",\"name\":\"OIDC\",\"href\":\"/docs/oidc\",\"trail\":[\"2fae3262\"],\"children\":[{\"id\":\"751a41e9\",\"name\":\"AWS\",\"href\":\"/docs/oidc/aws\",\"trail\":[\"2fae3262\",\"1fea78df\"]},{\"id\":\"23d00f23\",\"name\":\"Azure\",\"href\":\"/docs/oidc/azure\",\"trail\":[\"2fae3262\",\"1fea78df\"]},{\"id\":\"679ed426\",\"name\":\"Connect your API\",\"href\":\"/docs/oidc/api\",\"trail\":[\"2fae3262\",\"1fea78df\"]},{\"id\":\"6526ce65\",\"name\":\"Google Cloud Platform\",\"href\":\"/docs/oidc/gcp\",\"trail\":[\"2fae3262\",\"1fea78df\"]},{\"id\":\"4dd0ccc7\",\"name\":\"OIDC Reference\",\"href\":\"/docs/oidc/reference\",\"trail\":[\"2fae3262\",\"1fea78df\"]}]},{\"id\":\"dadc182c\",\"name\":\"Reverse Proxy Servers and Vercel\",\"href\":\"/docs/security/reverse-proxy\",\"trail\":[\"2fae3262\",\"84003256\"]}]},{\"id\":\"84003256\",\"name\":\"Security \u0026 Compliance\",\"href\":\"/docs/security\",\"trail\":[\"2fae3262\"],\"children\":[{\"id\":\"29428141\",\"name\":\"Security \u0026 Compliance Measures\",\"href\":\"/docs/security/compliance\",\"trail\":[\"2fae3262\",\"84003256\"]},{\"id\":\"78eec3c8\",\"name\":\"Shared Responsibility Model\",\"href\":\"/docs/security/shared-responsibility\",\"trail\":[\"2fae3262\",\"84003256\"]},{\"id\":\"54c6ce0e\",\"name\":\"PCI DSS iframe Integration\",\"href\":\"/docs/security/pci-dss\",\"trail\":[\"2fae3262\",\"84003256\"]},{\"id\":\"1ad165bb\",\"name\":\"Audit Logs\",\"href\":\"/docs/audit-log\",\"trail\":[\"2fae3262\"],\"children\":[{\"id\":\"2ea4df58\",\"name\":\"Migrating from SIEM\",\"href\":\"/docs/audit-log/migrating-to-drains\",\"trail\":[\"2fae3262\",\"1ad165bb\"]}]}]}]},{\"id\":\"d2a721cf\",\"name\":\"Manage\",\"children\":[{\"id\":\"e9e0a7ea\",\"name\":\"Pricing\",\"href\":\"/docs/pricing\",\"trail\":[\"e22ac25b\"],\"children\":[{\"id\":\"5cacd2bc\",\"name\":\"Regional Pricing\",\"href\":\"/docs/pricing/regional-pricing\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\"],\"children\":[{\"id\":\"04d8b042\",\"name\":\"Cape Town, South Africa (cpt1)\",\"href\":\"/docs/pricing/regional-pricing/cpt1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"8a899622\",\"name\":\"Cleveland, USA (cle1)\",\"href\":\"/docs/pricing/regional-pricing/cle1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"0041b48b\",\"name\":\"Dubai, UAE (dxb1)\",\"href\":\"/docs/pricing/regional-pricing/dxb1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"e33ba45d\",\"name\":\"Dublin, Ireland (dub1)\",\"href\":\"/docs/pricing/regional-pricing/dub1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"6b46b39d\",\"name\":\"Frankfurt, Germany (fra1)\",\"href\":\"/docs/pricing/regional-pricing/fra1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"be027b41\",\"name\":\"Hong Kong (hkg1)\",\"href\":\"/docs/pricing/regional-pricing/hkg1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"14d16997\",\"name\":\"London, UK (lhr1)\",\"href\":\"/docs/pricing/regional-pricing/lhr1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"173f58bb\",\"name\":\"Montréal, Canada (yul1)\",\"href\":\"/docs/pricing/regional-pricing/yul1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"f2afea53\",\"name\":\"Mumbai, India (bom1)\",\"href\":\"/docs/pricing/regional-pricing/bom1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"e7178e6f\",\"name\":\"Osaka, Japan (kix1)\",\"href\":\"/docs/pricing/regional-pricing/kix1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"f21c561c\",\"name\":\"Paris, France (cdg1)\",\"href\":\"/docs/pricing/regional-pricing/cdg1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"7d3fc291\",\"name\":\"Portland, USA (pdx1)\",\"href\":\"/docs/pricing/regional-pricing/pdx1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"b7624241\",\"name\":\"San Francisco, USA (sfo1)\",\"href\":\"/docs/pricing/regional-pricing/sfo1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"f1ea717d\",\"name\":\"São Paulo, Brazil (gru1)\",\"href\":\"/docs/pricing/regional-pricing/gru1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"2a3ace94\",\"name\":\"Seoul, South Korea (icn1)\",\"href\":\"/docs/pricing/regional-pricing/icn1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"57a31943\",\"name\":\"Singapore (sin1)\",\"href\":\"/docs/pricing/regional-pricing/sin1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"1ce92aa8\",\"name\":\"Stockholm, Sweden (arn1)\",\"href\":\"/docs/pricing/regional-pricing/arn1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"87024f44\",\"name\":\"Sydney, Australia (syd1)\",\"href\":\"/docs/pricing/regional-pricing/syd1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"94d5e36f\",\"name\":\"Tokyo, Japan (hnd1)\",\"href\":\"/docs/pricing/regional-pricing/hnd1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]},{\"id\":\"bc90532c\",\"name\":\"Washington D.C., USA (iad1)\",\"href\":\"/docs/pricing/regional-pricing/iad1\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\",\"5cacd2bc\"]}]},{\"id\":\"405310b9\",\"name\":\"Manage and Optimize Usage\",\"href\":\"/docs/pricing/manage-and-optimize-usage\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\"]},{\"id\":\"6bdfc168\",\"name\":\"Calculating Usage of Resources\",\"href\":\"/docs/pricing/how-does-vercel-calculate-usage-of-resources\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\"]},{\"id\":\"71e2e604\",\"name\":\"Billing \u0026 Invoices\",\"href\":\"/docs/pricing/understanding-my-invoice\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\"]},{\"id\":\"1115fc00\",\"name\":\"Legacy Metrics\",\"href\":\"/docs/pricing/legacy\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\"]},{\"id\":\"197e4161\",\"name\":\"Taxes\",\"href\":\"/docs/pricing/taxes\",\"trail\":[\"e22ac25b\",\"e9e0a7ea\"]}]},{\"id\":\"35d42025\",\"name\":\"Plans\",\"href\":\"/docs/plans\",\"trail\":[\"e22ac25b\"],\"children\":[{\"id\":\"2343ddd7\",\"name\":\"Hobby Plan\",\"href\":\"/docs/plans/hobby\",\"trail\":[\"e22ac25b\",\"35d42025\"]},{\"id\":\"1bedc93a\",\"name\":\"Pro Plan\",\"href\":\"/docs/plans/pro-plan\",\"trail\":[\"e22ac25b\",\"35d42025\"],\"children\":[{\"id\":\"55592088\",\"name\":\"Pro Plan Trial\",\"href\":\"/docs/plans/pro-plan/trials\",\"trail\":[\"e22ac25b\",\"35d42025\",\"1bedc93a\"]},{\"id\":\"2ae3d157\",\"name\":\"Billing FAQ\",\"href\":\"/docs/plans/pro-plan/billing\",\"trail\":[\"e22ac25b\",\"35d42025\",\"1bedc93a\"]}]},{\"id\":\"3063b618\",\"name\":\"Enterprise Plan\",\"href\":\"/docs/plans/enterprise\",\"trail\":[\"e22ac25b\",\"35d42025\"],\"children\":[{\"id\":\"04187941\",\"name\":\"Billing FAQ\",\"href\":\"/docs/plans/enterprise/billing\",\"trail\":[\"e22ac25b\",\"35d42025\",\"3063b618\"]},{\"id\":\"042df518\",\"name\":\"MIUs for AI\",\"href\":\"/docs/plans/enterprise/buy-with-miu\",\"trail\":[\"e22ac25b\",\"35d42025\",\"3063b618\"]}]}]},{\"id\":\"c979f54d\",\"name\":\"Spend Management\",\"href\":\"/docs/spend-management\",\"trail\":[\"e22ac25b\"]},{\"id\":\"51558182\",\"name\":\"Limits\",\"href\":\"/docs/limits\",\"trail\":[\"419f3742\"],\"children\":[{\"id\":\"68167e78\",\"name\":\"Fair Use Guidelines\",\"href\":\"/docs/limits/fair-use-guidelines\",\"trail\":[\"419f3742\",\"51558182\"]}]},{\"id\":\"380cffca\",\"name\":\"Notifications\",\"href\":\"/docs/notifications\",\"trail\":[\"419f3742\"]},{\"id\":\"d89f1006\",\"name\":\"Support Center\",\"href\":\"/docs/support-center\",\"trail\":[\"419f3742\"]}]},{\"id\":\"299c309b\",\"name\":\"Reference\",\"children\":[{\"id\":\"a9dbbfef\",\"name\":\"Project Configuration\",\"href\":\"/docs/project-configuration\",\"trail\":[\"419f3742\"],\"children\":[{\"id\":\"12f8d02d\",\"name\":\"vercel.json\",\"href\":\"/docs/project-configuration/vercel-json\",\"trail\":[\"419f3742\",\"a9dbbfef\"]},{\"id\":\"43cd5672\",\"name\":\"vercel.ts\",\"href\":\"/docs/project-configuration/vercel-ts\",\"trail\":[\"419f3742\",\"a9dbbfef\"]},{\"id\":\"ee9074e3\",\"name\":\"General Settings\",\"href\":\"/docs/project-configuration/general-settings\",\"trail\":[\"419f3742\",\"a9dbbfef\"]},{\"id\":\"82300e6a\",\"name\":\"Project Settings\",\"href\":\"/docs/project-configuration/project-settings\",\"trail\":[\"419f3742\",\"a9dbbfef\"]},{\"id\":\"084f938e\",\"name\":\"Git Configuration\",\"href\":\"/docs/project-configuration/git-configuration\",\"trail\":[\"419f3742\",\"a9dbbfef\"]},{\"id\":\"743f5ba7\",\"name\":\"Git Settings\",\"href\":\"/docs/project-configuration/git-settings\",\"trail\":[\"419f3742\",\"a9dbbfef\"]},{\"id\":\"e5e9458d\",\"name\":\"Global Configuration\",\"href\":\"/docs/project-configuration/global-configuration\",\"trail\":[\"419f3742\",\"a9dbbfef\"]},{\"id\":\"6f294f23\",\"name\":\"Security settings\",\"href\":\"/docs/project-configuration/security-settings\",\"trail\":[\"419f3742\",\"a9dbbfef\"]}]},{\"id\":\"8d05047c\",\"name\":\"REST API\",\"href\":\"/docs/rest-api\",\"trail\":[\"dd202aa4\"]},{\"id\":\"e13b5091\",\"name\":\"Vercel SDK\",\"href\":\"/docs/rest-api/sdk\",\"trail\":[\"dd202aa4\"]},{\"id\":\"72190899\",\"name\":\"Build Output API\",\"href\":\"/docs/build-output-api\",\"trail\":[\"419f3742\"],\"children\":[{\"id\":\"857cb7bb\",\"name\":\"Build Output Configuration\",\"href\":\"/docs/build-output-api/configuration\",\"trail\":[\"419f3742\",\"72190899\"]},{\"id\":\"feda8b96\",\"name\":\"Features\",\"href\":\"/docs/build-output-api/features\",\"trail\":[\"419f3742\",\"72190899\"]},{\"id\":\"6258e122\",\"name\":\"Services\",\"href\":\"/docs/build-output-api/services\",\"trail\":[\"419f3742\",\"72190899\"]},{\"id\":\"4dbfabb7\",\"name\":\"Vercel Primitives\",\"href\":\"/docs/build-output-api/primitives\",\"trail\":[\"419f3742\",\"72190899\"]}]},{\"id\":\"1a8048fe\",\"name\":\"Webhooks\",\"href\":\"/docs/webhooks\",\"trail\":[\"15509ac1\"],\"children\":[{\"id\":\"36d70a33\",\"name\":\"Webhooks API Reference\",\"href\":\"/docs/webhooks/webhooks-api\",\"trail\":[\"15509ac1\",\"1a8048fe\"]}]},{\"id\":\"7dde5cd9\",\"name\":\"Marketplace APIs\",\"href\":\"/docs/integrations/create-integration/marketplace-api/reference\",\"children\":[{\"id\":\"08db592a\",\"name\":\"Marketplace Partner API\",\"href\":\"/docs/integrations/create-integration/marketplace-api/reference/partner\",\"trail\":[\"dd202aa4\"]},{\"id\":\"67df8a2d\",\"name\":\"Marketplace Vercel API\",\"href\":\"/docs/integrations/create-integration/marketplace-api/reference/vercel\",\"trail\":[\"dd202aa4\"]}]},{\"id\":\"7adbbeac\",\"name\":\"Checks\",\"href\":\"/docs/checks\",\"trail\":[\"419f3742\"],\"children\":[{\"id\":\"4302bd70\",\"name\":\"Checks API\",\"href\":\"/docs/checks/checks-api\",\"trail\":[\"419f3742\",\"7adbbeac\"]},{\"id\":\"74b415d1\",\"name\":\"Checks Reference\",\"href\":\"/docs/checks/creating-checks\",\"trail\":[\"419f3742\",\"7adbbeac\"]}]},{\"id\":\"eb37a61b\",\"name\":\"Errors\",\"href\":\"/docs/errors\"},{\"id\":\"519d0f4d\",\"name\":\"Glossary\",\"href\":\"/docs/glossary\",\"trail\":[\"419f3742\"]}]}]},\"children\":\"$L6b\"}],\"$L6c\"]\n"])</script><script>self.__next_f.push([1,"6d:I[133759,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"DocsHeaderRedesignProvider\"]\n"])</script><script>self.__next_f.push([1,"6e:I[514811,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"SidebarProvider\"]\n"])</script><script>self.__next_f.push([1,"6f:I[121595,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"LogoBrandingMenu\"]\n"])</script><script>self.__next_f.push([1,"71:I[236134,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"Root\"]\n"])</script><script>self.__next_f.push([1,"72:I[532857,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"MouseDownNav\"]\n"])</script><script>self.__next_f.push([1,"73:I[403248,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"Item\"]\n"])</script><script>self.__next_f.push([1,"74:I[49809,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"Trigger\"]\n"])</script><script>self.__next_f.push([1,"75:I[850403,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"TriggerIcon\"]\n"])</script><script>self.__next_f.push([1,"6b:[\"$\",\"$L6d\",null,{\"enabled\":true,\"children\":[\"$\",\"div\",null,{\"className\":\"contents\",\"data-docs-header-redesign\":\"true\",\"children\":[\"$\",\"$L6e\",null,{\"children\":[[[\"$\",\"header\",null,{\"id\":\"marketing-header\",\"data-navigation-header\":\"\",\"suppressHydrationWarning\":true,\"className\":\"peer sticky top-0 z-(--header-zindex) h-(--header-height) w-full bg-background-200 data-[scrolled]:shadow-[0_1px_0_0_var(--ds-gray-alpha-400)] data-[nav-open]:!shadow-none data-[mobile-open]:!bg-background-100 data-[mobile-open]:!shadow-none data-[scrolled]:bg-background-100!\",\"data-cdp-scope\":\"{\\\"name\\\":\\\"header\\\"}\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto flex h-full w-full items-center gap-3 px-(--geist-page-margin)\",\"children\":[[\"$\",\"span\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"-mr-2\",\"children\":[\"$\",\"$L6f\",null,{\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 115 100\",\"height\":18,\"width\":21,\"data-slot\":\"geist-logo-svg\",\"style\":{},\"children\":[\"$\",\"g\",null,{\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"fillRule\":\"evenodd\",\"d\":\"M57.5 0 115 100H0z\",\"clipRule\":\"evenodd\"}]}]}]}]}],[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"text-gray-300 dark:text-gray-600\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 16 16\",\"height\":16,\"width\":16,\"data-slot\":\"geist-icon\",\"style\":{\"color\":\"currentColor\"},\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"fillRule\":\"evenodd\",\"d\":\"m4.02 15.4.3-.7 6-14 .29-.68 1.37.59-.3.69-6 14-.29.68z\",\"clipRule\":\"evenodd\"}]}]}],[\"$\",\"$L3f\",null,{\"className\":\"relative rounded-sm text-[18px] font-semibold tracking-[-0.03em] text-gray-900 no-underline outline-none transition-colors hover:text-gray-1000 focus-visible:shadow-[var(--ds-focus-ring)]\",\"href\":\"/docs\",\"children\":\"Docs\"}],[\"$\",\"span\",null,{\"className\":\"flex items-center lg:hidden\",\"children\":\"$L70\"}]]}],[\"$\",\"$L71\",null,{\"routeMap\":{\"products\":[\"/docs/ai-gateway\",\"/docs/ai-sdk\",\"/docs/sandbox\",\"/docs/container-registry\",\"/docs/workflows\",\"/docs/agent\",\"/docs/mcp\",\"/docs/agent-resources/integrations-for-models\",\"/docs/deployments\",\"/docs/cli\",\"/docs/functions\",\"/docs/cdn\",\"/docs/storage\",\"/docs/integrations\",\"/docs/microfrontends\",\"/docs/domains\",\"/docs/vercel-firewall\",\"/docs/observability\",\"/docs/flags\",\"/docs/vercel-toolbar\",\"/docs/bot-management\",\"/docs/botid\",\"/docs/deployment-protection\",\"/docs/security/compliance\"],\"resources\":[\"/kb\",\"/docs/rest-api\",\"/templates\"],\"getting-started\":[\"/docs/getting-started-with-vercel\"]},\"prefetchMap\":{\"products\":[\"/docs/ai-gateway\",\"/docs/ai-sdk\",\"/docs/sandbox\",\"/docs/container-registry\",\"/docs/workflows\",\"/docs/agent\",\"/docs/mcp\",\"/docs/agent-resources/integrations-for-models\",\"/docs/deployments\",\"/docs/cli\",\"/docs/functions\",\"/docs/cdn\",\"/docs/storage\",\"/docs/integrations\",\"/docs/microfrontends\",\"/docs/domains\",\"/docs/vercel-firewall\",\"/docs/observability\",\"/docs/flags\",\"/docs/vercel-toolbar\",\"/docs/bot-management\",\"/docs/botid\",\"/docs/deployment-protection\",\"/docs/security/compliance\"],\"resources\":[\"/docs/rest-api\"]},\"className\":\"flex h-full items-center max-[880px]:hidden [[data-mobile-open]_\u0026]:!hidden\",\"children\":[\"$\",\"$L72\",null,{\"children\":[[\"$\",\"$L73\",\"products\",{\"id\":\"products\",\"children\":[[\"$\",\"$L74\",null,{\"className\":\"group flex cursor-pointer items-center border-none bg-transparent text-copy-14 text-gray-900 outline-none data-[highlighted]:text-gray-1000 data-[open]:text-gray-1000\",\"children\":[\"$\",\"span\",null,{\"className\":\"flex items-center gap-0.75 py-1.5 pr-2 pl-3 group-focus-visible:!text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[\"Build\",[\"$\",\"$L75\",null,{\"className\":\"pointer-events-none transition-none data-[open]:rotate-180\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 16 16\",\"height\":14,\"width\":14,\"data-slot\":\"geist-icon\",\"style\":{\"color\":\"currentColor\"},\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"fillRule\":\"evenodd\",\"d\":\"m12.06 6.75-.53.53-2.82 2.82a1 1 0 0 1-1.42 0L4.47 7.28l-.53-.53L5 5.69l.53.53L8 8.69l2.47-2.47.53-.53z\",\"clipRule\":\"evenodd\"}]}]}]]}]}],\"$L76\"]}],\"$L77\",\"$L78\"]}]}],\"$L79\"]}],\"$L7a\",\"$L7b\",\"$L7c\"]}],\"$L7d\"],\"$L7e\",\"$L7f\",\"$L80\",\"$L81\"]}]}]}]\n"])</script><script>self.__next_f.push([1,"82:I[593215,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"HashRedirects\"]\n"])</script><script>self.__next_f.push([1,"6c:[\"$\",\"$L82\",null,{\"rootpath\":\"/docs\"}]\n"])</script><script>self.__next_f.push([1,"83:I[939831,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"Panel\"]\n"])</script><script>self.__next_f.push([1,"84:I[263882,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"NavLink\"]\n"])</script><script>self.__next_f.push([1,"76:[\"$\",\"$L83\",null,{\"className\":\"invisible data-[open]:visible fixed inset-x-0 top-(--header-height) z-(--header-zindex) bg-background-200 shadow-[0_1px_0_0_var(--ds-gray-alpha-300)] before:absolute before:inset-x-0 before:-top-3 before:h-3 before:content-[''] max-[880px]:hidden\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full px-(--geist-page-margin)\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-nowrap pt-1 pb-6 gap-x-4\",\"children\":[[\"$\",\"div\",\"Build with AI\",{\"className\":\"min-w-[250px] shrink-0\",\"children\":[[\"$\",\"h5\",null,{\"className\":\"text-label-14 text-gray-900\",\"children\":\"Build with AI\"}],[\"$\",\"ul\",null,{\"className\":\"mt-[5px] flex list-none flex-col\",\"children\":[[\"$\",\"li\",\"/docs/ai-gateway\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/ai-gateway\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"AI Gateway\"}],null]}]}]}],[\"$\",\"li\",\"/docs/ai-sdk\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/ai-sdk\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"AI SDK\"}],null]}]}]}],[\"$\",\"li\",\"/docs/sandbox\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/sandbox\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Sandbox\"}],null]}]}]}],[\"$\",\"li\",\"/docs/container-registry\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/container-registry\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Container Registry\"}],null]}]}]}],[\"$\",\"li\",\"/docs/workflows\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/workflows\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Workflow\"}],null]}]}]}],[\"$\",\"li\",\"/docs/agent\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/agent\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[\"$L85\",null]}]}]}],\"$L86\",\"$L87\",\"$L88\"]}]]}],\"$L89\",\"$L8a\"]}]}]}]\n"])</script><script>self.__next_f.push([1,"77:[\"$\",\"$L73\",\"resources\",{\"id\":\"resources\",\"children\":[[\"$\",\"$L74\",null,{\"className\":\"group flex cursor-pointer items-center border-none bg-transparent text-copy-14 text-gray-900 outline-none data-[highlighted]:text-gray-1000 data-[open]:text-gray-1000\",\"children\":[\"$\",\"span\",null,{\"className\":\"flex items-center gap-0.75 py-1.5 pr-2 pl-3 group-focus-visible:!text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[\"Learn\",[\"$\",\"$L75\",null,{\"className\":\"pointer-events-none transition-none data-[open]:rotate-180\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 16 16\",\"height\":14,\"width\":14,\"data-slot\":\"geist-icon\",\"style\":{\"color\":\"currentColor\"},\"aria-hidden\":true,\"children\":\"$6b:props:children:props:children:props:children:0:0:props:children:0:props:children:1:props:children:props:children:0:props:children:0:props:children:props:children:1:props:children:props:children\"}]}]]}]}],[\"$\",\"$L83\",null,{\"className\":\"invisible data-[open]:visible fixed inset-x-0 top-(--header-height) z-(--header-zindex) bg-background-200 shadow-[0_1px_0_0_var(--ds-gray-alpha-300)] before:absolute before:inset-x-0 before:-top-3 before:h-3 before:content-[''] max-[880px]:hidden\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full px-(--geist-page-margin)\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-nowrap pt-1 pb-6 gap-x-4\",\"children\":[[\"$\",\"div\",\"Resources\",{\"className\":\"min-w-[250px] shrink-0\",\"children\":[[\"$\",\"h5\",null,{\"className\":\"text-label-14 text-gray-900\",\"children\":\"Resources\"}],[\"$\",\"ul\",null,{\"className\":\"mt-[5px] flex list-none flex-col\",\"children\":[[\"$\",\"li\",\"https://vercel.com/changelog\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"https://vercel.com/changelog\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Changelog\"}],[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"inline-block font-sans no-underline ml-[0.125em]\",\"children\":\"↗\"}]]}]}]}],[\"$\",\"li\",\"https://vercel.com/blog\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"https://vercel.com/blog\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Blog\"}],[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"inline-block font-sans no-underline ml-[0.125em]\",\"children\":\"↗\"}]]}]}]}],[\"$\",\"li\",\"https://community.vercel.com\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"https://community.vercel.com\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Community\"}],[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"inline-block font-sans no-underline ml-[0.125em]\",\"children\":\"↗\"}]]}]}]}],[\"$\",\"li\",\"/kb\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/kb\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[\"$L8b\",null]}]}]}],\"$L8c\",\"$L8d\"]}]]}]]}]}]}]]}]\n"])</script><script>self.__next_f.push([1,"8e:I[706557,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"DirectLink\"]\n"])</script><script>self.__next_f.push([1,"78:[\"$\",\"$L8e\",\"getting-started\",{\"id\":\"getting-started\",\"href\":\"/docs/getting-started-with-vercel\",\"className\":\"group flex items-center text-copy-14 !text-gray-900 no-underline outline-none! data-[highlighted]:!text-gray-1000\",\"children\":[\"$\",\"span\",null,{\"className\":\"flex items-center px-3 py-1.5 group-hover:!text-gray-1000 group-focus-visible:!text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":\"Getting Started\"}]}]\n"])</script><script>self.__next_f.push([1,"8f:I[791924,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"ChatToggle\"]\n"])</script><script>self.__next_f.push([1,"90:I[472565,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"UserMenu\"]\n"])</script><script>self.__next_f.push([1,"91:I[508705,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"Root\"]\n"])</script><script>self.__next_f.push([1,"92:I[552472,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"Toggle\"]\n"])</script><script>self.__next_f.push([1,"93:I[986281,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"Content\"]\n"])</script><script>self.__next_f.push([1,"94:I[572956,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"MobileUserSection\"]\n"])</script><script>self.__next_f.push([1,"95:I[466793,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"ItemGroup\"]\n"])</script><script>self.__next_f.push([1,"96:I[431751,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"NavLink\"]\n"])</script><script>self.__next_f.push([1,"79:[\"$\",\"div\",null,{\"className\":\"ml-auto flex shrink-0 items-center gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"contents max-[880px]:hidden [[data-mobile-open]_\u0026]:!hidden\",\"children\":[[\"$\",\"$L8f\",null,{}],[\"$\",\"div\",null,{\"className\":\"contents\",\"data-user-display\":\"logged-out\",\"children\":[[\"$\",\"$L3c\",null,{\"variant\":\"secondary\",\"href\":\"/login\",\"size\":\"small\",\"data-cdp-track\":\"{\\\"event\\\":\\\"header_login_clicked\\\"}\",\"children\":\"Log In\"}],[\"$\",\"$L3c\",null,{\"href\":\"/signup\",\"size\":\"small\",\"data-cdp-track\":\"{\\\"event\\\":\\\"header_signup_clicked\\\"}\",\"children\":\"Sign Up\"}]]}],[\"$\",\"div\",null,{\"className\":\"contents\",\"data-user-display\":\"logged-in\",\"children\":[\"$\",\"$L90\",null,{}]}]]}],[\"$\",\"$L91\",null,{\"sameZoneHrefs\":[\"/docs/ai-gateway\",\"/docs/ai-sdk\",\"/docs/sandbox\",\"/docs/container-registry\",\"/docs/workflows\",\"/docs/agent\",\"/docs/mcp\",\"/docs/agent-resources/integrations-for-models\",\"/docs/deployments\",\"/docs/cli\",\"/docs/functions\",\"/docs/cdn\",\"/docs/storage\",\"/docs/integrations\",\"/docs/microfrontends\",\"/docs/domains\",\"/docs/vercel-firewall\",\"/docs/observability\",\"/docs/flags\",\"/docs/vercel-toolbar\",\"/docs/bot-management\",\"/docs/botid\",\"/docs/deployment-protection\",\"/docs/security/compliance\",\"/docs/rest-api\"],\"routeMap\":\"$6b:props:children:props:children:props:children:0:0:props:children:0:props:children:1:props:routeMap\",\"children\":[[\"$\",\"$L92\",null,{\"className\":\"group relative hidden min-h-11 min-w-11 translate-x-2.5 cursor-pointer items-center justify-center outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] rounded-md max-[880px]:flex\",\"children\":[[\"$\",\"svg\",null,{\"width\":\"24\",\"height\":\"24\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"1.5\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":\"true\",\"className\":\"group-data-[open]:hidden\",\"children\":[[\"$\",\"line\",null,{\"x1\":\"4\",\"y1\":\"8\",\"x2\":\"20\",\"y2\":\"8\"}],[\"$\",\"line\",null,{\"x1\":\"4\",\"y1\":\"16\",\"x2\":\"20\",\"y2\":\"16\"}]]}],[\"$\",\"svg\",null,{\"width\":\"24\",\"height\":\"24\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"1.5\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":\"true\",\"className\":\"hidden group-data-[open]:block\",\"children\":[[\"$\",\"line\",null,{\"x1\":\"18\",\"y1\":\"6\",\"x2\":\"6\",\"y2\":\"18\"}],[\"$\",\"line\",null,{\"x1\":\"6\",\"y1\":\"6\",\"x2\":\"18\",\"y2\":\"18\"}]]}]]}],[\"$\",\"$L93\",null,{\"className\":\"invisible opacity-0 max-[880px]:data-[open]:!visible max-[880px]:data-[open]:!opacity-100 max-[880px]:data-[open]:!block fixed inset-0 top-(--header-height) z-[calc(var(--header-zindex)-1)] overflow-y-auto [scrollbar-width:none] [\u0026::-webkit-scrollbar]:hidden bg-background-100\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col px-6 py-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"contents\",\"data-user-display\":\"logged-in\",\"children\":[[\"$\",\"$L94\",null,{}],[\"$\",\"hr\",null,{\"className\":\"border-t border-gray-alpha-400 mt-6 mb-5\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col -mx-3\",\"children\":[[\"$\",\"$L95\",\"products\",{\"id\":\"products\",\"className\":\"contents\",\"children\":[\"$\",\"details\",null,{\"name\":\"mobile-nav\",\"className\":\"group flex flex-col\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex min-h-11 cursor-pointer list-none items-center justify-between rounded-md px-3 text-[22px] font-normal text-gray-900 outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:text-gray-1000 hover:bg-gray-alpha-100 [[data-active]_\u0026]:text-gray-1000 [\u0026::-webkit-details-marker]:hidden\",\"children\":[\"Build\",[\"$\",\"svg\",null,{\"width\":\"24\",\"height\":\"24\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"1.5\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":\"true\",\"className\":\"shrink-0 text-gray-1000 group-open:rotate-180\",\"children\":[\"$\",\"path\",null,{\"d\":\"m6 9 6 6 6-6\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-6 px-3 py-4\",\"children\":[[\"$\",\"div\",\"Build with AI\",{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-2 text-label-14 font-medium text-gray-900\",\"children\":\"Build with AI\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col -mx-3\",\"role\":\"list\",\"children\":[[\"$\",\"li\",\"/docs/ai-gateway\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/ai-gateway\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"AI Gateway\",null]}]}],\"$L97\",\"$L98\",\"$L99\",\"$L9a\",\"$L9b\",\"$L9c\",\"$L9d\",\"$L9e\"]}]]}],\"$L9f\",\"$La0\"]}]]}]}],\"$La1\",\"$La2\"]}],\"$La3\"]}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"a4:I[888068,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"ScrollListener\"]\n"])</script><script>self.__next_f.push([1,"a5:I[829183,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"SkipNavContent\"]\n"])</script><script>self.__next_f.push([1,"a6:I[839773,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"Sidebar\"]\n"])</script><script>self.__next_f.push([1,"a7:I[295894,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/32jr-aai9d4_f.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/31w6qkv8uhke8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2sdnd-15xkgh3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/39eujex08rh2n.js\"],\"NotFound\"]\n"])</script><script>self.__next_f.push([1,"a9:I[940709,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"BrowserClientOnlyCommandMenu\"]\n"])</script><script>self.__next_f.push([1,"7a:[\"$\",\"$La4\",null,{}]\n7b:[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"(function p(){function a(){let a=document.getElementById(\\\"marketing-header\\\");a\u0026\u0026(window.scrollY\u003e0?a.dataset.scrolled=\\\"true\\\":delete a.dataset.scrolled)}a(),requestAnimationFrame(a),window.addEventListener(\\\"scroll\\\",function b(){a(),window.removeEventListener(\\\"scroll\\\",b)},{passive:!0,once:!0})})()\"}}]\n7c:[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"(function s(a){if(\\\"u\\\"\u003ctypeof location)return;let b=location.pathname;for(let[c,d]of Object.entries(a))for(let a of d)if(a.startsWith(\\\"/\\\")\u0026\u0026(b===a||b.startsWith(`${a}/`))){let a=document.querySelector(`[data-nav-id=\\\"${CSS.escape(c)}\\\"]`);a\u0026\u0026a.setAttribute(\\\"data-highlighted\\\",\\\"\\\");return}})({\\\"products\\\":[\\\"/docs/ai-gateway\\\",\\\"/docs/ai-sdk\\\",\\\"/docs/sandbox\\\",\\\"/docs/container-registry\\\",\\\"/docs/workflows\\\",\\\"/docs/agent\\\",\\\"/docs/mcp\\\",\\\"/docs/agent-resources/integrations-for-models\\\",\\\"/docs/deployments\\\",\\\"/docs/cli\\\",\\\"/docs/functions\\\",\\\"/docs/cdn\\\",\\\"/docs/storage\\\",\\\"/docs/integrations\\\",\\\"/docs/microfrontends\\\",\\\"/docs/domains\\\",\\\"/docs/vercel-firewall\\\",\\\"/docs/observability\\\",\\\"/docs/flags\\\",\\\"/docs/vercel-toolbar\\\",\\\"/docs/bot-management\\\",\\\"/docs/botid\\\",\\\"/docs/deployment-protection\\\",\\\"/docs/security/compliance\\\"],\\\"resources\\\":[\\\"/kb\\\",\\\"/docs/rest-api\\\",\\\"/templates\\\"],\\\"getting-started\\\":[\\\"/docs/getting-started-with-vercel\\\"]})\"}}]\n7d:[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"pointer-events-none fixed inset-x-0 bottom-0 top-(--header-height) z-[calc(var(--header-zindex)-1)] max-[880px]:hidden bg-background-200/50 opacity-0 will-change-[opacity] peer-data-[nav-open]:opacity-100\"}]\n7e:[\"$\",\"$La5\",null,{}]\n7f:[\"$\",\"main\",null,{\"className\":\"layout-module__FPY_ma__main\",\"children\":[\"$\",\"div\",null,{\"className\":\"layout-module__FPY_ma__wrapper\",\"children\":[[\"$\",\"$La6\",null,{}],[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"$La7\",null,{\"href\":\"/docs\",\"showLinks\":true,\"style\":{\"background\":\"var(--ds-background-100)\"}}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]}]\n80:[\"$\",\"$1c\",null,{\"children\":\"$La8\"}]\n81:[\"$\",\"$1c\",null,{\"children\":[\"$\",\"$La9\",null,{\"filterBy\":\"docs\",\"indexSource\":\"vercel-docs\",\"crossIndexSources\":[\"vercel-knowledge-base\"]}]}]\n85:[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Vercel Agent\"}]\n86:[\"$\",\"li\",\"https://v0.app\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"https://v0.app\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"style\":{\"fontFamily\":\"var(--font-mono)\",\"fontFeatureSettings\":\"tnum\"},\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"v0\"}],[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"inline-block font-sans no-underline ml-[0.125em]\",\"children\":\"↗\"}]]}]}]}]\n87:[\"$\",\"li\",\"/docs/mcp\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/mcp\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Vercel MCP\"}],null]}]}]}]\n"])</script><script>self.__next_f.push([1,"88:[\"$\",\"li\",\"/docs/agent-resources/integrations-for-models\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/agent-resources/integrations-for-models\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"AI Integrations\"}],null]}]}]}]\n"])</script><script>self.__next_f.push([1,"89:[\"$\",\"div\",\"Deploy \u0026 scale\",{\"className\":\"min-w-[250px] shrink-0\",\"children\":[[\"$\",\"h5\",null,{\"className\":\"text-label-14 text-gray-900\",\"children\":\"Deploy \u0026 scale\"}],[\"$\",\"ul\",null,{\"className\":\"mt-[5px] flex list-none flex-col\",\"children\":[[\"$\",\"li\",\"/docs/deployments\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/deployments\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Deployments\"}],null]}]}]}],[\"$\",\"li\",\"/docs/cli\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/cli\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"CLI\"}],null]}]}]}],[\"$\",\"li\",\"/docs/functions\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/functions\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Functions\"}],null]}]}]}],[\"$\",\"li\",\"/docs/cdn\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/cdn\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Delivery Network\"}],null]}]}]}],[\"$\",\"li\",\"/docs/storage\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/storage\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Storage\"}],null]}]}]}],[\"$\",\"li\",\"/docs/integrations\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/integrations\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Integrations\"}],null]}]}]}],[\"$\",\"li\",\"/docs/microfrontends\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/microfrontends\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":\"$Laa\"}]}],\"$Lab\"]}]]}]\n"])</script><script>self.__next_f.push([1,"8a:[\"$\",\"div\",\"Operate \u0026 protect\",{\"className\":\"min-w-[250px] shrink-0\",\"children\":[[\"$\",\"h5\",null,{\"className\":\"text-label-14 text-gray-900\",\"children\":\"Operate \u0026 protect\"}],[\"$\",\"ul\",null,{\"className\":\"mt-[5px] flex list-none flex-col\",\"children\":[[\"$\",\"li\",\"/docs/vercel-firewall\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/vercel-firewall\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Firewall\"}],null]}]}]}],[\"$\",\"li\",\"/docs/observability\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/observability\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Observability\"}],null]}]}]}],[\"$\",\"li\",\"/docs/flags\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/flags\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Feature Flags\"}],null]}]}]}],[\"$\",\"li\",\"/docs/vercel-toolbar\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/vercel-toolbar\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Toolbar\"}],null]}]}]}],[\"$\",\"li\",\"/docs/bot-management\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/bot-management\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Bot Management\"}],null]}]}]}],[\"$\",\"li\",\"/docs/botid\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/botid\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"BotID\"}],null]}]}]}],[\"$\",\"li\",\"/docs/deployment-protection\",{\"children\":\"$Lac\"}],\"$Lad\"]}]]}]\n"])</script><script>self.__next_f.push([1,"8b:[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Knowledge Base\"}]\n8c:[\"$\",\"li\",\"/docs/rest-api\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/rest-api\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"APIs \u0026 SDKs\"}],null]}]}]}]\n8d:[\"$\",\"li\",\"/templates\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/templates\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Templates\"}],null]}]}]}]\n97:[\"$\",\"li\",\"/docs/ai-sdk\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/ai-sdk\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"AI SDK\",null]}]}]\n98:[\"$\",\"li\",\"/docs/sandbox\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/sandbox\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Sandbox\",null]}]}]\n99:[\"$\",\"li\",\"/docs/container-registry\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/container-registry\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Container Registry\",null]}]}]\n9a:[\"$\",\"li\",\"/docs/workflows\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/workflows\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Workflow\",null]}]}]\n"])</script><script>self.__next_f.push([1,"9b:[\"$\",\"li\",\"/docs/agent\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/agent\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Vercel Agent\",null]}]}]\n9c:[\"$\",\"li\",\"https://v0.app\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"https://v0.app\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"v0\",[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"inline-block font-sans no-underline ml-[0.125em]\",\"children\":\"↗\"}]]}]}]\n9d:[\"$\",\"li\",\"/docs/mcp\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/mcp\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Vercel MCP\",null]}]}]\n9e:[\"$\",\"li\",\"/docs/agent-resources/integrations-for-models\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/agent-resources/integrations-for-models\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"AI Integrations\",null]}]}]\n"])</script><script>self.__next_f.push([1,"9f:[\"$\",\"div\",\"Deploy \u0026 scale\",{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-2 text-label-14 font-medium text-gray-900\",\"children\":\"Deploy \u0026 scale\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col -mx-3\",\"role\":\"list\",\"children\":[[\"$\",\"li\",\"/docs/deployments\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/deployments\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Deployments\",null]}]}],[\"$\",\"li\",\"/docs/cli\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/cli\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"CLI\",null]}]}],[\"$\",\"li\",\"/docs/functions\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/functions\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Functions\",null]}]}],[\"$\",\"li\",\"/docs/cdn\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/cdn\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Delivery Network\",null]}]}],[\"$\",\"li\",\"/docs/storage\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/storage\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Storage\",null]}]}],[\"$\",\"li\",\"/docs/integrations\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/integrations\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Integrations\",null]}]}],[\"$\",\"li\",\"/docs/microfrontends\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/microfrontends\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Microfrontends\",null]}]}],\"$Lae\"]}]]}]\n"])</script><script>self.__next_f.push([1,"a0:[\"$\",\"div\",\"Operate \u0026 protect\",{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-2 text-label-14 font-medium text-gray-900\",\"children\":\"Operate \u0026 protect\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col -mx-3\",\"role\":\"list\",\"children\":[[\"$\",\"li\",\"/docs/vercel-firewall\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/vercel-firewall\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Firewall\",null]}]}],[\"$\",\"li\",\"/docs/observability\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/observability\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Observability\",null]}]}],[\"$\",\"li\",\"/docs/flags\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/flags\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Feature Flags\",null]}]}],[\"$\",\"li\",\"/docs/vercel-toolbar\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/vercel-toolbar\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Toolbar\",null]}]}],[\"$\",\"li\",\"/docs/bot-management\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/bot-management\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Bot Management\",null]}]}],[\"$\",\"li\",\"/docs/botid\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/botid\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"BotID\",null]}]}],[\"$\",\"li\",\"/docs/deployment-protection\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/deployment-protection\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Deployment Protection\",null]}]}],\"$Laf\"]}]]}]\n"])</script><script>self.__next_f.push([1,"a1:[\"$\",\"$L95\",\"resources\",{\"id\":\"resources\",\"className\":\"contents\",\"children\":[\"$\",\"details\",null,{\"name\":\"mobile-nav\",\"className\":\"group flex flex-col\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex min-h-11 cursor-pointer list-none items-center justify-between rounded-md px-3 text-[22px] font-normal text-gray-900 outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:text-gray-1000 hover:bg-gray-alpha-100 [[data-active]_\u0026]:text-gray-1000 [\u0026::-webkit-details-marker]:hidden\",\"children\":[\"Learn\",[\"$\",\"svg\",null,{\"width\":\"24\",\"height\":\"24\",\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":\"1.5\",\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"aria-hidden\":\"true\",\"className\":\"shrink-0 text-gray-1000 group-open:rotate-180\",\"children\":[\"$\",\"path\",null,{\"d\":\"m6 9 6 6 6-6\"}]}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-6 px-3 py-4\",\"children\":[[\"$\",\"div\",\"Resources\",{\"className\":\"flex flex-col\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-2 text-label-14 font-medium text-gray-900\",\"children\":\"Resources\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-col -mx-3\",\"role\":\"list\",\"children\":[[\"$\",\"li\",\"https://vercel.com/changelog\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"https://vercel.com/changelog\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"Changelog\",[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"inline-block font-sans no-underline ml-[0.125em]\",\"children\":\"↗\"}]]}]}],[\"$\",\"li\",\"https://vercel.com/blog\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"https://vercel.com/blog\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"Blog\",[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"inline-block font-sans no-underline ml-[0.125em]\",\"children\":\"↗\"}]]}]}],[\"$\",\"li\",\"https://community.vercel.com\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"https://community.vercel.com\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"children\":[\"Community\",[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"inline-block font-sans no-underline ml-[0.125em]\",\"children\":\"↗\"}]]}]}],[\"$\",\"li\",\"/kb\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/kb\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Knowledge Base\",null]}]}],[\"$\",\"li\",\"/docs/rest-api\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/rest-api\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"APIs \u0026 SDKs\",null]}]}],\"$Lb0\"]}]]}]]}]]}]}]\n"])</script><script>self.__next_f.push([1,"a2:[\"$\",\"$L95\",\"getting-started\",{\"id\":\"getting-started\",\"className\":\"contents\",\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/getting-started-with-vercel\",\"className\":\"flex min-h-11 items-center rounded-md px-3 text-[22px] font-normal !text-gray-900 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:!text-gray-1000 hover:bg-gray-alpha-100 aria-[current=page]:!text-gray-1000\",\"children\":\"Getting Started\"}]}]\na3:[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-4 pb-6 mt-8\",\"children\":[[\"$\",\"$L8f\",null,{}],[\"$\",\"div\",null,{\"className\":\"contents\",\"data-user-display\":\"logged-out\",\"children\":[[\"$\",\"$L3c\",null,{\"href\":\"/signup\",\"size\":\"small\",\"data-cdp-track\":\"{\\\"event\\\":\\\"header_signup_clicked\\\"}\",\"children\":\"Sign Up\"}],[\"$\",\"$L3c\",null,{\"variant\":\"secondary\",\"href\":\"/login\",\"size\":\"small\",\"data-cdp-track\":\"{\\\"event\\\":\\\"header_login_clicked\\\"}\",\"children\":\"Log In\"}]]}]]}]\naa:[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Microfrontends\"}],null]}]\nab:[\"$\",\"li\",\"/docs/domains\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/domains\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Domains\"}],null]}]}]}]\nac:[\"$\",\"$L84\",null,{\"href\":\"/docs/deployment-protection\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Deployment Protection\"}],null]}]}]\nad:[\"$\",\"li\",\"/docs/security/compliance\",{\"children\":[\"$\",\"$L84\",null,{\"href\":\"/docs/security/compliance\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-1 text-label-20 text-gray-1000 group-focus-visible:![box-shadow:var(--ds-focus-ring)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"decoration-1 underline-offset-[5px] group-hover:underline group-hover:decoration-gray-500 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Compliance\"}],null]}]}]}]\nae:[\"$\",\"li\",\"/docs/domains\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/domains\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Domains\",null]}]}]\n"])</script><script>self.__next_f.push([1,"af:[\"$\",\"li\",\"/docs/security/compliance\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/docs/security/compliance\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Compliance\",null]}]}]\nb0:[\"$\",\"li\",\"/templates\",{\"children\":[\"$\",\"$L96\",null,{\"href\":\"/templates\",\"className\":\"flex items-center gap-1 rounded-md px-3 py-1.5 text-lg font-normal text-gray-1000 no-underline outline-none focus-visible:![box-shadow:var(--ds-focus-ring)] transition-colors hover:bg-gray-alpha-100 aria-[current=page]:underline aria-[current=page]:decoration-gray-500 aria-[current=page]:underline-offset-[5px] aria-[current=page]:decoration-1\",\"children\":[\"Templates\",null]}]}]\n"])</script><script>self.__next_f.push([1,"b1:I[10021,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"MobileMenu\"]\n"])</script><script>self.__next_f.push([1,"70:[\"$\",\"$Lb1\",null,{\"partnerEndpoints\":[{\"slug\":\"get-installation\",\"method\":\"get\",\"summary\":\"Get Installation\",\"tags\":[\"Installations\"]},{\"slug\":\"upsert-installation\",\"method\":\"put\",\"summary\":\"Upsert Installation\",\"tags\":[\"Installations\"]},{\"slug\":\"update-installation\",\"method\":\"patch\",\"summary\":\"Update Installation\",\"tags\":[\"Installations\"]},{\"slug\":\"delete-installation\",\"method\":\"delete\",\"summary\":\"Delete Installation\",\"tags\":[\"Installations\"]},{\"slug\":\"provision-resource\",\"method\":\"post\",\"summary\":\"Provision Resource\",\"tags\":[\"Resources\"]},{\"slug\":\"get-resource\",\"method\":\"get\",\"summary\":\"Get Resource\",\"tags\":[\"Resources\"]},{\"slug\":\"update-resource\",\"method\":\"patch\",\"summary\":\"Update Resource\",\"tags\":[\"Resources\"]},{\"slug\":\"delete-resource\",\"method\":\"delete\",\"summary\":\"Delete Resource\",\"tags\":[\"Resources\"]},{\"slug\":\"request-secrets-rotation\",\"method\":\"post\",\"summary\":\"Request Secrets Rotation\",\"tags\":[\"Resources\"]},{\"slug\":\"list-billing-plans-for-product\",\"method\":\"get\",\"summary\":\"List Billing Plans For Product\",\"tags\":[\"Billing\"]},{\"slug\":\"list-billing-plans-for-resource\",\"method\":\"get\",\"summary\":\"List Billing Plans For Resource\",\"tags\":[\"Billing\"]},{\"slug\":\"list-billing-plans-for-installation\",\"method\":\"get\",\"summary\":\"List Billing Plans For Installation\",\"tags\":[\"Billing\"]},{\"slug\":\"provision-purchase\",\"method\":\"post\",\"summary\":\"Provision Purchase\",\"tags\":[\"Billing\"]},{\"slug\":\"resource-repl\",\"method\":\"post\",\"summary\":\"Resource REPL\",\"tags\":[\"Resources\"]},{\"slug\":\"create-resource-transfer\",\"method\":\"post\",\"summary\":\"Create Resources Transfer Request\",\"tags\":[\"Transfers\"]},{\"slug\":\"verify-resource-transfer\",\"method\":\"get\",\"summary\":\"Validate Resources Transfer Request\",\"tags\":[\"Transfers\"]},{\"slug\":\"accept-resource-transfer\",\"method\":\"post\",\"summary\":\"Accept Resources Transfer Request\",\"tags\":[\"Transfers\"]}],\"vercelEndpoints\":[{\"slug\":\"update-installation\",\"method\":\"patch\",\"summary\":\"Update Installation\",\"tags\":[\"marketplace\"]},{\"slug\":\"get-account-info\",\"method\":\"get\",\"summary\":\"Get Account Information\",\"tags\":[\"marketplace\"]},{\"slug\":\"get-member\",\"method\":\"get\",\"summary\":\"Get Member Information\",\"tags\":[\"marketplace\"]},{\"slug\":\"create-event\",\"method\":\"post\",\"summary\":\"Create Event\",\"tags\":[\"marketplace\"]},{\"slug\":\"get-integration-resources\",\"method\":\"get\",\"summary\":\"Get Integration Resources\",\"tags\":[\"marketplace\"]},{\"slug\":\"get-integration-resource\",\"method\":\"get\",\"summary\":\"Get Integration Resource\",\"tags\":[\"marketplace\"]},{\"slug\":\"import-resource\",\"method\":\"put\",\"summary\":\"Import Resource\",\"tags\":[\"marketplace\"]},{\"slug\":\"update-resource\",\"method\":\"patch\",\"summary\":\"Update Resource\",\"tags\":[\"marketplace\"]},{\"slug\":\"delete-integration-resource\",\"method\":\"delete\",\"summary\":\"Delete Integration Resource\",\"tags\":[\"marketplace\"]},{\"slug\":\"submit-billing-data\",\"method\":\"post\",\"summary\":\"Submit Billing Data\",\"tags\":[\"marketplace\"]},{\"slug\":\"submit-invoice\",\"method\":\"post\",\"summary\":\"Submit Invoice\",\"tags\":[\"marketplace\"]},{\"slug\":\"finalize-installation\",\"method\":\"post\",\"summary\":\"Finalize Installation\",\"tags\":[\"marketplace\"]},{\"slug\":\"get-invoice\",\"method\":\"get\",\"summary\":\"Get Invoice\",\"tags\":[\"marketplace\"]},{\"slug\":\"update-invoice\",\"method\":\"post\",\"summary\":\"Invoice Actions\",\"tags\":[\"marketplace\"]},{\"slug\":\"submit-prepayment-balances\",\"method\":\"post\",\"summary\":\"Submit Prepayment Balances\",\"tags\":[\"marketplace\"]},{\"slug\":\"update-resource-secrets-by-id\",\"method\":\"put\",\"summary\":\"Update Resource Secrets\",\"tags\":[\"marketplace\"]},{\"slug\":\"exchange-sso-token\",\"method\":\"post\",\"summary\":\"SSO Token Exchange\",\"tags\":[\"authentication\",\"marketplace\"]},{\"slug\":\"post-v1-installations-resources-experimentation-items\",\"method\":\"post\",\"summary\":\"Create one or multiple experimentation items\",\"tags\":[\"marketplace\"]},{\"slug\":\"patch-v1-installations-resources-experimentation-items\",\"method\":\"patch\",\"summary\":\"Patch an existing experimentation item\",\"tags\":[\"marketplace\"]},{\"slug\":\"delete-v1-installations-resources-experimentation-items\",\"method\":\"delete\",\"summary\":\"Delete an existing experimentation item\",\"tags\":[\"marketplace\"]},{\"slug\":\"get-v1-installations-resources-experimentation-global-config\",\"method\":\"get\",\"summary\":\"Get the data of a user-provided Global Config\",\"tags\":[\"marketplace\"]},{\"slug\":\"put-v1-installations-resources-experimentation-global-config\",\"method\":\"put\",\"summary\":\"Push data into a user-provided Global Config\",\"tags\":[\"marketplace\"]},{\"slug\":\"head-v1-installations-resources-experimentation-global-config\",\"method\":\"head\",\"summary\":\"Get the data of a user-provided Global Config\",\"tags\":[\"marketplace\"]}]}]\n"])</script><script>self.__next_f.push([1,"b2:I[61635,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3o9vv12ek4gib.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/43w6grsy5bynj.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3bpilp1xqsx71.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/21iew4voukpsb.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2ft2l7jm4lrmu.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3mggy9xt3309r.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ukuotfl1h7pf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3qun1clpy9trq.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1f_wc_kycjl0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/311hpx3_8v5y8.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3jvm2j0ny3cr1.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0md8gn6_hrp9_.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1ew1vr4iu884d.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/20mslwvap-8qf.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0bje4gz_6-r22.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/34x-o40wl0t0s.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\"],\"ConsumeRemoteComponentClient\"]\n"])</script><script>self.__next_f.push([1,"b3:Tcdc4,"])</script><script>self.__next_f.push([1,"self[\"__vercel_remote_component__remote-components_footer_marketing\"]=self[\"__vercel_remote_component__remote-components_footer_marketing\"]||[];self[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"1:I[\\\"[vercel-remote-components] 57106\\\",[\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1gv-_g_fld7qw.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/2a6-ba1u73zfb.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/45bm5b5emkxlb.js\\\"],\\\"Link\\\"]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"0:[\\\"$\\\",\\\"div\\\",null,{\\\"style\\\":{\\\"contentVisibility\\\":\\\"auto\\\",\\\"containIntrinsicHeight\\\":\\\"auto 610px\\\"},\\\"children\\\":[\\\"$\\\",\\\"footer\\\",null,{\\\"className\\\":\\\"max-w-[var(--ds-page-width-with-margin)] mx-auto px-[var(--geist-page-margin)] py-10 text-[14px]\\\",\\\"data-cdp-scope\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"footer\\\\\\\"}\\\",\\\"children\\\":[[\\\"$\\\",\\\"nav\\\",null,{\\\"aria-label\\\":\\\"Vercel Directory\\\",\\\"children\\\":[\\\"$\\\",\\\"div\\\",null,{\\\"className\\\":\\\"grid gap-x-6 gap-y-6 grid-cols-4 md:grid-cols-6 lg:grid-cols-8 xl:grid-cols-12 [\u0026\u003e*]:col-span-2\\\",\\\"children\\\":[[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Agent Stack\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/ai-sdk\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/ai-sdk\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"AI SDK\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/ai-gateway\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/ai-gateway\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"AI Gateway\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/sandbox\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/sandbox\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Sandbox\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/workflows\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/workflows\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Workflows\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/connect\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/connect\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Connect\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"/passport\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/passport\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Passport\\\",\\\"$L2\\\"]}]}],\\\"$L3\\\"]}]]}],\\\"$L4\\\",\\\"$L5\\\",\\\"$L6\\\",\\\"$L7\\\",\\\"$L8\\\",\\\"$L9\\\",\\\"$La\\\",\\\"$Lb\\\",\\\"$Lc\\\",\\\"$Ld\\\",\\\"$Le\\\",\\\"$Lf\\\"]}]}],\\\"$L10\\\"]}]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"1a:I[\\\"[vercel-remote-components] 93396\\\",[\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1gv-_g_fld7qw.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/2a6-ba1u73zfb.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/45bm5b5emkxlb.js\\\"],\\\"Image\\\"]\\n1b:\\\"$Sreact.suspense\\\"\\n1c:I[\\\"[vercel-remote-components] 57727\\\",[\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1gv-_g_fld7qw.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/2a6-ba1u73zfb.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/45bm5b5emkxlb.js\\\"],\\\"StatusRow\\\"]\\n2:[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]\\n3:[\\\"$\\\",\\\"li\\\",\\\"/eve\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/eve\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"eve\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"4:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Core Platform\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/products/previews\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/products/previews\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"CI/CD\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/cdn\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/cdn\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Content Delivery\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/fluid\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/fluid\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Fluid Compute\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/products/observability\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/products/observability\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Observability\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"5:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Security\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/security\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/security\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Platform Security\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/security/web-application-firewall\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/security/web-application-firewall\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"WAF\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/security/bot-management\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/security/bot-management\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Bot Management\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/botid\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/botid\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Bot ID\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"6:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Tools\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/drop\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/drop\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Vercel Drop\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"/agent\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/agent\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Vercel Agent\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/plugin\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/plugin\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Vercel Plugin\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"https://skills.sh\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://skills.sh\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Agent Skills\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/frameworks/nextjs\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":\\\"$L11\\\"}],\\\"$L12\\\",\\\"$L13\\\"]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"7:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Frameworks\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"https://eve.dev/\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://eve.dev/\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"eve\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/full-stack/nuxt\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/full-stack/nuxt\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Nuxt\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/full-stack/sveltekit\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/full-stack/sveltekit\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"SvelteKit\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/backend/nitro\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/backend/nitro\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Nitro\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/turborepo\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/turborepo\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Turborepo\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/full-stack/tanstack-start\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/full-stack/tanstack-start\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Tanstack Start\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/backend/fastapi\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":\\\"$L14\\\"}],\\\"$L15\\\",\\\"$L16\\\"]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"8:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"SDKs\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/docs/rest-api/sdk\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/rest-api/sdk\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Vercel SDK\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/workflows\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/workflows\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Workflow SDK\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/flags/flags-sdk-reference\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/flags/flags-sdk-reference\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Flags SDK\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/chat\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/chat\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Chat SDK\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/queues/sdk\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":\\\"$L17\\\"}],\\\"$L18\\\"]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"9:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Build\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/solutions/ai-apps\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/ai-apps\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"AI Apps\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/web-apps\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/web-apps\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Web Apps\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/marketing-sites\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/marketing-sites\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Marketing Sites\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/multi-tenant-saas\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/multi-tenant-saas\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Platforms\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/composable-commerce\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/composable-commerce\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Commerce\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/platform-engineering\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/platform-engineering\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Platform Engineers\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/design-engineering\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/design-engineering\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Design Engineers\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"a:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Learn\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/docs\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Docs\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/blog\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/blog\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Blog\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/changelog\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/changelog\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Changelog\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/kb\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/kb\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Knowledge Base\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/academy\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/academy\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Academy\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/i\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/i\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Articles\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"https://community.vercel.com\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://community.vercel.com\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Community\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"b:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Explore\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/customers\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/customers\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Customers\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/marketplace\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/marketplace\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Marketplace\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/templates\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/templates\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Templates\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/partners/solution-partners\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/partners/solution-partners\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Partner Finder\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/partners/aws\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/partners/aws\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Vercel + AWS\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"c:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Company\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/about\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/about\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"About\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/careers\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/careers\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Careers\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/press\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/press\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Press\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/events\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/events\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Events\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/startups\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/startups\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Startups\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/shipped\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/shipped\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Shipped on Vercel\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/open-source-program\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/open-source-program\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Open Source Program\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/enterprise\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/enterprise\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Enterprise\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/pricing\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/pricing\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Pricing\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/help\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":\\\"$L19\\\"}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"d:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Legal \u0026 Trust\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[[\\\"$\\\",\\\"li\\\",\\\"/legal/privacy-policy\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal/privacy-policy\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Privacy Policy\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/legal/terms\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal/terms\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Terms of Service\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/legal/cookie-policy\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal/cookie-policy\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Cookie Policy\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/legal/dpa\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal/dpa\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"DPA\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/legal/acceptable-use-policy\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal/acceptable-use-policy\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Acceptable Use Policy\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/legal\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Legal (all documents)\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"https://security.vercel.com\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://security.vercel.com\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Trust Center\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"https://vercel-status.com\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://vercel-status.com\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Status\\\",null]}]}]],[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"button\\\",null,{\\\"id\\\":\\\"fides-modal-link\\\",\\\"type\\\":\\\"button\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5 text-left text-gray-900 bg-transparent border-0 cursor-pointer font-[inherit] hover:text-gray-1000 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":\\\"Cookie Preferences\\\"}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"e:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Social\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://github.com/vercel\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"GitHub\\\",null]}]}],[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://x.com/vercel\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"X\\\",null]}]}],[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://linkedin.com/company/vercel\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"LinkedIn\\\",null]}]}],[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://youtube.com/@VercelHQ\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"YouTube\\\",null]}]}],[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://www.instagram.com/vercel/\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Instagram\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"f:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[\\\"$undefined\\\",[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"list-none\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/home\\\",\\\"className\\\":\\\"h-8 w-full flex items-center\\\",\\\"children\\\":[[\\\"$\\\",\\\"$L1a\\\",null,{\\\"alt\\\":\\\"Vercel\\\",\\\"className\\\":\\\"geist-hide-on-dark\\\",\\\"data-slot\\\":\\\"geist-logo\\\",\\\"height\\\":14,\\\"loading\\\":\\\"eager\\\",\\\"src\\\":{\\\"src\\\":\\\"/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg\\\",\\\"width\\\":115,\\\"height\\\":100,\\\"blurWidth\\\":0,\\\"blurHeight\\\":0},\\\"style\\\":\\\"$undefined\\\",\\\"width\\\":16}],[\\\"$\\\",\\\"$L1a\\\",null,{\\\"alt\\\":\\\"Vercel\\\",\\\"className\\\":\\\"geist-hide-on-light\\\",\\\"data-slot\\\":\\\"geist-logo\\\",\\\"height\\\":14,\\\"loading\\\":\\\"eager\\\",\\\"src\\\":{\\\"src\\\":\\\"/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg\\\",\\\"width\\\":115,\\\"height\\\":100,\\\"blurWidth\\\":0,\\\"blurHeight\\\":0},\\\"style\\\":\\\"$undefined\\\",\\\"width\\\":16}]]}]}]}]]}]\\n10:[\\\"$\\\",\\\"$1b\\\",null,{\\\"fallback\\\":null,\\\"children\\\":[\\\"$\\\",\\\"$L1c\\\",null,{\\\"showStatusIndicator\\\":true}]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"11:[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/frameworks/nextjs\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Next.js\\\",null]}]\\n12:[\\\"$\\\",\\\"li\\\",\\\"/domains\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/domains\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Domains\\\",null]}]}]\\n13:[\\\"$\\\",\\\"li\\\",\\\"https://v0.app\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://v0.app\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":{\\\"fontFamily\\\":\\\"var(--font-mono)\\\",\\\"fontFeatureSettings\\\":\\\"tnum\\\"},\\\"children\\\":[\\\"v0\\\",null]}]}]\\n14:[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/backend/fastapi\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"FastAPI\\\",null]}]\\n15:[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/backend/xmcp\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/backend/xmcp\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"xmcp\\\",null]}]}]\\n16:[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"All frameworks\\\",null]}]}]\\n17:[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/queues/sdk\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Queues SDK\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]\\n18:[\\\"$\\\",\\\"li\\\",\\\"https://streamdown.ai\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://streamdown.ai\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Streamdown\\\",null]}]}]\\n19:[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/help\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Help\\\",null]}]\\n\");"])</script><script>self.__next_f.push([1,"a8:[null,[\"$\",\"$Lb2\",null,{\"bundle\":\"vercel-remote-components\",\"data\":[\"$b3\"],\"isolate\":false,\"links\":[{\"rel\":\"preload\",\"as\":\"image\",\"href\":\"/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg\"},{\"rel\":\"preload\",\"as\":\"image\",\"href\":\"/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg\"},{\"rel\":\"preload\",\"as\":\"script\",\"fetchPriority\":\"low\",\"href\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/3vdc17z6bwg9d.js\"}],\"name\":\"__vercel_remote_component__remote-components_footer_marketing\",\"remoteShared\":{\"protocol\":\"remote-components.shared.v1\",\"requirements\":[{\"id\":\"/react/index.js\",\"specifier\":\"react\",\"required\":true,\"singleton\":true},{\"id\":\"/react/jsx-dev-runtime.js\",\"specifier\":\"react/jsx-dev-runtime\",\"required\":true,\"singleton\":true},{\"id\":\"/react/jsx-runtime.js\",\"specifier\":\"react/jsx-runtime\",\"required\":true,\"singleton\":true},{\"id\":\"/react-dom/index.js\",\"specifier\":\"react-dom\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/react-dom@19.2.8_react@19.2.8/node_modules/react-dom/client.js\",\"specifier\":\"react-dom/client\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/next@16.3.1-canary.4_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56._61019ced0bac25cb106d7f9440ce2303/node_modules/next/navigation.js\",\"specifier\":\"next/navigation\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/next@16.3.1-canary.4_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56._61019ced0bac25cb106d7f9440ce2303/node_modules/next/dist/client/components/navigation.js\",\"specifier\":\"next/dist/client/components/navigation\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/next@16.3.1-canary.4_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56._61019ced0bac25cb106d7f9440ce2303/node_modules/next/link.js\",\"specifier\":\"next/link\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/next@16.3.1-canary.4_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56._61019ced0bac25cb106d7f9440ce2303/node_modules/next/dist/client/app-dir/link.js\",\"specifier\":\"next/dist/client/app-dir/link\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/next@16.3.1-canary.4_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56._61019ced0bac25cb106d7f9440ce2303/node_modules/next/form.js\",\"specifier\":\"next/form\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/next@16.3.1-canary.4_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56._61019ced0bac25cb106d7f9440ce2303/node_modules/next/dist/client/app-dir/form.js\",\"specifier\":\"next/dist/client/app-dir/form\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/next@16.3.1-canary.4_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56._61019ced0bac25cb106d7f9440ce2303/node_modules/next/dist/shared/lib/image-loader.js\",\"specifier\":\"next/dist/shared/lib/image-loader\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/next@16.3.1-canary.4_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56._61019ced0bac25cb106d7f9440ce2303/node_modules/next/script.js\",\"specifier\":\"next/script\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/next@16.3.1-canary.4_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56._61019ced0bac25cb106d7f9440ce2303/node_modules/next/dist/client/script.js\",\"specifier\":\"next/dist/client/script\",\"required\":true,\"singleton\":true},{\"id\":\"node_modules/.pnpm/next@16.3.1-canary.4_@babel+core@7.29.0_@opentelemetry+api@1.9.1_@playwright+test@1.56._61019ced0bac25cb106d7f9440ce2303/node_modules/next/dist/build/polyfills/process.js\",\"specifier\":\"next/dist/build/polyfills/process\",\"required\":true,\"singleton\":true},{\"id\":\"packages/multi-zone/src/link/index.tsx\",\"specifier\":\"@pyra/multi-zone/link\",\"required\":true,\"singleton\":true},{\"id\":\"packages/next-themes/src/index.tsx\",\"specifier\":\"@vercel/next-themes\",\"required\":true,\"singleton\":true}]},\"route\":\"/remote-components/footer/marketing\",\"runtime\":\"turbopack\",\"scripts\":[{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/2ervrsglyt41p.js\"},{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/2ek87osxlu-u0.js\"},{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/11c3c8w0azdpl.js\"},{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/21-27wd9h4aea.js\"},{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/turbopack-0xg_ttinp_bdg.js\"},{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/22m4b3maoh_xy.js\"},{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/1gv-_g_fld7qw.js\"},{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/2a6-ba1u73zfb.js\"},{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/45bm5b5emkxlb.js\"},{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/0c0hxoamwjsbw.js\"},{\"src\":\"/vc-ap-0cca3e/_next/static/immutable/chunks/3vdc17z6bwg9d.js\"}],\"type\":\"nextjs\",\"src\":\"/remote-components/footer/marketing\",\"serverUrl\":\"https://vercel-docs.vercel.sh/remote-components/footer/marketing\",\"children\":[[\"$Lb4\",\"$Lb5\"]]}]]\n"])</script><script>self.__next_f.push([1,"b4:[\"$\",\"div\",null,{\"style\":{\"contentVisibility\":\"auto\",\"containIntrinsicHeight\":\"auto 610px\"},\"children\":[\"$\",\"footer\",null,{\"className\":\"max-w-[var(--ds-page-width-with-margin)] mx-auto px-[var(--geist-page-margin)] py-10 text-[14px]\",\"data-cdp-scope\":\"{\\\"name\\\":\\\"footer\\\"}\",\"children\":[[\"$\",\"nav\",null,{\"aria-label\":\"Vercel Directory\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid gap-x-6 gap-y-6 grid-cols-4 md:grid-cols-6 lg:grid-cols-8 xl:grid-cols-12 [\u0026\u003e*]:col-span-2\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Agent Stack\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/ai-sdk\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"AI SDK\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/ai-gateway\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"AI Gateway\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/sandbox\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Sandbox\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/workflows\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Workflows\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/connect\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":[\"Connect\",[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"children\":\"New\"}]]}]}],\"$Lb6\",\"$Lb7\"]}]]}],\"$Lb8\",\"$Lb9\",\"$Lba\",\"$Lbb\",\"$Lbc\",\"$Lbd\",\"$Lbe\",\"$Lbf\",\"$Lc0\",\"$Lc1\",\"$Lc2\",\"$Lc3\"]}]}],\"$Lc4\"]}]}]\n"])</script><script>self.__next_f.push([1,"c5:Tcdc4,"])</script><script>self.__next_f.push([1,"self[\"__vercel_remote_component__remote-components_footer_marketing\"]=self[\"__vercel_remote_component__remote-components_footer_marketing\"]||[];self[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"1:I[\\\"[vercel-remote-components] 57106\\\",[\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1gv-_g_fld7qw.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/2a6-ba1u73zfb.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/45bm5b5emkxlb.js\\\"],\\\"Link\\\"]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"0:[\\\"$\\\",\\\"div\\\",null,{\\\"style\\\":{\\\"contentVisibility\\\":\\\"auto\\\",\\\"containIntrinsicHeight\\\":\\\"auto 610px\\\"},\\\"children\\\":[\\\"$\\\",\\\"footer\\\",null,{\\\"className\\\":\\\"max-w-[var(--ds-page-width-with-margin)] mx-auto px-[var(--geist-page-margin)] py-10 text-[14px]\\\",\\\"data-cdp-scope\\\":\\\"{\\\\\\\"name\\\\\\\":\\\\\\\"footer\\\\\\\"}\\\",\\\"children\\\":[[\\\"$\\\",\\\"nav\\\",null,{\\\"aria-label\\\":\\\"Vercel Directory\\\",\\\"children\\\":[\\\"$\\\",\\\"div\\\",null,{\\\"className\\\":\\\"grid gap-x-6 gap-y-6 grid-cols-4 md:grid-cols-6 lg:grid-cols-8 xl:grid-cols-12 [\u0026\u003e*]:col-span-2\\\",\\\"children\\\":[[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Agent Stack\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/ai-sdk\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/ai-sdk\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"AI SDK\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/ai-gateway\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/ai-gateway\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"AI Gateway\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/sandbox\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/sandbox\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Sandbox\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/workflows\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/workflows\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Workflows\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/connect\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/connect\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Connect\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"/passport\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/passport\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Passport\\\",\\\"$L2\\\"]}]}],\\\"$L3\\\"]}]]}],\\\"$L4\\\",\\\"$L5\\\",\\\"$L6\\\",\\\"$L7\\\",\\\"$L8\\\",\\\"$L9\\\",\\\"$La\\\",\\\"$Lb\\\",\\\"$Lc\\\",\\\"$Ld\\\",\\\"$Le\\\",\\\"$Lf\\\"]}]}],\\\"$L10\\\"]}]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"1a:I[\\\"[vercel-remote-components] 93396\\\",[\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1gv-_g_fld7qw.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/2a6-ba1u73zfb.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/45bm5b5emkxlb.js\\\"],\\\"Image\\\"]\\n1b:\\\"$Sreact.suspense\\\"\\n1c:I[\\\"[vercel-remote-components] 57727\\\",[\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/1gv-_g_fld7qw.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/2a6-ba1u73zfb.js\\\",\\\"[vercel-remote-components] /vc-ap-0cca3e/_next/static/immutable/chunks/45bm5b5emkxlb.js\\\"],\\\"StatusRow\\\"]\\n2:[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]\\n3:[\\\"$\\\",\\\"li\\\",\\\"/eve\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/eve\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"eve\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"4:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Core Platform\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/products/previews\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/products/previews\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"CI/CD\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/cdn\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/cdn\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Content Delivery\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/fluid\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/fluid\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Fluid Compute\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/products/observability\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/products/observability\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Observability\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"5:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Security\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/security\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/security\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Platform Security\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/security/web-application-firewall\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/security/web-application-firewall\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"WAF\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/security/bot-management\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/security/bot-management\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Bot Management\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/botid\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/botid\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Bot ID\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"6:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Tools\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/drop\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/drop\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Vercel Drop\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"/agent\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/agent\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Vercel Agent\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/plugin\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/plugin\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Vercel Plugin\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"https://skills.sh\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://skills.sh\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Agent Skills\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/frameworks/nextjs\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":\\\"$L11\\\"}],\\\"$L12\\\",\\\"$L13\\\"]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"7:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Frameworks\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"https://eve.dev/\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://eve.dev/\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"eve\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/full-stack/nuxt\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/full-stack/nuxt\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Nuxt\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/full-stack/sveltekit\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/full-stack/sveltekit\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"SvelteKit\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/backend/nitro\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/backend/nitro\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Nitro\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/turborepo\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/turborepo\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Turborepo\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/full-stack/tanstack-start\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/full-stack/tanstack-start\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Tanstack Start\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/backend/fastapi\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":\\\"$L14\\\"}],\\\"$L15\\\",\\\"$L16\\\"]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"8:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"SDKs\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/docs/rest-api/sdk\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/rest-api/sdk\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Vercel SDK\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/workflows\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/workflows\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Workflow SDK\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/flags/flags-sdk-reference\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/flags/flags-sdk-reference\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Flags SDK\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/chat\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/chat\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Chat SDK\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]}],[\\\"$\\\",\\\"li\\\",\\\"/docs/queues/sdk\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":\\\"$L17\\\"}],\\\"$L18\\\"]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"9:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Build\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/solutions/ai-apps\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/ai-apps\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"AI Apps\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/web-apps\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/web-apps\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Web Apps\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/marketing-sites\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/marketing-sites\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Marketing Sites\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/multi-tenant-saas\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/multi-tenant-saas\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Platforms\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/composable-commerce\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/composable-commerce\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Commerce\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/platform-engineering\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/platform-engineering\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Platform Engineers\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/solutions/design-engineering\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/solutions/design-engineering\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Design Engineers\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"a:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Learn\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/docs\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Docs\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/blog\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/blog\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Blog\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/changelog\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/changelog\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Changelog\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/kb\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/kb\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Knowledge Base\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/academy\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/academy\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Academy\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/i\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/i\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Articles\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"https://community.vercel.com\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://community.vercel.com\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Community\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"b:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Explore\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/customers\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/customers\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Customers\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/marketplace\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/marketplace\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Marketplace\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/templates\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/templates\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Templates\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/partners/solution-partners\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/partners/solution-partners\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Partner Finder\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/partners/aws\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/partners/aws\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Vercel + AWS\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"c:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Company\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",\\\"/about\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/about\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"About\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/careers\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/careers\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Careers\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/press\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/press\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Press\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/events\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/events\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Events\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/startups\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/startups\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Startups\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/shipped\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/shipped\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Shipped on Vercel\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/open-source-program\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/open-source-program\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Open Source Program\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/enterprise\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/enterprise\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Enterprise\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/pricing\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/pricing\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Pricing\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/help\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":\\\"$L19\\\"}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"d:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Legal \u0026 Trust\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[[\\\"$\\\",\\\"li\\\",\\\"/legal/privacy-policy\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal/privacy-policy\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Privacy Policy\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/legal/terms\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal/terms\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Terms of Service\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/legal/cookie-policy\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal/cookie-policy\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Cookie Policy\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/legal/dpa\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal/dpa\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"DPA\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/legal/acceptable-use-policy\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal/acceptable-use-policy\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Acceptable Use Policy\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"/legal\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/legal\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Legal (all documents)\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"https://security.vercel.com\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://security.vercel.com\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Trust Center\\\",null]}]}],[\\\"$\\\",\\\"li\\\",\\\"https://vercel-status.com\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://vercel-status.com\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Status\\\",null]}]}]],[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"button\\\",null,{\\\"id\\\":\\\"fides-modal-link\\\",\\\"type\\\":\\\"button\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5 text-left text-gray-900 bg-transparent border-0 cursor-pointer font-[inherit] hover:text-gray-1000 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":\\\"Cookie Preferences\\\"}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"e:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[[\\\"$\\\",\\\"h2\\\",null,{\\\"className\\\":\\\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\\\",\\\"children\\\":\\\"Social\\\"}],[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://github.com/vercel\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"GitHub\\\",null]}]}],[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://x.com/vercel\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"X\\\",null]}]}],[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://linkedin.com/company/vercel\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"LinkedIn\\\",null]}]}],[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://youtube.com/@VercelHQ\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"YouTube\\\",null]}]}],[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://www.instagram.com/vercel/\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Instagram\\\",null]}]}]]}]]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"f:[\\\"$\\\",\\\"div\\\",null,{\\\"children\\\":[\\\"$undefined\\\",[\\\"$\\\",\\\"ul\\\",null,{\\\"className\\\":\\\"list-none m-0 p-0\\\",\\\"children\\\":[\\\"$\\\",\\\"li\\\",null,{\\\"className\\\":\\\"list-none\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/home\\\",\\\"className\\\":\\\"h-8 w-full flex items-center\\\",\\\"children\\\":[[\\\"$\\\",\\\"$L1a\\\",null,{\\\"alt\\\":\\\"Vercel\\\",\\\"className\\\":\\\"geist-hide-on-dark\\\",\\\"data-slot\\\":\\\"geist-logo\\\",\\\"height\\\":14,\\\"loading\\\":\\\"eager\\\",\\\"src\\\":{\\\"src\\\":\\\"/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg\\\",\\\"width\\\":115,\\\"height\\\":100,\\\"blurWidth\\\":0,\\\"blurHeight\\\":0},\\\"style\\\":\\\"$undefined\\\",\\\"width\\\":16}],[\\\"$\\\",\\\"$L1a\\\",null,{\\\"alt\\\":\\\"Vercel\\\",\\\"className\\\":\\\"geist-hide-on-light\\\",\\\"data-slot\\\":\\\"geist-logo\\\",\\\"height\\\":14,\\\"loading\\\":\\\"eager\\\",\\\"src\\\":{\\\"src\\\":\\\"/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg\\\",\\\"width\\\":115,\\\"height\\\":100,\\\"blurWidth\\\":0,\\\"blurHeight\\\":0},\\\"style\\\":\\\"$undefined\\\",\\\"width\\\":16}]]}]}]}]]}]\\n10:[\\\"$\\\",\\\"$1b\\\",null,{\\\"fallback\\\":null,\\\"children\\\":[\\\"$\\\",\\\"$L1c\\\",null,{\\\"showStatusIndicator\\\":true}]}]\\n\");\nself[\"__vercel_remote_component__remote-components_footer_marketing\"].push(\"11:[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/frameworks/nextjs\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Next.js\\\",null]}]\\n12:[\\\"$\\\",\\\"li\\\",\\\"/domains\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/domains\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":\\\"$undefined\\\",\\\"children\\\":[\\\"Domains\\\",null]}]}]\\n13:[\\\"$\\\",\\\"li\\\",\\\"https://v0.app\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://v0.app\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"style\\\":{\\\"fontFamily\\\":\\\"var(--font-mono)\\\",\\\"fontFeatureSettings\\\":\\\"tnum\\\"},\\\"children\\\":[\\\"v0\\\",null]}]}]\\n14:[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/backend/fastapi\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"FastAPI\\\",null]}]\\n15:[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks/backend/xmcp\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks/backend/xmcp\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"xmcp\\\",null]}]}]\\n16:[\\\"$\\\",\\\"li\\\",\\\"/docs/frameworks\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/frameworks\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"All frameworks\\\",null]}]}]\\n17:[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/docs/queues/sdk\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Queues SDK\\\",[\\\"$\\\",\\\"span\\\",null,{\\\"children\\\":\\\"New\\\",\\\"className\\\":\\\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\\\\\"\\\\\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\\\",\\\"ref\\\":null}]]}]\\n18:[\\\"$\\\",\\\"li\\\",\\\"https://streamdown.ai\\\",{\\\"className\\\":\\\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\\\",\\\"children\\\":[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"https://streamdown.ai\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Streamdown\\\",null]}]}]\\n19:[\\\"$\\\",\\\"$L1\\\",null,{\\\"href\\\":\\\"/help\\\",\\\"prefetchStrategy\\\":\\\"hover\\\",\\\"className\\\":\\\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\\\",\\\"type\\\":\\\"secondary\\\",\\\"data-cdp-track\\\":\\\"{\\\\\\\"event\\\\\\\":\\\\\\\"footer_link_clicked\\\\\\\"}\\\",\\\"children\\\":[\\\"Help\\\",null]}]\\n\");"])</script><script>self.__next_f.push([1,"b5:[\"$\",\"script\",null,{\"id\":\"__vercel_remote_component__remote-components_footer_marketing_rsc\",\"children\":\"$c5\"}]\nb6:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/passport\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":[\"Passport\",[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"children\":\"New\"}]]}]}]\nb7:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/eve\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":[\"eve\",[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"children\":\"New\"}]]}]}]\n"])</script><script>self.__next_f.push([1,"b8:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Core Platform\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/products/previews\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"CI/CD\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/cdn\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Content Delivery\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/fluid\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Fluid Compute\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/products/observability\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Observability\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"b9:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Security\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/security\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Platform Security\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/security/web-application-firewall\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"WAF\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/security/bot-management\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Bot Management\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/botid\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Bot ID\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"ba:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Tools\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/drop\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"2d9dc9\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":[\"Vercel Drop\",[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"children\":\"New\"}]]}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/agent\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Vercel Agent\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/plugin\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":[\"Vercel Plugin\",[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"children\":\"New\"}]]}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":\"$Lc6\"}],\"$Lc7\",\"$Lc8\",\"$Lc9\"]}]]}]\n"])</script><script>self.__next_f.push([1,"bb:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Frameworks\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://eve.dev/\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":[\"eve\",[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"children\":\"New\"}]]}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/frameworks/full-stack/nuxt\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Nuxt\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/frameworks/full-stack/sveltekit\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"SvelteKit\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/frameworks/backend/nitro\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Nitro\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/solutions/turborepo\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Turborepo\"}]}],\"$Lca\",\"$Lcb\",\"$Lcc\",\"$Lcd\"]}]]}]\n"])</script><script>self.__next_f.push([1,"bc:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"SDKs\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/rest-api/sdk\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Vercel SDK\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/workflows\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":[\"Workflow SDK\",[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"children\":\"New\"}]]}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/flags/flags-sdk-reference\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Flags SDK\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/chat\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":[\"Chat SDK\",[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"children\":\"New\"}]]}]}],\"$Lce\",\"$Lcf\"]}]]}]\n"])</script><script>self.__next_f.push([1,"bd:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Build\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/solutions/ai-apps\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"AI Apps\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/solutions/web-apps\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Web Apps\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/solutions/marketing-sites\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Marketing Sites\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/solutions/multi-tenant-saas\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Platforms\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/solutions/composable-commerce\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Commerce\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/solutions/platform-engineering\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Platform Engineers\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":\"$Ld0\"}]]}]]}]\n"])</script><script>self.__next_f.push([1,"be:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Learn\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Docs\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/blog\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Blog\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/changelog\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Changelog\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/kb\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Knowledge Base\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/academy\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"7ae771\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Academy\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/i\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Articles\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://community.vercel.com\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Community\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"bf:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Explore\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/customers\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Customers\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/marketplace\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"2d9dc9\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Marketplace\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/templates\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"91c5f9\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Templates\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/partners/solution-partners\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Partner Finder\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/partners/aws\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Vercel + AWS\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"c0:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/about\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"About\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/careers\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Careers\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/press\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Press\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/events\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Events\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/startups\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Startups\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/shipped\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Shipped on Vercel\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/open-source-program\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Open Source Program\"}]}],\"$Ld1\",\"$Ld2\",\"$Ld3\"]}]]}]\n"])</script><script>self.__next_f.push([1,"c1:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Legal \u0026 Trust\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/legal/privacy-policy\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Privacy Policy\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/legal/terms\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Terms of Service\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/legal/cookie-policy\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Cookie Policy\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/legal/dpa\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"DPA\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/legal/acceptable-use-policy\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Acceptable Use Policy\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/legal\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Legal (all documents)\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":\"$Ld4\"}],\"$Ld5\",\"$Ld6\"]}]]}]\n"])</script><script>self.__next_f.push([1,"c2:[\"$\",\"div\",null,{\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-gray-1000 text-label-14 font-medium my-[var(--geist-gap-half)]\",\"children\":\"Social\"}],[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://github.com/vercel\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"GitHub\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://x.com/vercel\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"X\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://linkedin.com/company/vercel\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"LinkedIn\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://youtube.com/@VercelHQ\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"YouTube\"}]}],[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.instagram.com/vercel/\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Instagram\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,":HL[\"https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg\",\"image\"]\n:HL[\"https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg\",\"image\"]\nc3:[\"$\",\"div\",null,{\"children\":[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[\"$\",\"li\",null,{\"className\":\"list-none\",\"children\":[\"$\",\"a\",null,{\"href\":\"/home\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 h-8 w-full flex items-center\",\"children\":[[\"$\",\"img\",null,{\"alt\":\"Vercel\",\"data-slot\":\"geist-logo\",\"loading\":\"eager\",\"width\":\"16\",\"height\":\"14\",\"decoding\":\"async\",\"data-nimg\":\"1\",\"className\":\"geist-hide-on-dark\",\"style\":{\"color\":\"transparent\"},\"src\":\"https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg\"}],[\"$\",\"img\",null,{\"alt\":\"Vercel\",\"data-slot\":\"geist-logo\",\"loading\":\"eager\",\"width\":\"16\",\"height\":\"14\",\"decoding\":\"async\",\"data-nimg\":\"1\",\"className\":\"geist-hide-on-light\",\"style\":{\"color\":\"transparent\"},\"src\":\"https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg\"}]]}]}]}]}]\nc4:[\"$\",\"template\",null,{\"id\":\"B:0\"}]\nc6:[\"$\",\"a\",null,{\"href\":\"https://skills.sh\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Agent Skills\"}]\nc7:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/frameworks/nextjs\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Next.js\"}]}]\nc8:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/domains\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"2d9dc9\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Domains\"}]}]\nc9:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://v0.app\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"style\":{\"fontFamily\":\"var(--font-mono)\",\"fontFeatureSettings\":\"tnum\"},\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"v0\"}]}]\nca:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/frameworks/full-stack/tanstack-start\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Tanstack Start\"}]}]\n"])</script><script>self.__next_f.push([1,"cb:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/frameworks/backend/fastapi\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"FastAPI\"}]}]\ncc:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/frameworks/backend/xmcp\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"xmcp\"}]}]\ncd:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/frameworks\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"All frameworks\"}]}]\n"])</script><script>self.__next_f.push([1,"ce:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/docs/queues/sdk\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"667155\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":[\"Queues SDK\",[\"$\",\"span\",null,{\"className\":\"inline-flex shrink-0 items-center justify-center rounded-full whitespace-nowrap py-0.5 font-medium capitalize tabular-nums **:data-[slot=icon]:block **:data-[slot=icon]:shrink-0 **:data-[slot=icon]:[-webkit-transform:translate(0px,0px)] h-5 px-2 gap-1 text-[11px]/[20px] tracking-[0.2px] **:data-[slot=icon]:size-3 **:data-[slot=icon]:-ml-0.5 **:data-[slot=icon]:data-[glyph=circular]:-ml-1 **:data-[slot=icon]:has-[[data-glyph=circular]]:-ml-1 relative bg-transparent before:inset-0 before:pointer-events-none before:absolute before:rounded-full before:content-[\\\"\\\"] dark-theme:before:mix-blend-screen before:mix-blend-multiply before:bg-[oklch(from_var(--ds-gray-200)_0.94_c_h)] dark-theme:before:bg-[oklch(from_var(--ds-gray-200)_0.27_c_h)] text-(--ds-gray-1000)\",\"children\":\"New\"}]]}]}]\n"])</script><script>self.__next_f.push([1,"cf:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://streamdown.ai\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Streamdown\"}]}]\nd0:[\"$\",\"a\",null,{\"href\":\"/solutions/design-engineering\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Design Engineers\"}]\nd1:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/enterprise\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Enterprise\"}]}]\nd2:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/pricing\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"6a379c\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Pricing\"}]}]\nd3:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"/help\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"9a3c91\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Help\"}]}]\nd4:[\"$\",\"a\",null,{\"href\":\"https://security.vercel.com\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Trust Center\"}]\nd5:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"a\",null,{\"href\":\"https://vercel-status.com\",\"rel\":\"noopener\",\"target\":\"_blank\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"data-zone\":\"null\",\"className\":\"cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-900 transition-colors duration-100 [:not([aria-disabled])]:hover:text-gray-1000 flex items-center gap-1.5 w-fit p-0.5 -ml-0.5\",\"children\":\"Status\"}]}]\n"])</script><script>self.__next_f.push([1,"d6:[\"$\",\"li\",null,{\"className\":\"text-gray-900 py-0.5 leading-5 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"children\":[\"$\",\"button\",null,{\"id\":\"fides-modal-link\",\"type\":\"button\",\"className\":\"flex items-center gap-1.5 w-fit p-0.5 -ml-0.5 text-left text-gray-900 bg-transparent border-0 cursor-pointer font-[inherit] hover:text-gray-1000 focus-visible:rounded-sm focus-visible:outline-none focus-visible:shadow-[var(--ds-focus-ring)]\",\"data-cdp-track\":\"{\\\"event\\\":\\\"footer_link_clicked\\\"}\",\"children\":\"Cookie Preferences\"}]}]\n"])</script><script>self.__next_f.push([1,"15:C\n13:C\n14:C\n9:C\na:C\nb:C\nc:C\n"])</script><script>self.__next_f.push([1,"17:false\n16:null\n"])</script></body></html>