Stack SpendDocs

Vercel

Connect your Vercel team to StackSpend via the FOCUS billing charges API.

What StackSpend tracks

StackSpend connects to the Vercel FOCUS billing charges API to pull service-level spend, project attribution, taxes, credits, and billing adjustments. Data is refreshed daily with up to 90 days of historical costs available on first sync.

LatencyHistoricalSetup time
Daily90 days5 min

Prerequisites

  • A Vercel team account (not a personal hobby account).
  • Team member access with billing permissions.
1

Create an API token

Open the Vercel dashboard and navigate to Settings TokensCreate.

Set the name to StackSpend and set the scope to your team. Set the expiry to No expiry or at least 12 months. Click Create Token and copy the token value.

2

Get your Team ID

In the Vercel dashboard, navigate to Settings General. Your Team ID is listed on this page and starts with team_.

3

Add to StackSpend

In StackSpend, go to ProvidersVercel and enter the following values:

FieldWhere to find it
API TokenToken created in Step 1
Team IDteam_... value from Step 2

Click Save to begin the first sync.

4

Verify

The first sync fetches 90 days of billing history from the Vercel FOCUS API. Data appears in StackSpend within minutes of the sync completing.

Project-level cost breakdown.Project-level cost attribution depends on Vercel including ProjectId and ProjectName fields in their billing data. Vercel does not guarantee this for all charge types, so some line items may appear without project attribution.

Frequently asked questions

What do I need to connect Vercel?

You need a Vercel API token scoped to your team, plus your Team ID (which starts with team_). You must be a member of a Vercel team account with billing permissions — a personal hobby account is not supported.

What Vercel costs does StackSpend track?

StackSpend connects to the Vercel FOCUS billing charges API to pull service-level spend, project attribution, taxes, credits, and billing adjustments.

How much history is available and how long does setup take?

Setup takes about 5 minutes. The first sync fetches up to 90 days of historical costs from the Vercel FOCUS API, and data is refreshed daily thereafter.

Why do some line items have no project attribution?

Project-level cost attribution depends on Vercel including the ProjectId and ProjectName fields in their billing data. Vercel does not guarantee this for all charge types, so some line items may appear without project attribution.

StackSpend Docs