Describe the Bug
Hi, I’m encountering an issue when using the Cursor dashboard.
When I open the spending/usage page, the following request consistently fails:
POST https://cursor.com/api/dashboard/get-current-period-usage
Status: 400 Bad Request
From the network panel, I can see that:
- The request payload is just an empty JSON (
{}) - Cookies (including WorkosCursorSessionToken) are present
- The request is sent successfully, but the server responds with 400
Because of this, the usage/spending data does not load properly on the dashboard.
My environment:
- Browser: Chrome (latest)
- OS: Windows 10
I’ve tried refreshing the page, but the issue persists.
Is this caused by an invalid session, missing request parameters, or a recent API change?
Has anyone else encountered this issue?
Thanks!
Steps to Reproduce
access https://cursor.com/cn/dashboard/spending
Operating System
Windows 10/11
Version Information
it just for the cursor website
Does this stop you from using Cursor
No - Cursor works, but with this issue






