AI Code Tracking API only returning 10000 commits

Where does the bug appear (feature/product)?

Somewhere else…

Describe the Bug

According to the AI Code Tracking API docs, this should work:

curl https://api.cursor.com/analytics/ai-code/commits.csv?startDate=30d&endDate=0d&pageSize=1000&page=${page}

There are only 10,000 unique commits. After the 10th page, the subsequent pages all return the same data as the 10th page.

We are on Enterprise, and there are definitely more than 10,000 unique commits in the time range.

This started happening early October 2025. Previously, we were able to get a lot more unique commits.

Steps to Reproduce

  1. Have >10,000 commit data
  2. Call GET /analytics/ai-code/commits.csv and paginate
  3. Notice that only 10,000 commits are reported

Expected Behavior

All commit data should be reported

Operating System

Linux

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.7.28
VSCode Version: 1.99.3
Commit: adb0f9e3e4f184bba7f3fa6dbfd72ad0ebb8cfd0

Does this stop you from using Cursor

Yes - Cursor is unusable

hi @curso and thank you for the detailed report. I will forward the details to the team.

Is it possible to request the commit data more regularly as we may have to impose a limit on overall records or history search.

Are you saying we should request the commit data regularly and store in our own database?

The issue is that we can no longer get data for commit 10001, 10002, etc

Hi @curso ,

As you are on Enterprise, I’d recommend reaching out to your account manager, who will be able to provide some better support!

I do believe you should be able to quey >10k records, but your account manager will ensure the right person is pulled in to help debug your issue!

Thanks