{"registry_version":"2026.1025.387","generated_at":"2026-10-25T06:27:00Z","content_sha256":"089d16f627d9365e3d0663cc8069203706d7cb23a76c332226e29686968811a5","signed":true,"signature":{"key_id":"ed25519:74ca19268e364242","algorithm":"ed25519","expires_at":"2026-11-24T06:27:09Z","expired":false,"manifest":"/registry/manifest.json"},"entry_sha256":"aa1a00de35a272cbf58dc48ccd19b8e76cdae0644ce1f5e4a3d8cbcd7749087d","entry":{"id":"vercel/project","name":"Vercel project and access token","vendor":"Vercel","summary":"Create a Vercel account and project, deploy from a Git repo or the CLI, and create an access token so scripts and CI can deploy.","aliases":["vercel"],"category":"hosting","group":"A","homepage":"https://vercel.com/","docs":["https://vercel.com/docs/getting-started-with-vercel","https://vercel.com/docs/cli/global-options"],"status":"researched","last_verified":null,"last_researched":"2026-10-25","sources":[{"id":"getting-started","url":"https://vercel.com/docs/getting-started-with-vercel","title":"Getting started with Vercel","accessed":"2026-10-25","supports":"Prerequisites (Vercel account, Node.js 18+), CLI install and vercel login, deploy with vercel / vercel --prod, dashboard deploy by connecting GitHub, GitLab or Bitbucket, vercel install for Marketplace storage.","kind":"official"},{"id":"cli-global-options","url":"https://vercel.com/docs/cli/global-options","title":"Vercel CLI Global Options","accessed":"2026-10-25","supports":"Token authentication via --token or VERCEL_TOKEN (recommended for CI), token page /account/tokens, VERCEL_ORG_ID and VERCEL_PROJECT_ID for non-interactive use, token shape vcp_…","kind":"official"},{"id":"hobby","url":"https://vercel.com/docs/plans/hobby","title":"Vercel Hobby Plan","accessed":"2026-10-25","supports":"Hobby is free, included usage, 30-day wait after exceeding limits, Hobby limited to non-commercial personal use, Pro seats $20 per user per month.","kind":"official"},{"id":"fair-use","url":"https://vercel.com/docs/limits/fair-use-guidelines","title":"Fair Use Guidelines","accessed":"2026-10-25","supports":"Definition of commercial usage that requires Pro or Enterprise.","kind":"official"},{"id":"stripe-projects","url":"https://projects.dev/providers/","title":"Stripe Projects provider catalogue","accessed":"2026-10-25","supports":"Vercel is listed in the Stripe Projects catalogue as vercel/project (Hosting).","kind":"official"}],"allowed_domains":["vercel.com"],"account_model":{"summary":"A Vercel account owns a personal Hobby team; Pro teams are separate paid teams. Projects live under a team.","accounts":[{"name":"Vercel account","kind":"personal","owned_by":"the person","required":true},{"name":"Team (Hobby or Pro)","kind":"organisation","parent":"Vercel account","required":true,"note":"Commercial projects need a Pro or Enterprise team."},{"name":"Project","kind":"project","parent":"Team (Hobby or Pro)","required":true}]},"prerequisites":[{"need":"A Git repository on GitHub, GitLab or Bitbucket (dashboard route), or Node.js 18+ for the CLI route."}],"have_ready":[{"kind":"payment_card","description":"A card, only if the project is commercial and needs the Pro plan.","why":"Hobby is restricted to non-commercial personal use; Pro is paid per developer seat.","needed_for":["upgrade-pro"],"auto_check":"none","source":"hobby"}],"steps":[{"id":"sign-up","title":"Create or sign in to a Vercel account","summary":"The person signs up at vercel.com/signup (or signs in). verapli never creates the account.","route":"guided","depends_on":[],"gate":"human_submit","url":"https://vercel.com/signup","sources":["getting-started"]},{"id":"create-project","title":"Create the project","summary":"Either open the New Project page, connect the Git provider and import the repo, then press Deploy; or install the CLI (npm i -g vercel), run vercel login, and run vercel in the project folder.","route":"copilot","depends_on":["sign-up"],"gate":"human_submit","url":"https://vercel.com/new","sources":["getting-started"]},{"id":"upgrade-pro","title":"Upgrade to Pro if the project is commercial","summary":"In team Settings → Billing, choose Upgrade, enter card details and confirm. Needed for any commercial use.","route":"guided","depends_on":["sign-up"],"gate":"human_payment","optional":true,"sources":["hobby","fair-use"]},{"id":"create-token","title":"Create an access token","summary":"On the Tokens page in account settings, create a token with the narrowest scope and an expiry, then let verapli capture it into VERCEL_TOKEN. The token is shown once.","route":"copilot","depends_on":["sign-up"],"gate":"human_submit","url":"https://vercel.com/account/tokens","capture":{"env":"VERCEL_TOKEN","kind":"token"},"sources":["cli-global-options"]},{"id":"link-ids","title":"Record org and project ids for CI","summary":"Run vercel link in the project folder; the .vercel/project.json it writes holds the org and project ids to set as VERCEL_ORG_ID and VERCEL_PROJECT_ID in CI.","route":"guided","depends_on":["create-project"],"gate":"none","optional":true,"sources":["cli-global-options"]}],"outputs":[{"name":"VERCEL_TOKEN","description":"Access token read by Vercel CLI (recommended over --token in CI).","secret":true,"example_format":"vcp_…","from_step":"create-token"},{"name":"VERCEL_ORG_ID","description":"Team/org id used by the CLI in non-interactive environments.","secret":false,"from_step":"link-ids"},{"name":"VERCEL_PROJECT_ID","description":"Project id (prj_…) used by the CLI to skip project linking.","secret":false,"example_format":"prj_…","from_step":"link-ids"}],"terms_notes":[{"kind":"rules_say","severity":"red","title":"Hobby is non-commercial only","text":"Hobby teams are restricted to non-commercial personal use. Any deployment used for anyone's financial gain (taking payments, advertising products, ads, being paid to build or host the site) needs Pro or Enterprise. Donations do not count as commercial.","source":"fair-use"},{"kind":"rules_say","severity":"yellow","text":"On Hobby, exceeding a usage limit usually means waiting until 30 days have passed before the feature works again; there is no pay-as-you-go.","source":"hobby"}],"pricing_notes":{"free_tier":"Hobby is free, up to 200 projects, 100 deployments per day, 100 GB Fast Data Transfer and 1,000,000 function invocations per month.","costs":"Pro developer seats are $20 per user per month (viewer seats free), plus usage beyond included credit.","source":"hobby"},"stripe_projects":true,"api_provisioning":{"available":"yes","notes":"Projects, deployments and env vars are manageable via the Vercel CLI and REST API once a token exists; account creation is human-only.","docs":["https://vercel.com/docs/rest-api","https://vercel.com/docs/cli/global-options"],"source":"cli-global-options"},"detect":{"env_names":["VERCEL_TOKEN","VERCEL_ORG_ID","VERCEL_PROJECT_ID"],"packages":["vercel"],"config_keys":["vercel.json"]}}}