<!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=5"/><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="stylesheet" href="/vc-ap-vercel-docs/_next/static/immutable/chunks/3ublk-w1yueua.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/3cqhx40416q7w.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/2aqgwwwn74g-o.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/3uoxi4jszs84h.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/0fwnbwrnleh6m.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/2o47vc1-5o8sh.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/0xmwbox91q3qh.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/1seql1n4b1-vd.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/1bxa0tb90x-8w.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/3c85danmjfdw5.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/1crw8mm1i7s9y.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/0zwf7zc41bwit.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/3ogy1c7xny5mt.js" async="" crossorigin=""></script><script src="/vc-ap-vercel-docs/_next/static/immutable/chunks/2k29yulpa6wxb.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><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"/><meta name="theme-color" content="#0a0a0a"/><meta name="color-scheme" content="dark light"/><meta name="next-size-adjust" content=""/><title>How do I use a Vercel API Access Token? | Vercel Knowledge Base</title><meta name="description" content="An Access Token is required in order to use the Vercel API. Tokens can be created and managed at the level of your account."/><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-eb9a48526cfda1dd5b0c05b8dc48ebd7-10a09ed6c8112e11-01"/><link rel="canonical" href="https://vercel.com/kb/guide/how-do-i-use-a-vercel-api-access-token"/><link rel="alternate" type="application/atom+xml" href="https://vercel.com/kb/kb-feed" title="Vercel Knowledge Base"/><meta property="og:title" content="How do I use a Vercel API Access Token? | Vercel Knowledge Base"/><meta property="og:description" content="An Access Token is required in order to use the Vercel API. Tokens can be created and managed at the level of your account."/><meta property="og:url" content="https://vercel.com/kb/guide/how-do-i-use-a-vercel-api-access-token"/><meta property="og:image" content="https://vercel.com/api/docs-og?title=How%20do%20I%20use%20a%20Vercel%20API%20Access%20Token%3F&amp;format=kb&amp;sig=b87ea9d17d7d2dc463bb6ef6c059f527b71593430660e7422195d32b8f678080"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="628"/><meta property="og:image:alt" content="How do I use a Vercel API Access Token?"/><meta property="og:type" content="article"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="How do I use a Vercel API Access Token? | Vercel Knowledge Base"/><meta name="twitter:description" content="An Access Token is required in order to use the Vercel API. Tokens can be created and managed at the level of your account."/><meta name="twitter:image" content="https://vercel.com/api/docs-og?title=How%20do%20I%20use%20a%20Vercel%20API%20Access%20Token%3F&amp;format=kb&amp;sig=b87ea9d17d7d2dc463bb6ef6c059f527b71593430660e7422195d32b8f678080"/><meta name="twitter:image:alt" content="How do I use a Vercel API Access Token?"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="628"/><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"/><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"><!--&--><div class="bg-background-200"><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-200!" 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><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="overflow-x-clip @container"><!--&--><!--&--><!--&--><script type="application/ld+json">{"@context":"https://schema.org","@type":"TechArticle","headline":"How do I use a Vercel API Access Token?","description":"An Access Token is required in order to use the Vercel API. Tokens can be created and managed at the level of your account.","datePublished":"2025-11-03T16:47:54.449Z","dateModified":"2025-11-10T13:17:51.756Z","author":[{"@type":"Person","name":"Ismael Rumzan","image":"https://images.ctfassets.net/hjgychtc108g/3hhQfsrFD2hm42NRrN5C5H/7470c15d32c283a4c64478e10030e94f/ismaelrumzan.png","worksFor":{"@type":"Organization","name":"Vercel"}}],"publisher":{"@type":"Organization","name":"Vercel","url":"https://vercel.com"},"keywords":"Account, Teams","url":"https://vercel.com/kb/guide/how-do-i-use-a-vercel-api-access-token","image":{"@type":"ImageObject","url":"https://vercel.com/api/docs-og?title=How%20do%20I%20use%20a%20Vercel%20API%20Access%20Token%3F&format=kb&sig=b87ea9d17d7d2dc463bb6ef6c059f527b71593430660e7422195d32b8f678080","width":"1200","height":"630"}}</script><div class="max-w-(--ds-page-width-with-margin) px-(--geist-page-margin) mx-auto @container py-20" id="page-content"><div class="grid grid-cols-12 gap-x-6 gap-y-6"><header class="flex flex-col gap-5 col-span-12 @lg:col-span-7 @lg:col-start-2 @xl:col-span-6 @xl:col-start-4 mb-12 @lg:mb-16"><h1 class="text-balance text-gray-1000 [--font-weight-semibold:450] text-heading-40 @lg:text-heading-48 text-pretty! font-[450]!">How do I use a Vercel API Access Token?</h1><p class="text-copy-16 @lg:text-copy-18 text-gray-900 text-pretty">An Access Token is required in order to use the Vercel API. Tokens can be created and managed at the level of your account.</p><div class="flex order-last flex-col gap-5"><div class="flex gap-2"><div id="authors" class="flex items-start gap-x-2 gap-y-1 text-gray-1000"><div class="mt-0.5"><div aria-hidden="true" class="flex items-center" style="--avatar-overlap:1.5px"><span class="relative nth-[n+2]:ml-[calc(-1*var(--avatar-overlap,10px))] inline-flex items-center rounded-full shadow-[0_0_0_1px_var(--geist-background)]" style="z-index:1"><span aria-label="" class="w-[var(--size)] h-[var(--size)] shrink-0 rounded-full inline-block overflow-hidden leading-0 align-top relative transition-[background] duration-200 ease-in-out after:content-[&quot;&quot;] after:w-full after:h-full after:absolute after:inset-0 after:rounded-full after:border after:border-[var(--ds-gray-alpha-400)] data-[mask=false]:rounded-md data-[mask=false]:after:hidden data-[mask=false]:before:hidden data-[resolved=false]:before:content-[&quot;&quot;] data-[resolved=false]:before:w-full data-[resolved=false]:before:h-full data-[resolved=false]:before:absolute data-[resolved=false]:before:inset-0 data-[resolved=false]:before:rounded-full data-[resolved=false]:before:bg-gradient-to-r data-[resolved=false]:before:from-[var(--accents-1)] data-[resolved=false]:before:via-[var(--accents-2)] data-[resolved=false]:before:to-[var(--accents-1)] data-[resolved=false]:before:bg-[length:400%_100%] data-[resolved=false]:before:animate-loading [mask-image:radial-gradient(circle,white,black)] [-webkit-mask-image:radial-gradient(circle,white,black)]" data-geist-avatar="" data-mask="true" data-resolved="false" data-version="v1" role="img" style="--size:16px"><img data-version="v1" alt="" title="" loading="eager" width="16" height="16" decoding="sync" data-nimg="1" class="h-auto max-w-full  w-full h-full relative" style="color:transparent" src="https://images.ctfassets.net/hjgychtc108g/3hhQfsrFD2hm42NRrN5C5H/7470c15d32c283a4c64478e10030e94f/ismaelrumzan.png"/></span></span></div></div><span class="text-label-14 flex flex-wrap items-center gap-x-2 gap-y-0">Ismael Rumzan</span></div></div></div><div class="order-first flex text-gray-900 text-copy-14"><span><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 hover:text-gray-1000" href="/kb">Knowledge Base</a></span><span class="before:content-[&#x27;/&#x27;] before:mx-1"><span data-zone="null" aria-disabled="true" class="hover:text-gray-1000" role="link" tabindex="-1">Guides</span></span></div></header></div><div class="grid grid-cols-12 gap-x-6 gap-y-6"><aside class="order-first @lg:order-last col-span-12 @lg:col-span-3 @lg:col-start-10 @xl:col-span-2 @xl:col-start-11 text-label-13 @md:text-label-14 text-gray-900 h-fit flex @lg:flex-col flex-wrap gap-y-2 gap-x-3 justify-start @max-lg:items-center relative @max-lg:-mb-3 @max-lg:border-b @max-lg:pb-3 @max-lg:mb-6"><div>3 Nov 2025</div><span aria-hidden="true" class="h-4 w-px shrink-0 bg-gray-alpha-400 inline @lg:hidden"></span><span class="flex items-center gap-1.5">2<!-- --> min read</span><div class="w-full flex flex-wrap items-center gap-3 @lg:hidden"><button class="bg-transparent border-none p-0 m-0 cursor-pointer text-gray-900 flex items-center gap-1 whitespace-nowrap shrink-0 hover:text-gray-1000 text-label-13 @md:text-label-14" type="button"><span class="w-4.5 h-4.5 flex items-center justify-center shrink-0"><svg viewBox="0 0 16 16" height="12" width="12" data-slot="geist-icon" style="color:currentColor"><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></span>Copy URL</button><span aria-hidden="true" class="h-4 w-px shrink-0 bg-gray-alpha-400"></span><!--$?--><template id="B:4"></template><button class="bg-transparent border-none p-0 m-0 cursor-pointer text-gray-900 flex items-center gap-1 whitespace-nowrap shrink-0 hover:text-gray-1000 text-label-13 @md:text-label-14" type="button"><svg viewBox="0 0 22 16" height="12" width="16.5" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="M19.5 2.25h-17c-.69 0-1.25.56-1.25 1.25v9c0 .69.56 1.25 1.25 1.25h17c.69 0 1.25-.56 1.25-1.25v-9c0-.69-.56-1.25-1.25-1.25M2.5 1A2.5 2.5 0 0 0 0 3.5v9A2.5 2.5 0 0 0 2.5 15h17a2.5 2.5 0 0 0 2.5-2.5v-9A2.5 2.5 0 0 0 19.5 1zM3 4.5h1.69l.3.32L7 7.02l2.01-2.2.3-.32H11v7H9V7.8L7.74 9.18l-.74.8-.74-.8L5 7.8v3.7H3v-7M15 8V4.5h2V8h2.5L17 10.5l-1 1-1-1L12.5 8z" clip-rule="evenodd"></path></svg> <!-- -->Copy Markdown</button><!--/$--></div><div class="hidden @lg:block"><button type="submit" tabindex="0" data-react-aria-pressable="true" aria-haspopup="true" aria-expanded="false" aria-controls="menu-_R_35pbsnpfebr9kiivb_" data-geist-menu-button="" data-is-open="false" id="menu-button-_R_35pbsnpfebr9kiivbH1_" style="--geist-icon-size:16px" class="hover:text-gray-1000 [&amp;_span]:px-0 cursor-pointer [&amp;&gt;span]:px-0!" data-geist-button="" data-prefix="false" data-suffix="false" data-version="v1"><span class="truncate px-1.5 flex items-center justify-center"><span class="flex items-center justify-between gap-1 flex-nowrap w-full">Copy<svg viewBox="0 0 16 16" height="12" width="12" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="m14.06 5.5-.53.53-4.82 4.82a1 1 0 0 1-1.42 0L2.47 6.03l-.53-.53L3 4.44l.53.53L8 9.44l4.47-4.47.53-.53z" clip-rule="evenodd"></path></svg></span></span></button></div></aside><div class="col-span-12 @lg:col-span-7 @lg:col-start-2 @xl:col-span-6 @xl:col-start-4 [--grid-divider-gap:72px]"><article id="kb-main-content" class="col-span-12 @lg:col-span-8 text-copy-16 lg:text-copy-18 flex flex-col items-center justify-start gap-6 flex-initial [&amp;&gt;*:not([data-kb-media-breakout])]:w-full [&amp;&gt;*]:min-w-0 [&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;_ul]:p-0 [&amp;_ul]:pl-4 [&amp;_ol]:list-decimal [&amp;_ul]:list-disc [&amp;_ol]:ml-0 [&amp;_ul]:ml-0 md:[&amp;_ol]:ml-1 md:[&amp;_ul]:ml-1 [&amp;_[class*=&quot;container&quot;]_p]:m-0"><p class="text-pretty break-words"><a href="https://vercel.com/docs/rest-api#introduction/api-basics/authentication" rel="noopener" target="_blank" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-[var(--geist-link-color)] [:not([aria-disabled])]:hover:underline [&amp;_u]:no-underline underline decoration-1 underline-offset-2 text-inherit! hover:decoration-1! hover:text-(--geist-link-color)! focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2">Vercel Access Tokens</a> are required to authenticate and use the <a href="https://vercel.com/docs/api" rel="noopener" target="_blank" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-[var(--geist-link-color)] [:not([aria-disabled])]:hover:underline [&amp;_u]:no-underline underline decoration-1 underline-offset-2 text-inherit! hover:decoration-1! hover:text-(--geist-link-color)! focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2">Vercel API</a>.</p><p class="text-pretty break-words">Tokens can be created and managed inside your account settings, and can be scoped to only allow access for specific Teams. This article covers how to create a token and use it with your account.</p><h2 class="text-heading-24 font-[450]! @md:text-heading-32 [&amp;:has(_b)]:text-gray-900 [&amp;_b]:text-gray-1000 [&amp;_b]:font-normal group relative w-full text-balance pt-[calc(var(--grid-divider-gap)/1.5)]"><a class="absolute flex h-[1lh] w-8 flex-col items-center justify-center rounded-full text-gray-900 opacity-0 transition-all duration-100 -translate-x-full group-hover:opacity-100 hover:text-gray-1000 focus-visible:opacity-100 scroll-mt-10" href="#creating-an-access-token" id="creating-an-access-token"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><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><span class="sr-only">Copy link to heading</span></a>Creating an Access Token</h2><p class="text-pretty break-words">Make sure that you are under <span class="strong-module__WGWgwq__docsString">Personal Account</span> and not <span class="strong-module__WGWgwq__docsString">Teams</span> in the dropdown at the top left in the Navigation bar. Navigate to the <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-[var(--geist-link-color)] [:not([aria-disabled])]:hover:underline [&amp;_u]:no-underline underline decoration-1 underline-offset-2 text-inherit! hover:decoration-1! hover:text-(--geist-link-color)! focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2">Account Tokens page</a>, also found under the <span class="strong-module__WGWgwq__docsString">Settings</span> area of your Personal Account.</p><ol class="my-3 list-decimal pl-6 !my-0"><li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">Click <span class="strong-module__WGWgwq__docsString">Create </span>to open the create token modal.</li><li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">Enter a descriptive name and click <span class="strong-module__WGWgwq__docsString">Create Token</span>.</li><li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">Choose the scope of access for the token from the dropdown.</li><li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">Make a note of the token created as it will <span class="strong-module__WGWgwq__docsString">not be shown again</span>.</li></ol><h2 class="text-heading-24 font-[450]! @md:text-heading-32 [&amp;:has(_b)]:text-gray-900 [&amp;_b]:text-gray-1000 [&amp;_b]:font-normal group relative w-full text-balance pt-[calc(var(--grid-divider-gap)/1.5)]"><a class="absolute flex h-[1lh] w-8 flex-col items-center justify-center rounded-full text-gray-900 opacity-0 transition-all duration-100 -translate-x-full group-hover:opacity-100 hover:text-gray-1000 focus-visible:opacity-100 scroll-mt-10" href="#using-the-access-token-in-personal-account-api-calls" id="using-the-access-token-in-personal-account-api-calls"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><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><span class="sr-only">Copy link to heading</span></a>Using the Access Token in Personal Account API Calls</h2><p class="text-pretty break-words">Once your <a href="https://vercel.com/guides/how-do-i-use-a-vercel-api-access-token#how-to-create-the-token" rel="noopener" target="_blank" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-[var(--geist-link-color)] [:not([aria-disabled])]:hover:underline [&amp;_u]:no-underline underline decoration-1 underline-offset-2 text-inherit! hover:decoration-1! hover:text-(--geist-link-color)! focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2">token has been created</a>, you can use it with the Vercel API. For example:</p><ol class="my-3 list-decimal pl-6 !my-0"><li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">Identify the <a href="https://vercel.com/docs/api" rel="noopener" target="_blank" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-[var(--geist-link-color)] [:not([aria-disabled])]:hover:underline [&amp;_u]:no-underline underline decoration-1 underline-offset-2 text-inherit! hover:decoration-1! hover:text-(--geist-link-color)! focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2">Vercel API endpoint</a> you would like to call. For example, to list the deployments in your Personal Account, the endpoint is <code class="code-module__V4tPXG__code code-module__V4tPXG__inlineCode">/v6/deployments</code>. The access token token you created would need access to your Personal Account.</li><li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0">Make a request to <code class="code-module__V4tPXG__code code-module__V4tPXG__inlineCode">https://api.vercel.com/v6/deployments</code> using your access token as the Authorization header.</li></ol><div data-kb-copy-code="curl&quot;https://api.vercel.com/v6/deployments&quot; -H &quot;Authorization: Bearer TOKEN&quot;" data-kb-copy-language="bash"><div class="rounded-md group/copy relative overflow-hidden border border-[var(--ds-gray-400)] my-0 [&amp;_.line&gt;button]:min-w-[3ch]" data-geist-code-block=""><button type="button" tabindex="0" data-react-aria-pressable="true" aria-label="Copy to clipboard" data-testid="copy/button" 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))] bg-[var(--themed-bg,_var(--ds-gray-1000))] 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]: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:10px] [--height:var(--ds-size-medium)] text-[14px] !px-0 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 p-0 w-[var(--geist-form-height)] h-[var(--geist-form-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)] !size-8 !rounded-[5px] [&amp;_svg]:!text-[var(--ds-gray-900)] !absolute z-1 !bg-[var(--ds-background-200)] right-4 top-[min(16%,16px)] opacity-0 group-hover/copy:opacity-100 focus:opacity-100" 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"><div class="relative size-4"><div class="absolute transition-all duration-200 ease-in-out opacity-0 scale-50"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="m15.56 4-.53.53-8.8 8.8c-.68.68-1.78.68-2.47 0l.53-.54-.53.53-2.79-2.79L.44 10 1.5 8.94l.53.53 2.8 2.8c.1.09.25.09.35 0l8.79-8.8.53-.53z" clip-rule="evenodd"></path></svg></div><div class="absolute transition-all duration-200 ease-in-out opacity-100 scale-100"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="M8.25 2c.14 0 .25.11.25.25V3H10v-.75C10 1.28 9.22.5 8.25.5h-5.5C1.78.5 1 1.28 1 2.25v7.5c0 .97.78 1.75 1.75 1.75H4.5V10H2.75a.25.25 0 0 1-.25-.25v-7.5c0-.14.11-.25.25-.25zm5 4c.14 0 .25.11.25.25v7.5q-.02.23-.25.25h-5.5a.25.25 0 0 1-.25-.25v-7.5c0-.14.11-.25.25-.25zm0 9.5c.97 0 1.75-.78 1.75-1.75v-7.5c0-.97-.78-1.75-1.75-1.75h-5.5C6.78 4.5 6 5.28 6 6.25v7.5c0 .97.78 1.75 1.75 1.75z" clip-rule="evenodd"></path></svg></div></div></span></button><pre class="prism-code language-bash code-block-module__vF3MAa__pre code-block-module__vF3MAa__hideLineNumbers"><code class="font-mono grid text-left !text-[13px] leading-[20px] break-normal hyphens-none whitespace-pre text-[var(--ds-gray-1000)]" style="font-feature-settings:&quot;liga&quot; off" data-geist-code-block="true"><div class="line" data-geist-code-block-line="true" id="C0e614d1f-L1" data-highlighted="false" style="font-feature-settings:&quot;liga&quot; off"><div class="token-line"><span class="token function">curl</span><span class="token string">&quot;https://api.vercel.com/v6/deployments&quot;</span><span class="token plain"> </span><span class="token parameter variable">-H</span><span class="token plain"> </span><span class="token string">&quot;Authorization: Bearer TOKEN&quot;</span></div></div></code></pre></div></div><div data-kb-copy-code="const result = await fetch(
    &#x27;https://api.vercel.com/v6/deployments&#x27;,
    {
        method: &#x27;GET&#x27;,
        headers: {
            Authorization: `Bearer ${process.env.VERCEL_ACCESS_TOKEN}`,
        }
    }
);" data-kb-copy-language="javascript"><div class="rounded-md group/copy relative overflow-hidden border border-[var(--ds-gray-400)] my-0 [&amp;_.line&gt;button]:min-w-[3ch]" data-geist-code-block=""><button type="button" tabindex="0" data-react-aria-pressable="true" aria-label="Copy to clipboard" data-testid="copy/button" 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))] bg-[var(--themed-bg,_var(--ds-gray-1000))] 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]: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:10px] [--height:var(--ds-size-medium)] text-[14px] !px-0 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 p-0 w-[var(--geist-form-height)] h-[var(--geist-form-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)] !size-8 !rounded-[5px] [&amp;_svg]:!text-[var(--ds-gray-900)] !absolute z-1 !bg-[var(--ds-background-200)] right-4 top-[min(16%,16px)] opacity-0 group-hover/copy:opacity-100 focus:opacity-100" 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"><div class="relative size-4"><div class="absolute transition-all duration-200 ease-in-out opacity-0 scale-50"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="m15.56 4-.53.53-8.8 8.8c-.68.68-1.78.68-2.47 0l.53-.54-.53.53-2.79-2.79L.44 10 1.5 8.94l.53.53 2.8 2.8c.1.09.25.09.35 0l8.79-8.8.53-.53z" clip-rule="evenodd"></path></svg></div><div class="absolute transition-all duration-200 ease-in-out opacity-100 scale-100"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="M8.25 2c.14 0 .25.11.25.25V3H10v-.75C10 1.28 9.22.5 8.25.5h-5.5C1.78.5 1 1.28 1 2.25v7.5c0 .97.78 1.75 1.75 1.75H4.5V10H2.75a.25.25 0 0 1-.25-.25v-7.5c0-.14.11-.25.25-.25zm5 4c.14 0 .25.11.25.25v7.5q-.02.23-.25.25h-5.5a.25.25 0 0 1-.25-.25v-7.5c0-.14.11-.25.25-.25zm0 9.5c.97 0 1.75-.78 1.75-1.75v-7.5c0-.97-.78-1.75-1.75-1.75h-5.5C6.78 4.5 6 5.28 6 6.25v7.5c0 .97.78 1.75 1.75 1.75z" clip-rule="evenodd"></path></svg></div></div></span></button><pre class="prism-code language-javascript code-block-module__vF3MAa__pre code-block-module__vF3MAa__hideLineNumbers"><code class="font-mono grid text-left !text-[13px] leading-[20px] break-normal hyphens-none whitespace-pre text-[var(--ds-gray-1000)]" style="font-feature-settings:&quot;liga&quot; off" data-geist-code-block="true"><div class="line" data-geist-code-block-line="true" id="C12cbb73b-L1" data-highlighted="false" style="font-feature-settings:&quot;liga&quot; off"><div class="token-line"><span class="token keyword">const</span><span class="token plain"> result </span><span class="token operator">=</span><span class="token plain"> </span><span class="token keyword control-flow">await</span><span class="token plain"> </span><span class="token function">fetch</span><span class="token punctuation">(</span><span class="token plain"></span></div></div><div class="line" data-geist-code-block-line="true" id="C12cbb73b-L2" data-highlighted="false" style="font-feature-settings:&quot;liga&quot; off"><div class="token-line"><span class="token plain">    </span><span class="token string">&#x27;https://api.vercel.com/v6/deployments&#x27;</span><span class="token punctuation">,</span><span class="token plain"></span></div></div><div class="line" data-geist-code-block-line="true" id="C12cbb73b-L3" data-highlighted="false" style="font-feature-settings:&quot;liga&quot; off"><div class="token-line"><span class="token plain">    </span><span class="token punctuation">{</span><span class="token plain"></span></div></div><div class="line" data-geist-code-block-line="true" id="C12cbb73b-L4" data-highlighted="false" style="font-feature-settings:&quot;liga&quot; off"><div class="token-line"><span class="token plain">        </span><span class="token literal-property property">method</span><span class="token operator">:</span><span class="token plain"> </span><span class="token string">&#x27;GET&#x27;</span><span class="token punctuation">,</span><span class="token plain"></span></div></div><div class="line" data-geist-code-block-line="true" id="C12cbb73b-L5" data-highlighted="false" style="font-feature-settings:&quot;liga&quot; off"><div class="token-line"><span class="token plain">        </span><span class="token literal-property property">headers</span><span class="token operator">:</span><span class="token plain"> </span><span class="token punctuation">{</span><span class="token plain"></span></div></div><div class="line" data-geist-code-block-line="true" id="C12cbb73b-L6" data-highlighted="false" style="font-feature-settings:&quot;liga&quot; off"><div class="token-line"><span class="token plain">            </span><span class="token literal-property property">Authorization</span><span class="token operator">:</span><span class="token plain"> </span><span class="token template-string template-punctuation string">`</span><span class="token template-string string">Bearer </span><span class="token template-string interpolation interpolation-punctuation punctuation">${</span><span class="token template-string interpolation">process</span><span class="token template-string interpolation punctuation">.</span><span class="token template-string interpolation property-access">env</span><span class="token template-string interpolation punctuation">.</span><span class="token template-string interpolation constant">VERCEL_ACCESS_TOKEN</span><span class="token template-string interpolation interpolation-punctuation punctuation">}</span><span class="token template-string template-punctuation string">`</span><span class="token punctuation">,</span><span class="token plain"></span></div></div><div class="line" data-geist-code-block-line="true" id="C12cbb73b-L7" data-highlighted="false" style="font-feature-settings:&quot;liga&quot; off"><div class="token-line"><span class="token plain">        </span><span class="token punctuation">}</span><span class="token plain"></span></div></div><div class="line" data-geist-code-block-line="true" id="C12cbb73b-L8" data-highlighted="false" style="font-feature-settings:&quot;liga&quot; off"><div class="token-line"><span class="token plain">    </span><span class="token punctuation">}</span><span class="token plain"></span></div></div><div class="line" data-geist-code-block-line="true" id="C12cbb73b-L9" data-highlighted="false" style="font-feature-settings:&quot;liga&quot; off"><div class="token-line"><span class="token plain"></span><span class="token punctuation">)</span><span class="token punctuation">;</span></div></div></code></pre></div></div><h2 class="text-heading-24 font-[450]! @md:text-heading-32 [&amp;:has(_b)]:text-gray-900 [&amp;_b]:text-gray-1000 [&amp;_b]:font-normal group relative w-full text-balance pt-[calc(var(--grid-divider-gap)/1.5)]"><a class="absolute flex h-[1lh] w-8 flex-col items-center justify-center rounded-full text-gray-900 opacity-0 transition-all duration-100 -translate-x-full group-hover:opacity-100 hover:text-gray-1000 focus-visible:opacity-100 scroll-mt-10" href="#using-the-access-token-in-team-api-calls" id="using-the-access-token-in-team-api-calls"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><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><span class="sr-only">Copy link to heading</span></a>Using the Access Token in Team API Calls</h2><p class="text-pretty break-words">If you are trying to retrieve deployments for a team, you will need to append <code class="code-module__V4tPXG__code code-module__V4tPXG__inlineCode">?teamId=&lt;your-team-id&gt;</code> to the URL. Your Team ID can be found inside your team&#x27;s general project settings on the dashboard.</p><p class="text-pretty break-words">You will also need to ensure the access token created has the correct scope for the Team.</p><div data-kb-copy-code="const teamId = &#x27;replace-me&#x27;
const result = await fetch(
    `https://api.vercel.com/v6/deployments?teamId=${teamId}`,
    {
        method: &#x27;GET&#x27;,
        headers: {
            Authorization: `Bearer ${process.env.VERCEL_ACCESS_TOKEN}`,
        }
    }
);" data-kb-copy-language="javascript"><div class="rounded-md group/copy relative overflow-hidden border border-[var(--ds-gray-400)] my-0 [&amp;_.line&gt;button]:min-w-[3ch]" data-geist-code-block=""><button type="button" tabindex="0" data-react-aria-pressable="true" aria-label="Copy to clipboard" data-testid="copy/button" 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))] bg-[var(--themed-bg,_var(--ds-gray-1000))] 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]: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:10px] [--height:var(--ds-size-medium)] text-[14px] !px-0 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 p-0 w-[var(--geist-form-height)] h-[var(--geist-form-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)] !size-8 !rounded-[5px] [&amp;_svg]:!text-[var(--ds-gray-900)] !absolute z-1 !bg-[var(--ds-background-200)] right-4 top-[min(16%,16px)] opacity-0 group-hover/copy:opacity-100 focus:opacity-100" 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"><div class="relative size-4"><div class="absolute transition-all duration-200 ease-in-out opacity-0 scale-50"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="m15.56 4-.53.53-8.8 8.8c-.68.68-1.78.68-2.47 0l.53-.54-.53.53-2.79-2.79L.44 10 1.5 8.94l.53.53 2.8 2.8c.1.09.25.09.35 0l8.79-8.8.53-.53z" clip-rule="evenodd"></path></svg></div><div class="absolute transition-all duration-200 ease-in-out opacity-100 scale-100"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="M8.25 2c.14 0 .25.11.25.25V3H10v-.75C10 1.28 9.22.5 8.25.5h-5.5C1.78.5 1 1.28 1 2.25v7.5c0 .97.78 1.75 1.75 1.75H4.5V10H2.75a.25.25 0 0 1-.25-.25v-7.5c0-.14.11-.25.25-.25zm5 4c.14 0 .25.11.25.25v7.5q-.02.23-.25.25h-5.5a.25.25 0 0 1-.25-.25v-7.5c0-.14.11-.25.25-.25zm0 9.5c.97 0 1.75-.78 1.75-1.75v-7.5c0-.97-.78-1.75-1.75-1.75h-5.5C6.78 4.5 6 5.28 6 6.25v7.5c0 .97.78 1.75 1.75 1.75z" clip-rule="evenodd"></path></svg></div></div></span></button><pre class="prism-code language-javascript code-block-module__vF3MAa__pre code-block-module__vF3MAa__hideLineNumbers"><code class="font-mono grid text-left !text-[13px] leading-[20px] break-normal hyphens-none whitespace-pre text-[var(--ds-gray-1000)]" style="font-feature-settings:&quot;liga&quot; off" data-geist-code-block="true"><div class="line" data-geist-code-block-line="true" id="C652e0fda-L1" data-highlighted="false" style="font-feature-settings:&quot;liga&quot; off"><div class="token-line"><span class="token keyword">const</span><span class="token plain"> teamId </span><span class="token operator">=</span><span class="token plain"> </span><span class="token string">&#x27;replace-me&#x27;</span><span class="token plain"></span></div></div><div class="line" data-geist-code-block-line="true" id="C652e0fda-L2" data-highlighted="false" style="font-feature-settings:&quot;liga&quot; off"><div class="token-line"><span class="token plain"></span><span class="token keyword">const</span><span class="token plain"> result </span><span class="token operator">=</span><span class="token plain"> </span><span class="token keyword control-flow">await</span><span class="token plain"> </span><span class="token function">fetch</span><span class="token punctuation">(</span><span class="token plain"></span></div></div><div class="line" data-geist-code-block-line="true" id="C652e0fda-L3" data-highlighted="false" style="font-feature-settings:&quot;liga&quot; off"><div class="token-line"><span class="token plain">    </span><span class="token template-string template-punctuation string">`</span><span class="token template-string string">https://api.vercel.com/v6/deployments?teamId=</span><span class="token template-string interpolation interpolation-punctuation punctuation">${</span><span class="token template-string interpolation">teamId</span><span class="token template-string interpolation interpolation-punctuation punctuation">}</span><span class="token template-string template-punctuation string">`</span><span class="token punctuation">,</span><span class="token plain"></span></div></div><div class="line" data-geist-code-block-line="true" id="C652e0fda-L4" data-highlighted="false" style="font-feature-settings:&quot;liga&quot; off"><div class="token-line"><span class="token plain">    </span><span class="token punctuation">{</span><span class="token plain"></span></div></div><div class="line" data-geist-code-block-line="true" id="C652e0fda-L5" data-highlighted="false" style="font-feature-settings:&quot;liga&quot; off"><div class="token-line"><span class="token plain">        </span><span class="token literal-property property">method</span><span class="token operator">:</span><span class="token plain"> </span><span class="token string">&#x27;GET&#x27;</span><span class="token punctuation">,</span><span class="token plain"></span></div></div><div class="line" data-geist-code-block-line="true" id="C652e0fda-L6" data-highlighted="false" style="font-feature-settings:&quot;liga&quot; off"><div class="token-line"><span class="token plain">        </span><span class="token literal-property property">headers</span><span class="token operator">:</span><span class="token plain"> </span><span class="token punctuation">{</span><span class="token plain"></span></div></div><div class="line" data-geist-code-block-line="true" id="C652e0fda-L7" data-highlighted="false" style="font-feature-settings:&quot;liga&quot; off"><div class="token-line"><span class="token plain">            </span><span class="token literal-property property">Authorization</span><span class="token operator">:</span><span class="token plain"> </span><span class="token template-string template-punctuation string">`</span><span class="token template-string string">Bearer </span><span class="token template-string interpolation interpolation-punctuation punctuation">${</span><span class="token template-string interpolation">process</span><span class="token template-string interpolation punctuation">.</span><span class="token template-string interpolation property-access">env</span><span class="token template-string interpolation punctuation">.</span><span class="token template-string interpolation constant">VERCEL_ACCESS_TOKEN</span><span class="token template-string interpolation interpolation-punctuation punctuation">}</span><span class="token template-string template-punctuation string">`</span><span class="token punctuation">,</span><span class="token plain"></span></div></div><div class="line" data-geist-code-block-line="true" id="C652e0fda-L8" data-highlighted="false" style="font-feature-settings:&quot;liga&quot; off"><div class="token-line"><span class="token plain">        </span><span class="token punctuation">}</span><span class="token plain"></span></div></div><div class="line" data-geist-code-block-line="true" id="C652e0fda-L9" data-highlighted="false" style="font-feature-settings:&quot;liga&quot; off"><div class="token-line"><span class="token plain">    </span><span class="token punctuation">}</span><span class="token plain"></span></div></div><div class="line" data-geist-code-block-line="true" id="C652e0fda-L10" data-highlighted="false" style="font-feature-settings:&quot;liga&quot; off"><div class="token-line"><span class="token plain"></span><span class="token punctuation">)</span><span class="token punctuation">;</span></div></div></code></pre></div></div><p class="text-pretty break-words"></p></article></div></div><div class="grid grid-cols-12 gap-x-6 gap-y-6"><div class="col-span-12 @lg:col-span-7 @lg:col-start-2 @xl:col-span-6 @xl:col-start-4 [--grid-divider-gap:72px] flex flex-col gap-3"><h3 class="text-heading-20 leading-[1.1] font-[450]! @lg:text-heading-32 @lg:text-[28px]! group relative w-full text-balance pt-[calc(var(--grid-divider-gap)/1.5)]">Related documentation</h3><ul class="my-3 list-disc pl-6 [&amp;&gt;li::marker]:text-gray-500 text-copy-18"><li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-1000 decoration-1 underline-offset-4 underline decoration-gray-700 [:not([aria-disabled])]:hover:decoration-inherit" href="/docs/accounts">Account</a></li><li class="mb-2 pl-1 leading-[1.7] [&amp;&gt;svg]:inline-flex last:mb-0"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 text-gray-1000 decoration-1 underline-offset-4 underline decoration-gray-700 [:not([aria-disabled])]:hover:decoration-inherit" href="/docs/rbac">Teams</a></li></ul></div></div><section class="flex flex-col relative pt-16 @md:pt-24 @lg:pt-36 gap-12 @md:gap-16 @lg:gap-18 pb-12 @md:pb-16 @lg:pb-18"><h2 class="text-balance text-gray-1000 [--font-weight-semibold:450] text-[28px] leading-9 @lg:text-heading-32 font-[450]!">More Account guides</h2><ul class="grid grid-cols-12 gap-x-6 gap-y-6 m-0 list-none p-0"><li class="col-span-full flex @lg:col-span-6 @xl:col-span-4"><article class="flex w-full min-h-0 flex-col @lg:flex-1 @max-lg:border-b @max-lg:pb-10 col-span-full @lg:col-span-4" aria-label="Why has my account or deployment been paused?"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex w-full flex-col gap-0 @lg:min-h-0 @lg:flex-1 @lg:gap-4 transition-colors duration-200 ease-in-out h-full @lg:hover:bg-gray-100 @lg:p-6 mb-6 @lg:mb-0 pr-0 @lg:rounded-xs @lg:h-full" href="/kb/guide/why-is-my-account-deployment-blocked"><h3 class="text-balance text-gray-1000 text-heading-24 [--font-weight-semibold:450] min-h-[96px] line-clamp-3 @lg:@max-xl:pr-6 @max-lg:text-pretty">Why has my account or deployment been paused?</h3><div class="mt-auto shrink-0 flex flex-col gap-5 @max-lg:pt-5"><p class="max-h-[60px] text-wrap line-clamp-3 text-copy-14 leading-[20px] text-gray-900">Learn why a Vercel account or deployment gets paused, from budget and usage limits to policy violations, and how to resume it.</p></div></a></article></li><li class="col-span-full flex @lg:col-span-6 @xl:col-span-4"><article class="flex w-full min-h-0 flex-col @lg:flex-1 @max-lg:border-b @max-lg:pb-10 col-span-full @lg:col-span-4" aria-label="How do I change my Vercel avatar?"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex w-full flex-col gap-0 @lg:min-h-0 @lg:flex-1 @lg:gap-4 transition-colors duration-200 ease-in-out h-full @lg:hover:bg-gray-100 @lg:p-6 mb-6 @lg:mb-0 pr-0 @lg:rounded-xs @lg:h-full" href="/kb/guide/how-do-i-change-my-vercel-avatar"><h3 class="text-balance text-gray-1000 text-heading-24 [--font-weight-semibold:450] min-h-[96px] line-clamp-3 @lg:@max-xl:pr-6 @max-lg:text-pretty">How do I change my Vercel avatar?</h3><div class="mt-auto shrink-0 flex flex-col gap-5 @max-lg:pt-5"><p class="max-h-[60px] text-wrap line-clamp-3 text-copy-14 leading-[20px] text-gray-900">Information on changing your Vercel avatar.</p></div></a></article></li><li class="col-span-full flex @lg:col-span-6 @xl:col-span-4"><article class="flex w-full min-h-0 flex-col @lg:flex-1 @max-lg:border-b @max-lg:pb-10 col-span-full @lg:col-span-4" aria-label="How do I change my Vercel username?"><a data-zone="same" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 flex w-full flex-col gap-0 @lg:min-h-0 @lg:flex-1 @lg:gap-4 transition-colors duration-200 ease-in-out h-full @lg:hover:bg-gray-100 @lg:p-6 mb-6 @lg:mb-0 pr-0 @lg:rounded-xs @lg:h-full" href="/kb/guide/how-do-i-change-my-vercel-username"><h3 class="text-balance text-gray-1000 text-heading-24 [--font-weight-semibold:450] min-h-[96px] line-clamp-3 @lg:@max-xl:pr-6 @max-lg:text-pretty">How do I change my Vercel username?</h3><div class="mt-auto shrink-0 flex flex-col gap-5 @max-lg:pt-5"><p class="max-h-[60px] text-wrap line-clamp-3 text-copy-14 leading-[20px] text-gray-900">Information on changing your Vercel username.</p></div></a></article></li></ul></section></div><div class="max-w-(--ds-page-width-with-margin) px-(--geist-page-margin) mx-auto"><hr class="m-0 h-px w-full shrink-0 border-0 bg-[linear-gradient(to_right,transparent_0%,var(--ds-gray-400)_10%,var(--ds-gray-400)_90%,transparent_100%)] min-[1496px]:-ml-12 min-[1496px]:w-[calc(100%+96px)]" aria-hidden="true"/><div class="grid grid-cols-12 items-center gap-x-6 gap-y-8 pt-8 @lg:pt-12" data-cdp-scope="{&quot;name&quot;:&quot;pre_footer&quot;}"><h2 class="text-balance text-gray-1000 [--font-weight-semibold:450] text-heading-40 @lg:text-heading-48 col-span-full @lg:col-start-1 @lg:col-end-9">Ready to deploy?</h2><div class="col-span-full flex flex-wrap items-center gap-4 @lg:col-start-9 @lg:col-end-13 @lg:justify-end"><a role="link" href="/new" type="submit" tabindex="0" data-react-aria-pressable="true" data-cdp-track="{&quot;event&quot;:&quot;pre_footer_cta_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:10px] [--height:var(--ds-size-medium)] text-[14px] !rounded-full 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">Start deploying</span></a><a role="link" href="/contact/sales" type="submit" tabindex="0" data-react-aria-pressable="true" data-cdp-track="{&quot;event&quot;:&quot;pre_footer_cta_clicked&quot;}" data-zone="6a379c" 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:10px] [--height:var(--ds-size-medium)] text-[14px] !rounded-full [--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 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">Talk to an expert</span></a></div></div></div><!--$--><!--/$--><!--/&--><!--/&--><!--/&--></main><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] border-none! pt-8 mt-16" 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 data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="same" 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" href="/docs/frameworks/full-stack/nuxt">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 data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="same" 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" href="/docs/frameworks/full-stack/sveltekit">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 data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="same" 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" href="/docs/frameworks/backend/nitro">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 data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="same" 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" href="/docs/frameworks/full-stack/tanstack-start">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 data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="same" 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" href="/docs/frameworks/backend/fastapi">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 data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="same" 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" href="/docs/frameworks/backend/xmcp">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 data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="same" 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" href="/docs/frameworks">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 data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="same" 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" href="/docs/rest-api/sdk">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 data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="same" 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" href="/docs/flags/flags-sdk-reference">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 data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="same" 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" href="/docs/queues/sdk">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 data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="same" 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" href="/docs">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 data-cdp-track="{&quot;event&quot;:&quot;footer_link_clicked&quot;}" data-zone="same" 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" href="/kb">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="/vc-ap-vercel-docs/_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="/vc-ap-vercel-docs/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg"/></a></li></ul></div></div></nav><!--$?--><template id="B:5"></template><!--/$--></footer></div><!--$--><!--$!--><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 class="bg-transparent border-none p-0 m-0 cursor-pointer text-gray-900 flex items-center gap-1 whitespace-nowrap shrink-0 hover:text-gray-1000 text-label-13 @md:text-label-14" type="button"><span class="w-4.5 h-4.5 flex items-center justify-center shrink-0"><svg viewBox="0 0 22 16" height="12" width="16.5" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="M19.5 2.25h-17c-.69 0-1.25.56-1.25 1.25v9c0 .69.56 1.25 1.25 1.25h17c.69 0 1.25-.56 1.25-1.25v-9c0-.69-.56-1.25-1.25-1.25M2.5 1A2.5 2.5 0 0 0 0 3.5v9A2.5 2.5 0 0 0 2.5 15h17a2.5 2.5 0 0 0 2.5-2.5v-9A2.5 2.5 0 0 0 19.5 1zM3 4.5h1.69l.3.32L7 7.02l2.01-2.2.3-.32H11v7H9V7.8L7.74 9.18l-.74.8-.74-.8L5 7.8v3.7H3v-7M15 8V4.5h2V8h2.5L17 10.5l-1 1-1-1L12.5 8z" clip-rule="evenodd"></path></svg></span> <span class="inline md:hidden">Copy Markdown</span><span class="hidden md:inline">Copy Markdown</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"><div class="flex items-center justify-between mt-8 min-h-[34px]"><a href="https://vercel-status.com" rel="noopener" target="_blank" data-no-border="false" data-terminal-core="true" data-testid="footer/status" data-zone="null" class="cursor-pointer focus-visible:outline-2 outline-[var(--ds-focus-color)] outline-offset-4 shrink flex flex-row min-w-0 pl-2 [contain:content] outline-none focus-visible:shadow-[var(--ds-focus-ring)] -ml-5"><div class="flex-[0_1_auto] min-w-0 w-auto h-[34px] max-[960px]:h-8 flex items-center px-[var(--geist-gap-half)] border border-gray-alpha-400 bg-background-100 gap-1.5 whitespace-nowrap overflow-hidden text-ellipsis transition-all duration-200 [transition-timing-function:ease] hover:bg-gray-900 [&amp;&gt;*]:leading-[var(--geist-form-line-height)] !border-none rounded-none !bg-transparent hover:!bg-gray-100"><span class="status-dot shrink-0 inline-block size-2.5 rounded-full bg-[var(--geist-secondary)]" data-testid="footer/status/secondary"></span><p class="status-text text-copy-14 geist-ellipsis text-[var(--geist-secondary)] font-mono font-medium uppercase text-[12px]">Loading status…</p></div></a><fieldset class="isolate flex shadow-[var(--ds-shadow-border)] rounded-full h-8 w-fit p-0 border-0 m-0 data-[small]:h-6 ml-auto" data-small=""><legend class="sr-only">Select a display theme:</legend><span class="h-full"><input aria-label="system" class="appearance-none p-0 m-0 outline-none absolute peer" id="theme-switch-system-_R_aibr9kiivb_" type="radio" value="system"/><label class="group rounded-full flex items-center justify-center bg-none size-8 m-0 relative data-[small]:size-6 cursor-pointer hover:text-[var(--ds-gray-1000)] text-[var(--ds-gray-700)] peer-checked:shadow-[0_0_0_1px_var(--ds-gray-400),0px_1px_2px_0px_var(--ds-gray-alpha-100)] peer-checked:text-[var(--ds-gray-1000)] peer-checked:bg-[var(--ds-background-100)] peer-checked:[&amp;_svg]:!text-[var(--accents-8)] peer-focus-visible:shadow-[var(--ds-focus-ring)] peer-focus-visible:text-[var(--ds-gray-1000)] peer-focus-visible:[&amp;_svg]:!text-[var(--accents-8)]" data-small="" for="theme-switch-system-_R_aibr9kiivb_"><span class="sr-only">system</span><span class="relative z-[1] size-4"><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 5.25C2.5 3.45 3.96 2 5.75 2h4.5c1.8 0 3.25 1.46 3.25 3.25V14h-11V5.25M5.75 3.5C4.78 3.5 4 4.28 4 5.25v7.25h8V5.25c0-.97-.78-1.75-1.75-1.75zM5 5.5a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1V9H5zm3.5 6H11V10H8.5z" clip-rule="evenodd"></path></svg></span></label></span><span class="h-full"><input aria-label="light" class="appearance-none p-0 m-0 outline-none absolute peer" id="theme-switch-light-_R_aibr9kiivb_" type="radio" value="light"/><label class="group rounded-full flex items-center justify-center bg-none size-8 m-0 relative data-[small]:size-6 cursor-pointer hover:text-[var(--ds-gray-1000)] text-[var(--ds-gray-700)] peer-checked:shadow-[0_0_0_1px_var(--ds-gray-400),0px_1px_2px_0px_var(--ds-gray-alpha-100)] peer-checked:text-[var(--ds-gray-1000)] peer-checked:bg-[var(--ds-background-100)] peer-checked:[&amp;_svg]:!text-[var(--accents-8)] peer-focus-visible:shadow-[var(--ds-focus-ring)] peer-focus-visible:text-[var(--ds-gray-1000)] peer-focus-visible:[&amp;_svg]:!text-[var(--accents-8)]" data-small="" for="theme-switch-light-_R_aibr9kiivb_"><span class="sr-only">light</span><span class="relative z-[1] size-4"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" fill-rule="evenodd" d="M8.75 2v-.75h-1.5V3h1.5V2M8 10a2 2 0 1 0 0-4 2 2 0 0 0 0 4m0 1.5a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7m.75 1.5v1.75h-1.5V13zM13 7.25h1.75v1.5H13zm-11 0h-.75v1.5H3v-1.5H2m9-3.32.54-.53.17-.17.53-.53 1.06 1.06-.53.53-.17.17-.53.53zm-7.77 7.78-.53.53 1.06 1.06.53-.53.17-.17.53-.53L3.93 11l-.53.53zM3.93 5l-.53-.53-.17-.17-.53-.53L3.76 2.7l.53.53.17.17.53.53zm7.78 7.78.53.53 1.06-1.06-.53-.53-.17-.17-.53-.53L11 12.07l.53.53z" clip-rule="evenodd"></path></svg></span></label></span><span class="h-full"><input aria-label="dark" class="appearance-none p-0 m-0 outline-none absolute peer" id="theme-switch-dark-_R_aibr9kiivb_" type="radio" value="dark"/><label class="group rounded-full flex items-center justify-center bg-none size-8 m-0 relative data-[small]:size-6 cursor-pointer hover:text-[var(--ds-gray-1000)] text-[var(--ds-gray-700)] peer-checked:shadow-[0_0_0_1px_var(--ds-gray-400),0px_1px_2px_0px_var(--ds-gray-alpha-100)] peer-checked:text-[var(--ds-gray-1000)] peer-checked:bg-[var(--ds-background-100)] peer-checked:[&amp;_svg]:!text-[var(--accents-8)] peer-focus-visible:shadow-[var(--ds-focus-ring)] peer-focus-visible:text-[var(--ds-gray-1000)] peer-focus-visible:[&amp;_svg]:!text-[var(--accents-8)]" data-small="" for="theme-switch-dark-_R_aibr9kiivb_"><span class="sr-only">dark</span><span class="relative z-[1] size-4"><svg viewBox="0 0 16 16" height="16" width="16" data-slot="geist-icon" style="color:currentColor"><path fill="currentColor" d="m6.3 3.3.7.25A4.25 4.25 0 0 0 12.45 9l.96.96-.08.2A5.75 5.75 0 1 1 6.04 2.6zM5.25 4.76a4.24 4.24 0 1 0 6 5.99H11a5.75 5.75 0 0 1-5.75-6M12.5 3.5h1.25V5H12.5v1.25H11V5H9.75V3.5H11V2.25h1.5zM7 3.55l-.7-.25-.26-.7z"></path></svg></span></label></span></fieldset></div></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\"]\n10: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/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\"}]\n:HL[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2eoglbfgbtq_9.css\",\"style\"]\n:HL[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3ublk-w1yueua.css\",\"style\"]\nb:X\nc:X\nd:X\ne:X\n14:X\n15:X\n16: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\",\"kb\",\"guide\",\"how-do-i-use-a-vercel-api-access-token\"],\"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\":[\"kb\",{\"children\":[\"guide\",{\"children\":[[\"segments\",\"how-do-i-use-a-vercel-api-access-token\",\"c\",[\"md\"]],{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",20640]},\"$undefined\",\"$undefined\",20576]},\"$undefined\",\"$undefined\",20544]},\"$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\"}],\"$L4\",\"$L5\"],\"$L6\"]}],{\"children\":[\"$L7\",{\"children\":[\"$L8\",{\"children\":[\"$L9\",{\"children\":[\"$La\",{},null,true,\"$b\"]},null,true,\"$c\"]},null,true,\"$c\"]},null,true,\"$d\"]},null,true,\"$e\"]},null,true,\"$c\"],\"$Lf\",true]],\"m\":\"$undefined\",\"G\":[\"$10\",[\"$L11\",\"$L12\",\"$L13\"]],\"S\":true,\"h\":\"$14\",\"r\":\"$15\",\"s\":\"$16\",\"a\":\"$@17\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"u\":\"$@18\"}\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-13\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/024f7wonnk1zy.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n5:[\"$\",\"script\",\"script-14\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1_akq_cnysu_3.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n7:[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cqhx40416q7w.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L19\"]}]\n8:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n9:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n"])</script><script>self.__next_f.push([1,"a:[\"$\",\"$1\",\"c\",{\"children\":[\"$L1a\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2eoglbfgbtq_9.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3ublk-w1yueua.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3uoxi4jszs84h.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0fwnbwrnleh6m.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o47vc1-5o8sh.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0xmwbox91q3qh.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1seql1n4b1-vd.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1bxa0tb90x-8w.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3c85danmjfdw5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1crw8mm1i7s9y.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-9\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0x1ry6e8kn6so.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-10\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0zwf7zc41bwit.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-11\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3ogy1c7xny5mt.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-12\",{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2k29yulpa6wxb.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L1b\",null,{\"children\":[\"$\",\"$1c\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@1d\"}]}]]}]\n"])</script><script>self.__next_f.push([1,"f:[\"$\",\"$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\":\"\"}]]}]\n11:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0ecvurds4722y.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n12:[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/vc-ap-vercel-docs/_next/static/immutable/chunks/28eqtpdlbaxvt.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n13:[\"$\",\"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\"]\nc:C\n16: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,"6:[\"$\",\"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\"]\nd: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:Td,rootFlagsCode29:[\"$\",\"$L37\",null,{\"extraAttributes\":\"$undefined\"}]\n"])</script><script>self.__next_f.push([1,"e:Td,rootFlagsCode16:300\n27:null\n"])</script><script>self.__next_f.push([1,"38: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\":\"$38\"}}]\n"])</script><script>self.__next_f.push([1,"39: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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"LogoBrandingMenu\"]\n"])</script><script>self.__next_f.push([1,"3a: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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3uoxi4jszs84h.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0fwnbwrnleh6m.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o47vc1-5o8sh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0xmwbox91q3qh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1seql1n4b1-vd.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1bxa0tb90x-8w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3c85danmjfdw5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1crw8mm1i7s9y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0x1ry6e8kn6so.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0zwf7zc41bwit.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3ogy1c7xny5mt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2k29yulpa6wxb.js\"],\"Link\"]\n"])</script><script>self.__next_f.push([1,"3b: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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"Root\"]\n3c: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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"MouseDownNav\"]\n3d: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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"Item\"]\n3e:I[49809,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js"])</script><script>self.__next_f.push([1,"\",\"/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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"Trigger\"]\n3f: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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"TriggerIcon\"]\n40: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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"Panel\"]\n"])</script><script>self.__next_f.push([1,"19:[\"$\",\"div\",null,{\"className\":\"bg-background-200\",\"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-200!\",\"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\":[\"$\",\"$L39\",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\"}]}]}],[\"$\",\"$L3a\",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\"}],null]}],[\"$\",\"$L3b\",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\":[\"$\",\"$L3c\",null,{\"children\":[[\"$\",\"$L3d\",\"products\",{\"id\":\"products\",\"children\":[[\"$\",\"$L3e\",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\",[\"$\",\"$L3f\",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\"}]}]}]]}]}],[\"$\",\"$L40\",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\":\"$L41\"}]]}],\"$L42\",\"$L43\"]}]}],\"$L44\"]}],\"$L45\",\"$L46\",\"$L47\"]}],\"$L48\"],\"$L49\",\"$L4a\",\"$L4b\",\"$L4c\",\"$L4d\"]}]\n"])</script><script>self.__next_f.push([1,"4e: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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"NavLink\"]\n"])</script><script>self.__next_f.push([1,"41:[\"$\",\"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\":[\"$\",\"$L4e\",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\":[\"$\",\"$L4e\",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\":[\"$\",\"$L4e\",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\":[\"$\",\"$L4e\",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\":[\"$\",\"$L4e\",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\":[\"$\",\"$L4e\",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\":[[\"$\",\"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\"}],null]}]}]}],\"$L4f\",\"$L50\",\"$L51\"]}]]}],\"$L52\",\"$L53\"]}]}]\n"])</script><script>self.__next_f.push([1,"42:[\"$\",\"$L3d\",\"resources\",{\"id\":\"resources\",\"children\":[[\"$\",\"$L3e\",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\",[\"$\",\"$L3f\",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\":\"$19: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\"}]}]]}]}],[\"$\",\"$L40\",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\":[\"$\",\"$L4e\",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\":[\"$\",\"$L4e\",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\":[\"$\",\"$L4e\",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\":[\"$\",\"$L4e\",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\":[\"$L54\",null]}]}]}],\"$L55\",\"$L56\"]}]]}]]}]}]}]]}]\n"])</script><script>self.__next_f.push([1,"57: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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"DirectLink\"]\n43:[\"$\",\"$L57\",\"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,"58: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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"ChatToggle\"]\n"])</script><script>self.__next_f.push([1,"59: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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3uoxi4jszs84h.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0fwnbwrnleh6m.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o47vc1-5o8sh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0xmwbox91q3qh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1seql1n4b1-vd.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1bxa0tb90x-8w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3c85danmjfdw5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1crw8mm1i7s9y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0x1ry6e8kn6so.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0zwf7zc41bwit.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3ogy1c7xny5mt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2k29yulpa6wxb.js\"],\"ButtonLink\"]\n"])</script><script>self.__next_f.push([1,"5a: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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"UserMenu\"]\n5b: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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"Root\"]\n5c: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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"Toggle\"]\n5d:I[986281,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2_-aszgn8rjae.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3cyj1cz4yb44y.js\""])</script><script>self.__next_f.push([1,",\"/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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"Content\"]\n5e: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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"MobileUserSection\"]\n5f: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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"ItemGroup\"]\n60: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."])</script><script>self.__next_f.push([1,"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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"NavLink\"]\n"])</script><script>self.__next_f.push([1,"44:[\"$\",\"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\":[[\"$\",\"$L58\",null,{}],[\"$\",\"div\",null,{\"className\":\"contents\",\"data-user-display\":\"logged-out\",\"children\":[[\"$\",\"$L59\",null,{\"variant\":\"secondary\",\"href\":\"/login\",\"size\":\"small\",\"data-cdp-track\":\"{\\\"event\\\":\\\"header_login_clicked\\\"}\",\"children\":\"Log In\"}],[\"$\",\"$L59\",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\":[\"$\",\"$L5a\",null,{}]}]]}],[\"$\",\"$L5b\",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\":\"$19:props:children:0:0:props:children:0:props:children:1:props:routeMap\",\"children\":[[\"$\",\"$L5c\",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\"}]]}]]}],[\"$\",\"$L5d\",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\":[[\"$\",\"$L5e\",null,{}],[\"$\",\"hr\",null,{\"className\":\"border-t border-gray-alpha-400 mt-6 mb-5\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex flex-col -mx-3\",\"children\":[[\"$\",\"$L5f\",\"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\":[\"$\",\"$L60\",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]}]}],\"$L61\",\"$L62\",\"$L63\",\"$L64\",\"$L65\",\"$L66\",\"$L67\",\"$L68\"]}]]}],\"$L69\",\"$L6a\"]}]]}]}],\"$L6b\",\"$L6c\"]}],\"$L6d\"]}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"6e: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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"ScrollListener\"]\n6f: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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"SkipNavContent\"]\n"])</script><script>self.__next_f.push([1,"70: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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.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,"45:[\"$\",\"$L6e\",null,{}]\n46:[\"$\",\"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})})()\"}}]\n47:[\"$\",\"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\\\"]})\"}}]\n48:[\"$\",\"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\"}]\n49:[\"$\",\"$L6f\",null,{}]\n4a:[\"$\",\"main\",null,{\"className\":\"overflow-x-clip @container\",\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"$L70\",null,{\"href\":\"/kb\",\"showLinks\":true,\"style\":{\"background\":\"var(--ds-background-100)\"}}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]\n"])</script><script>self.__next_f.push([1,"4b:[\"$\",\"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] border-none! pt-8 mt-16\",\"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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\",\"$L71\"]}]}],\"$L72\"]}]]}],\"$L73\",\"$L74\",\"$L75\",\"$L76\",\"$L77\",\"$L78\",\"$L79\",\"$L7a\",\"$L7b\",\"$L7c\",\"$L7d\",\"$L7e\"]}]}],\"$L7f\"]}]}]\n"])</script><script>self.__next_f.push([1,"80: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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"BrowserClientOnlyCommandMenu\"]\n81: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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"HashRedirects\"]\n4c:[\"$\",\"$1c\",null,{\"children\":[\"$\",\"$L80\",null,{\"indexSource\":\"vercel-knowledge-base\",\"crossIndexSources\":[\"vercel-docs\"],\"showRecommendations\":true}]}]\n4d:[\"$\",\"$L81\",null,{\"rootpath\":\"/kb\"}]\n4f:[\"$\",\"li\",\"https://v0.app\",{\"children\":[\"$\",\"$L4e\",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\":\"↗\"}]]}]}]}]\n50:[\"$\",\"li\",\"/docs/mcp\",{\"children\":[\"$\",\"$L4e\",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-5"])</script><script>self.__next_f.push([1,"00 group-aria-[current=page]:underline group-aria-[current=page]:decoration-gray-500\",\"children\":\"Vercel MCP\"}],null]}]}]}]\n51:[\"$\",\"li\",\"/docs/agent-resources/integrations-for-models\",{\"children\":[\"$\",\"$L4e\",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,"52:[\"$\",\"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\":[\"$\",\"$L4e\",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\":[\"$\",\"$L4e\",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\":[\"$\",\"$L4e\",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\":[\"$\",\"$L4e\",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\":[\"$\",\"$L4e\",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\":[\"$\",\"$L4e\",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\":[\"$\",\"$L4e\",null,{\"href\":\"/docs/microfrontends\",\"className\":\"group inline-flex w-full no-underline focus-visible:outline-none!\",\"children\":\"$L82\"}]}],\"$L83\"]}]]}]\n"])</script><script>self.__next_f.push([1,"53:[\"$\",\"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\":[\"$\",\"$L4e\",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\":[\"$\",\"$L4e\",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\":[\"$\",\"$L4e\",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\":[\"$\",\"$L4e\",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\":[\"$\",\"$L4e\",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\":[\"$\",\"$L4e\",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\":\"$L84\"}],\"$L85\"]}]]}]\n"])</script><script>self.__next_f.push([1,"54:[\"$\",\"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\"}]\n55:[\"$\",\"li\",\"/docs/rest-api\",{\"children\":[\"$\",\"$L4e\",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]}]}]}]\n56:[\"$\",\"li\",\"/templates\",{\"children\":[\"$\",\"$L4e\",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]}]}]}]\n61:[\"$\",\"li\",\"/docs/ai-sdk\",{\"children\":[\"$\",\"$L60\",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]}]}]\n62:[\"$\",\"li\",\"/docs/sandbox\",{\"children\":[\"$\",\"$L60\",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]}]}]\n63:[\"$\",\"li\",\"/docs/container-registry\",{\"children\":[\"$\",\"$L60\",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]}]}]\n64:[\"$\",\"li\",\"/docs/workflows\",{\"children\":[\"$\",\"$L60\",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,"65:[\"$\",\"li\",\"/docs/agent\",{\"children\":[\"$\",\"$L60\",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]}]}]\n66:[\"$\",\"li\",\"https://v0.app\",{\"children\":[\"$\",\"$L60\",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\":\"↗\"}]]}]}]\n67:[\"$\",\"li\",\"/docs/mcp\",{\"children\":[\"$\",\"$L60\",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]}]}]\n68:[\"$\",\"li\",\"/docs/agent-resources/integrations-for-models\",{\"children\":[\"$\",\"$L60\",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]}]}]\n1f:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, maximum-scale=5\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#0a0a0a\"}],[\"$\",\"meta\",\"3\",{\"name\":\"color-scheme\",\"content\":\"dark light\"}]]\n"])</script><script>self.__next_f.push([1,"69:[\"$\",\"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\":[\"$\",\"$L60\",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\":[\"$\",\"$L60\",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\":[\"$\",\"$L60\",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\":[\"$\",\"$L60\",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\":[\"$\",\"$L60\",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\":[\"$\",\"$L60\",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\":[\"$\",\"$L60\",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]}]}],\"$L86\"]}]]}]\n"])</script><script>self.__next_f.push([1,"6a:[\"$\",\"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\":[\"$\",\"$L60\",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\":[\"$\",\"$L60\",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\":[\"$\",\"$L60\",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\":[\"$\",\"$L60\",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\":[\"$\",\"$L60\",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\":[\"$\",\"$L60\",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\":[\"$\",\"$L60\",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]}]}],\"$L87\"]}]]}]\n"])</script><script>self.__next_f.push([1,"6b:[\"$\",\"$L5f\",\"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\":[\"$\",\"$L60\",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\":[\"$\",\"$L60\",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\":[\"$\",\"$L60\",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\":[\"$\",\"$L60\",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\":[\"$\",\"$L60\",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]}]}],\"$L88\"]}]]}]]}]]}]}]\n"])</script><script>self.__next_f.push([1,"6c:[\"$\",\"$L5f\",\"getting-started\",{\"id\":\"getting-started\",\"className\":\"contents\",\"children\":[\"$\",\"$L60\",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\"}]}]\n6d:[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-4 pb-6 mt-8\",\"children\":[[\"$\",\"$L58\",null,{}],[\"$\",\"div\",null,{\"className\":\"contents\",\"data-user-display\":\"logged-out\",\"children\":[[\"$\",\"$L59\",null,{\"href\":\"/signup\",\"size\":\"small\",\"data-cdp-track\":\"{\\\"event\\\":\\\"header_signup_clicked\\\"}\",\"children\":\"Sign Up\"}],[\"$\",\"$L59\",null,{\"variant\":\"secondary\",\"href\":\"/login\",\"size\":\"small\",\"data-cdp-track\":\"{\\\"event\\\":\\\"header_login_clicked\\\"}\",\"children\":\"Log In\"}]]}]]}]\n71:[\"$\",\"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}]\n72:[\"$\",\"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\":[\"$\",\"$L3a\",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"])</script><script>self.__next_f.push([1,"73:[\"$\",\"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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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"])</script><script>self.__next_f.push([1,"74:[\"$\",\"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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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"])</script><script>self.__next_f.push([1,"75:[\"$\",\"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\":[\"$\",\"$L3a\",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\\\"}\",\"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\":[\"$\",\"$L3a\",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\\\"}\",\"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\":[\"$\",\"$L3a\",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\\\"}\",\"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\":[\"$\",\"$L3a\",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\\\"}\",\"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\":\"$L89\"}],\"$L8a\",\"$L8b\"]}]]}]\n"])</script><script>self.__next_f.push([1,"76:[\"$\",\"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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":\"$L8c\"}],\"$L8d\",\"$L8e\"]}]]}]\n"])</script><script>self.__next_f.push([1,"77:[\"$\",\"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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":\"$L8f\"}],\"$L90\"]}]]}]\n"])</script><script>self.__next_f.push([1,"78:[\"$\",\"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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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"])</script><script>self.__next_f.push([1,"79:[\"$\",\"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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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"])</script><script>self.__next_f.push([1,"7a:[\"$\",\"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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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"])</script><script>self.__next_f.push([1,"7b:[\"$\",\"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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":\"$L91\"}]]}]]}]\n"])</script><script>self.__next_f.push([1,"7c:[\"$\",\"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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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"])</script><script>self.__next_f.push([1,"7d:[\"$\",\"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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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\":[\"$\",\"$L3a\",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"])</script><script>self.__next_f.push([1,"92:I[693396,[\"/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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"Image\"]\n93:I[457727,[\"/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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\"],\"StatusRow\"]\n7e:[\"$\",\"div\",null,{\"children\":[\"$undefined\",[\"$\",\"ul\",null,{\"className\":\"list-none m-0 p-0\",\"children\":[\"$\",\"li\",null,{\"className\":\"list-none\",\"children\":[\"$\",\"$L3a\",null,{\"href\":\"/home\",\"className\":\"h-8 w-full flex items-center\",\"children\":[[\"$\",\"$L92\",null,{\"alt\":\"Vercel\",\"className\":\"geist-hide-on-dark\",\"data-slot\":\"geist-logo\",\"height\":14,\"loading\":\"eager\",\"src\":{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg\",\"width\":115,\"height\":100,\"blurWidth\":0,\"blurHeight\":0},\"width\":16}],[\"$\",\"$L92\",null,{\"alt\":\"Vercel\",\"className\":\"geist-hide-on-light\",\"data-slot\":\"geist-logo\",\"height\":14,\"loading\":\"eager\",\"src\":{\"src\":\"/vc-ap-vercel-docs/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg\",\"width\":115,\"height\":100,\"blurWidth\":0,\"blurHeight\":0},\"width\":16}]]}]}]}]]}]\n7f:[\"$\",\"$1c\",null,{\"fallback\":null,\"children\":[\"$\",\"$L93\",null,{\"showStatusIndicator\":true}]}]\n82:[\"$\",\"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]}]\n83:[\"$\",\"li\",\"/docs/domains\",{\"children\":[\"$\",\"$L4e\",null,{\"href\":\"/docs/domains\",\"className\":\"group inline-flex w-full no-underline focus-visi"])</script><script>self.__next_f.push([1,"ble: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]}]}]}]\n84:[\"$\",\"$L4e\",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]}]}]\n85:[\"$\",\"li\",\"/docs/security/compliance\",{\"children\":[\"$\",\"$L4e\",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]}]}]}]\n86:[\"$\",\"li\",\"/docs/domains\",{\"children\":[\"$\",\"$L60\",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,"87:[\"$\",\"li\",\"/docs/security/compliance\",{\"children\":[\"$\",\"$L60\",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]}]}]\n88:[\"$\",\"li\",\"/templates\",{\"children\":[\"$\",\"$L60\",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]}]}]\n89:[\"$\",\"$L3a\",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\\\"}\",\"children\":[\"Next.js\",null]}]\n8a:[\"$\",\"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\":[\"$\",\"$L3a\",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\\\"}\",\"children\":[\"Domains\",null]}]}]\n8b:[\"$\",\"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\":[\"$\",\"$L3a\",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]}]}]\n8c:[\"$\",\"$L3a\",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]}]\n8d:[\"$\",\"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\":[\"$\",\"$L3a\",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]}]}]\n8e:[\"$\",\"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\":[\"$\",\"$L3a\",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]}]}]\n"])</script><script>self.__next_f.push([1,"8f:[\"$\",\"$L3a\",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}]]}]\n90:[\"$\",\"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\":[\"$\",\"$L3a\",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]}]}]\n91:[\"$\",\"$L3a\",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,"b:Td,rootFlagsCode14:Td,rootFlagsCodeb:T8,segments14:T8,segments"])</script><script>self.__next_f.push([1,"94:I[829160,[\"/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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3uoxi4jszs84h.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0fwnbwrnleh6m.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o47vc1-5o8sh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0xmwbox91q3qh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1seql1n4b1-vd.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1bxa0tb90x-8w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3c85danmjfdw5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1crw8mm1i7s9y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0x1ry6e8kn6so.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0zwf7zc41bwit.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3ogy1c7xny5mt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2k29yulpa6wxb.js\"],\"KbToc\"]\n"])</script><script>self.__next_f.push([1,"95:I[699774,[\"/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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3uoxi4jszs84h.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0fwnbwrnleh6m.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o47vc1-5o8sh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0xmwbox91q3qh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1seql1n4b1-vd.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1bxa0tb90x-8w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3c85danmjfdw5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1crw8mm1i7s9y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0x1ry6e8kn6so.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0zwf7zc41bwit.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3ogy1c7xny5mt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2k29yulpa6wxb.js\"],\"Avatar\"]\n"])</script><script>self.__next_f.push([1,"9e:I[147161,[\"/vc-ap-vercel-docs/_next/static/immutable/chunks/127q4p1ie3a0a.js\"],\"IconMark\"]\n"])</script><script>self.__next_f.push([1,"1a:[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"TechArticle\\\",\\\"headline\\\":\\\"How do I use a Vercel API Access Token?\\\",\\\"description\\\":\\\"An Access Token is required in order to use the Vercel API. Tokens can be created and managed at the level of your account.\\\",\\\"datePublished\\\":\\\"2025-11-03T16:47:54.449Z\\\",\\\"dateModified\\\":\\\"2025-11-10T13:17:51.756Z\\\",\\\"author\\\":[{\\\"@type\\\":\\\"Person\\\",\\\"name\\\":\\\"Ismael Rumzan\\\",\\\"image\\\":\\\"https://images.ctfassets.net/hjgychtc108g/3hhQfsrFD2hm42NRrN5C5H/7470c15d32c283a4c64478e10030e94f/ismaelrumzan.png\\\",\\\"worksFor\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Vercel\\\"}}],\\\"publisher\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Vercel\\\",\\\"url\\\":\\\"https://vercel.com\\\"},\\\"keywords\\\":\\\"Account, Teams\\\",\\\"url\\\":\\\"https://vercel.com/kb/guide/how-do-i-use-a-vercel-api-access-token\\\",\\\"image\\\":{\\\"@type\\\":\\\"ImageObject\\\",\\\"url\\\":\\\"https://vercel.com/api/docs-og?title=How%20do%20I%20use%20a%20Vercel%20API%20Access%20Token%3F\u0026format=kb\u0026sig=b87ea9d17d7d2dc463bb6ef6c059f527b71593430660e7422195d32b8f678080\\\",\\\"width\\\":\\\"1200\\\",\\\"height\\\":\\\"630\\\"}}\"}}],[\"$\",\"div\",null,{\"className\":\"max-w-(--ds-page-width-with-margin) px-(--geist-page-margin) mx-auto @container py-20\",\"id\":\"page-content\",\"children\":[[\"$\",\"$L94\",null,{\"contentId\":\"kb-main-content\"}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-12 gap-x-6 gap-y-6\",\"children\":[\"$\",\"header\",null,{\"className\":\"flex flex-col gap-5 col-span-12 @lg:col-span-7 @lg:col-start-2 @xl:col-span-6 @xl:col-start-4 mb-12 @lg:mb-16\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"text-balance text-gray-1000 [--font-weight-semibold:450] text-heading-40 @lg:text-heading-48 text-pretty! font-[450]!\",\"children\":[\"How do I use a Vercel API Access Token?\"]}],[\"$\",\"p\",null,{\"className\":\"text-copy-16 @lg:text-copy-18 text-gray-900 text-pretty\",\"children\":[\"An Access Token is required in order to use the Vercel API. Tokens can be created and managed at the level of your account.\"]}],[\"$\",\"div\",null,{\"className\":\"flex order-last flex-col gap-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex gap-2\",\"children\":[[\"$\",\"div\",null,{\"id\":\"authors\",\"className\":\"flex items-start gap-x-2 gap-y-1 text-gray-1000\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mt-0.5\",\"children\":[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"flex items-center\",\"style\":{\"--avatar-overlap\":\"1.5px\"},\"children\":[[[\"$\",\"span\",\"https://images.ctfassets.net/hjgychtc108g/3hhQfsrFD2hm42NRrN5C5H/7470c15d32c283a4c64478e10030e94f/ismaelrumzan.png\",{\"className\":\"relative nth-[n+2]:ml-[calc(-1*var(--avatar-overlap,10px))] inline-flex items-center rounded-full shadow-[0_0_0_1px_var(--geist-background)]\",\"style\":{\"zIndex\":1},\"children\":[[\"$\",\"$L95\",\"https://images.ctfassets.net/hjgychtc108g/3hhQfsrFD2hm42NRrN5C5H/7470c15d32c283a4c64478e10030e94f/ismaelrumzan.png\",{\"size\":16,\"url\":\"https://images.ctfassets.net/hjgychtc108g/3hhQfsrFD2hm42NRrN5C5H/7470c15d32c283a4c64478e10030e94f/ismaelrumzan.png\",\"lazy\":false}]]}]],null]}]}],[\"$\",\"span\",null,{\"className\":\"text-label-14 flex flex-wrap items-center gap-x-2 gap-y-0\",\"children\":[\"Ismael Rumzan\",null]}]]}],false]}],\"$undefined\"]}],[\"$\",\"div\",null,{\"className\":\"order-first flex text-gray-900 text-copy-14\",\"children\":[[\"$\",\"span\",null,{\"children\":[\"$\",\"$L3a\",null,{\"href\":\"/kb\",\"className\":\"hover:text-gray-1000\",\"children\":\"Knowledge Base\"}]}],[\"$\",\"span\",null,{\"className\":\"before:content-['/'] before:mx-1\",\"children\":[\"$\",\"$L3a\",null,{\"className\":\"hover:text-gray-1000\",\"children\":\"Guides\"}]}]]}]]}]}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-12 gap-x-6 gap-y-6\",\"children\":[[\"$\",\"aside\",null,{\"className\":\"order-first @lg:order-last col-span-12 @lg:col-span-3 @lg:col-start-10 @xl:col-span-2 @xl:col-start-11 text-label-13 @md:text-label-14 text-gray-900 h-fit flex @lg:flex-col flex-wrap gap-y-2 gap-x-3 justify-start @max-lg:items-center relative @max-lg:-mb-3 @max-lg:border-b @max-lg:pb-3 @max-lg:mb-6\",\"children\":[\"$L96\",\"$L97\",\"$L98\",\"$undefined\",\"$L99\",\"$L9a\"]}],\"$L9b\"]}],\"$L9c\"]}],\"$L9d\"]\n"])</script><script>self.__next_f.push([1,"1d:null\n"])</script><script>self.__next_f.push([1,"21:[[\"$\",\"title\",\"0\",{\"children\":\"How do I use a Vercel API Access Token? | Vercel Knowledge Base\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"An Access Token is required in order to use the Vercel API. Tokens can be created and managed at the level of your account.\"}],[\"$\",\"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-eb9a48526cfda1dd5b0c05b8dc48ebd7-10a09ed6c8112e11-01\"}],[\"$\",\"link\",\"6\",{\"rel\":\"canonical\",\"href\":\"https://vercel.com/kb/guide/how-do-i-use-a-vercel-api-access-token\"}],[\"$\",\"link\",\"7\",{\"rel\":\"alternate\",\"type\":\"application/atom+xml\",\"href\":\"https://vercel.com/kb/kb-feed\",\"title\":\"Vercel Knowledge Base\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:title\",\"content\":\"How do I use a Vercel API Access Token? | Vercel Knowledge Base\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:description\",\"content\":\"An Access Token is required in order to use the Vercel API. Tokens can be created and managed at the level of your account.\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:url\",\"content\":\"https://vercel.com/kb/guide/how-do-i-use-a-vercel-api-access-token\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image\",\"content\":\"https://vercel.com/api/docs-og?title=How%20do%20I%20use%20a%20Vercel%20API%20Access%20Token%3F\u0026format=kb\u0026sig=b87ea9d17d7d2dc463bb6ef6c059f527b71593430660e7422195d32b8f678080\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image:height\",\"content\":\"628\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:image:alt\",\"content\":\"How do I use a Vercel API Access Token?\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:type\",\"content\":\"article\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:title\",\"content\":\"How do I use a Vercel API Access Token? | Vercel Knowledge Base\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:description\",\"content\":\"An Access Token is required in order to use the Vercel API. Tokens can be created and managed at the level of your account.\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image\",\"content\":\"https://vercel.com/api/docs-og?title=How%20do%20I%20use%20a%20Vercel%20API%20Access%20Token%3F\u0026format=kb\u0026sig=b87ea9d17d7d2dc463bb6ef6c059f527b71593430660e7422195d32b8f678080\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:image:alt\",\"content\":\"How do I use a Vercel API Access Token?\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:image:height\",\"content\":\"628\"}],[\"$\",\"link\",\"23\",{\"rel\":\"shortcut icon\",\"href\":\"https://assets.vercel.com/image/upload/q_auto/front/favicon/vercel/favicon.ico\"}],[\"$\",\"link\",\"24\",{\"rel\":\"icon\",\"href\":\"https://assets.vercel.com/image/upload/q_auto/front/favicon/vercel/32x32.png\"}],[\"$\",\"link\",\"25\",{\"rel\":\"apple-touch-icon\",\"href\":\"https://assets.vercel.com/image/upload/q_auto/front/favicon/vercel/apple-touch-icon-180x180.png\"}],[\"$\",\"$L9e\",\"26\",{}]]\n"])</script><script>self.__next_f.push([1,"9f:I[226435,[\"/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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3uoxi4jszs84h.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0fwnbwrnleh6m.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o47vc1-5o8sh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0xmwbox91q3qh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1seql1n4b1-vd.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1bxa0tb90x-8w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3c85danmjfdw5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1crw8mm1i7s9y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0x1ry6e8kn6so.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0zwf7zc41bwit.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3ogy1c7xny5mt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2k29yulpa6wxb.js\"],\"CopyUrlButton\"]\n"])</script><script>self.__next_f.push([1,"a0:I[437808,[\"/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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3uoxi4jszs84h.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0fwnbwrnleh6m.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o47vc1-5o8sh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0xmwbox91q3qh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1seql1n4b1-vd.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1bxa0tb90x-8w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3c85danmjfdw5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1crw8mm1i7s9y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0x1ry6e8kn6so.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0zwf7zc41bwit.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3ogy1c7xny5mt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2k29yulpa6wxb.js\"],\"CopyPageButton\"]\n"])</script><script>self.__next_f.push([1,"a1:I[505496,[\"/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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3uoxi4jszs84h.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0fwnbwrnleh6m.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o47vc1-5o8sh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0xmwbox91q3qh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1seql1n4b1-vd.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1bxa0tb90x-8w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3c85danmjfdw5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1crw8mm1i7s9y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0x1ry6e8kn6so.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0zwf7zc41bwit.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3ogy1c7xny5mt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2k29yulpa6wxb.js\"],\"MenuContainer\"]\n"])</script><script>self.__next_f.push([1,"a2:I[505496,[\"/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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3uoxi4jszs84h.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0fwnbwrnleh6m.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o47vc1-5o8sh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0xmwbox91q3qh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1seql1n4b1-vd.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1bxa0tb90x-8w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3c85danmjfdw5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1crw8mm1i7s9y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0x1ry6e8kn6so.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0zwf7zc41bwit.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3ogy1c7xny5mt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2k29yulpa6wxb.js\"],\"MenuButton\"]\n"])</script><script>self.__next_f.push([1,"a3:I[505496,[\"/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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3uoxi4jszs84h.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0fwnbwrnleh6m.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o47vc1-5o8sh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0xmwbox91q3qh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1seql1n4b1-vd.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1bxa0tb90x-8w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3c85danmjfdw5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1crw8mm1i7s9y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0x1ry6e8kn6so.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0zwf7zc41bwit.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3ogy1c7xny5mt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2k29yulpa6wxb.js\"],\"Menu\"]\n"])</script><script>self.__next_f.push([1,"a4:I[832036,[\"/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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3uoxi4jszs84h.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0fwnbwrnleh6m.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o47vc1-5o8sh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0xmwbox91q3qh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1seql1n4b1-vd.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1bxa0tb90x-8w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3c85danmjfdw5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1crw8mm1i7s9y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0x1ry6e8kn6so.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0zwf7zc41bwit.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3ogy1c7xny5mt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2k29yulpa6wxb.js\"],\"TrackingLink\"]\n"])</script><script>self.__next_f.push([1,"a5:I[873515,[\"/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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3uoxi4jszs84h.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0fwnbwrnleh6m.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o47vc1-5o8sh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0xmwbox91q3qh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1seql1n4b1-vd.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1bxa0tb90x-8w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3c85danmjfdw5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1crw8mm1i7s9y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0x1ry6e8kn6so.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0zwf7zc41bwit.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3ogy1c7xny5mt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2k29yulpa6wxb.js\"],\"KbHeadingAnchorLink\"]\n"])</script><script>self.__next_f.push([1,"96:[\"$\",\"div\",null,{\"children\":[null,\"3 Nov 2025\"]}]\n97:[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"h-4 w-px shrink-0 bg-gray-alpha-400 inline @lg:hidden\"}]\n98:[\"$\",\"span\",null,{\"className\":\"flex items-center gap-1.5\",\"children\":[2,\" min read\"]}]\n99:[\"$\",\"div\",null,{\"className\":\"w-full flex flex-wrap items-center gap-3 @lg:hidden\",\"children\":[[[\"$\",\"$L9f\",null,{\"canonicalPath\":\"/kb/guide/how-do-i-use-a-vercel-api-access-token\",\"variant\":\"button\"}],[\"$\",\"span\",null,{\"aria-hidden\":\"true\",\"className\":\"h-4 w-px shrink-0 bg-gray-alpha-400\"}]],[\"$\",\"$La0\",null,{\"slug\":\"how-do-i-use-a-vercel-api-access-token\",\"title\":\"How do I use a Vercel API Access Token?\",\"description\":\"An Access Token is required in order to use the Vercel API. Tokens can be created and managed at the level of your account.\",\"publishedAt\":\"2025-11-03T16:47:54.449Z\",\"lastUpdated\":\"2025-11-10T13:17:51.756Z\",\"authors\":\"Ismael Rumzan\",\"canonicalPath\":\"/kb/guide/how-do-i-use-a-vercel-api-access-token\",\"variant\":\"button\"}]]}]\n9a:[\"$\",\"div\",null,{\"className\":\"hidden @lg:block\",\"children\":[\"$\",\"$La1\",null,{\"children\":[[\"$\",\"$La2\",null,{\"type\":\"unstyled\",\"className\":\"hover:text-gray-1000 [\u0026_span]:px-0 cursor-pointer\",\"children\":[\"Copy\",[\"$\",\"svg\",null,{\"viewBox\":\"0 0 16 16\",\"height\":12,\"width\":12,\"data-slot\":\"geist-icon\",\"style\":{\"color\":\"currentColor\"},\"children\":[\"$\",\"path\",null,{\"fill\":\"currentColor\",\"fillRule\":\"evenodd\",\"d\":\"m14.06 5.5-.53.53-4.82 4.82a1 1 0 0 1-1.42 0L2.47 6.03l-.53-.53L3 4.44l.53.53L8 9.44l4.47-4.47.53-.53z\",\"clipRule\":\"evenodd\"}]}]]}],[\"$\",\"$La3\",null,{\"width\":232,\"children\":[[[\"$\",\"$L9f\",null,{\"canonicalPath\":\"/kb/guide/how-do-i-use-a-vercel-api-access-token\",\"variant\":\"menu-item\"}],null],[\"$\",\"$La0\",null,{\"slug\":\"how-do-i-use-a-vercel-api-access-token\",\"title\":\"How do I use a Vercel API Access Token?\",\"description\":\"An Access Token is required in order to use the Vercel API. Tokens can be created and managed at the level of your account.\",\"publishedAt\":\"2025-11-03T16:47:54.449Z\",\"lastUpdated\":\"2025-11-10T13:17:51.756Z\",\"authors\":\"Ismael Rumzan\",\"canonicalPath\":\"/kb/guide/how-do-i-use-a-vercel-api-access-token\",\"variant\":\"menu-item\"}]]}]]}]}]\n"])</script><script>self.__next_f.push([1,"9b:[\"$\",\"div\",null,{\"className\":\"col-span-12 @lg:col-span-7 @lg:col-start-2 @xl:col-span-6 @xl:col-start-4 [--grid-divider-gap:72px]\",\"children\":[\"$\",\"article\",null,{\"id\":\"kb-main-content\",\"className\":\"col-span-12 @lg:col-span-8 text-copy-16 lg:text-copy-18 flex flex-col items-center justify-start gap-6 flex-initial [\u0026\u003e*:not([data-kb-media-breakout])]:w-full [\u0026\u003e*]:min-w-0 [\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_ul]:p-0 [\u0026_ul]:pl-4 [\u0026_ol]:list-decimal [\u0026_ul]:list-disc [\u0026_ol]:ml-0 [\u0026_ul]:ml-0 md:[\u0026_ol]:ml-1 md:[\u0026_ul]:ml-1 [\u0026_[class*=\\\"container\\\"]_p]:m-0\",\"children\":[[[\"$\",\"p\",\"0\",{\"className\":\"text-pretty break-words\",\"children\":[[\"$\",\"$1\",\"text-0\",{\"children\":\"\"}],[\"$\",\"$La4\",\"1\",{\"href\":\"https://vercel.com/docs/rest-api#introduction/api-basics/authentication\",\"variant\":\"highlight\",\"className\":\"[\u0026_u]:no-underline underline decoration-1 underline-offset-2 text-inherit! hover:decoration-1! hover:text-(--geist-link-color)! focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2\",\"children\":[[\"$\",\"$1\",\"text-1\",{\"children\":\"Vercel Access Tokens\"}]]}],[\"$\",\"$1\",\"text-2\",{\"children\":\" are required to authenticate and use the \"}],[\"$\",\"$La4\",\"3\",{\"href\":\"https://vercel.com/docs/api\",\"variant\":\"highlight\",\"className\":\"[\u0026_u]:no-underline underline decoration-1 underline-offset-2 text-inherit! hover:decoration-1! hover:text-(--geist-link-color)! focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2\",\"children\":[[\"$\",\"$1\",\"text-3\",{\"children\":\"Vercel API\"}]]}],[\"$\",\"$1\",\"text-4\",{\"children\":\".\"}]]}],[\"$\",\"p\",\"1\",{\"className\":\"text-pretty break-words\",\"children\":[[\"$\",\"$1\",\"text-5\",{\"children\":\"Tokens can be created and managed inside your account settings, and can be scoped to only allow access for specific Teams. This article covers how to create a token and use it with your account.\"}]]}],[\"$\",\"h2\",\"2\",{\"className\":\"text-heading-24 font-[450]! @md:text-heading-32 [\u0026:has(_b)]:text-gray-900 [\u0026_b]:text-gray-1000 [\u0026_b]:font-normal group relative w-full text-balance pt-[calc(var(--grid-divider-gap)/1.5)]\",\"children\":[[\"$\",\"$La5\",null,{\"id\":\"creating-an-access-token\",\"className\":\"absolute flex h-[1lh] w-8 flex-col items-center justify-center rounded-full text-gray-900 opacity-0 transition-all duration-100 -translate-x-full group-hover:opacity-100 hover:text-gray-1000 focus-visible:opacity-100\"}],[[\"$\",\"$1\",\"text-6\",{\"children\":\"Creating an Access Token\"}]]]}],[\"$\",\"p\",\"3\",{\"className\":\"text-pretty break-words\",\"children\":[[\"$\",\"$1\",\"text-7\",{\"children\":\"Make sure that you are under \"}],[\"$\",\"span\",\"1\",{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":[\"$\",\"$1\",\"text-8\",{\"children\":\"Personal Account\"}]}],[\"$\",\"$1\",\"text-9\",{\"children\":\" and not \"}],[\"$\",\"span\",\"3\",{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":[\"$\",\"$1\",\"text-10\",{\"children\":\"Teams\"}]}],[\"$\",\"$1\",\"text-11\",{\"children\":\" in the dropdown at the top left in the Navigation bar. Navigate to the \"}],[\"$\",\"$La4\",\"5\",{\"href\":\"https://vercel.com/account/tokens\",\"variant\":\"highlight\",\"className\":\"[\u0026_u]:no-underline underline decoration-1 underline-offset-2 text-inherit! hover:decoration-1! hover:text-(--geist-link-color)! focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2\",\"children\":[[\"$\",\"$1\",\"text-12\",{\"children\":\"Account Tokens page\"}]]}],[\"$\",\"$1\",\"text-13\",{\"children\":\", also found under the \"}],[\"$\",\"span\",\"7\",{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":[\"$\",\"$1\",\"text-14\",{\"children\":\"Settings\"}]}],[\"$\",\"$1\",\"text-15\",{\"children\":\" area of your Personal Account.\"}]]}],[\"$\",\"ol\",\"4\",{\"className\":\"my-3 list-decimal pl-6 !my-0\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[\"$La6\",\"$La7\",\"$La8\"]}],\"$La9\",\"$Laa\",\"$Lab\"]}],\"$Lac\",\"$Lad\",\"$Lae\",\"$Laf\",\"$Lb0\",\"$Lb1\",\"$Lb2\",\"$Lb3\",\"$Lb4\",\"$Lb5\"],null]}]}]\n"])</script><script>self.__next_f.push([1,"9c:[[\"$\",\"div\",null,{\"className\":\"grid grid-cols-12 gap-x-6 gap-y-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"col-span-12 @lg:col-span-7 @lg:col-start-2 @xl:col-span-6 @xl:col-start-4 [--grid-divider-gap:72px] flex flex-col gap-3\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"text-heading-20 leading-[1.1] font-[450]! @lg:text-heading-32 @lg:text-[28px]! group relative w-full text-balance pt-[calc(var(--grid-divider-gap)/1.5)]\",\"children\":\"Related documentation\"}],[\"$\",\"ul\",null,{\"className\":\"my-3 list-disc pl-6 [\u0026\u003eli::marker]:text-gray-500 text-copy-18\",\"children\":[[\"$\",\"li\",\"2nIrvtYllfMXSJcrlgM8Md\",{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[\"$\",\"$L3a\",null,{\"href\":\"/docs/accounts\",\"variant\":\"marketing-inline\",\"children\":\"Account\"}]}],[\"$\",\"li\",\"3pToGs8LJkmVAfTdbtdVGr\",{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[\"$\",\"$L3a\",null,{\"href\":\"/docs/rbac\",\"variant\":\"marketing-inline\",\"children\":\"Teams\"}]}]]}]]}]}],[\"$\",\"section\",null,{\"className\":\"flex flex-col relative pt-16 @md:pt-24 @lg:pt-36 gap-12 @md:gap-16 @lg:gap-18 pb-12 @md:pb-16 @lg:pb-18\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-balance text-gray-1000 [--font-weight-semibold:450] text-[28px] leading-9 @lg:text-heading-32 font-[450]!\",\"children\":\"More Account guides\"}],[\"$\",\"ul\",null,{\"className\":\"grid grid-cols-12 gap-x-6 gap-y-6 m-0 list-none p-0\",\"children\":[[\"$\",\"li\",\"67EIBYTkIMwLJTMrPSXvac\",{\"className\":\"col-span-full flex @lg:col-span-6 @xl:col-span-4\",\"children\":[[\"$\",\"article\",\"Why has my account or deployment been paused?\",{\"className\":\"flex w-full min-h-0 flex-col @lg:flex-1 @max-lg:border-b @max-lg:pb-10 col-span-full @lg:col-span-4\",\"aria-label\":\"Why has my account or deployment been paused?\",\"children\":[\"$\",\"$L3a\",null,{\"className\":\"flex w-full flex-col gap-0 @lg:min-h-0 @lg:flex-1 @lg:gap-4 transition-colors duration-200 ease-in-out h-full @lg:hover:bg-gray-100 @lg:p-6 mb-6 @lg:mb-0 pr-0 @lg:rounded-xs @lg:h-full\",\"href\":\"/kb/guide/why-is-my-account-deployment-blocked\",\"children\":[false,[\"$\",\"h3\",null,{\"className\":\"text-balance text-gray-1000 text-heading-24 [--font-weight-semibold:450] min-h-[96px] line-clamp-3 @lg:@max-xl:pr-6 @max-lg:text-pretty\",\"children\":[[\"Why has my account or deployment been paused?\"],null]}],[\"$\",\"div\",null,{\"className\":\"mt-auto shrink-0 flex flex-col gap-5 @max-lg:pt-5\",\"children\":[\"$\",\"p\",null,{\"className\":\"max-h-[60px] text-wrap line-clamp-3 text-copy-14 leading-[20px] text-gray-900\",\"children\":[\"Learn why a Vercel account or deployment gets paused, from budget and usage limits to policy violations, and how to resume it.\"]}]}]]}]}]]}],[\"$\",\"li\",\"7zpERTcFRC1OKDTaMOm2St\",{\"className\":\"col-span-full flex @lg:col-span-6 @xl:col-span-4\",\"children\":[[\"$\",\"article\",\"How do I change my Vercel avatar?\",{\"className\":\"flex w-full min-h-0 flex-col @lg:flex-1 @max-lg:border-b @max-lg:pb-10 col-span-full @lg:col-span-4\",\"aria-label\":\"How do I change my Vercel avatar?\",\"children\":[\"$\",\"$L3a\",null,{\"className\":\"flex w-full flex-col gap-0 @lg:min-h-0 @lg:flex-1 @lg:gap-4 transition-colors duration-200 ease-in-out h-full @lg:hover:bg-gray-100 @lg:p-6 mb-6 @lg:mb-0 pr-0 @lg:rounded-xs @lg:h-full\",\"href\":\"/kb/guide/how-do-i-change-my-vercel-avatar\",\"children\":[false,[\"$\",\"h3\",null,{\"className\":\"text-balance text-gray-1000 text-heading-24 [--font-weight-semibold:450] min-h-[96px] line-clamp-3 @lg:@max-xl:pr-6 @max-lg:text-pretty\",\"children\":[[\"How do I change my Vercel avatar?\"],null]}],[\"$\",\"div\",null,{\"className\":\"mt-auto shrink-0 flex flex-col gap-5 @max-lg:pt-5\",\"children\":[\"$\",\"p\",null,{\"className\":\"max-h-[60px] text-wrap line-clamp-3 text-copy-14 leading-[20px] text-gray-900\",\"children\":[\"Information on changing your Vercel avatar.\"]}]}]]}]}]]}],\"$Lb6\"]}]]}]]\n"])</script><script>self.__next_f.push([1,"9d:[\"$\",\"div\",null,{\"className\":\"max-w-(--ds-page-width-with-margin) px-(--geist-page-margin) mx-auto\",\"children\":[[\"$\",\"hr\",null,{\"className\":\"m-0 h-px w-full shrink-0 border-0 bg-[linear-gradient(to_right,transparent_0%,var(--ds-gray-400)_10%,var(--ds-gray-400)_90%,transparent_100%)] min-[1496px]:-ml-12 min-[1496px]:w-[calc(100%+96px)]\",\"aria-hidden\":true}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-12 items-center gap-x-6 gap-y-8 pt-8 @lg:pt-12\",\"data-cdp-scope\":\"{\\\"name\\\":\\\"pre_footer\\\"}\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-balance text-gray-1000 [--font-weight-semibold:450] text-heading-40 @lg:text-heading-48 col-span-full @lg:col-start-1 @lg:col-end-9\",\"children\":\"Ready to deploy?\"}],[\"$\",\"div\",null,{\"className\":\"col-span-full flex flex-wrap items-center gap-4 @lg:col-start-9 @lg:col-end-13 @lg:justify-end\",\"children\":[[\"$\",\"$L59\",null,{\"shape\":\"rounded\",\"size\":\"medium\",\"href\":\"/new\",\"data-cdp-track\":\"{\\\"event\\\":\\\"pre_footer_cta_clicked\\\"}\",\"children\":\"Start deploying\"}],[\"$\",\"$L59\",null,{\"shape\":\"rounded\",\"size\":\"medium\",\"href\":\"/contact/sales\",\"variant\":\"secondary\",\"data-cdp-track\":\"{\\\"event\\\":\\\"pre_footer_cta_clicked\\\"}\",\"children\":\"Talk to an expert\"}]]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"b7:I[275067,[\"/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/3cqhx40416q7w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o74xh8_10bpn.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2aqgwwwn74g-o.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1stumbhtirxyh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3uoxi4jszs84h.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0fwnbwrnleh6m.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/064yuztge22jx.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2o47vc1-5o8sh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0xmwbox91q3qh.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1seql1n4b1-vd.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1bxa0tb90x-8w.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3c85danmjfdw5.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/1crw8mm1i7s9y.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0x1ry6e8kn6so.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/0zwf7zc41bwit.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/3ogy1c7xny5mt.js\",\"/vc-ap-vercel-docs/_next/static/immutable/chunks/2k29yulpa6wxb.js\"],\"CodeBlock\"]\n"])</script><script>self.__next_f.push([1,"a6:[\"$\",\"$1\",\"text-16\",{\"children\":\"Click \"}]\na7:[\"$\",\"span\",\"1\",{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":[\"$\",\"$1\",\"text-17\",{\"children\":\"Create \"}]}]\na8:[\"$\",\"$1\",\"text-18\",{\"children\":\"to open the create token modal.\"}]\na9:[\"$\",\"li\",\"1\",{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"$1\",\"text-19\",{\"children\":\"Enter a descriptive name and click \"}],[\"$\",\"span\",\"1\",{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":[\"$\",\"$1\",\"text-20\",{\"children\":\"Create Token\"}]}],[\"$\",\"$1\",\"text-21\",{\"children\":\".\"}]]}]\naa:[\"$\",\"li\",\"2\",{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"$1\",\"text-22\",{\"children\":\"Choose the scope of access for the token from the dropdown.\"}]]}]\nab:[\"$\",\"li\",\"3\",{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"$1\",\"text-23\",{\"children\":\"Make a note of the token created as it will \"}],[\"$\",\"span\",\"1\",{\"className\":\"strong-module__WGWgwq__docsString\",\"children\":[\"$\",\"$1\",\"text-24\",{\"children\":\"not be shown again\"}]}],[\"$\",\"$1\",\"text-25\",{\"children\":\".\"}]]}]\nac:[\"$\",\"h2\",\"5\",{\"className\":\"text-heading-24 font-[450]! @md:text-heading-32 [\u0026:has(_b)]:text-gray-900 [\u0026_b]:text-gray-1000 [\u0026_b]:font-normal group relative w-full text-balance pt-[calc(var(--grid-divider-gap)/1.5)]\",\"children\":[[\"$\",\"$La5\",null,{\"id\":\"using-the-access-token-in-personal-account-api-calls\",\"className\":\"absolute flex h-[1lh] w-8 flex-col items-center justify-center rounded-full text-gray-900 opacity-0 transition-all duration-100 -translate-x-full group-hover:opacity-100 hover:text-gray-1000 focus-visible:opacity-100\"}],[[\"$\",\"$1\",\"text-26\",{\"children\":\"Using the Access Token in Personal Account API Calls\"}]]]}]\nad:[\"$\",\"p\",\"6\",{\"className\":\"text-pretty break-words\",\"children\":[[\"$\",\"$1\",\"text-27\",{\"children\":\"Once your \"}],[\"$\",\"$La4\",\"1\",{\"href\":\"https://vercel.com/guides/how-do-i-use-a-vercel-api-access-token#how-to-create-the-token\",\"variant\":\"highlight\",\"className\":\"[\u0026_u]:no-underline underline decoration-1 underline-offset-2 text-inherit! hover:decoration-1! hover:text-(--geist-link-color)! focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2\",\"children\":[[\"$\",\"$1\",\"text-28\",{\"children\":\"token has been created\"}]]}],[\"$\",\"$1\",\"text-29\",{\"children\":\", you can use it with the Vercel API. For example:\"}]]}]\n"])</script><script>self.__next_f.push([1,"ae:[\"$\",\"ol\",\"7\",{\"className\":\"my-3 list-decimal pl-6 !my-0\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"$1\",\"text-30\",{\"children\":\"Identify the \"}],[\"$\",\"$La4\",\"1\",{\"href\":\"https://vercel.com/docs/api\",\"variant\":\"highlight\",\"className\":\"[\u0026_u]:no-underline underline decoration-1 underline-offset-2 text-inherit! hover:decoration-1! hover:text-(--geist-link-color)! focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2\",\"children\":[[\"$\",\"$1\",\"text-31\",{\"children\":\"Vercel API endpoint\"}]]}],[\"$\",\"$1\",\"text-32\",{\"children\":\" you would like to call. For example, to list the deployments in your Personal Account, the endpoint is \"}],[\"$\",\"code\",\"3\",{\"className\":\"code-module__V4tPXG__code code-module__V4tPXG__inlineCode\",\"style\":{},\"children\":[\"$\",\"$1\",\"text-33\",{\"children\":\"/v6/deployments\"}]}],[\"$\",\"$1\",\"text-34\",{\"children\":\". The access token token you created would need access to your Personal Account.\"}]]}],[\"$\",\"li\",\"1\",{\"className\":\"mb-2 pl-1 leading-[1.7] [\u0026\u003esvg]:inline-flex last:mb-0\",\"children\":[[\"$\",\"$1\",\"text-35\",{\"children\":\"Make a request to \"}],[\"$\",\"code\",\"1\",{\"className\":\"code-module__V4tPXG__code code-module__V4tPXG__inlineCode\",\"style\":{},\"children\":[\"$\",\"$1\",\"text-36\",{\"children\":\"https://api.vercel.com/v6/deployments\"}]}],[\"$\",\"$1\",\"text-37\",{\"children\":\" using your access token as the Authorization header.\"}]]}]]}]\n"])</script><script>self.__next_f.push([1,"af:[\"$\",\"div\",\"8\",{\"data-kb-copy-code\":\"curl\\\"https://api.vercel.com/v6/deployments\\\" -H \\\"Authorization: Bearer TOKEN\\\"\",\"data-kb-copy-language\":\"bash\",\"children\":[\"$\",\"$Lb7\",null,{\"className\":\"my-0 [\u0026_.line\u003ebutton]:min-w-[3ch]\",\"language\":\"bash\",\"textToCopy\":\"curl\\\"https://api.vercel.com/v6/deployments\\\" -H \\\"Authorization: Bearer TOKEN\\\"\",\"highlightedLinesNumbers\":[],\"hideLineNumbers\":true,\"children\":\"curl\\\"https://api.vercel.com/v6/deployments\\\" -H \\\"Authorization: Bearer TOKEN\\\"\"}]}]\nb0:[\"$\",\"div\",\"9\",{\"data-kb-copy-code\":\"const result = await fetch(\\n    'https://api.vercel.com/v6/deployments',\\n    {\\n        method: 'GET',\\n        headers: {\\n            Authorization: `Bearer ${process.env.VERCEL_ACCESS_TOKEN}`,\\n        }\\n    }\\n);\",\"data-kb-copy-language\":\"javascript\",\"children\":[\"$\",\"$Lb7\",null,{\"className\":\"my-0 [\u0026_.line\u003ebutton]:min-w-[3ch]\",\"language\":\"javascript\",\"textToCopy\":\"const result = await fetch(\\n    'https://api.vercel.com/v6/deployments',\\n    {\\n        method: 'GET',\\n        headers: {\\n            Authorization: `Bearer ${process.env.VERCEL_ACCESS_TOKEN}`,\\n        }\\n    }\\n);\",\"highlightedLinesNumbers\":[],\"hideLineNumbers\":true,\"children\":\"const result = await fetch(\\n    'https://api.vercel.com/v6/deployments',\\n    {\\n        method: 'GET',\\n        headers: {\\n            Authorization: `Bearer ${process.env.VERCEL_ACCESS_TOKEN}`,\\n        }\\n    }\\n);\"}]}]\nb1:[\"$\",\"h2\",\"10\",{\"className\":\"text-heading-24 font-[450]! @md:text-heading-32 [\u0026:has(_b)]:text-gray-900 [\u0026_b]:text-gray-1000 [\u0026_b]:font-normal group relative w-full text-balance pt-[calc(var(--grid-divider-gap)/1.5)]\",\"children\":[[\"$\",\"$La5\",null,{\"id\":\"using-the-access-token-in-team-api-calls\",\"className\":\"absolute flex h-[1lh] w-8 flex-col items-center justify-center rounded-full text-gray-900 opacity-0 transition-all duration-100 -translate-x-full group-hover:opacity-100 hover:text-gray-1000 focus-visible:opacity-100\"}],[[\"$\",\"$1\",\"text-40\",{\"children\":\"Using the Access Token in Team API Calls\"}]]]}]\nb2:[\"$\",\"p\",\"11\",{\"className\":\"text-pretty break-words\",\"children\":[[\"$\",\"$1\",\"text-41\",{\"children\":\"If you are trying to retrieve deployments for a team, you will need to append \"}],[\"$\",\"code\",\"1\",{\"className\":\"code-module__V4tPXG__code code-module__V4tPXG__inlineCode\",\"style\":{},\"children\":[\"$\",\"$1\",\"text-42\",{\"children\":\"?teamId=\u003cyour-team-id\u003e\"}]}],[\"$\",\"$1\",\"text-43\",{\"children\":\" to the URL. Your Team ID can be found inside your team's general project settings on the dashboard.\"}]]}]\nb3:[\"$\",\"p\",\"12\",{\"className\":\"text-pretty break-words\",\"children\":[[\"$\",\"$1\",\"text-44\",{\"children\":\"You will also need to ensure the access token created has the correct scope for the Team.\"}]]}]\nb4:[\"$\",\"div\",\"13\",{\"data-kb-copy-code\":\"const teamId = 'replace-me'\\nconst result = await fetch(\\n    `https://api.vercel.com/v6/deployments?teamId=${teamId}`,\\n    {\\n        method: 'GET',\\n        headers: {\\n            Authorization: `Bearer ${process.env.VERCEL_ACCESS_TOKEN}`,\\n        }\\n    }\\n);\",\"data-kb-copy-language\":\"javascript\",\"children\":[\"$\",\"$Lb7\",null,{\"className\":\"my-0 [\u0026_.line\u003ebutton]:min-w-[3ch]\",\"language\":\"javascript\",\"textToCopy\":\"const teamId = 'replace-me'\\nconst result = await fetch(\\n    `https://api.vercel.com/v6/deployments?teamId=${teamId}`,\\n    {\\n        method: 'GET',\\n        headers: {\\n            Authorization: `Bearer ${process.env.VERCEL_ACCESS_TOKEN}`,\\n        }\\n    }\\n);\",\"highlightedLinesNumbers\":[],\"hideLineNumbers\":true,\"children\":\"const teamId = 'replace-me'\\nconst result = await fetch(\\n    `https://api.vercel.com/v6/deployments?teamId=${teamId}`,\\n    {\\n        method: 'GET',\\n        headers: {\\n            Authorization: `Bearer ${process.env.VERCEL_ACCESS_TOKEN}`,\\n        }\\n    }\\n);\"}]}]\nb5:[\"$\",\"p\",\"14\",{\"className\":\"text-pretty break-words\",\"children\":[[\"$\",\"$1\",\"text-46\",{\"children\":\"\"}]]}]\nb6:[\"$\",\"li\",\"2DVBOtHb7o4JnvLzZ1GUiV\",{\"className\":\"col-span-full flex @lg:col-span-6 @xl:col-span-4\",\"children\":[[\"$\",\"article\",\"How do I change my Vercel username?\",{\"className\":\"flex w-full min-h-0 f"])</script><script>self.__next_f.push([1,"lex-col @lg:flex-1 @max-lg:border-b @max-lg:pb-10 col-span-full @lg:col-span-4\",\"aria-label\":\"How do I change my Vercel username?\",\"children\":[\"$\",\"$L3a\",null,{\"className\":\"flex w-full flex-col gap-0 @lg:min-h-0 @lg:flex-1 @lg:gap-4 transition-colors duration-200 ease-in-out h-full @lg:hover:bg-gray-100 @lg:p-6 mb-6 @lg:mb-0 pr-0 @lg:rounded-xs @lg:h-full\",\"href\":\"/kb/guide/how-do-i-change-my-vercel-username\",\"children\":[false,[\"$\",\"h3\",null,{\"className\":\"text-balance text-gray-1000 text-heading-24 [--font-weight-semibold:450] min-h-[96px] line-clamp-3 @lg:@max-xl:pr-6 @max-lg:text-pretty\",\"children\":[[\"How do I change my Vercel username?\"],null]}],[\"$\",\"div\",null,{\"className\":\"mt-auto shrink-0 flex flex-col gap-5 @max-lg:pt-5\",\"children\":[\"$\",\"p\",null,{\"className\":\"max-h-[60px] text-wrap line-clamp-3 text-copy-14 leading-[20px] text-gray-900\",\"children\":[\"Information on changing your Vercel username.\"]}]}]]}]}]]}]\n"])</script><script>self.__next_f.push([1,"16:C\n14:C\n15:C\nb:C\nd:C\ne:C\n"])</script><script>self.__next_f.push([1,"18:false\n17:169933\n"])</script></body></html>