What you’ll accomplish
- Connect with your Cursor Team Admin API key
- Track billed Cursor spend over time, by model, by department, and per person
- See every Cursor seat, including people who have access but no usage (the seats you may be paying for and not using)
- Identify top users and the teams driving usage
What June syncs
From your Cursor team, June syncs:- Billed spend per person (the amount Cursor actually charges, in cents)
- Token usage per person
- Your team roster, so June can show every seat, including people with no usage
Capabilities
This is a read-only spend integration. June ingests usage and billing data, and does not take actions in Cursor.Prerequisites
Before starting, ensure you have:- A Cursor team on a plan with Admin API access (Business or Enterprise)
- Admin access to create a Team Admin API key
Connect Cursor
1
Generate a Team Admin API key
- Sign in to your Cursor team’s dashboard as an admin.
- Go to Settings and create a Team Admin API key.
- Copy the key.
2
Add the integration in June
- In June, open the Integrations page.
- Choose Cursor.
- Paste your Team Admin API key and save.
3
Wait for the first sync
June backfills your historical usage and refreshes daily. Spend, per-person data, and seats appear under AI usage → Cursor once the first sync completes.