Implement Global Leaderboard API endpoint #80

Closed
opened 2025-12-29 14:51:38 +00:00 by KZix · 0 comments
Owner

GET /api/leaderboard

Acceptance Criteria:

  • Response includes only: nickname and score (points/wins).
  • Strictly forbidden: Do not return user emails or private data.
  • The list is sorted in descending order (highest score first).
  • Pagination is optional but recommended if the list grows.
**GET /api/leaderboard** ## Acceptance Criteria: - [x] Response includes only: nickname and score (points/wins). - [x] Strictly forbidden: Do not return user emails or private data. - [x] The list is sorted in descending order (highest score first). - [x] Pagination is optional but recommended if the list grows.
KZix added this to the Bisca - API project 2025-12-29 14:51:38 +00:00
KZix self-assigned this 2025-12-29 14:52:19 +00:00
KZix added the apistats labels 2025-12-29 14:52:28 +00:00
KZix moved this to To Do in Bisca - API on 2025-12-29 14:52:35 +00:00
KZix added the feature label 2025-12-29 14:55:07 +00:00
KZix moved this to In Progress in Bisca - API on 2025-12-29 15:31:44 +00:00
KZix added reference feature/api-stats 2025-12-29 15:33:27 +00:00
KZix moved this to Done in Bisca - API on 2025-12-30 11:41:42 +00:00
KZix closed this issue 2025-12-30 11:42:29 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SyntaxSquad/DADProject#80