The list endpoint returns every student stored in SkillSync’s database as a JSON array. Each element is a full student object containing profile fields, Codeforces ratings, sync metadata, and the completeDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/aakash811/Student-Progress-Tracker/llms.txt
Use this file to discover all available pages before exploring further.
contestData and submissions arrays. Because submissions can reach up to 10,000 entries per student, response payloads can be large for active users.
Request
Example
Response
Returns200 OK with a JSON array of student objects.
Response fields
MongoDB ObjectId uniquely identifying the student record.
The student’s full name.
The student’s unique email address.
The student’s phone number.
The student’s Codeforces username.
Current Codeforces rating.
0 for unrated users.Codeforces rank label (e.g.,
"Newbie", "Expert", "Legendary Grandmaster").Highest Codeforces rating ever achieved by this student.
Timestamp of the most recent Codeforces data sync.
Timestamp of the student’s most recent accepted Codeforces submission.
null if none recorded.Number of inactivity reminder emails sent in the current inactive streak.
Whether automated inactivity emails are disabled for this student.
Array of rating-change objects from all rated Codeforces contests the student has participated in.
Array of the student’s most recent Codeforces submissions (up to 10,000).
Timestamp when the student record was first created.
Timestamp of the most recent update to the student document.
Errors
| Status | Body | Cause |
|---|---|---|
500 Internal Server Error | { "error": "..." } | Database query failed. |