Connect Vercel to StackSpend
Track Vercel FOCUS billing charges alongside cloud and AI spend. See service costs, project tags, regions, usage quantities, taxes, credits, and adjustments in one daily workflow.
StackSpend connects to Vercel using the Vercel REST API billing charges endpoint. It imports FOCUS billing charge data for Vercel teams and shows Vercel spend beside AWS, GCP, Azure, ClickHouse Cloud, OpenAI, Anthropic, Cursor, GitHub, Hugging Face, Twilio, Grok, and Snowflake.
Team Billing Access Required
Vercel billing charges are team scoped. Use an API access token with access to the team you want to monitor, then provide either the Team ID or Team Slug in StackSpend.
Prerequisites
- A Vercel team with billing data available.
- A Vercel role that can create or use a team-scoped API access token.
- The Vercel Team ID, or the team slug as a fallback.
- Access to StackSpend with permission to add provider connections.
Create a Vercel API access token
- Go to Vercel Account Settings and open Tokens.
- Create a token named StackSpend or similar.
- Scope the token to the Vercel team whose billing charges you want to monitor.
- Copy the token immediately. Vercel only shows the token once.
Find your Team ID or Team Slug
- Open the Vercel team in the dashboard.
- Go to Team Settings and copy the Team ID. This is the preferred value.
- If you use slug-based scoping, copy the team slug from the Vercel URL.
Add Vercel in StackSpend
- Open StackSpend and go to Dashboard → Providers.
- Select Vercel and name the connection.
- Paste your Vercel API access token.
- Enter Team ID, or Team Slug if you are not using Team ID.
- Click Test Connection. If it passes, save and run a sync.
What StackSpend Tracks
FOCUS billing charges
Usage, purchase, tax, credit, and adjustment rows from Vercel billing charges.
Services and product lines
Vercel service names, service categories, pricing categories, and pricing units.
Projects
ProjectId and ProjectName when Vercel includes them in charge tags.
Usage details
Consumed quantity, consumed unit, charge period, region, and billing currency.
Troubleshooting
401 unauthorized
Create a new Vercel token and confirm it has access to the team you entered.
403 forbidden
Confirm your Vercel role can read team billing data and that the token is scoped to the correct team.
Invalid Team ID or slug
Copy the Team ID from Vercel team settings, or use the exact team slug from the dashboard URL.
No charges after sync
Confirm the date range has billable usage. Vercel billing data can lag behind real-time usage.
Official Documentation
Bring Vercel into your daily cost signal.
Connect Vercel with read-only API access, sync billing charges, and review spend beside cloud and AI providers before the invoice lands.