{"id":"pg_g_lw5erylsnx","property_id":"prp_pklgwresh6hp","domain_id":"dom_zrkwapcbulfb","root_domain":"vercel.com","locale":"en","url":"https://vercel.com/docs/rest-api/sdk","url_hash":"14b6ce441b6607a0b6f5fbeec648e23d2446ab79c0cd31c7afd86b1bd7986234","path":"/docs/rest-api/sdk","depth":1,"canonical_url":"https://vercel.com/docs/rest-api/sdk","canonical_page_id":null,"page_type":"docs","page_type_guess":"docs","state":"indexed","skip_reason":"budget","priority":"1.4","discovered_via":"sitemap","first_seen_at":"2026-08-27T09:05:09.951Z","last_seen_at":"2026-09-26T09:10:02.787Z","http_status":200,"content_hash":"556bc0b24033f4f509b6800a4bdb9be151a7a22f7f17b8aece8a0b35aac0417c","title":"Vercel SDK Reference","description":"Interact programmatically with your Vercel account using the SDK.","author":null,"published_at":null,"modified_at":null,"word_count":190,"reading_time_sec":52,"lang_detected":"en","images":[],"links_out":null,"markdown_source":"readability","refresh_interval":"monthly","last_fetched_at":"2026-09-26T09:08:58.404Z","next_refresh_at":"2026-10-26T09:08:58.404Z","runs_count":1,"changes_count":0,"last_changed_at":null,"fail_count":0,"last_error":null,"created_at":"2026-08-27T09:05:09.951Z","updated_at":"2026-08-27T09:05:09.951Z","inlinks":28,"inlinks_body":12,"outlinks":164,"outlinks_external":11,"anchor_terms":["Vercel SDK"],"template_score":"0.93333333333333333333","cash":"0.0425622466404639735","cash_total":"0.70146374248387923942","pagerank":"0.0876002064497705","is_orphan":false,"link_confirmed":true,"discovered_wave":0,"embedded_hash":null,"embedded_at":null,"domain_name":"Vercel Inc.","brand_color":null,"domain_rank":579,"spam_score":14,"markdown":"## [Using the Vercel SDK](#using-the-vercel-sdk)[](#using-the-vercel-sdk)\n\nThe `@vercel/sdk` is a type-safe TypeScript SDK that allows you to access the resources and methods of the Vercel REST API.\n\n## [Installing Vercel SDK](#installing-vercel-sdk)[](#installing-vercel-sdk)\n\nTo download and install Vercel SDK, run the following command:\n\n## [Authentication](#authentication)[](#authentication)\n\nVercel Access Tokens are required to authenticate and use the Vercel SDK. Once you have [created a token](https://vercel.com/account/tokens), you can use it to initialize the SDK as follows:\n\n## [Troubleshooting](#troubleshooting)[](#troubleshooting)\n\nMake sure that you create a token with the correct Vercel [team](https://vercel.com/d?to=%2Fdashboard&title=Open+Dashboard). If you face permission (403) errors when you are already sending a token, it can be one of the following problems:\n\n-   The token you are using has expired. Check the expiry date of the token in the Vercel dashboard.\n-   The token does not have access to the correct scope, either not the right team or it does not have account level access.\n-   The resource or operation you are trying to use is not available for that team. For example, AccessGroups is an Enterprise only feature and you are using a token for a team on the pro plan.\n\n## [Endpoints](#endpoints)[](#endpoints)\n\nBrowse all available SDK methods grouped by category.\n\nRelated Vercel documentation","storage":{"htmlKey":"stealpage/html/vercel.com/pg_g_lw5erylsnx/run_biqjkwukxpf-.html.gz","markdownKey":"stealpage/md/vercel.com/pg_g_lw5erylsnx/run_biqjkwukxpf-.md.gz"},"facets":null,"assets":[{"kind":"image","src_url":"https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-light.3_gxxexgi1nmy.svg","r2_key":null,"alt":"Vercel","caption":null,"width":16,"height":14,"is_hero":false,"zone":"footer"},{"kind":"image","src_url":"https://vercel-docs.vercel.sh/vc-ap-0cca3e/_next/static/immutable/media/vercel-dark.1f3cgy23m5_jy.svg","r2_key":null,"alt":"Vercel","caption":null,"width":16,"height":14,"is_hero":false,"zone":"footer"}],"shots":[{"viewport":"mobile","width":390,"height":844,"r2_key":"stealpage/shots/vercel.com/pg_g_lw5erylsnx/run_biqjkwukxpf--mobile.png","phash":"42e080e088e0a3d0","visual_delta":null,"captured_at":"2026-09-26T09:09:03.051Z"},{"viewport":"desktop","width":1440,"height":900,"r2_key":"stealpage/shots/vercel.com/pg_g_lw5erylsnx/run_biqjkwukxpf--desktop.png","phash":"0742604040444446","visual_delta":null,"captured_at":"2026-09-26T09:09:02.794Z"}],"history":[{"id":"run_biqjkwukxpf-","started_at":"2026-09-26T09:08:58.396Z","http_status":200,"fetcher":"direct","changed":false,"diff":null,"word_count":190}],"citedBy":[{"id":"pg_4ljdb7zfqzvh","url":"https://vercel.com/docs/frameworks","title":"Frameworks on Vercel","anchors":["Vercel SDK"],"zone":"main"},{"id":"pg_5b9mg7dvpil0","url":"https://vercel.com/docs/flags","title":"Flags","anchors":["Vercel SDK"],"zone":"main"},{"id":"pg_cxzclerjkj5k","url":"https://vercel.com/docs/frameworks/backend/fastapi","title":"Deploy a FastAPI app on Vercel","anchors":["Vercel SDK"],"zone":"main"},{"id":"pg_sh-yy95u68le","url":"https://vercel.com/docs/frameworks/full-stack/tanstack-start","title":"TanStack Start on Vercel","anchors":["Vercel SDK"],"zone":"main"},{"id":"pg_a4gkqthxdgur","url":"https://vercel.com/docs/frameworks/full-stack/nuxt","title":"Nuxt on Vercel","anchors":["Vercel SDK"],"zone":"main"},{"id":"pg_shocgxz1klct","url":"https://vercel.com/templates","title":"Templates - Vercel","anchors":["Vercel SDK"],"zone":"main"},{"id":"pg_maex0vniv8we","url":"https://vercel.com/docs/frameworks/backend","title":"Backends on Vercel","anchors":["Vercel SDK"],"zone":"main"},{"id":"pg_jf4uxx4l3nu8","url":"https://vercel.com/docs/vercel-firewall/firewall-concepts","title":"Firewall concepts","anchors":["Vercel SDK"],"zone":"main"},{"id":"pg_a7l560pdh1d8","url":"https://vercel.com/docs/frameworks/backend/nitro","title":"Nitro on Vercel","anchors":["Vercel SDK"],"zone":"main"},{"id":"pg_i-l_8qzl_azq","url":"https://vercel.com/docs/frameworks/full-stack/sveltekit","title":"SvelteKit on Vercel","anchors":["Vercel SDK"],"zone":"main"},{"id":"pg_aelzgkatnrnu","url":"https://vercel.com/docs/flags/flags-sdk-reference","title":"Flags SDK Reference","anchors":["Vercel SDK"],"zone":"main"}]}